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 моделдерин файл форматтарынан жүктөсө болот ЛИС, Келчи же Amf.


PrusaSlicer ачык булак принтерлери менен иштелип чыккан Пруса, ал иштеп чыгуулардын негизинде ар кандай заманбап принтерлерге шайкеш G-кодун түзө алат RepRap, анын ичинде микропрограммасы бар бардыгы Marlin, Prusa (Марлин айры), Sprinter жана Repetier. Ошондой эле Mach3 контроллерлору тарабынан колдоого алынган G-кодун түзүүгө болот, linux cnc и Machinekit.

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 алдын ала көрүү терезесинде жебелер тартылып, берилген сан эмне жана кайсы багытта өзгөрөрү көрсөтүлөт.
    • Долбоор менен иштөө (мурда Factory File деп аталган) кайра иштелип чыккан. Долбоор файлы башка компьютерде дал ошол G-кодду чыгара алуу үчүн зарыл болгон бардык моделдерди, орнотууларды жана модификаторлорду сактайт.
    • Бардык орнотуулар үч түрдүү категорияга бөлүнөт: жөнөкөй, өркүндөтүлгөн жана эксперт. Демейки боюнча, Жөнөкөй категориянын жөндөөлөрү гана көрсөтүлөт, бул башталгыч колдонуучулардын жашоосун бир топ жеңилдетет. Керек болсо өркүндөтүлгөн жана Эксперт режимдерин оңой иштетсе болот. Ар кандай категориялар үчүн орнотуулар ар кандай түстө көрсөтүлгөн.
    • Slic3r көптөгөн пайдалуу өзгөчөлүктөрү азыр негизги өтмөктө (Plater) көрсөтүлөт.
    • Болжолдуу басып чыгаруу узактыгы азыр G-кодун экспорттоонун зарылдыгы жок, Slice аракетин аткаргандан кийин дароо көрсөтүлөт.
    • Көптөгөн аракеттер азыр фондо аткарылып, интерфейсти бөгөттөбөйт. Мисалы, жөнөтүү Octo Print.
    • Объекттердин тизмеси эми объект иерархиясын, объекттин параметрлерин, объекттин көлөмүн жана өзгөрткүчтөрүн көрсөтөт. Бардык параметрлер түздөн-түз объекттердин тизмесинде (аттын оң жагындагы сөлөкөтүн оң баскычын чыкылдатуу менен) же тизменин астындагы контексттик панелде көрсөтүлөт.
    • Проблемалары бар моделдер (үч бурчтуктардын ортосундагы боштуктар, кесилишкен үч бурчтуктар) эми объекттердин тизмесинде илеп белгиси менен белгиленет.
    • Буйрук сабынын параметрлерин колдоо азыр Slic3r кодуна негизделген. Формат жогорудагыдай эле, кээ бир өзгөртүүлөр менен:
      • --help-параметрлердин ордуна --help-fff жана --help-sla
      • --loglevel чыгуучу билдирүүлөрдүн катаалдыгын (катуулугун) коюу үчүн кошумча параметрге ээ
      • --export-sla ордуна --export-sla-svg же --export-svg
      • колдоого алынбайт: --cut-grid, --cut-x, --cut-y, --autosave
  • XNUMXD басып чыгаруу мүмкүнчүлүктөрү
    • Түстүү басып чыгарууну (аппараттык) автоматтык жип өзгөртүү модулун колдойт.
    • Бул технологияны колдонуу менен mSLA (маска көмөкчү стереолитография) жана Prusa SL1 принтерин колдойт. mSLAны колдоо FFFге караганда жөнөкөйдөй сезилиши мүмкүн, анткени mSLA ар бир катмар үчүн XNUMXD сүрөттөрдү көрсөтүүнү талап кылат, бирок чындыгында бул таптакыр туура эмес. Маселе, технология аздыр-көптүр татаал моделдер үчүн туура формадагы колдоо структураларын кошууну талап кылат. Туура эмес тирөөчтөр менен басып чыгарууда, басылган объекттин бир бөлүгү басып чыгаруу матрицасында калып, кийинки бардык катмарларды бузушу мүмкүн.
    • Кошулган плагин колдоо Cancelobject OctoPrint үчүн. Бул башкалардын басып чыгаруусун үзгүлтүккө учуратпастан айрым объекттерди басып чыгарууну жокко чыгарууга мүмкүндүк берет.
    • Модификаторлорду колдонуу менен өзүңүздүн кошуу жана автоматтык түрдө түзүлгөн колдоолорду алып салуу мүмкүнчүлүгү.
  • Ички өзгөрүүлөр
    • Бардык негизги код C++ тилинде кайра жазылган. Эми иштөө үчүн сизге Perl керек эмес.
    • Кесүү кыймылдаткычында берметтен баш тартуу бизге фондо кесүү үчүн колдоону аягына чыгарууга, аны каалаган убакта жокко чыгарууга мүмкүндүк берди.
    • Фронтту кыймылдаткыч менен синхрондоштуруу үчүн кайра иштелип чыккан системанын аркасында, азыр кичинекей өзгөрүүлөр бүтүндөй объекттерди жокко чыгарбайт, бирок кайра эсептөөнү талап кылган бөлүктөрдү гана жокко чыгарат.
    • OpenGL 2.0 же андан жогору версиясы азыр талап кылынат. Жаңы версияга өтүү кодду жөнөкөйлөтүүгө жана заманбап аппараттык жабдыктардын иштөөсүн жакшыртууга жардам берди.
  • Алыскы мүмкүнчүлүктөр
    • Түздөн-түз программадан сериялык порт аркылуу басып чыгарууну колдоо. Иштеп чыгуучулар бул функцияны келечектеги версияларында кайтарабы же жокпу, чече элек. (жаңылыктын авторунан: Сериялык порт аркылуу туташкан принтерлер үчүн веб-интерфейсти жана HTTP APIди ишке ашырган OctoPrint болгондо бул функция эмне үчүн керек экенин түшүнбөйм)
    • 2D аспап жолун алдын ала көрүү жаңы интерфейсте ишке ашырылган эмес. Ал, балким, кийинки версиялардын биринде кайтарылып берилет. Чечим: 3 баскычын басып, 1D алдын ала көрүү камерасын өйдөдөн ылдыйга буруп, керектүү катмарды тандаңыз.
  • Дагы эле ишке ашпаган мүмкүнчүлүктөр =)
    • Жок кылуу жана Кайталоо аракеттери дагы эле жок.

Өзгөртүүлөрдүн толук тизмеси

Бардык өзгөрүүлөрдүн сүрөттөмөсүн бул шилтемелерден тапса болот: 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-бета, 1.42.0-beta1, 1.42.0-beta2, 2.0.0-rc, 2.0.0-rc1, 2.0.0.

шилтемелер

Source: linux.org.ru

Комментарий кошуу