Найти в Дзене
5 месяцев назад
 • Вы подписаны

3D-моделирование: колесо в OpenSCAD

Вот пример того, как создать колесо в OpenSCAD. Существует два основных способа: простой (сплошной цилиндр) и параметрический (с spokes/спицами и отверстием для оси). Этот код создает простой цилиндр с отверстием посередине. // Параметры diameter = 50; // Диаметр колеса height = 10; // Толщина колеса axle_dia = 5; // Диаметр оси (отверстия) difference() { // Основное тело колеса cylinder(h=height, d=diameter, center=true, $fn=100); // Вычитаем отверстие для оси cylinder(h=height+2, d=axle_dia, center=true, $fn=50); } Этот код более продвинутый...

5 месяцев назад
 • Вы подписаны

3D-моделирование: пружина в OpenSCAD

В OpenSCAD нет встроенной функции для создания пружины, но ее легко можно смоделировать с помощью цикла for, объединяя маленькие сегменты (сферы или цилиндры) вдоль винтовой траектории. Вот готовый код модуля для создания пружины: // Параметры пружины spring_radius = 10; // Радиус пружины (от центра до проволоки) wire_diameter = 2; // Диаметр проволоки height = 50; // Общая высота пружины turns = 5; // Количество витков resolution = 100; // Разрешение (количество...

5 месяцев назад
 • Вы подписаны

3D-моделирование: модель молекулы воды

Для создания модели молекулы воды с реальными пропорциями в OpenSCAD нам понадобятся следующие физические константы: В OpenSCAD нет встроенных единиц измерения "Ангстрем", поэтому мы будем использовать множитель (масштаб), чтобы модель была удобного размера для просмотра или 3D-печати (например, 1 Ангстрем = 10 мм). Вот готовый скрипт. Он создает модель в стиле "Space Filling" (заполнение пространства), где размер шаров соответствует размеру электронных оболочек атомов. // --- НАСТРОЙКИ --- scale_factor...

5 месяцев назад
 • Вы подписаны

3D-моделирование: снежинка в OpenSCAD

Создание снежинки в OpenSCAD — это отличная задача для демонстрации возможностей параметрического проектирования и рекурсии. Снежинки обладают фрактальной структурой и шестикратной симметрией, что идеально описывается циклами и модулями в коде. Ниже приведен пример кода, который создает красивую, геометрически правильную снежинку с использованием рекурсии (фрактальное построение). // --- Настройки снежинки --- depth = 3; // Глубина рекурсии (детализация). Попробуйте значения 1, 2, 3 или 4...

Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала
Покупайте СтеллыИ дарите их за контент