UltKit

OBJ-ni STL-ə çevirmək

Modeli Blender, ZBrush, fotoqrammetriya proqramı və ya oyun aktivləri paketindən çıxarıb 3D printerin iş axınına ötürün. Çevirici OBJ-ni üçbucaqlara bölür, printerlərin istifadə edə bilmədiyi hissələri atır və yığcam binar STL yazır.

3D model çevirici

və ya STL, OBJ, MTL … faylları bura sürüşdürün ·

Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir

Nəticə

Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.

Bu alətdən necə istifadə etməli

  1. 1

    OBJ faylını yükləyin

    OBJ faylını bura atın. STL rəngi saxlaya bilmədiyi üçün .mtl və tekstur şəkilləri lazım deyil. Ən çoxu 20 model, hər biri 95 MB-a qədər.

  2. 2

    Miqyası və hissələri yoxlayın

    Əlavə ayarlar bölməsində Model vahidləri ayarını modelin qurulduğu vahidə qoyun; Blender səhnələri metrlə işləyir. Bir şəbəkədə birləşdir seçimi aktivdir, bu, tək çap üçün uyğundur; hissələri ayrı saxlamaq üçün onu söndürün.

  3. 3

    STL-ə çevirin

    STL formatına çevir düyməsini basın və faylı slicer proqramında açın. Dilimləmədən əvvəl bir ölçünü yoxlayın.

OBJ modelçilərin, STL isə printerlərin formatıdır. Çevirmə formanı saxlayır, hər üzü üçbucaqlara bölür və slicer-in zatən nəzərə almayacağı materialları, UV xəritələrini və hamarlama qruplarını buraxır.

OBJ-ni STL-ə çevirəndə nə dəyişir

OBJ-ni 1980-ci illərin sonunda Wavefront Technologies öz Advanced Visualizer proqramı üçün hazırlayıb və sadə mətn quruluşu şirkətdən uzun yaşayıb. OBJ təpələri, tekstur koordinatlarını və normalları, sonra üç, dörd və ya daha çox küncü olan üzləri sadalayır. Materiallar tekstur şəkillərinə istinad edən ayrıca .mtl faylında saxlanır, buna görə OBJ yükləmələri çox vaxt qovluq və ya ZIP kimi gəlir; ZIP-i STL-ə çevirmək belə arxivi əvvəlcə açmadan çevirir.

STL yalnız üçbucaqları saxlayır. Çevirmə zamanı dördbucaqlar və n-bucaqlar bölünür, təpə normalları hər üz üçün bir normalla əvəz olunur, OBJ-dəki qruplar və obyektlər isə bir model kimi yazılır və ya Bir şəbəkədə birləşdir söndürüləndə ayrı saxlanır. Heç bir format vahid saxlamır, ona görə diqqət ediləcək məqam miqyasdır: rəqəmlər olduğu kimi köçürülür, slicer isə onları millimetr hesab edir.

OBJ

Wavefront OBJ

OBJ Wavefront Technologies tərəfindən hazırlanmış 3D həndəsə formatıdır. Bu, təpələri, tekstur koordinatlarını, normalları və üzləri sadalayan sadə mətn faylıdır, materiallar və teksturlar ayrıca .mtl faylında göstərilir. Demək olar ki, hər 3D modelləşdirmə proqramı, oyun mühərriki və 3D çap aləti onu idxal edə bilir. OBJ animasiya, rigging və səhnə iyerarxiyalarını dəstəkləmir, MTL və şəkil faylları birlikdə saxlanmasa teksturlar itir.

Sıxılma
–
Şəffaflıq
–
Animasiya
Xeyr
İlk dəfə təqdim edilib
Wavefront Technologies
OBJ konvertoru

STL

STL mesh

STL (stereolitoqrafiya) 3D Systems tərəfindən 1987-ci ildə yaradılmış 3D mesh formatıdır. Obyektin yalnız səth həndəsəsini rəng, material, ölçü vahidi və ya səhnə məlumatı olmadan üçbucaqlar siyahısı kimi təsvir edir. Sadəliyi onu Cura və PrusaSlicer kimi 3D çap slicer-ləri üçün standart giriş edir. Əyri səthlər çoxlu düz üçbucaqla yaxınlaşdırılır, ona görə hamar modellər çox böyük fayllar yarada bilər.

Sıxılma
–
Şəffaflıq
–
Animasiya
Xeyr
İlk dəfə təqdim edilib
1987 · 3D Systems
STL konvertoru

