6457
« on: August 19, 2010, 11:36:18 AM »
HIYA Scott, If you have not figured it out yet we are CLAMPING the gantry to the bed from INSIDE of a canned drill cycle(;-) so obviously it cannot clamp while XY are moving.
From my perspective it would need to clamp as soon as the Z started to move down to secure the gantry before the bit gets to 0.000. or else the gantry can jitter if the bit gets to the material before the gantry gets clamped tight
On the Z up stroke it needs to wait until after 0.00 is reached before it unclamps to insure the bit does not wobble in the hole AND give the unclamp cycle time to unclamp before the z reaches the Rlevel and the xy starts to move to the next hole. If the clamp does not unclamp fast enough OR you do not allow enough time based on teh retract level the xy drives may fault or steppers loose steps.
My thoughts are instead of a preset height "trigger" the clamping would begin on the start of the downstroke and end after it clears 0.00 on the way up. That way the operator/programmer can adjust the clearance height needed to allow cycle time for the clamp to work via the retract level of the Drill cycle and could be set from the Cam post.
Also remember some drill cycles are not like the G81 where you have a straight move to the bottom and a straight move to the top again. The g83 is a peck cycle and there are dwell drill cycles as well so if that can be worked in it would be great
This could be a very handy MACH Mcode utility.
Just a thought