PDA

View Full Version : How to deal with "Barbapappa" parts


jkramer
09-25-2003, 11:07 PM
Hi,

We are thinking about the best way to deal with what we call "Barbapappa parts".
One example is timing belts: one part that has different shapes in different assemblies.
Another is rivets: we model the rivet "before riveting" in order to make a good drawing of the rivet, but often we want the rivet to be "after riveting" in the assembly. And one type of rivet can be riveted into a plate of 1.5 mm AND also in another plate of 2 mm.
So there you have parts with one code number and revision, but with 2 or 3 (or more) shapes.
We need a standard procedure to store these parts in Workmanager so that we don't mess up BOM activities, and at the same time we keep track of what part is what.
One idea is to add a kind of postfix to the "Model No" in Workmanager, for example:
123456 (the normal part)
123456_riveted (the riveted part)
123456_riveted2 (another riveted part)

But the risk is that if the part changes, someone forgets to change all variants...

Any suggestions???
Thanks!
Jaap

tom kirkman
09-26-2003, 04:14 AM
We have similart situations. We take the
"unmodified" part and add a container to it. The modified parts are added to the container. This way, if the unmodified part is loaded, the modified parts are loaded automatically.

gmatelich
10-03-2003, 03:10 PM
We have the same issues with belts, o-rings, wires, etc. We'll usually save it to WorkManager by appending .1, .2, etc. to the part number, and adjusting the description as necessary.

Steve
10-13-2003, 11:46 AM
This is an area where Solid Designer is lagging behind more modern CAD packages, such as Unigraphics and Pro-Engineer, which handle these sorts of conditions with "family tables". That is, you can create a single CAD file that contains a spread sheet that "rolls out" all the variants.

When the file is referenced to use in an assembly, you are prompted to choose which variant you would like to use.

Some systems, like Unigraphics, are moving even further, by allowing you to model the object with parameters, and having access to these parameters dynamically at the assembly level. By this method, you can control, for example, the squished shape of an O-ring in an assembly context, and have the same base solid model behave differently in different assemblies.

With Solid Designer, your only option is to create a separate model for each unique deformation. And, of course, these items are not associative to one another. :(

Steve

chris
10-14-2003, 11:06 AM
Originally posted by Steve
This is an area where Solid Designer is lagging behind more modern CAD packages, such as Unigraphics and Pro-Engineer, which handle these sorts of conditions with "family tables". That is, you can create a single CAD file that contains a spread sheet that "rolls out" all the variants.

When the file is referenced to use in an assembly, you are prompted to choose which variant you would like to use.
With Dynamic Parametrics you can create several variants of one model using a spread sheet, and then choose which varient to 'load'. The parameters for each variant are set in the spread sheet, so when you choose the variant you want, it uses these parameters to change the loaded model to represent the variant.

Look for the button Param Table in the Edit menu for Dyn Parametrics.