Render, oyun və ya skan üçün hazırlanmış model printerə, çap xidmətinə və ya yalnız STL qəbul edən yükləmə formasına göndəriləndə OBJ-ni STL-ə çevirirlər.

Cura, PrusaSlicer və ya Bambu Studio üçün STL lazımdırmı?

Populyar slayserlər hansı formatları idxal edir
TəşkilatTələbMənbə
Ultimaker CuraSTL, OBJ, 3MF və X3D, həmçinin hündürlük xəritəsi kimi PNG və JPG. OBJ teksturaları nəzərə alınmır.—
PrusaSlicerSTL, OBJ, 3MF və AMF; STEP 2.6 versiyasından. Son versiyalarda OBJ rəngləri filamentlərə uyğunlaşdırıla bilir.—
Bambu StudioSTL, OBJ, 3MF və STEP. Çoxrəngli boyama öz 3MF layihələrində saxlanır.—
Çap xidmətləri və model kitabxanalarıƏksər yükləmə formaları əvvəlcə STL-i göstərir; bəziləri OBJ və ya 3MF qəbul edir, teksturalı OBJ qovluqlarını az qəbul edənlər var.—

Çevirmədən sonra çap olunmayan OBJ-ni necə düzəltmək olar

  • Model düyü dənəsi boyda çıxır

    OBJ metrlə saxlanıb, adətən Blender və ya oyun mühərrikindən. Model vahidləri ayarını m-ə qoyub yenidən çevirin.

  • Slicer non-manifold kənarlar bildirir

    Şəbəkədə dəliklər və ya birtərəfli səthlər var. Çapdan əvvəl onları Blender-in 3D Print Toolbox əlavəsi və ya slicer-in düzəltmə əmri ilə bağlayın.

  • Fiqur arxası üstə uzanıb

    Model Y-yuxarı ilə ixrac olunub. Yuxarı ox ayarını Z-yuxarı edin ki, model stolun üstündə dik dayansın.

  • Hissələr havada qalır və ya üst-üstə düşür

    Ayrı obyektlər birləşdirilib. Bir şəbəkədə birləşdir seçimini söndürüb onları slicer-də düzün və ya Blender-də boolean birləşmə ilə birləşdirin.

OBJ-ni STL-ə çevirmək haqqında suallar

Blender-dən gələn OBJ STL-ə çevrildikdən sonra niyə çox kiçik görünür?

Blender bir vahidi bir metr sayır, ona görə 40 mm-lik fiqur 0.04 kimi yazılır. Slicer-lər STL-dəki rəqəmləri millimetr kimi oxuyur və model toz zərrəsi boyda görünür. Model vahidləri ayarını m-ə qoyub yenidən çevirin, hissə 40 mm çıxacaq.

OBJ-nin teksturları və rəngləri ilə nə baş verir?

Onlar itir. STL yalnız həndəsəni saxlayır, ona görə .mtl materialları və şəkil teksturaları üçün yer yoxdur. Çoxrəngli printer üçün rəngləri saxlamaq istəyirsinizsə, 3MF-dən istifadə edin; brauzerdə və ya AR-da baxmaq üçün OBJ-ni GLB-yə çevirmək teksturaları saxlayır.

OBJ-də dördbucaqlılar və n-bucaqlılar var. Bu problemdirmi?

Xeyr. OBJ istənilən sayda küncü olan üzləri saxlaya bilir, STL isə yalnız üçbucaqları qəbul edir, ona görə çevirmə zamanı hər üz üçbucaqlara bölünür. Forma dəyişmir, yalnız üçbucaqların sayı artır.

Slayser çevrilmiş modeldə niyə xəta olduğunu deyir?

Oyun və render üçün hazırlanmış modellərdə çox vaxt açıq kənarlar, bir-birinə keçən hissələr və yarpaq, saç kartları kimi birtərəfli müstəvilər olur. Onlar düzgün göstərilir, lakin qapalı həcmi təsvir etmir. Onları Blender-də 3D Print Toolbox əlavəsi ilə düzəldin və ya PrusaSlicer ya da Bambu Studio idxal zamanı düzəltsin.

Milyonlarla poliqonlu skulpt STL üçün çox böyükdürmü?

İkili STL hər üçbucaq üçün 50 bayt işlədir, ona görə 2 milyon üçbucaqlı heykəl təxminən 100 MB olur və 95 MB yükləmə limitini bir qədər aşır. Əvvəlcə Blender və ya ZBrush-da üçbucaq sayını azaldın; əksər printerlər belə incə detalı zatən çıxara bilmir.