Build123d CAD Viewer Plugin adds a preview support for 3D models created with Build123d to the JetBrains IDEs (mainly PyCharm).
For Python files that import build123d
module, the plugin will show a file editor tab
with a preview of the 3D model using Three.js library.
This plugin is not a part of Build123d project and is not officially supported by Build123d. Please do not contact Build123d team for support with issues related to this plugin.
This plugin is in early stage of development and currently supports only a limited set of features. There are performance issues, bugs, and the plugin may not work correctly in all cases.
- IntelliJ IDE with Python plugin installed (tested with PyCharm 2024.2.1 Community Edition)
- Project set up with Python 3 environment with
build123d
module installed
At this moment, the plugin is not available in the JetBrains Plugin Marketplace. To install the plugin manually, follow these steps:
- Download the latest version of the plugin from the project's releases page
- Open compatible IntelliJ IDE (see [Prerequisites])
- In the IntelliJ IDE, open the
File
->Settings
->Plugins
dialog - Click the
⚙️
button and select theInstall Plugin from Disk...
option - Select the downloaded plugin file and click the
OK
button - Click the
OK
button to close theSettings
dialog - Restart the IntelliJ IDE
The plugin will automatically detect Python files that import the build123d
module.
When you open such a file, the plugin will enable a split file editor with the 3D model preview.
The preview is interactive, and you can rotate, zoom, and pan the 3D model using the mouse. When you edit the code, the preview will automatically update.
This plugin is licensed under the MIT License. See the LICENSE file for details.