And here's the case when a PDM system would (have) save(d) your life :-)
My guess is that you are not using PRO/INTRALINK?
Because with PRO/INTRALINK, you could simply just request a "Where Used" on your part/assembly and it will tell you exactly where your part/assembly is being referenced...
Yes, you can "link" an Excel spreadsheet to PRO/Engineer and keep that as a separate document external to the model.
As soon as your assembly has any INPUT parameters, you will have the option to "Read File" when you regenerate your model.
So create these three INPUT parameters in your assembly...
Nice challenge :-)
I have looked at your post, maybe you could try this:
1) Add an extra column to your BOM table, call it "WT Length"
2) Using your own relations, slightly edited, and show "x" in the "WT Length" column:
IF extract(asm_mbr_part_number,3,2) =="WT"
x = (asm_mbr_length_ft *...
Yes, we are using the Drawing Program.
Here's how we use it:
We create Drawing States to hide dimensions on our drawing. We use the Show/Erase option to Erase the dimensions we DON'T want to see. These Drawing States are then driven by the Drawing Program. The Drawing Program uses parameters...
To all,
I think I am running into a bug, but I would like someone to confirm (or deny) this:
I have created a Ordinate Dimension in my drawing. I can use Show/Erase to erase that Ordinate Dimension, so far so good.
Now, I want to do the same within a Drawing State:
Tools --> Drawing...
Hi JP,
You can use booleans, strings and numbers for your input parameters:
For example:
INPUT
ADD_HOLE YES_NO
HOLE_DIAMETER NUMBER
NAME_OF_PART STRING
END INPUT
RELATIONS
IF ADD_HOLE == YES
/* DO SOME CALCULATIONS
ENDIF
IF NAME_OF_PART == "TBNC30HS"
/* DO SOME OTHER CALCULATIONS...