You are currently reviewing an older revision of this page.
How to control elevation coordinate placement on stress isometrics using AutoPIPE?
Some of the options available for controlling elevations coordinates printed on stress isometrics using AutoPIPE:
1. Display elevation label at changes in elevation
2. Remove / Suppress all elevation labels
3. Custom elevations labels based on rules
4. Customize elevation information displaye
There is no user interface within the program to make changes to elevation information. Any elevation customization will need to be manually done by editing the program's isometric core file "style.xml" typically located in program's data directory The default location and name for this file:
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>
NOTE: Change the setting from (ELEV) to (COORD) as desired.
(ELEV) - displays just the elevation value(COORD) - displays elevation with N & E information
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
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>
1. When exporting a Stress isometric to a DXF file, the text may overflow the bounding box and also there maybe an underscore text character used.
Use the procedure below to avoid these problems:
a. Text overlies the bounding box.
Avoidance:
Log a Bentley Service Request referencing this, ask for a patch for AutoPIPE v.11.02.00.10
or
Install AutoPIPE CONNECT v.11.03.00.xx or higher. Patch has been included into new version.
b. Eliminate the Underscore characters in elevation text:
I. Open the style.xml file as shown above and modify the following script as:
<name>Support Elevation</name> <id>23319CEE-0E2F-45CF-9DDC-F01049860124</id> <include>IE_SYMBOL=01AN</include> <exclude> </exclude> <text>$(COORD)</text> <type>NOTE</type> <cellName>NOTE</cellName> <flags></flags> <PlaceLabel>False</PlaceLabel>
II. Turn on the following flag for elevation: <PlaceAtOpenEnd>True</PlaceAtOpenEnd>
<PlaceAtStartPoint>True</PlaceAtStartPoint> <PlaceAtOpenEnd>True</PlaceAtOpenEnd> <PlaceAtClosedEnd>True</PlaceAtClosedEnd> <PlaceAtEquipment>False</PlaceAtEquipment> <PlaceAtSheet>False</PlaceAtSheet> <PlaceAtExisting>False</PlaceAtExisting> <PlaceAtReference>False</PlaceAtReference> <SizeThreshold>1"</SizeThreshold> <ElevOnly>False</ElevOnly> <ElevSuppress>False</ElevSuppress>
This would turn on the elevations on open end that would not have the underscore after the coordinate symbols.
Customize AutoPIPE Stress Isometric drawings
Bentley AutoPIPE