Arbortext IsoDraw > Macro Language Reference > Object Data Types > Application Object - Data Exchange Preferences > Import IGES
  
Import IGES
app.iges.showDialog
Returns and sets if the IGES import dialog is shown as boolean.
app.iges.showDialog = TRUE
app.iges.scale
Returns and sets the scale as float. 1 is used for 100% and 0.1 for 10%.
#setting the scale to 21%
app.iges.scale = 0.21
app.iges.platformIn
Returns and sets the import platform as integer. Allowed values are 1 for “Mac”, 2 for “MS Win” and 3 for “Unix”.
app.iges.platformIn = 3
app.iges.selectGroups
Returns and sets if the assemblies should be selected as boolean.
app.iges.selectGroups = FALSE
app.iges.createInfo
Returns and sets if the object informations for the assemblies should be created as boolean.
app.iges.createInfo = FALSE
app.iges.hsType
Returns and sets which hotspot type is created for the assemblies as integer. Allowed values are 0 for “no hotspot” and 1 for “lines of objects”.
app.iges.hsType = 1
app.iges.ignoreInvisElts
Returns and sets if invisibly elements should be ignored as boolean.
app.iges.ignoreInvisElts = TRUE
app.iges.use102
Returns and sets if the entity 102 should be used as bezier path as boolean.
app.iges.use102 = TRUE
app.iges.convertAnnotations
Returns and sets if the annotations of the elements should be converted as boolean.
app.iges.convertAnnotations = TRUE
app.iges.views
Returns and sets how elements which are not assigned to a view should be handled as integer. Allowed values are 0 for “without any view” and 1 for “in all views”.
app.iges.views = 1
app.iges.bestView
Returns and sets is the best view is chosen automatically as integer. Allowed values are 0 for “do not check best view” and 1 for “check best view automatically”.
app.iges.bestView = 1
app.iges.entityFlags1
Returns and sets the IGES options as integer. Please use this formula to calculate the allowed values:
value = 2^x
x
Option
0
“100 Circular Arc“
1
“102 Composite Curve“
2
“104 Conic Arc“
3
“106 Copious Data“
4
“108 Plane“
5
“110 Line“
6
“112 Parametric Spline Curve“
7
“114 Parametric Spline Surface“
8
“116 Point“
9
“118 Ruled Surface“
10
“120 Surface of Revolution“
11
“122 Tabulated Cylinder“
12
“124 Transformation Matrix“
13
“126 Rational B-Spline Curve“
14
“128 Rational B-Spline Surface“
15
“130 Offset Curve“
16
“132 Connect Point“
17
“140 Offset Surface“
18
“141 Boundary“
19
“142 Curve on a Parametric Surface“
20
“143 Bounded Surface“
21
“144 Trimmed (Parametric) Surface“
22
“186 Manifold Solid B-Rep Object“
23
“202 Angular Dimension“
24
“206 Diameter Dimension“
25
“210 General Label“
26
“212 General codeblock“
27
“214 Leader/Wedge“
28
“216 Linear Dimension“
29
“218 Ordinate Dimension“
30
“220 Point Dimension“
31
“222 Radius Dimension“
Add values to activate different options.
#activating the Copius Data-option only
app.iges.entityFlags1 = 8

#activating the Composite Curve- (2^1=2),
#Copious Data-(2^3=8) and Lines-option (2^5=32)
app.iges.entityFlags1 = 2 + 8 + 32
app.iges.entityFlags2
Returns and sets the IGES options as integer. Please use this formula to calculate the allowed values:
value = 2^x
x
Option
0
“228 General Symbol“
1
“230 Sectioned Area“
2
“304 Line Font Definition“
3
“308 Subfigure Definition“
4
“312 Text Display“
5
“314 Color Definition“
6
“320 Network Subfigure Definition“
7
“402 Form 1, 7, 15 Group“
8
“402 Form 18 Flow“
9
“402 Form 9, 13, 16“
10
“406 Property/Drawing Size“
11
“408 Singular Subfigure Instance“
12
“412 Rectangle Array Subfigure Instance“
13
“414 Circular Array Subfigure Instance“
14
“416 External Reference“
Add values to activate different options.
#activatingthe General Symbol-option only
app.iges.entityFlags2 = 1

#activating the General Symbol- (2^0=1),
#Sectioned Area-(2^1=2) and Line Font Definition
#-option (2^2=4)
app.iges.entityFlags2 = 1 + 2 + 4