В следващата статия ще разгледаме OpenSCAD. Това е едно безплатно приложение за създаване на твърди обекти от 3D CAD. Направете конструктивна геометрия на твърдите тела (CSG). Това не е интерактивен редактор, а 3D компилатор, базиран на език за текстово описание. Документът OpenSCAD указва геометрични примитиви и определя как те се модифицират и манипулират, за да се възпроизведе 3D модел.
Този 3D CAD софтуер е безплатно, леко и гъвкаво. Това е доста сложен инструмент за използване, тъй като предлага ограничена интерактивност. Изисква потребителя "Програма'моделът и след това представя визуален модел, съответстващ на вашия код. По принцип работи като компилатор, като приема командите, предоставени от потребителя, интерпретира ги и предоставя резултатите. Моделът не може да бъде съставен с този софтуер, ние ще можем само да го опишем.
Това е безплатен софтуер, който ще намерим на разположение за различни платформи. За разлика от безплатния софтуер за създаване на 3D модели, като Blender, той не се фокусира върху художествените аспекти на 3D моделирането. По-скоро се фокусира върху CAD аспектите. Следователно, това е приложение, което може да бъде привлекателно за тези, които искат да създадат 3D модели на машинни части. Трябва да се подчертае, че не е това, което търсите, когато това, което ви интересува, е създаването на компютърно анимирани филми.
Какво можем да направим с OpenSCAD?
OpenSCAD не е интерактивен моделист. Вместо това е нещо като 3D компилатор на скриптов файл, който описва обекта, в крайна сметка рендирайки 3D модела му. Това ще предложи на дизайнера a пълен контрол върху процеса на моделиране. Позволява ви да промените всяка стъпка в процеса на моделиране или да направите дизайни, които са дефинирани от конфигурируеми параметри.
Този софтуер ще ни предложи две техники за моделиране. Първо, а конструктивна твърда геометрия (известен също като CSG) и, второ, 2D контурна екструзия.
Лос DXF файлове на Autocad те могат да се използват като формат за обмен на данни за 2D схеми. В допълнение към 2D пътеките за екструзия е възможно също да се четат параметри на оформлението от DXF файлове. В допълнение към DXF файловете, OpenSCAD може да чете и създава 3D модели във файлови формати STL и OFF.
Програмата ще позволи и на дизайнера създавайте точни 3D модели и параметрични проекти които могат лесно да се регулират чрез промяна на параметрите.
Поради текстовия си характер е много по-лесно за хората разпространява CAD чертежи като OpenSCAD документи, независимо от допълнителните подобрения на всеки един. Също така ще можем да съберем всички CAD чертежи като един документ, който включва всички направени подобрения.
Инсталирайте OpenSCAD на Ubuntu 18.04
OpenSCAD е на разположение за Windows, Linux и OS X, En твоят уебсайт Те публикуваха новини, че работят по подобрения за тази програма.
Ако искате моментна снимка на разработката на теста, изграден автоматично от хранилището, с опасностите за стабилността, които може да донесе. Най-новата му версия ще можете инсталирайте чрез модулна опаковка въвеждане в терминал (Ctrl + Alt + T):
sudo snap install openscad-nightly
Можем да изберем и за инсталирайте най-новата стабилна версия. Тази версия се появи през 2015 г. и в неговата изтегляне на страницата предоставете инструкции за инсталиране чрез PPA.
за добавете PPA и след това инсталирайте OpenSCAD, ще напишем в терминала (Ctrl + Alt + T) тези команди:
sudo add-apt-repository ppa:openscad/releases sudo apt install openscad
Деинсталирайте OpenSCAD
Да се отървете от тази програма е толкова просто, колкото да я инсталирате. За премахване на щракнат пакет което използваме за инсталиране на Nightly версията, ще напишем в терминала (Ctrl + Alt + T):
sudo snap remove openscad-nightly
Ако изберем стабилната версия, можем да го деинсталираме, като отворим терминал (Ctrl + Alt + T). Ще трябва само да напишем в него:
sudo apt remove openscad
за изтриване на хранилището което добавяме към нашата система, в същия терминал ще напишем:
sudo add-apt-repository -r ppa:openscad/releases
В официална документация за този софтуер ще намерим ръководство за потребителя които създателите предлагат на уебсайта на проекта. Той може да бъде полезен и за потребителите достъп до изходния код на този софтуер във вашия Хранилище на GitHub.