caddman6425
7th Apr 2011, 07:45 pm
I'm going to try and explain what I'm looking for, so please bear with me. I've created property set definitions, Steel beam tag, and a Steel Beam Schedule. The PSD's contain a Letter 'B', an auto-incrementing Number, the lenght of beam, the Location in the z axis of the beam, the beam style and the beam height. These are here because when you define a beam using the member catalog and then place it in the drawing, there are no property set attached to it, so when you tag the beam it attaches the PSD's needed for the schedule table. Now here it starts to get a little tricky.
When I start tagging the beams, if the beam styles are different, then the number auto-increments. If, on the other hand, the beams are the same style, then the tag number stays the same. The problem is this, if the beams are the same style and there is a difference in lenght and/or height, them the tags come in as the same number and what I want is that these tags come in with a different number. What I was thinking is that I could define a different type of 'Number' tag that isn't a auto-incremental interger, but a formula that test the last beam tagged and if it is the same style but different length and/or height, then it will force a incremental change, else stay the same tag if all conditions are the same, while if the beams are different style will force an incremental change. I've working on this problem for the last 5 days and all I've gotten so far is that if I had a tag that had the number as a formula containing and Dim statment to define the property, and If, Then, Else statment with a RESULT =, then..... well my poor brainstarts swirling at this point so I thought I'd ask for some help.
SO...................HELP!!!!!!!! PLZ!!!!!!!!
I don't even know if I'm on the right path in my thinking, but what I'm thinking now is that if I was able to force the incrementation then if I add another beam then the tag numbers would be off. So now I'm thinks of a selection set picking the steel beams and then comparing them. Then if I start the selection set again it deletes the old one.
Boy, my thinking is dangerous!
--
Nick
When I start tagging the beams, if the beam styles are different, then the number auto-increments. If, on the other hand, the beams are the same style, then the tag number stays the same. The problem is this, if the beams are the same style and there is a difference in lenght and/or height, them the tags come in as the same number and what I want is that these tags come in with a different number. What I was thinking is that I could define a different type of 'Number' tag that isn't a auto-incremental interger, but a formula that test the last beam tagged and if it is the same style but different length and/or height, then it will force a incremental change, else stay the same tag if all conditions are the same, while if the beams are different style will force an incremental change. I've working on this problem for the last 5 days and all I've gotten so far is that if I had a tag that had the number as a formula containing and Dim statment to define the property, and If, Then, Else statment with a RESULT =, then..... well my poor brainstarts swirling at this point so I thought I'd ask for some help.
SO...................HELP!!!!!!!! PLZ!!!!!!!!
I don't even know if I'm on the right path in my thinking, but what I'm thinking now is that if I was able to force the incrementation then if I add another beam then the tag numbers would be off. So now I'm thinks of a selection set picking the steel beams and then comparing them. Then if I start the selection set again it deletes the old one.
Boy, my thinking is dangerous!
--
Nick