Мештастическая коробка Лора Рак
Я разработал промышленный/научный наружный корпус профессионального уровня, оптимизированный для 3D-печати (FDM/FFF) и быстрого прототипирования. Название в скрипте «SENSE-BOX v1» предполагает, что это станция мониторинга или сенсорный узел IoT, предназначенный для суровых внешних условий.
Код использует расширенную библиотеку BOSL2, обеспечивая плавные переходы, чистую геометрию и избегая классических эстетических недостатков базовых моделей OpenSCAD.
Вот подробное описание того, что я построил, и его ключевые параметры:
1. Архитектура корпуса и компоненты
Система состоит из 6 взаимосвязанных основных элементов:
Основной корпус (корпус): Прочное основание со стенками, усиленными продольными и поперечными внешними ребрами. Это предотвращает деформацию конструкции и распределяет механические нагрузки.
Крышка: имеет форму губ, которая идеально сочетается с основанием. Он включает в себя литой шарнир с шарниром и опоры для защелкивающегося замка.
Солнечный щит: настоящая «вентилируемая крыша» или экран Стивенсона, расположенный над крышкой. Он служит для защиты коробки от прямых солнечных лучей, смягчая внутренний перегрев, вызванный парниковым эффектом.
Система закрытия и герметизации: а��имированная защелка и геометрическая канавка по периметру для гибкой прокладки (печать из ТПУ), обеспечивающая защиту от воды и пыли.
Внутренняя пластина: съемная пластина лаймово-зеленого цвета, приподнятая над нижней частью. Он позволяет вкручивать электронику (например, Arduino, ESP32, специальные платы) без необходимости сверлить отверстия в нижней части коробки, сохраняя гидроизоляцию неповрежденной.
Кронштейн для опоры: «генератив��ая» нижняя система крепления с V-образной опорой, идеально подходящая для крепления коробки к опоре или круглой трубе с помощью кабельных стяжек или болтов.
2. Интегрированные вспомогательные системы
Устойчивая к дождю климатическая вентиляция: боковые планки, расположенные под углом 60°. Они пропускают воздух, поэтому датчики (например, температуры/влажности) могут «дышать», но предотвращают попадание сильного дождя. За решеткой имеется углубление глубиной 0,5 мм, предназначенное для размещения металлической сетки или водоотталкивающей ткани (например, типа Gore-Tex).
Радиочастотный отсек (антенна): цилиндрическое отверстие на короткой стороне с внутренним шестиугольным выступом, специально разработанное для размещения разъема панели SMA/RP-SMA для антенн Wi-Fi, LoRa или GPS.
Green Power: крыша имеет форму, позволяющую разместить массив солнечных панелей (конфигурируемых по X и Y), утопленных в солнцезащитный козырек для подзарядки внутренних батарей.
3. Фундаментальные и изменяемые параметры.
Самым большим преимуществом сценария является его полная параметризация с помощью OpenSCAD Customizer. Ключевые ценности, которые определяют модель:
Размеры и толщина
Box_Length (150 мм), Box_Width (90 мм), Box_Height (30 мм): Определите внутренний полезный объем.
Wall_Thickness (3 мм): структурная толщина стенок, идеальная для обеспечения прочности при сохранении приемлемого времени печати.
Corner_Rounding (6 мм): Радиус кривизны углов. Крайне важен в 3D-печати для снижения термических напряжений (предотвращает отрыв углов от платформы и деформацию).
Энергетический и механический менеджмент
Panel_Count_X (2) и Panel_Count_Y (1): управляйте количеством солнечных панелей. Скрипт автоматически вычисляет, превышают ли панели размеры крыши (is_out_of_bounds).
Pole_Diam (25 мм) и Bracket_V_Angle (120°): отрегулируйте нижний кронштейн по диаметру целевого столба.
Shield_Gap (10 мм): воздушный зазор между крышкой и солнечным экраном, обеспечивающий теплоизоляцию.
Крепежи и допуски
M3_Boss_Inner_Diam (2,8 мм): идеальный диаметр, обеспечивающий закре��ление саморезов M3 непосредственно в пластике или установку термофиксированных латунных вставок.
gasket_tolerance (0,2 мм) и Panel_Tolerance (0,4 мм): механические «зазоры», необходимые для того, чтобы напечатанные детали поместились на соответствующие места без разрушительной силы.
Добавлено улучшение, все еще в работе. rev Holder_box_v1.47_tilt и Holder_box_v2.01_tilt Можно использовать, но не тестировать и не распечатывать.
Если вы предпочитаете, вы можете использовать шаровой шарнир





























