MDT5 System Variables ()

(* An astrisk means I was interested in looking at it's use.)

Appendix-B System Variables

ACISOUTVER
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