(* An astrisk means I was interested in looking at it's use.)
Appendix-B System VariablesACISOUTVER
For the version into which you create the ACIS file.
Default value: 0.
0-Currently used version. 15-ACIS 1.5.
16-ACIS 1.6. 17-ACIS 1.7.
18-ACIS 1.8. 20-ACIS 2.0.
21-ACIS 2.1. 30-ACIS 3.0.
40-ACIS 4.0. 50-ACIS 5.0.
AMANNOTEPRESERVE
Integer This variable is used to control the setting for
the annotations that are not updated.
Initial value for this variable is 1.
0-Annotations that are not updated are deleted.
1-Annotations that are not updated are saved into a group.
AMAUTOASSEMBLE
Control the automatic updating of the assembly when a new constraint is applied to it. If it is turned off, the assembly is not automatically updated after the new constraint is applied to it.
Initial value: 1.
0-Off. 1-On.
AMAUTOCL
This system variable is used to control the cre-ation of the centerlines automatically when the
views are generated.
Initially this variable is on but you can make this variable off also.
AMAUTODIMARRANGE
Automatically arrange the parametric dimensions.
Initial value: 1
0-Off 1-On.
AMAUTOLOCKSCN
Integer It is used to control the locking of the scenes.
If it is set to 1, the scenes can be locked.
Initial value is 1.
0-Off 1-On.
AMBLENDTOL
Real It is used to avoid the creation of the CO breaks during the joining of the surfaces or splines in the surface modeling. Initial value is 0.01.
The value for this variable ranges from 0.0001 to infinity.
AMCLCM
Real It is used to control the length of the center
line annotations.
Initial value of this variable for the English drawings is 0.11 and for Met-ric
drawings are 2.8. Any positive number can be set as the value for this variable.
AMCLFEAT
Integer This variable is used to control the features
for which the centerlines are automatically placed. Initial value for this variable is 5.
0-No feature 1-Holes
2-Fillets 3-Circular extrusions
AMCLGAP
Real It is used to control the gap between the center
line annotations. Its initial value for En-glish drawings is 0.156 and for Metric
drawings is 4. Any positive number can be set as the value for this variable.
AMCLOSHT
Real It is used to control the overshoot of the center lines.
Its initial value for English drawings is 0.11 and for Metric drawings is 2.8. Any
positive number can be set as the value for this variable.
AMCLPAR
Integer It sets the option for parametrically controlling
the center line lengths during the updating.
Initial value for this variable is 1.
0-Off 1-On.
AMCLVIEW
Integer This system variable is used to control the view
for which the automatic centerlines are placed.
Initial value for this variable is 63.
0-No view 1-Base view
2-Ortho view 3-Auxiliary view
8-Broken view 16-Detail view
32-Section view 64-Iso view
Note You can get a combination of the views for which
the centerlines will be placed automatically by adding their values. For example, if you want
the centerlines to be created only for the ortho and the auxiliary view, set the value of the
AMCLVIEW to 5.
AMCMDDIM
Integer This variable is used to control whether the
dimensions can also be selected when the sketches are edited.
Its initial value is 1.
0-Off. 1-On.
AMCOMPSV
Integer It is used to control whether the data in the
Mechanical Desktop files are compressed while saving or not.
Initial value for this variable is 1.
0-Off.
1-On.
AMCONDSPSZ
Integer This variable is used to control the size of the constraints as they are displayed on the sketches.
The initial value for this variable is 5.
The value can vary from 1 to 19.
AMDWGCOLOR
Integer This system variable is used to control whether the hatch patterns and the edges will use the color of the designer part or of the layer in which they are created.
Its initial value is 0.
0-Visible edges, hidden edges and the hatch
patterns will follow the colors of their layers. 1-Visible edges will follow the color of the
designer model and the hidden edges and hatch patterns will follow the color of their layer.
2-Hidden edges follow the color of the
designer model and the visible edges and hatch pattern follow the color of their layer.
3-Visible and hidden edges follow the color of the designer model and the hatch pattern
follow the color of their layer.
4-Hatch pattern follow the color of the
designer model and the visible edges and hidden edges follow the color of their layer.
5-Visible edges and hatch pattern follow the color of the designer model and the hidden
edges follow the color of their layer. 6-Hidden edges and hatch patterns follow the
color of the designer model and the visible edges follow the color of their layer.
7-Visible edges, hidden edges and the hatch patterns follow the color of the designer model.
AMDYNPAT
Integer This variable is used to turn on or turn off the dynamic preview.
Initial value for this variable is 1.
0-Off 1-On
AMEXTREFDIM
Integer This variable is used to control the display of parametric dimensions on the external parts as the reference dimensions.
Initially, this is turned off.
AMGRPREFIX
String This variable is used to prefix names for the groups. Initial value for this variable is ASG and it can take any three characters as its value.
AMHATCHISO
Integer This variable is used to turn on or off the au-tomatic
display of hatching in the isometric views.
0-Off
1-On
2-Hide obscured hatch
AMHIDEZERODIM
Integer This variable is used to hide the parametric
dimensions of zero length. Initially this variable is turned on.
AMHLCALC
Integer This variable is used to set the options for the
hidden line calculation in the drawing views. Initial value for this variable is 1.
0-Hidden lines are displayed. 1-Hidden lines are removed.
AMINSERTABS
Integer This variable is used to control the insertion
point of the external parts or subassemblies in the current drawing. Initial value for this
variable is 0.
0-Insertion point will be the center of the geometry.
1-Insertion point will be the insertion point of the external file.
AMINTERPOLY
Integer This variable is used to control whether or not a polyline is created at the intersection of two surfaces. Its initial value is 0.
0-Polyline is not created. 1-Polyline is not created.
AMJOINGAP
Real This variable is used to control the gap
between the two endpoints of the wires and surfaces in the surface modeling. Its initial
value is 0.01 and it can vary from 0.0001 to infinity.
AMLINETHICK
Real This variable is used to control the thickness
of the lines used to calculate the thread annotation for the ISO and DIN standards.
The initial value of this variable is 0.0275 and there is no limit for the value of this variable.
AMPAGELEN
Integer This variable is used to control the number of
lines sent to the text window before pausing. The initial value of this variable is 25 and it
can have any value ranging from 0 to 1000.
AMPFITANG
Real This variable is used to control the polyline fit angle. A spline or a surface created using the polyline at an angle less then this will be broken. Initial value for this variable is 150 and it can have any value ranging from 0 to 180.
AMPFITLEN
Real This variable is used to set the value for finding the flat polyline segments. The new splines or surfaces created will lie flat against the polylines whose value is more then this value. Its initial value is infinity and it can vary from 0.0 to infinity.
AMPFITTOL
Real This variable is used to control the tolerance for fitting a spline into a polyline. Initial value for this variable is 0.01 and it can vary from 0.0001 to infinity.
AMPROJOUTPUT
Integer This variable is used to control the output of projection of a selected wire onto a specified surface. Initial value for this variable is 2.
0-Creates augmented lines. 1-Creates polyline.
2-Trims the surface.
AMPROJTYPE
Integer This variable is used to control the view
projection method for generating the drawing views. Initial value for this variable is 1.
0-First angle projection method. 1-Third angle projection method.
AMREUSEDIM
Integer This variable is used to control the display of the parametric dimensions in the drawing views. Initial value for this variable is 1.
0-Display off. 1-Display on.
AMRULEMODE
Integer This variable is used to control whether or not
the constraints are automatically applied on the sketches. Initial value for this variable is 1.
0-Constraints are not applied automatically. (Off)
1-Constraints are applied automatically. (On)
AMSCENEUPDATE
Integer This variable controls whether or not the scenes are automatically updated. Initial value for this variable is 1.
0-Scenes are not updated automatically.
1-Scenes are automatically updated.
AMSECTIONDIM
Integer This variable controls whether or not the
parametric dimensions are displayed in the section views. Initial value for this variable is 0.
0-Dimensions are not displayed. 1-Dimensions are displayed.
AMSELDYNAMIC
Integer This variable is used to control whether or not the selected entity is dynamically highlighted. Initial value for this variable is 1.
0-Off. 1-On.
AMSELTIPS
Integer This variable is used to control the dynamic
display of the help tips. Initial value for this variable is 1.
0-Off. 1-On.
AMSFDISPMODE
String This variable is used to control the linetype
for the display lines of the surfaces. Initial value for this variable is on.
On-ASULTYPE and ASVLTYPE are used.
Off-Default surface linetypes are used.
AMSFTOL
Real This variable is used to control the tolerance
of the surface accuracy. Initial value for this variable is 0.001 and it can have any value
ranging from 0.0001 to infinity.
AMSINGLEHATLAY
Integer This variable is used to place all the hatch
patterns on to a single, already created, layer. Initially this variable is turned off.
AMSKANGTOL
Real This variable is used to control the angle tolerance for the horizontal and vertical constraints. Initial value for this variable is 4 and it can have any value ranging from 0.001 to 10.
AMSKMODE
Integer This variable is used to control whether the current sketch is considered as a precise sketch or a rough sketch. Initial value or this variable
is 1.
0-Rough sketch
1-Precise sketch
AMSKSTYLE
String This variable is used to control the linetype used for the boundary of the selected sketch. Initial value for this variable is Continuous line and you can set any linetype as the value for this variable.
AMTAPANNOTE
Integer This variable is used to control the calculations of the hole notes in the views. Initially this variable is turned on.
AMTRUEPAT
Integer This variable is used to control whether the preview of the patterned features is a true preview or a simplified representation. Initial value of this variable is 1.
0-Off 1-On.
AMULINES
Integer This variable is used to control the number of surface display lines in U direction. The initial value for this variable is 5 and it can have any value ranging from 0 to 1000.
AMVANISH
Integer This variable is used to control whether or not a vanish is displayed for the ANSI tapped holes. Initial value for this variable is 0.
0-Off 1-On.
AMVECAUG
Real This variable is used to control the vector length for the augmented lines. Initial value for this variable is 0.5 and it can have any value ranging from 0.0 to infinity.
AMVECSF
Real This variable is used to control the vector length for the surfaces. Initial value for this variable is 0.5 and it can have any value ranging from 0.0 to infinity.
AMVIEWREFRESH
Integer This variable is used to control the automatic
updating of the drawing views. Initial value for this variable is 1.
0-Off 1-On.
AMVIEWRESTORE
Integer This variable is used to control whether or not
the drawing views of the assembly are updated once the modifications are made in the
assembly. Initial value for this variable is 1.
0-Off 1-On.
AMVLINES
Real This variable is used to control the number of
surface display lines in V direction. Initial value for this variable is 5 and it can have any
value ranging from 0 to 1000.
AMVPBORDER
Integer This variable is used to control whether or not
the viewport borders are displayed in the drawings. Initial value for this variable is 1.
0-Borders are displayed. 1-Borders are not displayed.
AMXASSEMBLE
Integer This variable is used to control whether or not
the external assembly constraints are updated automatically. The initial value for this variable
is 0. 0-External assembly constraints are not
updated. 1-External assembly constraints are updated.
The Mdt4 sys variables are below here
ACISOUTVER
Sets the value for exporting SAT file data to a specific ACIS version.
Initial value: 0
Possible values:
0 (version of ACIS currently in use)
15 (ACIS 1.5) 16 (ACIS 1.6) 17 (ACIS 1.7)
18 (ACIS 1.8) 20 (ACIS 2.0) 21 (ACIS 2.1)
30 (ACIS 3.0) 40 (ACIS 4.0) 50 (ACIS 5.0)
AMANNOTEPRESERVE
Controls whether annotations that do not update are deleted or saved to a group. Occasionally, dimensions or other annotations, are not updated correctly.
Initial value: 1
Possible values:
0 - Orphaned objects are deleted
1 - Orphaned objects are placed in an AutoCAD group
* AMAUTOASSEMBLE
Solves each newly created constraint and updates the assembly. If Off, the constraint is solved to check that it is valid, but the assembly is not updated.
Initial value: 1
Possible values:
0 Off 1 On
AMAUTOLOCKSCN
Controls whether scenes can be locked.
Initial Value: 1
Possible values:
0 Off 1 On
AMBLENDTOL
Avoids the creation of CO breaks when surfaces and splines are joined in surface modeling.
Initial value: 0.0100
Possible values:
[0.0001 to Infinity]
AMCLCM
Controls the length of centerline annotations.
Initial value: English drawings: 0.11
Metric drawings: 2.8
Possible values:
Only positive real numbers.
AMCLGAP
Controls gaps in centerline annotations.
Initial value:
English drawings: 0.156
Metric drawings: 4
Possible values:
Only positive real numbers.
AMCLOSHT
Controls the length of centerline overshoot beyond an object.
Initial value: English drawings: 0.11
Metric drawings: 2.8
Possible values:
Only positive real numbers.
AMCLPAR
Controls whether the overshoot line length of a centerline is parametrically changed during updates.
Initial value: 1
Possible values:
0 Off 1 On
AMCMDDIM
Controls whether dimensions can be selected when sketches are edited.
Initial value: 1
Possible values:
0 Off 1 On
* AMCOMPSV
Controls compressed save format for Mechanical Desktop data within a file.
Initial value: 1
Possible values:
0 Off 1 On
* AMCONDSPSZ
Controls the height of displayed constraints in a sketch.
Initial value: 5
Possible values:
Integers [1 to 19]
AMDWGCOLOR
Sets the color of part edges and hatch patterns in drawing views. Controls whether hatch patterns, visible edges, hidden edges, or all edge types use the color of the model, or the color of the layer where they reside.
Initial value: 0
Possible integer values:
0 – visible edge, hidden edge, and hatch colors come from their layers.
1 – visible edge color comes from the model; hidden edge and hatch colors come from their layers.
2 - hidden edge color comes from the model; visible edge and hatch colors come from their layers.
3 – visible and hidden edge colors come from the model; hatch color comes from its layer.
4 – hatch color comes from the model; visible and hidden edge colors come from their layers.
5 – visible edge and hatch colors come from the model; hidden edge color comes from their layers.
6 – hidden edge and hatch colors come from the model; visible edge color comes from its layer.
7 – visible edge, hidden edge, and hatch colors come from the model.
AMGRPREFIX
Specifies the prefix name for groups.
Initial value: ASG
Possible values:
Any 3 (string) characters
AMHLCALC
Suppresses or activates hidden line calculations in drawing views.
Initial value: 1
Possible values:
0 - Hidden lines are not removed
1 - Removes hidden lines with full occlusion
AMINSERTABS
AMINTERPOLY
AMJOINGAP
AMLINETHICK
AMPAGELEN
AMPFITANG
AMPFITLEN
AMPFITTOL
AMPROJOUTPUT
* AMPROJTYPE
Controls the drawing view projection method for orthographic or ancillary views.
Initial value: 1
Possible values:
0 - Uses first angle projection
1 - Uses third angle projection
AMPSNAPCOORDO
AMREUSEDIM
AMRULEMODE
AMSCENEUPDATE
AMSECLTYPE
AMSECTIONDIM
AMSELDYN
AMIC
AMSELTIPS
AMSFDISPMODE
AMSFTOL
AMSKANGTOL
AMSKMODE
AMSKSTYLE
AMSTDDTL
AMSTDSCT
AMSTDTAP
AMULINES
AMVANISH
AMVECAUG
AMVECSF
AMVIEWREFRESH
AMVIEWRESTORE
AMVLINES
AMVPBORDER
AMXASSEMBLE