I have run onto this problem before but have never known what caused it jus trial and error to get it fixed. I think I have figured it out now. If I machine the profile with a clearance of 1.0 and the XZ Step11 move has a clearance less than 1.0 every thing is fine. If the profile Step10 clearance is less than the XZ move there is no XY rapid position output. Every thing shows fine in show cut or show path, this causes scrap on the machine. This is very scary.
The only difference between the two sets of code is the first has the XZ clearance set above the profile clearance. N20 G02 X0.25 Y0.25 I0.5 N21 G03 X0.421 Y0.2802 J0.5 N22 G01 X0.4398 Y0.287 N23 G00 Z1.0 N24 G40 N25 Z2.0 xz clearance is 2.0 no XY position is output line 27-29 are machined in the wrong location. N26 Z0.65 N27 G01 X2.0 Z0.5 F20.0 N28 X1.5 N29 G00 Z2.0 N30 G00 G80 M09 Good code N20 G02 X0.25 Y0.25 I0.5 N21 G03 X0.421 Y0.2802 J0.5 N22 G01 X0.4398 Y0.287 N23 G00 Z1.0 N24 G40 N25 X1.5 Y-1.0 Z0.8 rapid to position for XZ move with .8 for clearance N26 Z0.65 N27 G01 X2.0 Z0.5 F20.0 N28 X1.5 N29 G00 Z0.8 N30 G00 G80 M09 N57 G00 Z1.0 N58 G40 N59 NextSectionName = @ZCLRMV N60 NextSectionNumber = 15 N61 Z2.0 N62 NextSectionName = @STPROF N63 NextSectionNumber = 7 why is nothing output here, the new XY position I skipped? N64 NextSectionName = @RAP N65 NextSectionNumber = 9 N66 Z0.65 N67 NextSectionName = @LINE N68 NextSectionNumber = 10 N69 G01 X2.0 Z0.5 F20.0 N70 NextSectionName = @LINE N71 NextSectionNumber = 10 N72 X1.5 Good code N57 G00 Z1.0 N58 G40 N59 NextSectionName = @STPROF N60 NextSectionNumber = 7 N61 X1.5 Y-1.0 Z0.7 N62 NextSectionName = @RAP N63 NextSectionNumber = 9 N64 Z0.65 N65 NextSectionName = @LINE N66 NextSectionNumber = 10 N67 G01 X2.0 Z0.5 F20.0 N68 NextSectionName = @LINE N69 NextSectionNumber = 10 N70 X1.5 Any thought or suggestions would be appreciated. Thanks John CBR Industries, Inc. CNC Milling & Turning www.cbrcnc.com
<<attachment: winmail.dat>>
