|

CircuitWorks is a bi-directional IDF and PADS file interface for
SolidWorks 3D CAD software.
CircuitWorks
enables electrical and mechanical design engineers to collaborate by
integrating their discipline’s needs to make sure PCBs fit and
function in mechanical products. CircuitWorks helps teams
streamline their development process and improve quality.
Once a file is open in CircuitWorks, it can be modified using the
advanced property editing and filtering tools. Small components,
which might not be required in SolidWorks, can be filtered out for
example. When the user is happy with the data, the circuit board and
components can be built in SolidWorks as an assembly.
CircuitWorks can be used with existing SolidWorks component models,
or can build its own simple component models using the data in the
ECAD file. CircuitWorks stores the component models it creates in
its component library for future re-use. CircuitWorks gets faster as
it builds up a larger collection of component models.
CircuitWorks is bi-directional, meaning that SolidWorks parts and
assemblies can be exported from SolidWorks into the CircuitWorks
user interface and can then be modified and saved as IDF files to be
read back into an ECAD system.
What can the models
CircuitWorks for SolidWorks generates be used for?
CircuitWorks
uses the information in IDF or PADS ASCII files to produce a fully
detailed 3D SolidWorks assembly of a Printed Circuit Board and its
components. The completed SolidWorks assembly can be used in a
number of ways:
 |
Checking For Interference:
By transferring
an accurate model of a PCB and its components accurately into
SolidWorks, users can check for any potential clash between the
Circuit Board and its surroundings. If there is a clash, then
the board shape or the positions of components on it can altered
and the resulting changes saved back out for use with the ECAD
system. |
 |
Creating Complex
Board Shapes:
Often the shape and size of a PCB is driven by the product that
will contain the board. Using CircuitWorks, the board and any
key components can be modeled initially in SolidWorks, and the
shape captured and exported to an ECAD system.
|
 |
Visualization:
CAD models are
increasingly used for visualization and sales use, often before
the product has been manufactured. Using CircuitWorks for
SolidWorks, accurate models of Printed Circuit Boards with their
components can be generated to create images for sales use.
|
 |
Prototyping:
SolidWorks models created by
CircuitWorks can be used to create physical prototypes in
conjunction with Rapid Prototyping systems.
|
 |
Manufacturing:
CircuitWorks embeds ECAD information into the SolidWorks
Assemblies it creates. This information can then be used to add
annotations such as Reference Designators to assembly drawings
which can then be used as aids to manufacturing the PCB
assembly. |
 |
PDM:
CircuitWorks adds custom properties defined in the IDF file
format into the SolidWorks component models it creates, these
attributes can then be used to describe the component in a data
management system such as PDM/Works.
|
 |
Analysis: The
3D PCB models generated from ECAD data can be used for thermal
analysis within Mechanical CAD systems, especially in the case
of products with tight packaging constraints such as cellular
phones and PDAs where localized heat buildup can cause problems.
|
|