Community Tip - Want the oppurtunity to discuss enhancements to PTC products? Join a working group! X
Hi,
Using the piping module, I've now got a drawing of one pipe and a repeat region with the whole assembly in order to get the pipe bend machine table information. I then use a filter to only show the information for the pipe that I have on the drawing. So I want to automate this by telling the filter to pick the part number from the drawing and compare it to the assembly in the repeat region and then only show that data.
As an example:
Piping assembly 10000.asm + bend machine table for all 3 pipes
Pipe 10001.prt with parameter NUMBER = 10001
Pipe 10002.prt with parameter NUMBER = 10002
Pipe 10003.prt with parameter NUMBER = 10003
Drawing of pipe 10001.prt includes repeat region of assembly 10000.asm ( due to piping bend machine table info not available in single pipes)
A filter on the table filters for &asm.xxx.pipe_name == 10001 to only show the bend machine data for pipe 10001
I want to not specify 10001 in the filter but rather a reference to the the parameter NUMBER that is in the part in the drawing. If I then make a drawing of pipe 10002.prt and import the saved table (or use it in a template) it will detect that the NUMBER is 10002 and filter that to only show those values.
If I just type [xxx] == NUMBER, the filter will filter the assembly for parts with the pipe_name=NUMBER and &NUMBER gives an error. I seems the filter looks in the assembly, as that is assigned to the table, but how do I make it also "look" at the part in the drawing
I have about 230 drawing to make for this project and more in following project, which is why I want to automate as much as possible.