%MACRO=254=..=Spindle Docking=1,5,7,27,
|
System
Variables |
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 |
|
|
Turret Synch |
Turret Synch |
|
Docking |
……………. |
|
Turret Synch |
Turret Synch |