Производитель параметрических коробок........
Генератор корпусов на основе Т-образных пазов. Вы указываете, объект какого размера вы хотите, чтобы он окружал, и ширину вашего материала, и он создает коробку для печати с прорезями, чтобы вы могли использовать винты, чтобы соединить ее. Версия на github позволяет экспортировать файл, который можно вырезать лазером.
Инструкции
Открыть в Настройщике
Укажите свои параметры — в мм.
Экспортировать каждое лицо
Распечатай и собери! (или измените STL для размещения отверстий ввода-вывода)
Сначала этот объект с поддержкой настройщика был спроектирован как библиотека, позволяющая генерировать кубы с различными типами механизмов прикрепления. Первым проходом был Т-образный паз (думаю, это правильный термин), но я надеюсь расширить его, чтобы сделать его более универсальным. Тем не менее, полные файлы, которые питают это, а также примеры более сложных коробок для хранения печатной платы находятся на GitHub здесь.
https://github.com/hendricksonrw/savorywatt-thingiverse/tree/master/58944-case-maker
Настройки по умолчанию позволят вам просто выбрать размер внутреннего объекта, и он будет иметь по 3 Т-образных паза на каждой грани (вы сможете изменить это с помощью количества привязок). Вы можете использовать библиотеку ��ля настройки каждой грани, а также для настройки смещений для создания собственных оснований корпуса. Версия для настройки не позволяет пробивать отверстия для ваших конкретных корпусов, хотя я надеюсь расширить библиотеку некоторыми стандартными отверстиями ввода-вывода (USB, питание, HDMI).
Основные параметры, которые вы можете настроить с помощью настройщика, приведены ниже.
// Размеры объекта, который вы хотите иметь внутри
внутренний_х = 100;
внутренний_у = 100;
внутренний_з = 100;
// Толщину вашего материала для резки или толщину стенок, которые вы хотите напечатать
материал_з = 4;
// Измерьте любые винты, которые вы хотите использовать, с любыми гайками и установите их соответствующим образом
винт_вне_диаметр = 3;
длина_винта = 12;
nut_outside_diameter = 5,5;
nut_height = 2,5;
// Относится к самим якорям
// Количество привязок определяет, сколько точек привязки будет вдоль грани
якорь_счет = 3;
// Определяет ширину зубов, которые будут вставлены в противоположную грань
ширина_зуба = 3;
// Определяет, где будет лежать гайка, в процентах
позиция_канала =70; // [0:100]
//Выберите, какую часть вы хотите экспортировать — создайте свои собственные рабочие пластины
часть = «собран»; // [в сборе: В сборе, внизу: Внизу, вверху: Вверху, запад: Западная стена, восток: Восточная стена, север: Северная стена, юг: Южная стена]
Деталь — выберите, какую деталь вы хотите получить, или посмотрите предварительный просмотр собранной детали.
Редактировать — Обновление — Как использовать библиотеку
Основываясь на некоторых комментариях, которые я получил в социальных сетях, я решил указать на самое большое преимущество этой библиотеки — возможность генерировать лицо с параметрическими спецификациями для того, сколько отверстий и сколько «якорей» вы хотите.
Итак, эта вещь представляет собой использование самой библиотеки, которая абстрагируется и работает с настройщиком. Он не раскрывает более мощные части библиотеки, поскольку настройщик не очень хорошо обрабатывает массивы, и я чувствовал, что это будет слишком сложно. Вот как можно создать лицо с помощью этой библиотеки.
Север, Восток, Юг, Запад — 1 означает существование
я��оря = [0,1,0,1];
1 — якорь, 0 — гавань.
типы = [1,1,1,1];
Если ваша грань должна совпадать с меньшей гранью (поскольку все грани в блоке не могут быть равными и при этом сцепляться друг с другом), вы можете указать, сколько вычесть. Таким образом, порты в ASCI ниже будут иметь отрицательное значение.
__|_|
Север, Восток, Юг, Запад стороны
смещения = [смещение, смещение, смещение, смещение];
Смещение от центра фактически перемещает всю сетку гаваней или якорей на поверхности.
||___
смещения от центра = [0,0,0,0];
gener_cube([east_x,east_y,main_z], true, привязки, типы, смещения, смещения от центра);
Категория: Электроника





























