PrusaSlicer 2.0.0 buraxılışı (əvvəllər Slic3r Prusa Edition/Slic3r PE adlanırdı)


PrusaSlicer 2.0.0 buraxılışı (əvvəllər Slic3r Prusa Edition/Slic3r PE adlanırdı)

PrusaSlicer edir dilimləyici, yəni 3D modeli adi üçbucaqlar şəbəkəsi şəklində götürən və onu üçölçülü printeri idarə etmək üçün xüsusi proqrama çevirən proqramdır. Məsələn, formada G kodu uğrunda FFF printerləri, çap başlığının (ekstruderin) kosmosda necə hərəkət etdirilməsi və müəyyən bir anda ondan nə qədər isti plastiğin sıxılması ilə bağlı ətraflı təlimatları ehtiva edir. G-koddan əlavə, bu versiyaya fotopolimer mSLA printerləri üçün rastr təsvir təbəqələrinin yaradılması da əlavə edilmişdir. Mənbə 3D modelləri fayl formatlarından yüklənə bilər STL, OBJ və ya AİF-.


Baxmayaraq ki, PrusaSlicer açıq mənbə printerləri nəzərə alınmaqla hazırlanmışdır Prusa, inkişaflar əsasında istənilən müasir printerə uyğun G kodu yarada bilər Yenidən yazın, firmware ilə hər şey daxil olmaqla Marlin, Prusa (Marlin çəngəl), Sprinter və Repetier. Mach3 nəzarətçiləri tərəfindən dəstəklənən G kodunu yaratmaq da mümkündür, linux cnc и Maşın dəsti.

PrusaSlicer çəngəldir Dilim3r, bu da öz növbəsində Alessandro Ranelucci və RepRap icması tərəfindən hazırlanmışdır. 1.41 daxil olmaqla, layihə Slic3r PE kimi tanınan Slic3r Prusa Edition adı altında hazırlanmışdır. Çəngəl orijinal Slic3r-in orijinal və çox rahat olmayan istifadəçi interfeysini miras aldı, buna görə də Prusa Research-in tərtibatçıları bir anda Slic3r PE üçün ayrıca sadələşdirilmiş interfeys yaratdılar - PrusaControl. Lakin sonradan, Slic3r PE 1.42-nin inkişafı zamanı PrusaControl-un bəzi inkişaflarını özündə birləşdirərək və sonuncunun inkişafını dayandıraraq orijinal interfeysi tamamilə yenidən hazırlamaq qərara alındı. İnterfeysdə əsaslı təmir və çoxlu sayda yeni funksiyaların əlavə edilməsi layihənin adının dəyişdirilməsi üçün əsas oldu.

PrusaSlicer-in fərqli xüsusiyyətlərindən biri (Slic3r kimi) istifadəçiyə dilimləmə prosesi üzərində nəzarəti təmin edən çoxlu sayda parametrlərin olmasıdır.

PrusaSlicer əsasən C++ dilində yazılmışdır, AGPLv3 altında lisenziyalıdır və Linux, macOS və Windows sistemlərində işləyir.

Slic3r PE 1.41.0 ilə bağlı əsas dəyişikliklər

Bu versiyanın interfeysi və xüsusiyyətlərinin video icmalı: https://www.youtube.com/watch?v=bzf20FxsN2Q.

  • interface
    • İnterfeys indi HiDPI monitorlarında normal şəkildə göstərilir.
    • Üç ölçülü obyektləri manipulyasiya etmək qabiliyyəti əhəmiyyətli dərəcədə təkmilləşdirilmişdir:
      • İndi hər üç oxda tərcümə, fırlanma, miqyaslaşdırma və güzgüləşdirməni və birbaşa 3D baxış pəncərəsində XNUMXD nəzarətlərindən istifadə edərək qeyri-bərabər miqyaslaşdırmanı dəstəkləyir. Eyni elementləri klaviaturadan seçmək olar: m - köçürmə, r - fırlanma, s - miqyaslama, Esc - redaktə rejimindən çıxmaq.
      • İndi Ctrl düyməsini basıb saxlayaraq bir neçə obyekt seçə bilərsiniz. Ctrl-A bütün obyektləri seçir.
      • Tərcümə edərkən, döndərərkən və miqyaslandırarkən, obyektlərin siyahısının altındakı paneldə dəqiq dəyərlər təyin edə bilərsiniz. Müvafiq mətn sahəsi fokusda olduqda, verilmiş nömrənin nə və hansı istiqamətdə dəyişdiyini göstərən 3D önizləmə pəncərəsində oxlar çəkilir.
    • Layihə ilə işləmək (əvvəllər Fabrika Faylı adlanırdı) yenidən işlənmişdir. Layihə faylı eyni G kodunu başqa bir kompüterdə istehsal etmək üçün lazım olan bütün modelləri, parametrləri və dəyişdiriciləri saxlayır.
    • Bütün parametrlər üç müxtəlif kateqoriyaya bölünür: Sadə, Qabaqcıl və Ekspert. Varsayılan olaraq, yalnız Sadə kateqoriyanın parametrləri göstərilir ki, bu da təcrübəsiz istifadəçilər üçün həyatı xeyli asanlaşdırır. Lazım gələrsə, Qabaqcıl və Ekspert rejimləri asanlıqla aktivləşdirilə bilər. Müxtəlif kateqoriyalar üçün parametrlər müxtəlif rənglərdə göstərilir.
    • Slic3r-in bir çox faydalı xüsusiyyətləri indi əsas tabda (Plater) göstərilir.
    • Təxmini çap müddəti indi G kodunu ixrac etmədən Dilim əməliyyatını yerinə yetirdikdən dərhal sonra göstərilir.
    • İndi bir çox hərəkətlər fonda həyata keçirilir və interfeysi bloklamır. Məsələn, göndərmək Octo Çap.
    • Obyekt siyahısı indi obyekt iyerarxiyasını, obyekt parametrlərini, obyekt həcmlərini və dəyişdiriciləri göstərir. Bütün parametrlər ya birbaşa obyektlər siyahısında (adın sağındakı işarəyə sağ klikləməklə) və ya siyahının altındakı kontekst panelində göstərilir.
    • Problemli modellər (üçbucaqlar arasındakı boşluqlar, kəsişən üçbucaqlar) indi obyekt siyahısında nida işarəsi ilə qeyd olunur.
    • Komanda xətti seçimləri üçün dəstək indi Slic3r koduna əsaslanır. Format yuxarı axınla eynidir, bəzi dəyişikliklərlə:
      • --help-options əvəzinə --help-fff və --help-sla
      • --loglevel çıxış mesajlarının şiddətini (ciddiliyini) təyin etmək üçün əlavə parametrə malikdir
      • --export-sla əvəzinə --export-sla-svg və ya --export-svg
      • dəstəklənmir: --cut-grid, --cut-x, --cut-y, --autosave
  • XNUMXD çap imkanları
    • (Avadanlıq) avtomatik filament dəyişdirmə modulundan istifadə edərək rəngli çapı dəstəkləyir.
    • Bu texnologiyadan istifadə edərək mSLA (maska ​​dəstəkli stereolitoqrafiya) və Prusa SL1 printerini dəstəkləyir. Görünə bilər ki, mSLA-nın dəstəklənməsi FFF-dən daha sadədir, çünki mSLA sadəcə olaraq hər bir təbəqə üçün XNUMXD təsvirlərin göstərilməsini tələb edir, lakin əslində bu, tamamilə doğru deyil. Problem ondadır ki, texnologiya az və ya çox mürəkkəb modellər üçün düzgün formada dəstək strukturlarının əlavə edilməsini tələb edir. Yanlış dayaqlarla çap edərkən, çap edilmiş obyektin bir hissəsi çap matrisində qalaraq bütün sonrakı təbəqələri korlaya bilər.
    • Əlavə edilmiş plagin dəstəyi Ləğv et OctoPrint üçün. Bu, başqalarının çapını dayandırmadan ayrı-ayrı obyektlərin çapını ləğv etməyə imkan verir.
    • Özünüzü əlavə etmək və dəyişdiricilərdən istifadə edərək avtomatik yaradılan dəstəkləri silmək imkanı.
  • Daxili dəyişikliklər
    • Bütün əsas kodlar C++ dilində yenidən yazılmışdır. İndi işləmək üçün Perl-ə ehtiyacınız yoxdur.
    • Dilimləmə mühərrikində incidən imtina bizə istənilən vaxt onu ləğv etmək imkanı ilə arxa planda dilimləmə dəstəyini tamamlamağa imkan verdi.
    • Ön tərəfi mühərriklə sinxronlaşdırmaq üçün yenidən işlənmiş sistem sayəsində kiçik dəyişikliklər indi bütün obyektləri yox, yalnız yenidən hesablama tələb edən hissələri etibarsız edir.
    • İndi OpenGL 2.0 və ya daha yüksək versiya tələb olunur. Yeni versiyaya keçid kodu sadələşdirməyə və müasir avadanlıqda performansı yaxşılaşdırmağa kömək etdi.
  • Uzaqdan imkanlar
    • Birbaşa proqramdan serial port vasitəsilə çap üçün dəstək. Tərtibatçılar bu funksiyanı gələcək versiyalarda qaytarıb-qaytarmayacağına hələ qərar verməyiblər. (xəbərin müəllifindən: Serial port vasitəsilə qoşulan printerlər üçün veb interfeysi və HTTP API tətbiq edən OctoPrint olduqda bu funksiyaya nə üçün ehtiyac olduğunu başa düşmürəm)
    • 2D alət yolunun önizləməsi yeni interfeysdə tətbiq edilməyib. Çox güman ki, sonrakı versiyalardan birində geri qaytarılacaq. Çözüm: 3 düyməsini basaraq 1D önizləmə kamerasını yuxarıdan aşağıya doğru yönəldin və istədiyiniz təbəqəni seçin.
  • Hələ reallaşdırılmamış imkanlar =)
    • Geri Al və Yenidən Et əməliyyatları hələ də yoxdur.

Dəyişikliklərin ətraflı siyahısı

Bütün dəyişikliklərin təsvirini bu linklərdə tapa bilərsiniz: 1.42.0-alfa1, 1.42.0-alfa2, 1.42.0-alfa3, 1.42.0-alfa4, 1.42.0-alfa5, 1.42.0-alfa7, 1.42.0-beta, 1.42.0-beta1, 1.42.0-beta2, 2.0.0-rc, 2.0.0-rc1, 2.0.0.

References

Mənbə: linux.org.ru

Добавить комментарий