недооцененный Openscad
1. Если вы совсем не знакомы с программированием Openscad, это как раз способ воочию увидеть, что значит программировать.
2. Быстро и просто создать не просто деталь, а программу рисующую деталь, открытость и прозрачность которой, дает вам возможность вмешаться в любую стадию её рисования.
3. Позволит создать скрипт позволяющий решить проблему генерации похожих деталей раз и навсегда.
4. Программа как раз создана, чтобы создавать твердотельные объекты предназначенные для 3д печати.
5. Программа бесплатна вы ни у кого ничего не украли и некому ничего не должны за её использование. И лежит она на openscad.org и весит смешные 22 мб.
6. Ставиться на что угодно, есть портации на андроид.
Вот пример программы генерирующей корзину. Это не совсем простая программа. Строчки с 1 по 7 рисуют решетку корзины. Из них 4-6 рисуют один скрученный элемент а строчки 2,3 просто его просто размножают. Остальная часть программы ободок и днище.Это было вступление демонстрирующее возможности не более.
Давайте попробуем начать с простого.
Как нас учили в детстве, как происходит рисование любой вещи? Обычно её раскладывают на части. Такие как окружности, прямоугольники, линии. Однако мы рисуем в 3д то и части у нас объемные, то есть кубы, шары, цилиндры.
Невероятно большое число деталей может быть описано именно объектами шар, цилиндр, куб.
Для примера возьмем деталь из лего.D=4.8 это диаметр в мм крепежных цилиндров в лего.
l=3.3 это расстояние между ними.
тогда деталь состоит из 4 цилиндров нарисованных функцией cylinder (перевод цилиндр) , c d=D и выстой h=2.6 , $fn это показатель насколько ребристым должен быть цилиндр и могло быть пропущено. Конечно 3 цилиндра должны были быть перемещены что и сделано операцией translate (перевод переместить) , где в скобка указаны координаты соответственно x,y,z.
Ну и строки 11-12 cube параллелепипед с размерами указанными в скобках x,y,z. И смещенный функцией translate .
Я надеюсь вас хоть чуть чуть заинтересовал. Могу сделать серию уроков на эту тему, если вам будет это интересно.
Еще больше интересных статей
Верстак для более удобного создания резьб во FreeCAD
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Реверс-инжиниринг в КОМПАС-3D. Замена системы координат. Простой способ.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
3D моделирование в SolidWorks 2014. Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Последнее время очень много было статей (и о, боже, даже книг)...



Комментарии и вопросы
Зашёл в раздел "наша продукция...
Выкинул WIFI ESP32, поставил с...
это был сарказм, если что)
Здравствуйте! Стал обладателем...
тут сейчас появилось куча сказ...
Прошу помощи, приобрел себе да...
Добрый день.Модернизировал сво...