Vericut G43 length compensation.
Vericut G43 length compensation.
(OP)
This may be in the wrong forum but I hadn't got any response elsewhere and guessed there may be some Vericut users on here.
I'm trying to get Vericut to process G43 length compensation correctly using the H code in the prog. I didn't realise it wasn't working until we had a near miss on a machine recently where a G43 was missing and the tool almost went through the job. The prog simulated fine in Vericut so it's obviously not reading the G43 properly.
Does anyone have any experience in setting this up, maybe you could let me know what settings I need to change. I've been reading through the help files all afternoon but I haven't got anywhere.
Any help would be much appreciated.
Thanks.
(we're on V6.1)
I'm trying to get Vericut to process G43 length compensation correctly using the H code in the prog. I didn't realise it wasn't working until we had a near miss on a machine recently where a G43 was missing and the tool almost went through the job. The prog simulated fine in Vericut so it's obviously not reading the G43 properly.
Does anyone have any experience in setting this up, maybe you could let me know what settings I need to change. I've been reading through the help files all afternoon but I haven't got anywhere.
Any help would be much appreciated.
Thanks.
(we're on V6.1)





RE: Vericut G43 length compensation.
You may want to try the vericut users forum
http://www.cgtech.com/forum/ucp.php?mode=login
John Joyce
N.C. Programming Supervisor
Barnes Aerospace, Windsor CT
NX6.0.5.3
RE: Vericut G43 length compensation.
Thanks for the idea but I already tried there and no replies so I thought there may be more trafic on this board.
RE: Vericut G43 length compensation.
Or From the Vericut help file
Tool Length Compensation table
This table stores the tool length compensation offset values (e.g. G43 Hn). Using this
table is optional when simulating NC programs programmed in the Tool Length
Compensation programming method. VERICUT automatically calculates tool length
compensation values from the Input Program Zero (Special Z) table and machine zero
locations. Use this table to override values that are automatically calculated by
VERICUT.
SubSystem ID — Identifies the machine subsystem for which the table is being defined.
Register — Identifies the NC control register number where the corresponding tool
length compensation offset "val" is stored.
SubRegister — Use of this feature enables you to access multiple sub-values for the
same tool from tool related tables.
Enter values representing the initial machine location in the Value: text field.
Value: val
The tool length compensation offset is usually a negative value measured from the
control point (typically the tool tip) of each tool loaded at machine zero to the control
point when the tool is positioned at the programmed zero. Enter an offset value for
each tool length offset referenced by the NC program file. Enter values that represent
the tool length compensation values entered at the NC control. Zero offset values
need not be entered.
You can create a Tool Length Compensation table via features on the G-Code
Advanced Settings window: Overrides tab. Tool Length Compensation tables created
are used to store offsets specific to the NC program file(s) in the current setup and are
stored in the Project file (.VcProject). See G-Code Advanced Settings window,
Overrides tab: Tool Offsets Tables in the Project Tree section of VERICUT Help, in the
CGTech Help Library for more information.
The figure on the following page shows a sample table to support an NC program using a
tool with gage length=7.0 in a setup where the programmed zero is 20.0 from the
machine zero.