You are on page 1of 6

AutoSoftware Configuration variables reference

for post-processors, macros, rebuild processor, barcode processor, pre-processors


Document release: 2006/11/22
(C) 2004-2006 by AutoSoftware srl

Configuration defaults, see note [NOTE CFG] on how to change the value:
Variable name Default Value Description
EditFirstLavProf 0 0: The CAD depth can only be changed from
CAD.
1: The Cad depth (1st pass) can be modified
from inside the CAM, in that case every
changes to the depth by using the CAD
command ‘Set depth’ are irrelevant.
Use.GinGout 0 1: writes Gin and Gout instructions in the
PGM
0: writes G0,G1,G2,G3 paths for in/out in the
PGM
UseCorrDiam ISO NC: 1 Tool Correction:
Non ISO NC: 0 0: set overcorrection
1: set Correction radius
ToolCorrBeforeG0 0 1: Always call TOOL_CORR routine before
INIT_SHAPE and after END_SHAPE.
ToolCorrOnArcs 0 1: Allow Tool correction on Lead-in Tangent
arc (ISO machines).
ChkTooldata 1 Enable the control of physical tool data
(diam,depth)
ChkToolaxis 1 Enable the control on Head+Tool axis limits
ChkToolang 1 Enable the control on Tool face and angles
DustHood.Show XILOG: 1 Enable the Dust Hood handling in the Tool
Others: 0 assignment Dialog and Part Program
DustHood.Auto 0 SeT to 1 if you want to choose an
“Automatic” (managed by CN) dust hood
position
DustHood.PosCN 0 Set to Zero if you have a preset position (ie.
1,2,3,4) set to One if have a CN controlled
axis for the dusthood positioning (ie.
125,126,127…)
DustHood.MaxPos 4 If DustHood.PosCN is 0 this values state the
maximum no. of preset positione 1,2,3…
MaxPos available.
If DustHood.PosCN is 1 this values is the
maximum position reachable by the axis
DustHood.MinPos 0 If DustHood.PosCN is 0 this value is
ignored.
If DustHood.PosCN is 1 this values is the
miniimum position reachable by the axis
DustHood.ComboStep 5 If DustHood.PosCN is 1 the assignment
combo box will be filled with value from
MinPos to MaxPos by ComboStep. (please
note that you can write you own value
without choosing it from the combo)
Note: typical configuration Auto/1/2/3/4
TXmode XILOG: 1 Trasmission mode for the part programs
KVARA: 1 If TXmode in not present the values are the
Others:3 default ones.
If TXmode = 1 only the “Copy file to folder”
is enable for trasmission
If TXmode = 2 only the “Serial Trasmission”
is enabled
If TXmode = 3 the user can select between
the previous options
CN.useAngShapesEnabled 1 IF is 1 the user can draw angular shapes
CN.useAngHolesEnabled 1 IF is 1 the user can draw angular shapes
CN.useAngPlanesEnabled 1 IF is 1 the user can define angular planes
RPM.ShowThousand Set to 1 to modify and set RPM in thousand.
Write rpm as 18’000 and not in KRPM
18.000
RPM.EditForHoles 0 Set to 1 to be able to modify RPM in the
boring assignment window
AniSpeedConvUsed 0 Set de feed unit of measure for the animation
0 = m/min,
1 = mm/min
2 = dcm/min
3 = cm/min
AniSpeedCheckMinFeed 1 Set to 0 to avoid any rounding on the feed
value
AutoAssChangeFeedWithTool 0 Setting to 1 will force Aspan auto assignment
procedure to re-assign feed and rotation
speed if its necessary to change the tool
already assigned
gPP_EnabReversed 0 Enable the settings for inverted part-program
(CAM preferences)
gPP_Reversed 0 Values for inverting generation
0=normal 1 = inverted 2=both separated
3=both joined by postprocessor
Speed.ShowMetMin 0 Decide if show and use speed in CAM as:
0=mm/min (internal use in Aspan) 1=m/min
Speed.ShowInteger 0 Show only integer part of speed value
without
Decimal digits
Speed.Checkmaximum 1 Check the value for speed input in CAM
Window with tooling limit speed
Speed.ConvThreshold 30 Integer threshold for conversion of speed:
If speed read from file is minus of this tresh
then is multiply for 1000
ArcReduction.Default.Toll 0.5 The routings shorter than this value will be
deleted by the Arc Reduction procedure
ArcReduction.Default.MaxR 100,000.0000 The Arcs with a radius greater then this value
will be considered as a line
ArcReduction.Default.MinLenght 0.1000 The arc reduction procedure links two
routings with this tolerance
ArcReduction.Default.AngToll 1.0005 The arc reduction procedure links two
routings with difference of angle less than
this value
ShowHead 5 Supervisor:
Set 0 to disable the view of the machine head
Set 5 to show the view of the machine head
Plane.GenPPEnable 0 Enable creation a pgm with only the supports
positioning instructions using
“Plane.CreateProc” special post-processor
Plane.CreateProc Procname.pcs Post processor to use for the creation of a
pgm with only the supports positioning
instructions
Plane.UpdateMode 1 Xilog+ >=1.9 0 – Table positioning data inside the pgm
0 all the other itself (like “VT/ENDVT”)
1 – Table positioning data in a separate file
(like “EPL”)
PP.OptiMultiLav 1 Optimization for multimachining with same
tool on same path:
0 – always call END_SHAPE and on the next
INIT_SHAPE of post processor
1 – If possible makes a vertical G1
movement (call LINE_SHAPE of post)

