• Home
  • Guide
    Upload GuideInstallation Guide
  • API Docs
    Development GuideAPI CallsAPI Reference
  • Related Sites
    EasyEDAJLCHUBOSHWLab
  • Editor
    Online Editor (Pro)Client Download
  • Manage extensions
  • LoginRegister
· EasyEDA Extension Marketplace
Home

Guide

Upload GuideInstallation Guide

API Docs

Development GuideAPI CallsAPI Reference

Related Sites

EasyEDAJLCHUBOSHWLab

Editor

Online Editor (Pro)Client Download
LoginRegister

SolidWorks MCAD Integration

oshwhub-official1v1.0.9
(0)Apache-2.0
Send PCB 3D models to SolidWorks for viewing and editing via WebSocket
Details
Changelog
Historical versions
Comments

SolidWorks MCAD Integration

oshwhub-official1
(0)Apache-2.0
Details
Changelog
Historical versions
Comments

SolidWorks Mechatronics Integration

中文 | English

Real-time collaboration between EasyEDA and SolidWorks for PCB 3D models via WebSocket. Supports model export, bidirectional position synchronization, cross-probing, and deletion sync.

Features

FeatureDescription
3D Model ExportTransfer PCB STEP models to SolidWorks in chunks
Bidirectional Position SyncMove a component in EDA → SolidWorks follows, and vice versa
Cross-ProbingClick a component on one side, the other side auto-focuses
Deletion SyncDelete a component in EDA, SolidWorks removes it simultaneously

Requirements

ItemRequirement
SolidWorksVersion ≥ 2016 SP5
EasyEDA ProVersion ≥ 3.0
NetworkLocalhost available

Usage

Installing the Extension in EasyEDA

  1. Open EasyEDA Pro.
  2. Go to Advanced -> Extension Manager.
  3. Click Import and select build/dist/mcad-solidworks-sync_v1.0.0.eext.
  4. Enable SolidWorks Mechatronics Integration in the installed extensions list.
  5. Grant the External Interaction permission to this extension, otherwise the WebSocket connection to the local bridge service will fail. Fig. 0

Menu Entries

After installation, a SolidWorks Mechatronics Integration menu will appear in the top menu bar of the PCB editor:

  • Export 3D to SolidWorks
  • Enable Bidirectional Interaction
  • Stop Bidirectional Interaction
  • Connect SolidWorks
  • Disconnect SolidWorks
  • Check SolidWorks Connection

Installing JLCICAN Toolbox for SolidWorks

  1. Go to the JLCICAN Toolbox official website to download the installer: https://ican.jlc.com/ Official Website
  2. The installer is a compressed file. Extract it and follow the installation tutorial PDF inside. Installation Tutorial
  3. After installing the toolbox, open SolidWorks and create a new part. You will see the JLCICAN Toolbox toolbar. Click the Mechanical Community dropdown menu and enable the "Co-design with SW" button. Enable Mechatronics Integration
  4. Once enabled, an EDA icon will appear in the right-side task pane of SolidWorks. Click it to show the interface. Mechatronics Integration Interface
  5. The service starts automatically after enabling. You can now click the one-click sync button in the EasyEDA extension to import the PCB model into SolidWorks and start collaboration. EDA Extension Menu

Usage Notes

  1. After importing into SolidWorks, you need to manually set all components to floating; otherwise the position sync feature will not work. Float Components
  2. Click "Advanced" to configure file save location, synchronization rules, etc. Advanced Settings
  3. Large files (many components, complex 3D models) may take several minutes to import. During import, the SolidWorks interface may become unresponsive — this is normal.

1.0.9

使用新的logo

1.0.8

补充Readme详情

1.0.7

支持双向同步

1.0.0

初始版本

暂无数据
暂无数据

Comment

LoginorRegisterto add a comment
All Comments(1)
Sort by time|Sort by popularity

Type

PCB

Keyword

SolidWorksPCBSTEP3DMCAD

Extension Info

Versionv1.0.9
Author

EasyEDA

Published at2026-06-26 14:02:48
Name

mcad-integration-with-solidworks

UUID

8d64b1a5e6f24c9c9c0a7e9f4b8a2d31

Works with^3.2.0
Report

Report abuse

Related links

Homepage:https://github.com/easyeda/eext-mcad-integration-with-solidworks
Feedback:https://github.com/easyeda/eext-mcad-integration-with-solidworks/issues
Repository:https://github.com/easyeda/eext-mcad-integration-with-solidworks
Product
Online Editor(Pro Edition)
Online Editor(Std Edition)
Client Download
Education Edition
On-Premises-Hosting
Services
Prototyping - JLCPCB
Component Purchasing - LCSC
Open Source Hardware - OSHWLab
Policy Terms
Legal
Privacy Policy
Project License Agreement
Cookie Notice
Contribute
Thanks
Help
Tutorials (Pro Edition)
Tutorials (Std Edition)
Edition Update History (Pro Edition)
Edition Update History (Std Edition)
Forum
About Us
About Team
Contact Us

© 2026 EasyEDA All rights reserved

ISO/IEC
Cookie Notice
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice