|
|
CircuitWorks
Lite for SolidWorks
Every seat of SolidWorks from version 2005 onwards contains 'CircuitWorks
Lite' IDF Import functionality. CircuitWorks Lite is a simple free product written by Priware for SolidWorks to allow SolidWorks to convert IDF 2.0 and IDF 3.0 files
into a SolidWorks Part file.
CircuitWorks Lite is not available to download from this website, it is only available
as part of the SolidWorks 3D MCAD system.
How to use CircuitWorks Lite
To use CircuitWorks Lite, simply open SolidWorks 2005 or later, and browse to an
IDF file in the SolidWorks File/Open dialogue exactly as you'd open any
other file
(both parts of the IDF file need to be present with the same name and *.emn / *.emp,
*.brd / *.lib, *.brd / *.pro, *.bdf / *.ldf or *.idb / *.idl suffixes) . CircuitWorks
Lite will then build a part file representing the circuit board and its components.

CircuitWorks Lite Processing an IDF file in SolidWorks.
How CircuitWorks Lite compares to CircuitWorks for SolidWorks
So, if Priware are giving away basic IDF import functionality free
to every user of SolidWorks 2005 onwards, why should users upgrade to the full CircuitWorks
Product? What does the full product do that CircuitWorks Lite can't do? Well, there
are a huge number of differences between the two products, but some of the main
differences are listed below:
CircuitWorks Lite produces a Part file, CircuitWorks for SolidWorks
produces an Assembly:
While this sounds like a small difference, building an assembly has many advantages
over building a part file - firstly it's considerably faster especially for large
IDF files. CircuitWorks Lite has a limit of around 500 components before it becomes
too slow to use. CircuitWorks will work with IDF files containing many thousands
of components and can process a typical 600 part IDF file in less than one fifth
of the time it would take CircuitWorks Lite.
CircuitWorks uses a library of Component Models:
Whenever CircuitWorks needs a model of an electrical component to insert in an assembly,
it checks to see if a suitable model already exists in its component library. If
it does, it uses the pre-existing model, if not, it builds a new model and saves
it in the library for future use. This approach has two key advantages, firstly
it means CircuitWorks gets faster the more it's used as it builds up its library
of components, and secondly CircuitWorks can be used with much more detailed realistic
component models if required.

The SolidWorks Part File on the left was created using CircuitWorks Lite, the CircuitWorks
Assembly on the right was created using the full CircuitWorks for SolidWorks product
and a pre-existing library of component models.
CircuitWorks Lite is Import Only, CircuitWorks for SolidWorks
can Import and Export IDF files:
Unlike CircuitWorks Lite, which is import only, CircuitWorks for SolidWorks is a
bi-directional product. Parts and assemblies can be modelled in SolidWorks and then
exported as IDF 2.0, 3.0 or 4.0 files and read back into an ECAD system. Maintaining
a bi-directional link between the two disciplines allows any modifications made
to the assembly in SolidWorks to be updated back to the ECAD system. For more complex
shaped circuit boards, the board's shape, mounting holes, vital component positions,
keep-in and keep-out areas can be defined in SolidWorks and then exported to ECAD
for the electrical
design.
Once the Electrical Designer has finished with it, the
updated IDF files can be re-imported into SolidWorks, components moved or shapes
changed if required and then re-exported again, and so on until the design meets
the requirements of both the Electrical and Mechanical Designers.
CircuitWorks for SolidWorks supports all the information in
an IDF file:
CircuitWorks for SolidWorks can process all the information contained in an IDF
2.0 or 3.0 file and supports the majority of information contained in IDF 4.0 and
PADS files. This enables it to build models of the components, all hole types, all
keepout and outline types and add notes and annotations to the assembly. CircuitWorks
Lite only reads a subset of the information contained within IDF 2.0 or 3.0 files,
so can only model the board, components and main mechanical holes. CircuitWorks
Lite cannot read IDF 4.0 or PADS (*.asc) files.
CircuitWorks for SolidWorks has advanced filtering capabilities
CircuitWorks has advanced filtering tools which, in conjunction with its detailed
preview image allow the user to filter unwanted entities in the ECAD data before
building a model in SolidWorks. For example, all holes under a certain size can
be removed, or all electrical components of a certain type. This functionality gives
the CircuitWorks for SolidWorks user the capability to remove information contained
in the ECAD data which may not be required in SolidWorks. This facility is not available
in CircuitWorks Lite, which will attempt to model all the information in the file
it supports.
...and much, much more
The full CircuitWorks product also has a detailed Preview Image, support for the
IDF 4.0 and PADS (*.asc) file formats, support for custom properties, assembly annotation
tools, and much, much more.
Next Steps:
-
See the difference for yourself by trying a 20 day evaluation version of CircuitWorks
for SolidWorks from the
Free Download
page.
If you'd like to know more about the differences between the two products, why not
Contact Us?
|