Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

weight in a Family Table

roblom said:
Because then you can place the family table on a drawing. Then you can create a general drawing with some variable dimensionsthat point to the variables in the family table and then you also know the mass of this instance.


But you can still add the parameterto a drawing tablewithout having it in the family table.


To each his own I guess. I would never put a relation value in a family table.
 
It is because the family table is used to select a weight based upon grams to insert into an assembly. It is easier to pick the mass that I want rather than picking a part number because I don't have a cross-reference from part number to mass anywhere except in this family table.
Edited by: dross
 
A 2-D region works a little diffently if that's what they intend to use. For the values to appear in the 2-D region the parameter needs to be in the table. Adding the parameter as another column could require quite a bit of work depending on the number of instances and more prone to error.
 
I just tried this, I must be doing something wrong because the mass of my instances are all overridden by the mass of the generic (defined by the post-regeneration relation mass=pro_mp_mass). Which is to say,in the family table,all of the masses are the same. I still have to open an individual instance andrecalculate the mass through Setup for the mass ofthatinstance to update. Following that, I'd have to manually open each instance andrecalculate the mass for each; the verify command doesn't appear to do that.
 
ha! too many config options. Thanks.


Next question: how can I selectively display family tableparameters (such as mass)? The report parameters only seem to allow me to show all of the family table variables. at once; I can't seem to show just the instances and their respective weights.
 
To show only selected parameters from the family table you need toadd afilter that excludes (or includes) the parameters.It has the forms:


&fam.inst.param.name != param1, param2, ...


&fam.inst.param.name == param1, param2, ...
Edited by: kdem
 
Something like this?





IF SHOW_WEIGHT==YES


WEIGHT=PRO_MP_MASS


ELSE


WEIGHT=0


ENDIF


Then put parameter WEIGHT in the family table. It's a bit more difficult if you want the parameter WEIGHT to be complete empty. This is because you need to make the parameter WEIGHT a string and not an real number. Therefore you need to use


WEIGHT=ITOS(PRO_MP_MASS)


But then you have zero decimal places
smiley11.gif
 

Sponsor

Back
Top