254 - Spindle Docking

%MACRO=254=..=Spindle Docking=1,5,7,27,
 

System Variables
Modified

System Variable Description

STRATEGY

Spindle Running = 1, Spindles Stopped = 2, Pick and Return = 3

FEED

Sub spindle movement feed in units/min

SPEED

Spindle speed in RPM

DWELL

Docking Dwell Time

CMOVE

Main Spindle C angle

WMOVE

Sub Spindle C angle

ZAPPROACH

Z Coordinate of rapid approach move

XAPPROACH

Z Coordinate of rapid approach move

DOCKGRIPZ

Z position where sub spindle chuck is to close (Main Spindle coordinate)

FIELD1

Push Check Distance (creep forward to contact)

FIELD2

Push Check Back Off (relief move before closing chuck)

 

Generally the will be 3 separate strategies for Docking (Running, Static and Pick & Return – for piece parts). These will usually be arranged through 3 matching code constructors. The actions are code generator dependant according to the content of the Code Constructors.

Note that at EdgeCAM version 8 the X coordinate will be zero and that only movement in Z is implemented.

If spindle synchronisation is required then this must be included in the code constructor. If the spindle synchronization has to be coordinated across both turrets as for MoriSeiki (Fanuc) controls then it will be necessary to add the appropriate instructions to the EdgeCAM sequences before coding the Docking.

For example:

Back Turret

Front Turret

Turret Synch

Turret Synch

Insert Spindle Synch

Insert Spindle Synch

Turret Synch

Turret Synch

Docking

…………….

Turret Synch

Turret Synch