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

Совсем недавно в прошлом году тут было восхищение состоянием параметрического проектирования в линуксе. Прошли годы и я делаю это снова!

Всё не изменилось абсолютно!

1. Появился bricscad который вроде как работает, очень ничего, но стоит тысячу евро.

2. Появился совсем молодое plasticity и оно выглядит очень интересно, вроде бы работает, стоит сильно дешевле, есть триал. Внутри у оно parasolid kernel который внутри у onshape и кого-то там ещё. :огонёк:

3. В OpenSCAD появилась линейка мерять измеряемое. У меня так и не получилось.

4. FreeCAD в прошлом месяце зарелизился в первую версию, починил всё что было сломано и добавил в себя новый встроенный Assembly workbench который меня просто восхитил своей простотой. Первые ассембли во фрикаде которым у меня получилось воспользоваться. Только оно у меня постоянно крашится на этом ассембли и убивает файл. И фрикад постоянно вылетает. Ассембли самоуничтожается в процессе ассембли. И бибикает тормозит.

5. 2 года назад была новая версия solvespace и эта лапочька сейчас просто работает, модельки собираются. Можно поменять параметры на первом шаге, а последний шаг перестроится. Невероятно. Просто работает. :рыдание: :слёзы: :огонёк:

И цветовая схема такая что линию можно отличить от чего-угодно-ещё. И узловые точки видно без увеличения их размера в настройках.

Это просто невероятно как плох freecad. И больше всего меня удивляет то, что есть люди которые собирают во фрикаде двигатели и у них просто всё работает, ничего не вылетает, всё отлично лучший cad из всех возможных. Как???7

#cad #freecad #solvespace #parametric_cad

2024.12.02 02:26

Параметрическое 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, но нет.

#cad #freecad #solvespace #parametric_cad

2018.05.05 21:49