Update - I selected all elements in the drawing and rotated the whole set by 90 degrees, then shifted it down into the +x/-y quadrant. I'd had the 'bottom' of the part originally lying on the X axis, with the left most edge of the part against the Y axis. After the rotation/translation, the former left edge was against the X axis, while the former 'bottom' of the part was lying along the negative Y axis. I re-imported it into DCAM and Post Processed it and got an interesting result.
There was a 3/8" hole in the middle of the part, constructed of 4 G03 commands (by PartMaster):
G03 X1.4 Y0.5438 I-0.0938 J0.0
G03 X1.3063 Y0.45 I0.0 J-0.0938
G03 X1.4 Y0.3563 I0.0938 J0.0
G03 X1.4938 Y0.45 I0.0 J0.0938
and this processed fine when the part was in its original position. But, in the new position, I got an incomplete G03 command after the 4 arcs constructing the hole:
G03 X0.545 Y-1.3996 I-0.0001 J0.0938
G03 X0.4513 Y-1.3059 I-0.0938 J0.0
G03 X0.3575 Y-1.3996 I0.0 J-0.0938
G03 X0.4513 Y-1.4934 I0.0938 J0.0
G03 I0.0 J0.0938
and EMC complained, rightfully so. The hole was 1" deep, so was made by 4 .25" deep passes, and each of the 4 passes had this extra, incomplete G03 command.
Any thoughts/ideas on why this happened? I simply removed the 5th G03 from each of the circular passes and the was palatable to and ran fine in EMC. If I can avoid this happening at all in the future though, that would be preferrable. (Chad, if you're reading this, this was using the Post you recently modified for me, though I got the same results using the original, unmodified M_TurboCNC_Triac.ppr Post as well.)
Thanks Again! |