AutoCAD Plant 3D Forum
Welcome to Autodesk’s AutoCAD Plant 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Plant 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Iso Creation Override and Isomessage Bug alternative

1 REPLY 1
Reply
Message 1 of 2
alain.mallette
720 Views, 1 Reply

Iso Creation Override and Isomessage Bug alternative

 

I've found a work around for this problem.

 

For Tie-In symbol, as we all know a Tie-In will be done on a Flange, weld, threaded connection.

 

First, go in project properties and add in Plant 3D Class Definitions -> Piping and Equipment -> Pipe Run Component -> Flange

Add a String Properties called TieIn

Apply and close project properties.

 

I will describe config to be done to get a support number on iso when ever an overide is applied or not without using isomessage.

 

Open iso.atr in your Iso Style Folder. add this under BOM-ATTRIBUTES:

 

EngineeringItems.Comment

EngineeringItems.Unit EngineeringItems.TieIn

 

Now open isoconfig.xml in your Iso Style Folder and add this in proper sections:

 

Under this line <!-- PipeRunComponent DataSolver generated property schemes(start) -->

          <ComponentScheme Name="WeldTieInField" AnnotationStyle="TieIn" Format="{0}" Enabled="true" Tag="XX" Alignment="FlatHorizontal" LeaderStyle="Always" Filter="Weld" Fields="Unit" />

          <ComponentScheme Name="ThreadTieInField" AnnotationStyle="TieIn" Format="{0}" Enabled="true" Tag="XX" Alignment="FlatHorizontal" LeaderStyle="Always" Filter="Thread" Fields="Unit" />

          <ComponentScheme Name="FlangeTieInField" AnnotationStyle="TieIn" Format="{0}" Enabled="true" Tag="XX" Alignment="FlatHorizontal" LeaderStyle="Always" Filter="Flange" Fields="TieIn" />

 

 

Under this line <!-- Pipe support standard -->

<ComponentScheme Name="SupportComments" AnnotationStyle="Standard" Format="{0}" Grouping="true" Alignment="FlatHorizontal" LeaderStyle="Always" Filter="SupportComment" Fields="Comment" />

 

Add new filters under this line   <Filters>

    <Filter Name="Thread" Value="SKEY LIKE '*SC' AND NOT [Unit] IS NULL" />     <Filter Name="SupportComment" Value="Type='Support' AND NOT [Comment] IS NULL" />

 

Modify those filters as describe below:

    <Filter Name="Flange" Value="Type = 'Flange' OR NOT [TieIn] IS NULL" />

    <Filter Name="Weld" Value="Type LIKE '*Weld' AND NOT [Unit] IS NULL" />

 

Add new annotation style to call your TieIn symbol Under Those lines:

          <!-- 'Name': (string); Unique Identifier. -->           <!-- 'TextStyle: (string); Text style (STYLE) to create text based annotation. However, -->           <!--    if a block used the attributes text style is the attribute definition's style. -->           <!-- 'LeaderStyle': (string); AnnotationLeaderStyle should exist in the list above. -->           <!-- 'BlockName': (string); Block with attributes to create annotation. All enclosed annotations are in fact blocks with attributes. -->           <AnnotationStyle Name="TieIn" TextStyle="AdskIsoAnnotation" BlockName="TieIn" ResizeBlock="Scale" />

 

Save everything

 

Open IsoSymbolStyles.dwg and create your TP symbol block and call it TieIn has it called in your new annotation style and save/close this dwg

(Exemple of TP symbol attached in this post)

 

Restart Plant 3D and make a test.

 

Select a flange in your model and in properties pannel you will see TieIn (your new string properties) and enter your Tie-In number with TP prefix if your TieIn block symbol already have TP inside

 

Select a connection point (weld or threaded connection) and in properties pannel in UNIT enter a Tie In number

I've used the UNIT properties for welds and threaded connexion because i didn't found a way to add a string properties for those items so i've used one already there.

 

Select a support on your pipe, in properties pannel go to COMMENT and entre your pipe support number in there.

 

Now, create your iso with the modified ISOCONFIG.XML IsoStyle and go in advance and overide a location or rotation.

 

All will get on your iso!!!!!

 

 

Alain Mallette

Valero Energy

 

1 REPLY 1
Message 2 of 2

Great job thank you for posting this in the forums to share with everyone. Smiley Happy

If my post answers your question, please mark it as an Accepted Solution, so that others can find answers quickly!



Quentin Contreras
Technical Support Specialist


Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost