Pull to refresh

Comments 6

Ещё интересная программа с похожим принципом работы, тоже написанная на расте - Fornjot

Непонятно, почему упомянутый OpenSCAD не подошёл для этой задачи, кроме NIH-синдрома. Ведь парадигма крайне близка.

Есть же OpenSCAD... А Rust не идеальный выбор для таких задач как минимум из-за скорости компиляции (будет выше задержка между редактированием исходника и отображением результата, а всё ради него же затевается, не у всех фантазия позволяет без рендеринга понять, что получится).

Не понимаю, по какому принципу выбираются новости для перевода. Анонс на сайте автора сделан, конечно, с помпой, но на HN быстро и вполне обосновано указали на то, что:

  1. это весьма вторичная работа в сравнении с BRL-CAD и OpenSCAD;

  2. исходная цель — «change one number and regenerate everything» — спокойно достигается без этих поделок в современных параметрических САПР;

  3. синтаксис vcad многословен и не эргономичен; само моделирование через код не очень удобно, а здесь, благодаря типизации и всему остальному, оно становится ещё более неудобным.

Много вопросов вызывает пассаж про ИИ. С учётом сказанного выше это уже выглядит сомнительно. А после вот такого:

В идеальном сценарии нейросеть сможет получать описание модели или её чертёж и создавать полноценную модель.
начинает казаться, что автор просто вставил слова про ИИ в анонс, не задумавшись о том, что он собственно написал.

https://news.ycombinator.com/item?id=46786196

Не хочу чтобы меня поняли неправильно. Я не пытаюсь запретить писать велосипеды и silly pet projects. Это нормально. Просто я не понимаю, зачем о таком писать целую новость.

Есть на Python ZenCAD. В том же OpenSCAD свой язык используется вместо общеизвестного. На Rust тоже может пригодиться.

Делал для себя аналогичное для проектирования печатных плат, просто небольшая Python библиотека, где описываешь слои прямо в коде, и на выходе получаешь gerber-файлы, и архив из них для отправки в производство, контролировать визуально результат можно через любой gerber-просмотрщик.

Sign up to leave a comment.

Other news