How to find and select unnumbered parts

Tekla Structures unnumbered numbering Question Mark
Not version-specific
Tekla Structures
Environment
Not environment-specific
Attachments

Question:
How to select from the model the parts whose numbering is not up to date, and that have a question mark after the part position number?

Answer:
This is not possible by filtering with the category Part and Position number, since that filter property does not recognize the question mark at the end of the part position number. Another reason is that the question mark is used as wildcard to represent any character. 

Workaround 1
One work-around is to filter using a template attribute, where 
Category= Template
Property= PART_POS or ASSEMBLY_POS
Condition= Ends with
Value=(?)

See the example below.

 

Image
filter_unnumbered_parts.png


Workaround 2
Another workaround is to use a report to select unnumbered parts. When you have a report open, you can select the related part by selecting the corresponding line in the report. That line needs to contain text Id: and the value field GetValue(”ID”) right after that text field. 

Attached is a simple report, where there is just one PART row with two value fields ID and PART_POS. The part row contains the following formula, which outputs only those parts whose position number contains the string (?):


if match(GetValue("PART_POS"),"*(?)*")==1 then

Output()

else

StepOver()

endif


 

Was this helpful?