В чём есть плюс в OpenSCAD в данном контексте, я ведь
в спойлере не зря дал код.LLM даёт хорошо задокументированный код OpenSCAD. Там каждый элемент - это отдельная функция - это не монолитное изделие с точки зрения OpenSCAD.
Одинаковые элементы циклами раскидываются на нужные координаты.
Так вот, можно
[попросить LLM] разбить программу на отдельные файлы.
Каждый элемент 3D модели можно сделать отдельным файлом, который подключается в программу способом
include <file.scad> /
use <file.scad>. Это даёт возможность высокой степени предсказуемости итога.
Если физически не менять конкретный файл то глюки не страшны с одной стороны, а с другой, можно в LLM прямо скармливать конкретный файл и просить его конкретно изменить.
То есть, коллега
Kluwert, иными словами, говорит о чём - мы не даём группе специалистов общего назначения (рабочих/LLM) построить (дом/модель дома).
Мы говорим каждому что и как делать - каждый элемент - кирпичики вот так кладутся, перекрытия вот так, фундамент вот так... а уже потом всё собираем в дом

.
И кстати!
В OpenSCAD можно импортировать готовый STL:
import("telejka.stl"). И, кстати, скалить можно сразу

.
И оно интегрируется в основную модель.
Я, например, интегрирую SVG, выдавливаю, верчу и делаю 3D модель своих поделок из фанеры.