Many designers working on large
assemblies sometimes encounter strong disconnects between how
they’d ideally like to handle their CAD assembly file and how
their chosen CAD platform encourages them — or even forces them
— to work.
With traditional CAD design systems, which construct assemblies
out of separate part files, it’s nearly impossible to make any
fundamental changes to a CAD assembly file without also
modifying constituent part files, re-linking to the assembly
file, and then re-mating parts within the assembly.
With a single design file approach, which puts all parts of an
assembly in one file and lets you alter parts directly, you can
freely change parts. The downside of this approach is that it
limits your ability to make changes that apply to all shared
locations where a part or sub-assembly design is used.
Fortunately, there is a platform that doesn’t force you to
choose between approaches when building and managing your CAD
assembly file. The IronCAD Design Collaboration Suite’s Unified
Design Environment lets you freely work back and forth between
approaches, giving you the flexibility to decide how you’d like
to go about creating and changing your assembly, no matter where
you are in the design process.
The Two Main Setups & Their
Consequences for CAD Assembly Files
A traditional approach to building
CAD assembly files is to start with a group of preexisting
parts. These parts live in their own files, which are then
linked to by the assembly file. The assembly itself is built in
the 3D environment through a tedious mating process that joins
these constituent part files.
While this makes sense from a certain perspective (e.g., during
manufacturing the assembly will, in fact, be built out of
parts), this setup limits a user’s ability to work on the
assembly in its entirety and stunts assembly design work.
For example, say you want to be able to create an assembly that
accommodates different-sized motors. As you create the assembly,
you may need to change the size of the enclosure that surrounds
the motor. With a part-driven approach, you won’t be able to do
this in the assembly file seamlessly — you’ll have to find and
alter the enclosure part file where you have limited ability to
refer to other parts/sub-assemblies and hope that the updated
assembly design doesn’t break during this update.
Rarely does this process work out correctly the first time.
Instead, what happens is there is a lot of movement back and
forth between the CAD assembly file and part files that can lead
to lots of wasted time. Multiply the minutes by some factors
based on how complex your model is and how often your
stakeholders require changes. In situations that require
frequent modifications or even positional changes — such as with
bespoke machinery — it can really add up.
In contrast, some CAD applications are moving toward unified
modeling environments where designs can be started and completed
in the context of a single CAD assembly file.
This flexibility is key for some types of product development
but doesn’t necessarily work in situations where you are
building multiple, complex assemblies (e.g., machines) out of
standardized parts, or when parts are commonly reused among
designs. Say, for example, a part design changes due to shifts
at a supplier. You’d want to be able to get the new part design
file and simply update the links in your CAD assembly files vs.
manually changing all of your assembly files to incorporate the
new part design. In those instances, the part-oriented approach
to assembly creation makes more sense since you have to work
with pre-existing components.
The Best of Both Worlds When It Comes
to CAD Assembly Files
Some
designers want to be able to use both setups — the deductive,
constraint-based approach that begins with parts and the
inductive, unified approach that lets you design within the
context of an assembly.
Take the field of custom machinery design, for example.
Designers in that space often want the best of both worlds —
i.e., the ability to edit large assemblies directly (and house
hundreds or thousands of parts easily in a single file), as well
as the ability to incorporate external links to standardized
parts (e.g., various fasteners).
IronCAD lets designers decide which approach they want to take
thanks to its Unified Design Environment, where part and
assembly files are treated essentially the same. You can design
in the context of a multi-part assembly comprising hundreds,
thousands, or even hundreds of thousands of parts. And if you
want to change an isolated part file and re-link your assembly
to it, you can do that, too. See examples in the following
video:
Plus, IronCAD never requires that
you mate parts to one another. Thanks to the platform’s
available design intelligence, parts simply snap together.
As you can imagine, these features mean that designers working
in IronCAD save hours per project — and days and weeks over the
course of the year.
While many CAD platforms today have recognized the value their
users place on this sort of design environment flexibility, all
of them have either attempted to add it on top of their core
functionality or don’t offer a complete integrated solution. In
the case of IronCAD, its Unified Design Environment is inherent
to the logic of the desktop program. So there are no complicated
workarounds — just the freedom to set up and manage CAD assembly
files in a way that suits how you want to work.
To experience these differences for yourself, download a free 30-day
trial of the IronCAD Design Collaboration Suite, which includes the
flagship IRONCAD product.
Please feel free to stop by our website
below for a variety of articles on the State of our Industry, interesting articles on 3D
CAD Productivity and a few of our projects!
If you are interested in adding professional hybrid modeling capabilities or looking for a new solution to increase your productivity, take some time to download a fully functional 30 day evaluation and play with these packages. Feel free to give me a call if you have any questions or would like an on-line presentation.