VERICUT Users' Forum

Due to relentless spammers, we are no longer automatically accepting new forum registrations. If you wish to register for this forum, please send an e-mail to: info@cgtech.com

You are not logged in.

#1 2008-04-02 21:09:58

gofwd
Member
From: Grove, OK
Registered: 2006-10-22
Posts: 4

Pivot Length Compensation

We have a 5ax (A-C) machine(fanuc) that runs with G43.4 tool length compensation.  The length compensation amount is the tool gage length plus the pivot distace. 
In vericut the tool gage length is grabbed by the H word from the tool manager and the ToolLengthCompPos is turned by G43.4, but I need to add the pivot distance to the gage length.  Everything that seems to work (gageOffsets, etc) only adds the additional to the Z and is not right on multi-axis cuts.
Is there a way to add a constant to the length, other than hard-codeing gage lengths with the pivot distance added in the tool definitions?

Offline

#2 2008-04-03 17:29:05

SergeV
Senior Member
From: Irvine, CA
Registered: 2004-10-08
Posts: 507
Website

Re: Pivot Length Compensation

Replace the macro ToolLengthCompPos with TurnOnOffGageOffset with an override value of 1. Add the macro with override = 0 to G49 to turn it off

Also add the macro TurnOnOffGagePivotOffset with override 1.
It will pick up the pivot distance automatically from your machine configuration.

When you have no Tool Length compensation active, will your machine drive the spindle face or the pivot point?

If the machine drives the spindle face, add the macro TurnOnOffGagePivotOffset with override 1 under the Start Of Processing.
Configuration > Adv. Options... >Events tab this way the pivot distance will always be considered

Offline

#3 2008-04-04 13:23:07

gofwd
Member
From: Grove, OK
Registered: 2006-10-22
Posts: 4

Re: Pivot Length Compensation

Thanks,
I would have never figured out to not use the lengthComp macro.

Offline

#4 2008-04-04 15:11:29

SergeV
Senior Member
From: Irvine, CA
Registered: 2004-10-08
Posts: 507
Website

Re: Pivot Length Compensation

We constantly improve the way VERICUT processes the G-Codes. We cannot change the behavior of existing macros otherwise we would break existing running jobs. We then need to add new macros.

When you have been using an older control from a previous versions, it is a good idea to look at the similar control in the library folder to see what is the latest configuration.

This is why we recommend starting new project with the Library control.

Offline

Board footer