База компонентов EasyEDA огромна, но не всегда находится образ нужной детали. Если посадочное место можно отредактировать напрямую в редакторе EasyEDA, предварительно подгрузив наиболее похожий прототип, то редактировать 3D-образ компонента в среде EasyEDA нет возможности.
![](https://habrastorage.org/getpro/habr/upload_files/54d/5df/54a/54d5df54a297903e52d51d386588d4ad.png)
Вот и меня постигла необходимость установки на плату 3M узкой панельки с нулевым усилием на 24 контакта. (Номер по каталогу 3M 224-5248-00-0602J) Прототип посадочного места я взял от широкой панельки и успешно отредактировал. А 3D-модели на нее я найти не смог. Поэтому пришлось нарисовать изделие во FreeCad:
![](https://habrastorage.org/getpro/habr/upload_files/b7c/b39/051/b7cb39051dc13aebc8e5bd2439bd66d7.png)
EasyEDA позволяет загружать 3D-модели компонентов в формате .wrl или в формате .obj. При этом формат .obj должен быть zip-архивом и содержать два файла — сам .obj файл и файл ссылок .mtl. При экспорте из FreeCad в формат .obj создается только один .obj файл. Поэтому для экспорта я использовал формат .mtl.
![](https://habrastorage.org/getpro/habr/upload_files/13c/605/e06/13c605e06eac8ef18c14b25283b3d04f.png)
И все получается, но отдельные тела, созданные с использованием дополнительных плоскостей улетают в произвольном направлении от основного тела. Поэтому полученный экспортом из FreeCad .wrl-файл закидываем в on-line конвертер и получаем obj-архив, состоящий из двух нужных файлов, который понимает EasyEDA.
![](https://habrastorage.org/getpro/habr/upload_files/261/cc7/4eb/261cc74eb5fd7bebe84308b71b74d657.png)
Итого, кратко по шагам:
1. Создаем 3D-модель во FreeCad.
2. Выделяем все тела и делаем <Файл> → <Экспортировать> → выбираем формат «WRML 2.0 (*.wrl *.wrml *.wrz *.wrl.gz)»
3. Открываем on-line конвертер, загружаем в него полученный .wrl файл, сохраняем zip-архив obj-файла.
3. В EasyEDA создаем новую модель: <Файл> → <Новый> → <3D-модель>. В поле «модельный блок» ставим «mm».
4. Нажимаем на «+ добавить файл», нажимаем сохранить.
3D-модель готова и может использоваться в Ваших разработках.
Мою модель панельки в формате FreeCad можно скачать здесь.
![](https://habrastorage.org/getpro/habr/upload_files/6de/0aa/d77/6de0aad776037294142a36803b90b54c.png)
Модель переключателя -
здесь.