Lëshimi i PrusaSlicer 2.0.0 (më parë i njohur si Slic3r Prusa Edition/Slic3r PE)


Lëshimi i PrusaSlicer 2.0.0 (më parë i njohur si Slic3r Prusa Edition/Slic3r PE)

PrusaSlicer — Ă«shtĂ« njĂ« slicer, qĂ« do tĂ« thotĂ« njĂ« program qĂ« merr njĂ« model 3D nĂ« formĂ«n e njĂ« rrjeti tĂ« zakonshĂ«m trekĂ«ndĂ«shash dhe e kthen atĂ« nĂ« njĂ« program tĂ« veçantĂ« pĂ«r menaxhimin e printerit 3D. PĂ«r shembull, nĂ« formĂ«n e Kodit G pĂ«r pĂ«r printerĂ«t FFF, nĂ« tĂ« cilin pĂ«rmbahen udhĂ«zime tĂ« detajuara pĂ«r atĂ« se si duhet tĂ« lĂ«vizĂ« kryet e printimit (ekstruder) nĂ« hapĂ«sirĂ« dhe sa plastik tĂ« nxehtĂ« duhet tĂ« shtypet pĂ«r momentin e caktuar. PĂ«rveç Kodit G, nĂ« kĂ«tĂ« version u shtua gjithashtu gjenerimi i niveleve tĂ« imazheve raster pĂ«r printerĂ«t mSLA me fotopolimer. Modelet origjinale 3D mund tĂ« ngarkohen nga skedarĂ«t e formateve STL, OBJ ose AMF.


Megjithëse PrusaSlicer është zhvilluar me fokus në printerët open-source Prusa, ai mund të krijojë Kod G që është i kompatibilshëm me çdo printer modern bazuar në angazhimet RepRap, duke përfshirë të gjithë ata me firmware Marlin, Prusa (fork Marlin), Sprinter dhe Repetier. Ka gjithashtu mundësinë e gjenerimit të Kodit G, i mbështetur nga kontrollet Mach3, LinuxCNC dhe Machinekit.

PrusaSlicer është një fork i Slic3r, i cili nga ana e tij është zhvilluar nga Alessandro Ranelucci dhe nga komuniteti RepRap. Deri në versionin 1.41 përfshirë, projekti është zhvilluar me emrin Slic3r Prusa Edition, i njohur gjithashtu si Slic3r PE. Fork-u ka trashëguar një ndërfaqe përdoruesi të veçantë dhe jo shumë miqësore nga Slic3r origjinal, kështu që zhvilluesit nga Prusa Research në një moment bënë një ndërfaqe të thjeshtuar për Slic3r PE - PrusaControl. Por më vonë, gjatë zhvillimit të Slic3r PE 1.42, u vendos të rikonstruktohej krejtësisht ndërfaqja origjinale, duke përfshirë disa nga arritjet e PrusaControl dhe duke ndërprerë zhvillimin e këtij të fundit. Rikonceptimi i rëndësishëm i ndërfaqes dhe shtimi i shumë mundësive të reja ishin baza për riemërimin e projektit.

Një nga karakteristikat dalluese të PrusaSlicer (si dhe Slic3r) është prania e një sërë të madhe cilësimesh, të cilat i japin përdoruesit kontroll mbi procesin e shtërlimit.

PrusaSlicer është kryesisht i shkruar në C++, distribuon nën licencën AGPLv3 dhe funksionon në Linux, macOS dhe Windows.

Ndryshimet kryesore në krahasim me Slic3r PE 1.41.0

Video përmbledhje e ndërfaqes dhe mundësive të kësaj versioni: https://www.youtube.com/watch?v=bzf20FxsN2Q.

  • Interfaci
    • Tani ndĂ«rfaqja shfaqet normalisht nĂ« monitorĂ«t me HiDPI.
    • JanĂ« pĂ«rmirĂ«suar ndjeshĂ«m mundĂ«sitĂ« pĂ«r manipulimin e objekteve tridimensionale:
      • Tani mbĂ«shtetet zhvendosja, rotacioni, shkallĂ«zimi dhe pasqyrimi nĂ« tĂ« trija akset dhe shkallĂ«zimi jo uniform pĂ«rmes elementeve tĂ« kontrollit tridimensional drejtpĂ«rdrejt nĂ« dritaren e параqitjes 3D. KĂ«to elemente gjithashtu mund tĂ« zgjidhen me tastierĂ«: m — zhvendosje, r — rotacion, s — shkallĂ«zim, Esc — dalja nga moda e redaktimit.
      • Tani mund tĂ« zgjidhni disa objekte duke mbajtur tĂ« shtypur Ctrl. Ctrl-A i pĂ«rzgjedh tĂ« gjitha objektet.
      • GjatĂ« zhvendosjes, rotacionit dhe shkallĂ«zimit, mund tĂ« caktoni vlera tĂ« sakta nĂ« panelin nĂ«n listĂ«n e objekteve. Kur fusha pĂ«rkatĂ«se e tekstit Ă«shtĂ« nĂ« fokus, nĂ« dritaren e параqitjes 3D vizatohen shigjeta qĂ« tregojnĂ« çfarĂ« dhe nĂ« cilin drejtim ndryshon kjo shifĂ«r.
    • Puna me Project (mĂ« parĂ« e quajtur Factory File) Ă«shtĂ« riorganizuar. NĂ« skedarin e projektit ruhen tĂ« gjitha modelet, cilĂ«simet dhe modifikimet e nevojshme pĂ«r tĂ« siguruar qĂ« tĂ« keni tĂ« njĂ«jtin G-kod nĂ« njĂ« kompjuter tjetĂ«r.
    • TĂ« gjitha cilĂ«simet janĂ« ndarĂ« nĂ« tri kategori tĂ« ndryshme: Simple, Advanced dhe Expert. Siç Ă«shtĂ« e zakonshme, vetĂ«m cilĂ«simet e kategorisĂ« Simple shfaqen pĂ«r tĂ« thjeshtuar jetĂ«n e pĂ«rdoruesve tĂ« rinj. Modet Advanced dhe Expert mund tĂ« aktivizohen lehtĂ«sisht kur Ă«shtĂ« e nevojshme. CilĂ«simet e kategorive tĂ« ndryshme shfaqen nĂ« ngjyra tĂ« ndryshme.
    • ShumĂ« funksione tĂ« dobishme tĂ« Slic3r tani janĂ« transferuar nĂ« skedĂ«n kryesore (Plater).
    • Koha e parashikuar e printimit tani shfaqet menjĂ«herĂ« pas pĂ«rfundimit tĂ« veprimit 'Slice' pa nevojĂ«n pĂ«r tĂ« eksportuar G-kodin.
    • ShumĂ« veprime tani kryhen nĂ« sfond dhe nuk bllokojnĂ« ndĂ«rfaqen. PĂ«r shembull, dĂ«rgimi nĂ« OctoPrint.
    • NĂ« listĂ«n e objekteve tani shfaqet hierarkia e objekteve, parametrat e objektit, volumi i objektit dhe modifikuesit. TĂ« gjitha parametrat shfaqen ose direkt nĂ« listĂ«n e objekteve (me njĂ« klik tĂ« djathtĂ« mbi ikonĂ«n nĂ« anĂ«n e djathtĂ« tĂ« emrit) ose nĂ« panelin kontekstual poshtĂ« listĂ«s.
    • Modelet me probleme (hapĂ«sira midis trekĂ«ndĂ«shave, trekĂ«ndĂ«sha tĂ« kryqĂ«zuar) tani shĂ«nohen me njĂ« shenjĂ« tĂ« jashtme nĂ« listĂ«n e objekteve.
    • MbĂ«shtetje pĂ«r opsionet e komandĂ«s sĂ« linjĂ«s tani Ă«shtĂ« e bazuar nĂ« kodin nga Slic3r. Formati Ă«shtĂ« i njĂ«jtĂ« si ai i upstream, me disa ndryshime:
      • —help-fff dhe —help-sla nĂ« vend tĂ« —help-options
      • u —loglevel ka njĂ« parameter shtesĂ« pĂ«r tĂ« konfiguruar rĂ«ndĂ«sinĂ« (severity) e mesazheve tĂ« shfaqura
      • —export-sla nĂ« vend tĂ« —export-sla-svg ose —export-svg
      • nuk mbĂ«shteten: —cut-grid, —cut-x, —cut-y, —autosave
  • AftĂ«sitĂ« e printimit 3D
    • MbĂ«shtetje pĂ«r printimin me ngjyra pĂ«rmes modulit (harduerik) tĂ« ndĂ«rrimit automatik tĂ« filamentit.
    • MbĂ«shtetje pĂ«r mSLA (stereolitografi me ndihmĂ«n e maskĂ«s) dhe printerin Prusa SL1, qĂ« pĂ«rdor kĂ«tĂ« teknologji. Mund tĂ« duket se mbĂ«shtetja pĂ«r mSLA Ă«shtĂ« mĂ« e thjeshtĂ« se FFF, pasi pĂ«r mSLA mjafton vetĂ«m tĂ« vizatosh imazhe dy-dimenzionale pĂ«r çdo shtresĂ«, por nĂ« fakt nuk Ă«shtĂ« kĂ«shtu. Problemi Ă«shtĂ« se teknologjia kĂ«rkon shtimin e strukturave mbĂ«shtetĂ«se me formĂ« tĂ« duhur pĂ«r modele disi komplekse. Kur printoni me mbĂ«shtetje tĂ« gabuar, mund tĂ« ndodhĂ« qĂ« njĂ« pjesĂ« e objektit tĂ« printuar tĂ« mbetet nĂ« matricĂ«n e printimit dhe tĂ« prishĂ« tĂ« gjitha shtresat qĂ« pasojnĂ«.
    • Shtuar mbĂ«shtetje pĂ«r pluginin Cancelobject pĂ«r OctoPrint. Kjo lejon anulimin e printimit tĂ« objekteve tĂ« veçanta pa ndĂ«rprerĂ« printimin e objekteve tĂ« tjera.
    • MundĂ«si pĂ«r tĂ« shtuar mbĂ«shtetje tĂ« veta dhe pĂ«r tĂ« fshirĂ« ato qĂ« janĂ« gjeneruar automatikisht pĂ«rmes modifikatorĂ«ve.
  • Ndryshime tĂ« brendshme
    • I gjithĂ« kodi kryesor Ă«shtĂ« shkruar nga e para nĂ« C++. Tani Perl nuk Ă«shtĂ« i nevojshĂ«m pĂ«r funksionim.
    • ShkĂ«putja nga Perl nĂ« motorin e prerjes lejoi pĂ«rfundimin e mbĂ«shtetjes pĂ«r prerje nĂ« sfond me mundĂ«sinĂ« e anulimit nĂ« çdo moment.
    • FalĂ« sistemit tĂ« ri tĂ« sinkronizimit midis frontend-it dhe motorit, ndryshime tĂ« vogla tani invalidojnĂ« vetĂ«m ato pjesĂ« qĂ« kĂ«rkojnĂ« rishikim, jo tĂ« gjithĂ« objektet.
    • Tani kĂ«rkohet OpenGL version 2.0 ose mĂ« lart. Kalimi nĂ« versionin e ri ndihmoi nĂ« thjeshtimin e kodit dhe pĂ«rmirĂ«simin e performancĂ«s nĂ« pajisjet moderne.
  • Funksionalitete tĂ« fshira
    • MbĂ«shtetje pĂ«r printimin pĂ«rmes portit serial direkt nga programi. Zhvilluesit ende nuk kanĂ« vendosur nĂ«se do tĂ« rikthejnĂ« kĂ«tĂ« funksion nĂ« versionet e ardhshme apo jo. (nga autori i lajmit: nuk kuptoj pse Ă«shtĂ« kjo veçori, kur kemi OctoPrint, qĂ« realizon ndĂ«rfaqen e uebit dhe HTTP API pĂ«r printerĂ«t e lidhur me portin serial)
    • Paraprakti 2D toolpath nuk Ă«shtĂ« realizuar nĂ« ndĂ«rfaqen e re. ShumĂ« gjasa do tĂ« rikthehet nĂ« njĂ« nga versionet e ardhshme. Zgjidhje e pĂ«rkohshme: drejtoni kamerĂ«n e paraprakti 3D nga lart poshtĂ« duke shtypur çelĂ«sin 1 dhe zgjidhni shtresĂ«n e dĂ«shiruar.
  • Ende pa realizuar mundĂ«si =)
    • Anulimi (Undo) dhe rikthimi (Redo) i veprimeve ende mungojnĂ«.

Lista e detajuar e ndryshimeve

Përshkrimi i të gjitha ndryshimeve mund të gjendet në këto lidhje: 1.42.0-alpha1, 1.42.0-alpha2, 1.42.0-alpha3, 1.42.0-alpha4, 1.42.0-alpha5, 1.42.0-alpha7, 1.42.0-beta, 1.42.0-beta1, 1.42.0-beta2, 2.0.0-rc, 2.0.0-rc1, 2.0.0.

Linke

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster