PrusaSlicer 2.0.0 шығарылымы (бұрын Slic3r Prusa Edition/Slic3r PE деп аталады)


PrusaSlicer 2.0.0 шығарылымы (бұрын Slic3r Prusa Edition/Slic3r PE деп аталады)

PrusaSlicer кескіш, яғни кәдімгі үшбұрыштар торы түрінде 3D үлгісін алатын және оны үш өлшемді принтерді басқаруға арналған арнайы бағдарламаға түрлендіретін бағдарлама. Мысалы, пішінде G-коды үшін FFF принтерлері, онда басып шығару механизмін (экструдерді) кеңістікте қалай жылжыту және белгілі бір уақытта оның арқылы қанша ыстық пластикті сығу керектігі туралы егжей-тегжейлі нұсқаулар бар. G-кодтан басқа, бұл нұсқа сонымен қатар фотополимерлі mSLA принтерлері үшін растрлық кескін қабаттарының генерациясын қосты. Бастапқы 3D үлгілерін файл пішімінен жүктеуге болады STL, OBJ немесе АМФ.


PrusaSlicer ашық бастапқы принтерлерді ескере отырып жасалғанымен Пруса, ол әзірлемелер негізінде кез келген заманауи принтермен үйлесімді G-кодын жасай алады Қайталаумикробағдарламасы бар барлығын қоса Марлин, Prusa (Марлин шанышқысы), Sprinter және Repetier. Сондай-ақ Mach3 контроллерлері қолдайтын G-кодын жасауға болады, linux cnc и Машина жинағы.

PrusaSlicer - бұл шанышқы slic3r, оны өз кезегінде Алессандро Ранелуччи және RepRap қауымдастығы әзірледі. 1.41 қоса алғанда нұсқасына дейін жоба Slic3r Prusa Edition атауымен әзірленді, сонымен қатар Slic3r PE ретінде белгілі. Шанышқы түпнұсқа Slic3r-дің түпнұсқа және өте ыңғайлы емес пайдаланушы интерфейсін мұра етті, сондықтан Prusa Research әзірлеушілері белгілі бір уақытта Slic3r PE үшін жеке жеңілдетілген интерфейс жасады - PrusaControl. Бірақ кейінірек, Slic3r PE 1.42 әзірлеу кезінде, PrusaControl-тің кейбір әзірлемелерін қамтитын және соңғысының дамуын тоқтата отырып, түпнұсқа интерфейсті толығымен қайта жасау туралы шешім қабылданды. Интерфейсті күрделі жөндеу және көптеген жаңа мүмкіндіктерді қосу жобаның атауын өзгертуге негіз болды.

PrusaSlicer (Slic3r сияқты) ерекшелігінің бірі пайдаланушыға кесу процесін басқаруға мүмкіндік беретін көптеген параметрлердің болуы.

PrusaSlicer негізінен C++ тілінде жазылған, AGPLv3 бойынша лицензияланған және Linux, macOS және Windows жүйелерінде жұмыс істейді.

Slic3r PE 1.41.0 қатысты негізгі өзгерістер

