You are currently reviewing an older revision of this page.
How to control elevation on stress isometrics using AutoPIPE?
Controlling Elevations on the Stress Isometrics
Purpose of this document is to cover some of the options available for controlling elevations printed on stress isometrics using AutoPIPE. This document is provided as some of these options are not well documented or known to AutoPIPE users.
All of the settings mentioned below need to be updated in the style.xml file that is located in AutoPIPE program data directory. The default location for this file on a typical installation will be following:
Folder: C:\ProgramData\ Bentley\ AutoPIPE CONNECT \ isoextractor\ projects\ project01\ stress\ Config
File: Style.xml
This is the most typical use-case to only display elevation labels where required. Place following xml section in style.xml file after </StyleConverterSettings>
<Coord>
<PlaceAtStartPoint>False</PlaceAtStartPoint> <PlaceAtOpenEnd>False</PlaceAtOpenEnd> <PlaceAtClosedEnd>False</PlaceAtClosedEnd> <PlaceAtEquipment>False</PlaceAtEquipment> <PlaceAtSheet>False</PlaceAtSheet> <PlaceAtExisting>False</PlaceAtExisting> <PlaceAtReference>False</PlaceAtReference> <SizeThreshold>1"</SizeThreshold> <ElevOnly>False</ElevOnly> <ElevSuppress>False</ElevSuppress>
</Coord>
This would introduce a default behavior of elevations where the elevation label would be added whenever a change in elevation property occurs..
We anticipate that some users may want to suppress elevation labels if they so desire. To suppress the elevations, update the following highlighted flag shown below in the section added above.
<PlaceAtStartPoint>False</PlaceAtStartPoint><PlaceAtOpenEnd>False</PlaceAtOpenEnd><PlaceAtClosedEnd>False</PlaceAtClosedEnd><PlaceAtEquipment>False</PlaceAtEquipment><PlaceAtSheet>False</PlaceAtSheet><PlaceAtExisting>False</PlaceAtExisting><PlaceAtReference>False</PlaceAtReference><SizeThreshold>1"</SizeThreshold><ElevOnly>False</ElevOnly><ElevSuppress>True</ElevSuppress>
This would turn off the elevations in the model.
(e.g. say on all points with an anchor)
There is custom control available for user to define some rules to control where to display elevation. Following is an example of such a rule that only adds elevation at the location of anchors in the isometric drawing. To have custom elevation for anchors only, place the following rule in the <userLabels> section of style.xml file.
<entry>
<name>Support Elevation</name><id>23319CEE-0E2F-45CF-9DDC-F01049860124</id<include>IE_SYMBOL=01AN</include><exclude></exclude><text>$(ELEV)</text><type>NOTE</type><cellName>NOTE</cellName><flags></flags><PlaceLabel>True</PlaceLabel>
</entry>
If you want this to over-ride the default behavior, make sure you have the suppress elevation flag set to true as highlighted below
This would add an elevation label to the anchors only
There may be a case where user would want the default behavior to display an elevation label wherever there is a change but also want to display elevation labels at all anchor points (typically end points).You will have to use the same settings as #3 i.e. the <entry> for the rule
<name>Support Elevation</name><id>23319CEE-0E2F-45CF-9DDC-F01049860124</id<include>IE_SYMBOL=01AN</includ<exclude></exclude><text>$(ELEV)</text><type>NOTE</type><cellName>NOTE</cellName><flags></flags><PlaceLabel>True</PlaceLabel>
The only change from #3 would be that you would be turning off the <ElevSuppress> flag
<PlaceAtStartPoint>False</PlaceAtStartPoint><PlaceAtOpenEnd>False</PlaceAtOpenEnd><PlaceAtClosedEnd>False</PlaceAtClosedEnd><PlaceAtEquipment>False</PlaceAtEquipment><PlaceAtSheet>False</PlaceAtSheet><PlaceAtExisting>False</PlaceAtExisting><PlaceAtReference>False</PlaceAtReference><SizeThreshold>1"</SizeThreshold><ElevOnly>False</ElevOnly><ElevSuppress>False</ElevSuppress>
Customize AutoPIPE Stress Isometric drawings
Bentley AutoPIPE