Создание 3D-модели панельки EasyEDA в FreeCAD
База компонентов EasyEDA огромна, но не всегда находится образ нужной детали. Если посадочное место можно отредактировать напрямую в редакторе EasyEDA, предварительно подгрузив наиболее похожий прототип, то редактировать 3D-образ компонента в среде EasyEDA нет возможности.
Вот и меня постигла необходимость установки на плату 3M узкой панельки с нулевым усилием на 24 контакта. (Номер по каталогу 3M 224-5248-00-0602J) Прототип посадочного места я взял от широкой панельки и успешно отредактировал. А 3D-модели на нее я найти не смог. Поэтому пришлось нарисовать изделие во FreeCad:
По просьбам читателей с Хабр публикую шаги построения модели:
- создаем контур пластикового корпуса
- выдавливаем на 11,7 мм и скругляем углы на 1 мм
- сознаем с нижней стороны приливы
- создаем контур выреза под рычаг зажима
- вырезаем на глубину на 7,5 мм
- создаем шесть посадочных зон для контактов
- создаем площадку под маркировку
-вырезаем на глубину 0,5 мм
- создаем по 4 лунки в каждом блоке под контакты
- делаем пропилы в боковых гранях,чтобы создать видимость, что корпус состоит из трех пластиковых пластин
- вырезаем на глубину 5 мм и создаем отверстия под ручку
- получаем готовое пластиковое изделие
- в верстаке Draft создаем надписи и выдавливаем
- чтобы не плодить массу отдельных тел, внутр корпуса размещаем металлическую пластину, от которой будем наращивать выводы
- выдавливаем на 4 мм вниз и создаем зажимы по две штуки на каждый вывод
- получаем такую конструкцию:
- создаем дополнительные плоскости для создания ручки: одну параллельно верхнему ребру панельки и смещенную к нижнему ребру на 5 мм, вторую - параллельно плоскости XY и смещенную вверх на 15 мм
- создаем линию центра рычага прижима
- создаем окружность во второй плоскости
- применяем инструмент Additive Pipe
- в первой плоскости чертим половинку контура ручки
- применяем инструмент Revolution
- убираем видимость дополнительных плоскостей и получаем готовое изделие
EasyEDA позволяет загружать 3D-модели компонентов в формате .wrl или в формате .obj. При этом формат .obj должен быть zip-архивом и содержать два файла — сам .obj файл и файл ссылок .mtl. При экспорте из FreeCad в формат .obj создается только один .obj файл. Поэтому для экспорта я использовал формат .mtl.
И все получается, но отдельные тела, созданные с использованием дополнительных плоскостей улетают в произвольном направлении от основного тела. Поэтому полученный экспортом из FreeCad .wrl-файл закидываем в on-line конвертер и получаем obj-архив, состоящий из двух нужных файлов, который понимает EasyEDA.
1. Создаем 3D-модель во FreeCad.
2. Выделяем все тела и делаем → → выбираем формат «WRML 2.0 (*.wrl *.wrml *.wrz *.wrl.gz)»3. Открываем on-line конвертер, загружаем в него полученный .wrl файл, сохраняем zip-архив obj-файла.
3. В EasyEDA создаем новую модель: → → . В поле «модельный блок» ставим «mm».
4. Нажимаем на «+ добавить файл», нажимаем сохранить.
3D-модель готова и может использоваться в Ваших разработках. Мою модель панельки в формате FreeCad можно скачать здесь.
Еще больше интересных статей
От сломанного изделия до идеальной копии
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Как защитить 3D модель от пиратства ИИ (нейронных сетей).
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Самодельный станок для намотки пластика
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Думаю каждый из нас сталкивался с такой проблемой ка...
Комментарии и вопросы
Это субъективно.
Флокулянты в отделах химии для...
Здравствуйте Srg13Ничего себе,...
Всем доброго!У меня пока всё о...
Давеча приобрел хороший поддер...
Всем здравствуйте!Приобрел при...
Приветствую. Я в 3д печати нов...