Резюме.
Эксперимент по созданию точной спиральной катушки в OpenSCAD с использованием функции linear_extrude.
Для того чтобы это работало, сначала необходимо было рассчитать многоугольник, представляющий конечную часть пружины.
Чтобы вывести это уравнение.
1) Начал с круга, представляющего собой поперечное сечение круглой проволоки.
2) Этот провод будет наклонен под углом наклона пружины, поэтому поперечное сечение будет растянуто в эллипс путем масштабирования одной из осей.
3) Затем эта эллипс деформируется, когда его обертывают вокруг среднего диаметра катушки.
4) Наконец, экструдируйте эту форму вертикально, одновременно поворачивая её.
Это было интересное математическое задание, и результат выглядит довольно хорошо.
Он генерирует очень быстро даже при высокой детализации, хотя у вас может закончиться память, если детализация слишком высока!
태그
모델 소스
