Contact Us
Contact our corporate or local offices directly.
Parent page: Installing & Configuring Altium CoDesigner
Altium CoDesigner is an interface for transferring printed circuit board designs between the ECAD and MCAD design domains. Once the CoDesigner add-in has been added to your MCAD software, CoDesigner can pass design changes back and forth. Design changes are passed through an Altium Workspace, which acts as a bridge between the ECAD and MCAD domains.
► Check the version compatibility between your MCAD software and CoDesigner
To interface to and from Siemens® NX™, you need to install the Altium CoDesigner for Siemens NX Add-In.
Install and enable the Add-In to access CoDesigner in your MCAD software.
To install the Add-In:
CoDesigner is accessed through a Siemens NX panel.
In Siemens NX, the Altium CoDesigner panel can be enabled by clicking the CoDesigner button, as shown above.
Siemens NX collaborates with your Altium design software through a Workspace, to which you must sign in. When you are not signed in, the Altium CoDesigner Tab will include sign-in fields, as shown below.
There are two sign-in modes, one for signing into an Altium 365 Workspace, the other for signing in to a Workspace on an On-Prem Enterprise Server. More on this below.
To be able to successfully sign into your Altium Workspace from Siemens NX, a suitable license must be added to your Altium Workspace. Note that Siemens NX is only available with an Enterprise Altium Software Subscription.
If you attempt to sign in without a valid license available, the message, The usage of Altium CoDesigner for Siemens NX is not allowed by your license, will be displayed on the Altium CoDesigner panel.
The method of adding the license will depend on the type of Workspace you use:
Workspace Type | License Name | How to License CoDesigner for Siemens NX |
---|---|---|
Enterprise Altium 365 (cloud Workspace) | Altium 365 MCAD Siemens NX Addon | Contact your Altium Enterprise Account Manager. |
On-prem Enterprise Server Workspace | Enterprise Server MCAD Siemens NX Addon |
Select Admin - Licenses when you are signed in to your Enterprise Server Workspace in your web browser. Learn more about installing an on-prem Enterprise License. |
Once the Siemens NX license has been added to your Workspace, you will be able to Sign In to Altium MCAD CoDesigner via the Altium CoDesigner panel in Siemens NX, as described below.
Signing in to an Altium 365 Workspace.
Signing in to an On-Prem Enterprise Server Workspace.
Once you have signed in, you are ready to start collaborating through Altium CoDesigner.
CoDesigner has been installed and is ready to use.
Once you have signed in, CoDesigner settings can be configured in the Altium CoDesigner Settings dialog, opened via the Settings menu entry in the CoDesigner menu (show image).
Use the Altium CoDesigner Settings dialog to configure the CoDesigner options.
<Value><Units>
in height - smaller components can be excluded from the synchronization process. Configure this option to exclude components less than <Value><Units>
when a Pull is performed. Note that the component height is defined in ECAD as a property of the component (footprint), it is not the height of the 3D model placed on the footprint.Siemens Teamcenter PLM brings mechanical engineers together, allowing them to share their parts and their designs across the globe. CoDesigner supports Teamcenter PLM when performing operations with the PCB Assembly, the PCB Part, and the Components, in Siemens NX. PCB assemblies can be saved and opened from the Teamcenter interface directly in Siemens NX, as shown below.
If native ECAD-to-MCAD component linkage is used, the MCAD component reference must be defined in the ECAD component as a parameter that includes the Teamcenter path, with the parameter value in the form:
:root_TC_folder:subfolder1:subfolder12:model_name
CoDesigner stores the 3D component models from each PCB that it pulls from ECAD in one of two locations. The default is to save the component models into the same folder as the MCAD PCB assembly. Alternatively, you can configure a common component folder that CoDesigner uses for all component models from all PCBs pulled from ECAD. The advantage of this approach is that CoDesigner can share component models that are common across different PCB assemblies.
When Teamcenter PLM is being used, if there is no common component folder configured in the Altium CoDesigner Settings dialog (shown above), CoDesigner will create an \Altium_Components
folder in the root of the Teamcenter repository to store the 3D components from all pulled PCB projects. If a Common folder for storing models from ECAD has been configured in the dialog, that location will be used instead.
CoDesigner supports Siemens Teamcenter PLM.
► Learn more about Linking Native ECAD and MCAD Design Components.
Now that CoDesigner is installed in your MCAD software and connected to your Workspace, the next step is to configure the relevant Workspace settings.
► Learn more about Configuring your Workspace Settings
Contact our corporate or local offices directly.