Осы нұсқаның интерфейсі мен мүмкіндіктеріне бейне шолу: https://www.youtube.com/watch?v=bzf20FxsN2Q.

  • интерфейс
    • Интерфейс енді HiDPI мониторларында қалыпты түрде көрсетіледі.
    • Үш өлшемді нысандарды басқару мүмкіндігі айтарлықтай жақсарды:
      • Енді барлық үш осьте аударуды, айналдыруды, масштабтауды және шағылыстыруды және тікелей 3D көру терезесінде XNUMXD басқару элементтерін пайдаланып біркелкі емес масштабтауды қолдайды. Сол элементтерді пернетақтадан таңдауға болады: m – тасымалдау, r – айналдыру, s – масштабтау, Esc – өңдеу режимінен шығу.
      • Енді Ctrl пернесін басып тұрып бірнеше нысандарды таңдауға болады. Ctrl-A барлық нысандарды таңдайды.
      • Аудару, айналдыру және масштабтау кезінде нысандар тізімінің астындағы панельде нақты мәндерді орнатуға болады. Сәйкес мәтін өрісі фокуста болғанда, 3D алдын ала қарау терезесінде көрсетілген санның не және қай бағытта өзгеретінін көрсететін көрсеткілер салынады.
    • Жобамен жұмыс (бұрын зауыттық файл деп аталды) қайта жасақталды. Жоба файлы дәл сол G-кодын басқа компьютерде жасай алу үшін қажетті барлық үлгілерді, параметрлерді және модификаторларды сақтайды.
    • Барлық параметрлер үш түрлі санатқа бөлінеді: Қарапайым, Кеңейтілген және Сарапшы. Әдепкі бойынша, жаңадан бастаған пайдаланушылардың өмірін айтарлықтай жеңілдететін Қарапайым санаттың параметрлері ғана көрсетіледі. Қажет болса, кеңейтілген және сарапшы режимдерін оңай қосуға болады. Әртүрлі санаттарға арналған параметрлер әртүрлі түстермен көрсетіледі.
    • Slic3r бағдарламасының көптеген пайдалы мүмкіндіктері енді негізгі қойындыда (Plater) көрсетіледі.
    • Болжалды басып шығару ұзақтығы енді G-кодын экспорттауды қажет етпей, Slice әрекетін орындағаннан кейін бірден көрсетіледі.
    • Көптеген әрекеттер енді фондық режимде орындалады және интерфейсті блоктамайды. Мысалы, жіберу Окто басып шығару.
    • Нысан тізімі енді нысан иерархиясын, нысан параметрлерін, нысан көлемін және модификаторларын көрсетеді. Барлық параметрлер тікелей нысандар тізімінде (атаудың оң жағындағы белгішені тінтуірдің оң жақ түймешігімен басу арқылы) немесе тізімнің астындағы мәтінмәндік панельде көрсетіледі.
    • Есептері бар үлгілер (үшбұрыштар арасындағы бос орындар, қиылысатын үшбұрыштар) енді нысандар тізімінде леп белгісімен белгіленеді.
    • Пәрмен жолы опцияларына қолдау енді Slic3r кодына негізделген. Пішім жоғары ағынмен бірдей, кейбір өзгерістермен:
      • --help-параметрлерінің орнына --help-fff және --help-sla
      • --loglevel шығыс хабарламаларының маңыздылығын (қаттылығын) орнатуға арналған қосымша параметрге ие
      • --export-sla-svg немесе --export-svg орнына --export-sla
      • қолдау көрсетілмейді: --cut-grid, --cut-x, --cut-y, --autosave
  • XNUMXD басып шығару мүмкіндіктері
    • (аппараттық) жіпті автоматты өзгерту модулін пайдаланып түрлі-түсті басып шығаруды қолдайды.
    • Осы технологияны қолданатын mSLA (маска көмегімен стереолитография) және Prusa SL1 принтерін қолдайды. mSLA қолдау FFF қарағанда қарапайым болып көрінуі мүмкін, өйткені mSLA жай ғана әрбір қабат үшін XNUMXD кескіндерін көрсетуді талап етеді, бірақ шын мәнінде бұл мүлдем дұрыс емес. Мәселе мынада, технология азды-көпті күрделі модельдер үшін дұрыс пішіндегі тірек құрылымдарын қосуды талап етеді. Қате тіректермен басып шығару кезінде басып шығарылған нысанның бір бөлігі басып шығару матрицасында қалып, кейінгі барлық қабаттарды бұзуы мүмкін.
    • Қосылған плагин қолдауы Нысанды болдырмау OctoPrint үшін. Бұл басқалардың басып шығаруын үзбей жеке нысандарды басып шығарудан бас тартуға мүмкіндік береді.
    • Модификаторларды пайдаланып, өзіңізді қосу және автоматты түрде жасалған қолдауларды жою мүмкіндігі.
  • Ішкі өзгерістер
    • Барлық негізгі код C++ тілінде қайта жазылды. Енді жұмыс істеу үшін сізге Perl қажет емес.
    • Кесу қозғалтқышындағы інжу-маржаннан бас тарту бізге фондық режимде кесуге қолдау көрсетуді аяқтауға мүмкіндік берді, оны кез келген уақытта тоқтату мүмкіндігі бар.
    • Фронтты қозғалтқышпен синхрондау үшін қайта жобаланған жүйенің арқасында, кішігірім өзгерістер енді барлық нысандарды жарамсыз етеді, тек қайта есептеуді қажет ететін бөліктер ғана.
    • Енді OpenGL 2.0 немесе одан жоғары нұсқасы қажет. Жаңа нұсқаға көшу кодты жеңілдетуге және заманауи жабдықта өнімділікті жақсартуға көмектесті.
  • Қашықтағы мүмкіндіктер
    • Тікелей бағдарламадан сериялық порт арқылы басып шығаруды қолдау. Әзірлеушілер бұл мүмкіндікті болашақ нұсқаларда қайтаратын-қайтармайтынын әлі шешкен жоқ. (жаңалық авторынан: сериялық порт арқылы қосылған принтерлер үшін веб-интерфейс пен HTTP API іске асыратын OctoPrint болған кезде бұл мүмкіндіктің не үшін қажет екенін түсінбеймін)
    • 2D құралдар жолын алдын ала қарау жаңа интерфейсте іске асырылмаған. Ол келесі нұсқалардың бірінде қайтарылуы мүмкін. Шешім: 3 пернесін басу арқылы 1D алдын ала қарау камерасын жоғарыдан төменге бағыттаңыз және қажетті қабатты таңдаңыз.
  • Әлі іске асырылмаған мүмкіндіктер =)
    • Болдырмау және Қайталау әрекеттері әлі жоқ.

Өзгерістердің толық тізімі

Барлық өзгерістердің сипаттамасын мына сілтемелерден табуға болады: 1.42.0-альфа1, 1.42.0-альфа2, 1.42.0-альфа3, 1.42.0-альфа4, 1.42.0-альфа5, 1.42.0-альфа7, 1.42.0-бета, 1.42.0-бета1, 1.42.0-бета2, 2.0.0-д, 2.0.0-r1 XNUMX, 2.0.0.

сілтемелер

Ақпарат көзі: linux.org.ru

пікір қалдыру