PrusaSlicer 2.0.0 (iepriekÅ” saukts par Slic3r Prusa Edition/Slic3r PE) izlaidums


PrusaSlicer 2.0.0 (iepriekÅ” saukts par Slic3r Prusa Edition/Slic3r PE) izlaidums

PrusaSlicer ir sagriezējs, tas ir, programma, kas ņem 3D modeli parastu trÄ«sstÅ«ru sieta veidā un pārvērÅ” to par Ä«paÅ”u programmu trÄ«sdimensiju printera vadÄ«Å”anai. Piemēram, formā G-kods par FFF printeri, kas satur detalizētas instrukcijas, kā pārvietot drukas galviņu (ekstruderi) telpā un cik daudz karstas plastmasas konkrētajā laika brÄ«dÄ« caur to izspiest. Papildus G-kodam Ŕī versija pievienoja arÄ« rastra attēlu slāņu Ä£enerÄ“Å”anu fotopolimēra mSLA printeriem. Avota 3D modeļus var ielādēt no failu formātiem STL, OBJ vai AMF.


Lai gan PrusaSlicer tika izstrādāts, paturot prātā atvērtā koda printerus PrÅ«sa, tas var izveidot G-kodu, kas ir saderÄ«gs ar jebkuru modernu printeri, pamatojoties uz attÄ«stÄ«bu RepRap, ieskaitot visu ar programmaparatÅ«ru Marlin, Prusa (Marlin dakÅ”a), Sprinter un Repetier. Ir iespējams arÄ« Ä£enerēt G kodu, ko atbalsta Mach3 kontrolleri, Linux cnc Šø MaŔīnu komplekts.

PrusaSlicer ir dakÅ”a slic3r, kuru savukārt izstrādāja Alesandro Raneluči un RepRap kopiena. LÄ«dz versijai 1.41 ieskaitot, projekts tika izstrādāts ar nosaukumu Slic3r Prusa Edition, kas pazÄ«stams arÄ« kā Slic3r PE. DakÅ”a mantoja oriÄ£inālā Slic3r oriÄ£inālo un ne pārāk ērto lietotāja saskarni, tāpēc izstrādātāji no Prusa Research kādā brÄ«dÄ« izveidoja atseviŔķu vienkārÅ”otu saskarni Slic3r PE - PrusaControl. Bet vēlāk, izstrādājot Slic3r PE 1.42, tika nolemts pilnÄ«bā pārveidot sākotnējo saskarni, iekļaujot dažus no PrusaControl uzlabojumiem un pārtraucot pēdējās attÄ«stÄ«bu. PamatÄ«gs saskarnes remonts un daudzu jaunu funkciju pievienoÅ”ana kļuva par pamatu projekta pārdēvÄ“Å”anai.

Viena no PrusaSlicer (piemēram, Slic3r) raksturÄ«gajām iezÄ«mēm ir daudzu iestatÄ«jumu klātbÅ«tne, kas ļauj lietotājam kontrolēt sagrieÅ”anas procesu.

PrusaSlicer galvenokārt ir rakstīts C++ valodā, licencēts saskaņā ar AGPLv3 un darbojas operētājsistēmās Linux, macOS un Windows.

Galvenās izmaiņas saistībā ar Slic3r PE 1.41.0

Video apskats par Ŕīs versijas saskarni un funkcijām: https://www.youtube.com/watch?v=bzf20FxsN2Q.

  • interfeiss
    • Tagad interfeiss parasti tiek rādÄ«ts HiDPI monitoros.
    • Spēja manipulēt ar trÄ«sdimensiju objektiem ir ievērojami uzlabota:
      • Tagad atbalsta tulkoÅ”anu, pagrieÅ”anu, mērogoÅ”anu un spoguļoÅ”anu uz visām trim asÄ«m un nevienmērÄ«gu mērogoÅ”anu, izmantojot 3D vadÄ«klas tieÅ”i XNUMXD skata logā. Tos paÅ”us elementus var izvēlēties no tastatÅ«ras: m - pārsÅ«tÄ«Å”ana, r - pagrieÅ”ana, s - mērogoÅ”ana, Esc - iziet no rediģēŔanas režīma.
      • Tagad varat atlasÄ«t vairākus objektus, turot nospiestu taustiņu Ctrl. Ctrl-A atlasa visus objektus.
      • Tulkojot, pagriežot un mērogojot, varat iestatÄ«t precÄ«zas vērtÄ«bas panelÄ« zem objektu saraksta. Kad atbilstoÅ”ais teksta lauks ir fokusā, 3D priekÅ”skatÄ«juma logā tiek uzzÄ«mētas bultiņas, kas parāda, kas un kādā virzienā mainās dotais skaitlis.
    • Darbs ar projektu (iepriekÅ” saukts par rÅ«pnÄ«cas failu) ir pārstrādāts. Projekta fails saglabā visus modeļus, iestatÄ«jumus un modifikatorus, kas nepiecieÅ”ami, lai citā datorā varētu izveidot tieÅ”i tādu paÅ”u G kodu.
    • Visi iestatÄ«jumi ir sadalÄ«ti trÄ«s dažādās kategorijās: vienkārÅ”s, uzlabots un eksperts. Pēc noklusējuma tiek rādÄ«ti tikai VienkārŔā kategorijas iestatÄ«jumi, kas ievērojami atvieglo dzÄ«vi iesācējiem. Ja nepiecieÅ”ams, var viegli iespējot uzlabotos un eksperta režīmus. Dažādu kategoriju iestatÄ«jumi tiek parādÄ«ti dažādās krāsās.
    • Daudzas noderÄ«gas Slic3r funkcijas tagad tiek parādÄ«tas galvenajā cilnē (Plater).
    • Aptuvenais drukāŔanas ilgums tagad tiek parādÄ«ts uzreiz pēc sadaļas darbÄ«bas veikÅ”anas, bez nepiecieÅ”amÄ«bas eksportēt G-kodu.
    • Daudzas darbÄ«bas tagad tiek veiktas fonā un nebloķē saskarni. Piemēram, nosÅ«tot uz Oktobra drukāŔana.
    • Objektu sarakstā tagad tiek parādÄ«ta objektu hierarhija, objekta parametri, objektu apjomi un modifikatori. Visi parametri tiek parādÄ«ti vai nu tieÅ”i objektu sarakstā (ar peles labo pogu noklikŔķinot uz ikonas pa labi no nosaukuma), vai konteksta panelÄ« zem saraksta.
    • Modeļi ar problēmām (atstarpes starp trijstÅ«riem, krustojoÅ”iem trijstÅ«riem) tagad objektu sarakstā ir atzÄ«mēti ar izsaukuma zÄ«mi.
    • Komandrindas opciju atbalsts tagad ir balstÄ«ts uz Slic3r kodu. Formāts ir tāds pats kā augÅ”up pa straumi, ar dažām izmaiņām:
      • --help-fff un --help-sla, nevis --help-options
      • --loglevel ir papildu parametrs izvades ziņojumu smaguma (nopietnÄ«bas) iestatÄ«Å”anai
      • --export-sla, nevis --export-sla-svg vai --export-svg
      • netiek atbalstÄ«ts: --cut-grid, --cut-x, --cut-y, --autosave
  • XNUMXD drukāŔanas iespējas
    • Atbalsta krāsu drukāŔanu, izmantojot (aparatÅ«ras) automātisko kvēldiega maiņas moduli.
    • Atbalsta mSLA (maskas asistētā stereolitogrāfija) un Prusa SL1 printeri, izmantojot Å”o tehnoloÄ£iju. Var Ŕķist, ka mSLA atbalstÄ«Å”ana ir vienkārŔāka nekā FFF, jo mSLA vienkārÅ”i prasa XNUMXD attēlu renderÄ“Å”anu katram slānim, taču patiesÄ«bā tas nav pilnÄ«gi taisnÄ«ba. Problēma ir tā, ka tehnoloÄ£ijai ir jāpievieno pareizas formas atbalsta struktÅ«ras vairāk vai mazāk sarežģītiem modeļiem. Drukājot ar nepareiziem balstiem, var gadÄ«ties, ka daļa apdrukātā objekta paliek uz drukas matricas un sabojā visus nākamos slāņus.
    • Pievienots spraudņa atbalsts Atcelt objektu OctoPrint. Tas ļauj atcelt atseviŔķu objektu drukāŔanu, nepārtraucot citu objektu drukāŔanu.
    • Iespēja pievienot savus un noņemt automātiski Ä£enerētos atbalstus, izmantojot modifikatorus.
  • IekŔējās izmaiņas
    • Viss galvenais kods tika pārrakstÄ«ts C++ valodā. Tagad jums nav nepiecieÅ”ams Perl, lai strādātu.
    • AtteikÅ”anās no pērles grieÅ”anas dzinējā ļāva mums pilnÄ«bā atbalstÄ«t sagrieÅ”anas funkciju fonā ar iespēju to jebkurā laikā atcelt.
    • Pateicoties pārveidotajai sistēmai priekÅ”gala sinhronizÄ“Å”anai ar dzinēju, nelielas izmaiņas tagad nezaudē veselus objektus, bet tikai tās daļas, kurām nepiecieÅ”ams pārrēķins.
    • Tagad ir nepiecieÅ”ama OpenGL versija 2.0 vai jaunāka versija. Pāreja uz jauno versiju palÄ«dzēja vienkārÅ”ot kodu un uzlabot modernās aparatÅ«ras veiktspēju.
  • TālvadÄ«bas iespējas
    • Atbalsts drukāŔanai, izmantojot seriālo portu tieÅ”i no programmas. Izstrādātāji vēl nav izlēmuÅ”i, vai viņi atgriezÄ«s Å”o funkciju nākamajās versijās vai nē. (no ziņas autora: es nesaprotu, kāpēc Ŕī funkcija ir vajadzÄ«ga, ja ir OctoPrint, kas ievieÅ” tÄ«mekļa saskarni un HTTP API printeriem, kas savienoti caur seriālo portu)
    • 2D rÄ«kceļa priekÅ”skatÄ«jums jaunajā saskarnē nav ieviests. Visticamāk, tas tiks atgriezts kādā no nākamajām versijām. Risinājums: pavērsiet 3D priekÅ”skatÄ«juma kameru no augÅ”as uz leju, nospiežot taustiņu 1, un atlasiet vajadzÄ«go slāni.
  • Joprojām nerealizētas iespējas =)
    • Joprojām trÅ«kst atsaukÅ”anas un atsaukÅ”anas darbÄ«bu.

Detalizēts izmaiņu saraksts

Visu izmaiņu aprakstu var atrast Å”ajās saitēs: 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.

atsauces

Avots: linux.org.ru

Pievieno komentāru