Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X
I cannot figure out how to make a parametric driven table that has limits. I understand how to use the repeat region function, but am unsure how to create a driven table that looks like the picture attached.
Thank you
Those look like limit dimensions. Both values are part of one dimension feature.
Any dimension you put into the table should be able to have its properties set to "Limit" but before you change this parameter, set the plus and minus separately or you won't be able to change it.
They are limit dimensions, in the part they are set to a properties name of "A", in the family table it just shows the nominal, subsequently in the drawing table doing a repeat region on "a" only shows the nominal.
I found a slight side around to setting up the dimension as a +/- value allows me to family table a tp(#) and tm(#) value. Then chart and drive this. It gets the job done, but i would prefer it to be a driven limit toleranced value.
That is strange. A limit dimension is only the &d# value.
I don't know enough about family tables to understand how that sample version is formatted.
To show limit dimension in a drawing table do the following:
...and for the dual dim part of the field?
For dual dimensioning
Goto the table tab, repeat region, relations, click the tab that you want dual dimensions (if you want the table completely dual dimensioned you will need to do this for all of your pereat regions, but ctrl-c, ctrl-v is a life saver). A relations window will pop up add
IF fam_inst_raram_value<>0
CONVERT=fam_inst_param_value *25.4
ENDIF
Hit OK, and yes they are underscores, not periods.
Right click on the repeat region you just added the relation to, the value should already be;
&fam.inst.param.value
Add this text
[&rpt.rel.convert[.2]]
So the line reads
&fam.inst.param.value [&rpt.rel.convert[.2]]
The [.2] controls the amount of decimal places, take it in or out to the required amount of precision.
Robin,
I tried what you suggested and it yeilded an empty bracket. It seems like the parameter CONVERT is not being correctly recalled for me. The formula below was accepted by the local relation editor for the repeat region...
IF fam_inst_param_value<>0
CONVERT=fam_inst_param_value/25.4
ENDIF
But when I modified the cell text (by clicking "Properties") to read...
&fam.inst.param.value [&rpt.rel.convert[.2]]
The cell display changed from "205.0" to "205.0 []". Nothing appeared in the brackets. Any idea where I went wrong?
Thanks!
Vince,
When you are adding:
IF fam_inst_param_value<>0
CONVERT=fam_inst_param_value/25.4
ENDIF
Are you adding it to the relations under TOOLS > RELATIONS, or TABLE> REPEAT REGIONS> RELATIONS?
You need to add it to the relations tab under the repeat regions drop down table, and select it for every column you would like to have dual dimensioned.
Vince,
I am adding the relation in the Table > Repeat Region > Relations selection, but as well I am getting the brackets empty.
I am attaching images to show what I have done and the results.
Dennis