Параметрическое 3d моделирование в линуксе

Насколько мне известно существует два вида 3d моделирования: то, про которое вы подумали и параметрическое.

Обычное 3d моделирование

Ну это просто, например вы хотите сделать модель дерева или 3d мультфильм. Ну там всякие сцены, анимации, скелеты персонажей и разноообразное освещение. И тут как бы всё просто: независимо от операционной системы вы берёте blender и неудержимо творите (справедливости ради хочется заметить что блендер может и параметрический дизайн, но как-то не сразу и не хочется в этом разбираться).

Параметрическое 3d моделирование

Тут уже всё намного интереснее — это решение для чертежей в 3d. Вы задаёте все размеры и расстояния, а потом можете их легко менять и ваша 3d модель сама перестраивается. Это непонятно, но восхитительно.

Параметрическое 3d моделирование в windows и macos

Таки да, несмотря на хайповый заголовок поста намного лучше если вы будете заниматься этим богоугодным делом не в линуксе.

autodesk fusion360: работает именно в этих двух ОС. Насколько я понимаю это сейчас самый совершенный инструмент, но у него два недостатка: неправильные ОС и цена в примерно $1000 в год. Там как-то можно получить студенческий trial и даже запустить это в wine. Спасибо, но нет.

google sketchup pro: тоже работает в двух ОС. Стоит уже ~$700 и тоже можно запустить в wine!

DesignSpark Mechanical: вот это я уже могу порекомендовать к использованию в windows, но в virtualbox у меня что-то не завелось (похоже, встроенное видео недостаточно хорошо для него), а wine я что-то не очень. Но в виндоусах, говорят, очень неплохо! Только, говорят, там нельзя делать assembly, но нет никакой уверенности что это правда. Зато в нём крайне понятная система для экструдирования 2d деталей. На мой взгляд это самое интересное решение которое существует. Не мне, конечно, судить, но со стороны дилетанта — оно как минимум достойно внимания.

Параметрическое 3d моделирование в браузере

О, тут прямо миллиарды вариантов того в чём можно моделировать. В самом деле выбор огромен, но у всех этих решений в облаках есть один фатальный недостаток — они в облаках. Завтра компания разорится или её купит гугл и закопает и что делать? Нет, облака не наш выбор. Только хардкор.

Параметрическое 3d моделирование в линуксе

И вот начинается самое интересное. Только это самое интересное не очень интересное потому что выбора как бы и нет. И что самое несправедливое всё это бесплатное и под линукс можно легко запустить и где-нибудь ещё, а вот наоборот не работает.

BLR-CAD: откроем наш рейтинг этой прекрасной разработкой американских военных. Вы можете смоделировать в нём подводную лодку или танк. Единственная проблема с ним — его нужно програмировать. Буквально. У меня совсем не тот уровень потребностей чтобы рассматривать blr-cad всеръёз.

OpenSCAD: тут тоже надо программировать, но он значительно попроще чем blr-cad и не такой мёртвый. Но, опять же, я не очень понимаю в чём удобство скрещевания программирования и моделирования. Возможно, я когда-нибудь пойму зачем это, но от меня это ускользает. Но вообще за вечер можно разобраться как этим пользоваться и даже пользоваться. Рекомендую попробовать чтобы понять насколько вам это ненужно!

FreeCAD: вот FreeCAD уже можно попробовать. Но, к сожалению, у меня это поделие неистово глючило и вылетало. Где-то в ютубах говорят “иногда вылетает, но вы быстро научитесь не делать так чтобы вылетало”. Ха!

И! Барабанная дробь! ПОБЕДИТЕЛЬ!

SolveSpace: О ДА! Конечно, вам придётся в линуксе собирать из исходников самостоятельно. И как-то уже пару лет не обновлялось, но оно работает! И не вылетает! Вроде бы. Но для меня это единственное верное решение. Во всяком случае на сейчас.

Итог

В линуксах вы должна попробовать OpenSCAD и SolveSpace. Может быть (очень может быть) FreeCAD, но нет.

2018.05.05 21:49