Резюме.
Этот скрипт OpenSCAD будет генерировать сетчатый узор из маленьких кубоидов, прикрепленных к большому плоскому кубоиду.
Высоты меньших кубоидов будут последовательно чередоваться.
Пользователь может указать количество строк и столбцов, а также длину и ширину меньших кубиков и расстояние между соседними кубиками.
Количество разных высот и разница в высоте между меньшими кубоидами тоже могут быть указаны.
Пользователь также может выбрать, добавлять ли ключевые соединители или нет, чтобы они могли печатать несколько элементов, которые затем можно легко соединить вместе для создания произвольно большой сетки.
Общий эффект будет похож на рисунок протектора на шине горного велосипеда или на 3D-шахматную доску.
Инструкции.
Предупреждение: НЕ ПЕЧАТАЙТЕ ЭТО БЕЗ ВКЛЮЧЁННОГО МАТЕРИАЛА ДЛЯ ПОДДЕРЖКИ!
В настоящее время он использует слишком много опорного материала, и я не уверен, будет ли это хорошо работать без опоры. Подождите, пока он не дойдет до версии 1.0, если вас это беспокоит.
Номер версии < 1.0 обычно не готов к использованию другими пользователями.
Номер версии ==1.0. Готово к использованию при условии, что вы знаете, что делаете.
Номер версии > 1.0 безопасен для общего использования.
Что нужно сделать:
Добавить возможность разделить большую сетку на несколько частей, чтобы она соответствовала размерам рабочей платформы конкретного 3D-принтера пользователя.
Добавить возможность разделять печать на маленькие кубические вставки, которые можно собирать вместе, и большую кубическую сетку.
Очистите код!
Изменения:
0,6
Добавить поддержку симметричного замка на краях благодаря производной Relet.http://www.thingiverse.com/thing:6214О Уильяме А. Адамсе.http://www.thingiverse.com/thing:5867
Исправил небольшую ошибку с оператором if/else для расчета того, поместится ли объект ibject в конверт для печати.
0,5
Добавить возможность иметь произвольное количество маленьких кубических высот, определяемых пользователем.
0,4
Добавить возможность проверять, достаточно ли мал предмет, чтобы поместиться в конверт для печати пользователя.
Предупреждать пользователя, когда предмет слишком большой, и предотвращать генерацию 3D-объекта.
Предупреждать пользователя, когда элемент близок к максимальному объему, но при этом продолжать генерировать 3D-объект.
Вырежьте форму так, чтобы уменьшить время и стоимость печати.
0,3
Добавлена возможность генерировать маленькие кубики с 3 разными высотами.
0,2
Добавлена возможность генерировать узор с 2 разными высотами.
0,1
Первая версия с возможностью генерировать базовую сетку с маленькими кубиками, все одинаковой высоты.
Etiketler
Model Kaynağı