Note: if there’s a tool correction the behavior


is as PP.OptiMultiLav = 0
PP.OptiMultiPass 1 Optimization for multistep on a machining:
0 – always call END_SHAPE and on the next
INIT_SHAPE of post processor
1 – If possible makes a vertical G1
movement (call LINE_SHAPE of post)

Note: if there’s a tool correction the behavior


is as PP. OptiMultiPass = 0
P2.XBO.UseR 0 This parameter is valid only for Xilog
machines.
1 - Aspan will use the R= and x= or y=
parameter to write X/BO instruction for
writing an hole drop

0 – Aspan will create one X/BO for each hole


regardless the holes drop.
Use_Z_Distance_Values 0 If 1: allows you to specify for each hole and
shape the Zfast value for incoming and
Zslow value for bit out movements. Must be
supported by Post Processor.

[NOTE CFG] : how to change


These modifications are only valid for the Current Configuration.
You will need to repeat the operation for each configuration you will need to change.
You must write a Configuration variable in the Configuration section otherwise the change will
have no effect.
From the supervisor hit:
1. Utility->Technical menu->Modify Defaults
2. Click on the ‘Configuration’ Tab.
3. Press the ‘Add’ button
4. Insert the name and the value of the variable
example:
name: ToolCorrOnArcs
value: 1
5. Press the ‘Ok’ button
6. If you get the error: ‘Default with same name already present’
Type the variable name in the ‘Default name to be found’:
You will see the variable highlighted in Red: you can change the value.
7. Press the ‘Ok’ button to confirm changes.
General defaults, see note [NOTE GEN] below on how to change the value:
Variable name Default Value Description
TRIA_feeds 0 Only used by TRIA NCs
0: standard mode for TRIA. The Tool feed
does not exists in the Tria thus speeds are
associated using the diameter-feeds association
1: the user is enabled to set feeds in the
Tooling Editor and the speeds are used. Please
note that this information can not be imported
from the Tria because it does not exists.
Ellipse.QtArcs 16 When a DXF is imported each ellipse is
replaced by 16 arcs. You can increase this
value to have a higher precision.
EllipseApproximationDegreesStep 5.0 Formulas: when approximating ellipses with
lines this is the step in degrees at which lines
are created. Reducing this number increases
precision but increases the number of entities.
ACAD.AutoJoinEntities 1 After dxf import you can decide to join the
entities
ACAD.SvasSpinConcHoles 1 After dxf import you can decide if 2 holes that
have the same center have to become a unique
contersunk hole or not.
ACAD.OutDrawedInUpperFace 0 If 1 all the entities that aren’t involved in any
panel-face rectangle of the exploded dxf are
putted in the upper face. Otherwise the entities
are discarded.
arcsPerQuadrant 1 Forces arcs wider then 180° to be splitted in
multiple 90° arcs. This avoids having a full
circle composed of 1 single arc that creates
problems on some machines. A full circle is
splitted in 4 to 5 arcs (depending on the start-
end point).

[NOTE GEN] : how to change


These modifications are valid for all the Configurations.
A change of the variable will reflect to all the Configurations.
You must write a General variable in the General section otherwise the change will have no effect.
From the supervisor hit:
1. Utility->Technical menu->Modify Defaults
2. Click on the ‘General’ Tab.
3. Press the ‘Add’ button
4. Insert the name and the value of the variable
example:
name: GridVisible
value: 1
5. Press the ‘Ok’ button
6. If you get the error: ‘Default with same name already present’
Type the variable name in the ‘Default name to be found’:
You will see the variable highlighted in Red: you can now change the value.
7. Press the ‘Ok’ button to confirm changes.
Drawing defaults, see note [NOTE DRAW] below on how to change the value:
Variable name Default Value Description
<empty>
[NOTE DRAW] : how to change
These modifications are only valid for the current drawing.
You must write a Drawing variable in the Drawing section otherwise the change will have no effect.
From the supervisor hit:
1. Utility->Technical menu->Modify Defaults
2. Click on the ‘Drawing’ Tab.
3. Press the ‘Add’ button
4. Insert the name and the value of the variable
example:
name: P2ppName
value: myName
5. Press the ‘Ok’ button
6. If you get the error: ‘Default with same name already present’
Type the variable name in the ‘Default name to be found’:
You will see the variable highlighted in Red: you can change the value.
7. Press the ‘Ok’ button to confirm changes.

You might also like