I have a Part A with 3 parameters, a, b &c. I have multiple family instances in Part A with Combinations of parameters a, b & c. Let's say, part A has 20 instances are A1, A2, A3...A20. This Part A is used in Assembly and in assembly I have used "lookup instance" to assemble appropriate instance of part A in assembly depending on matching parameters' values of a, b & c. I am entering values of a, b & c from Layout (pro/notebook). | My problem is, I want to create a table in drawing, which shows the list of part A instances available with selected value of parameter "a“. Following table is desired. Please help. |
I have a Part A with 3 parameters, a, b &c. I have multiple family instances in Part A with Combinations of parameters a, b & c. Let's say, part A has 20 instances are A1, A2, A3...A20.
This Part A is used in Assembly and in assembly I have used "lookup instance" to assemble appropriate instance of part A in assembly depending on matching parameters' values of a, b & c. I am entering values of a, b & c from Layout (pro/notebook).
My problem is, I want to create a table in drawing, which shows the list of part A instances, available with selected value of parameter "a“. Following table is desired. Please help.
Hello Bhavin,
if you need only shown whole family table (with all instances) in drawing space, try to focus on TWO-D repeat region. This settings is used for exact this.
You can define simple or TWO-D settings, when you are creating new family table.
It needs more investigation from your side.
Hope it can helps
Regards
Milan
Thanks Milan.
However, I do not want to show full family table in drawing.I need to show/enlist the instances associated with particular value of one of parts' parameter. Refer below image. It may explain my requirements better. The first column is for "a" parameter with a particular value, say "i". Other two columns show the values of other parameters in family table instances.I hope this makes my requirements clear. Please help me.
I would suggest you try repeat region filters. I don't have my head totally wrapped around your model structure, but a maybe a filter like this: &asm.mbr.a == "i"
Hi Tom,
I appreciate your response.
However, is it possible to keep some parameter name (as my assembly is driven from pro/layout), in place of parameter value? ( I mean, can we somehow put "a" in place of "i" in above equation)
I'm not sure. You'd have to experiment. Maybe something like this:
&asm.mbr.a == &asm.mbr.x (only show models where the values for parameter A and X match)
There is also special syntax for family table instances. &fam... (see the help docs, or just experiment)
Thanks a lot Tom.
I will experiment and keep posted for results I achieve.
Regards,
Bhavin
Hi,
I do not understand where & how the relation should be kept.
What I have done :
I have added generic part as an active drawing model in assembly drawing. Having that, I have created one 2-D Repeat region table with 3 variables"fam.inst.name", "fam.inst.param.name" and "fam.inst.param.value". This gives me the whole family table of generic part. After that I have given relation as, "&fam.inst.param.value==&asm.mbr.A", where A is the parameter name. In assembly,value of Parameter A is driven from layout. Parameter with same name (A), is also available in Generic part and value of parameter A is manually entered in part. Based on value of "A" in layout, assembly uses matching value instance of generic part. In generic part, there are more than one instances of same value for parameter A.
My requirement is, Table should show all instances which corresponds to particular value of Parameter A.
Please help me to resolve this. I do not want to go for Pro/Toolkit.
Thanks,
Bhavin
Bhavin Parikh, would you be willing to either upload your data or create a simplified set of data that you can upload? It would make it much easier to understand exactly what you're trying to accomplish. You can upload files to the discussion with the advanced editor. (See top right corner of reply window.)