You are not logged in.
Hi.
Could anybody tell me how to make VERICUT understand the secondary Reference point positions (FANUC) They are initated by G30 X?? Y?? Z ?? P3. The P value indicates which register to use. The acual Machine co-ordinates are stored in the machine parameters and the P Vlue reference pulls those register contents to the command.
Many Thanks Pete
Offline
Hi Pete
Create a Machine Reference Location for each register under Setup, Machine, Settings, Tables, this one uses G28 and G30 :
Ensure under Setup, Control, Word Address, G_Prep, G28 30 is calling the correct macro :
Reset and test in MDI using Info, Status (machine axis) to view the positions.
Offline
Hi Gavin
Thanks, that works!, and now the model references according to the G30 Register value Could you tell me how to make the P3 value work. We have two G30 Registers on this machine P2 and P3. Both are in different places relative the the machine co-ordinate system. When I run the following command, G30 X0 P3, the error "P3 not supported" is displayed. It would be nice to set up the machine so that I can run both P2 and P3 positions with the G30 command. Any ideas?
Thanks
Pete
Offline
Hi Pete
In that case you need to move the macro ReferencePointIndex from G_Prep G28 30 and add a new condition under Registers, P *.
Also change the machine table registers values to suit.
See the pictures below.
Gavin
[/img]
Offline
Hi Gavin
Thanks, that did the trick.
Regards
Pete
Offline
Gavin,
This will work for "G30 Pp"
This will not work for "G28" or "G30" alone because
ReferencePointIndex is only called if G30 accompanies a P-word.
G28 needs to invoke the ReferencePoint macro.
G30 without a P-word also needs to invoke the ReferencePoint macro.
ReferencePoint is the same as ReferencePointIndex 1.
Therefore G28, G30, or G30 P1 should behave identically.
Jerry
Jerry Millett
Offline
This will not work for "G28" or "G30" alone because
ReferencePointIndex is only called if G30 accompanies a P-word.G28 needs to invoke the ReferencePoint macro.
G30 without a P-word also needs to invoke the ReferencePoint macro.
ReferencePoint is the same as ReferencePointIndex 1.
Therefore G28, G30, or G30 P1 should behave identically.Jerry
Have you got what you require working ?
Seems you require nearer first solution offered rather than the second.
I have not seen a machine yet where G28, G30 and G30 P1 all behave the same ?
Offline