1213 lines
67 KiB
Plaintext
1213 lines
67 KiB
Plaintext
N..... USE_LENGTH_UNITS(CANON_UNITS_MM)
|
|
N..... SET_G5X_OFFSET(1, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... SET_G92_OFFSET(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... SET_XY_ROTATION(0.0000)
|
|
N..... SET_FEED_REFERENCE(CANON_XYZ)
|
|
N..... ON_RESET()
|
|
N..... COMMENT("Storm door latch cam ")
|
|
N..... COMMENT("Outside milling, clamped on center axis")
|
|
N..... COMMENT("Ed Nisley - Nov 2006 - Mar 2007")
|
|
N..... COMMENT("-----------------")
|
|
N..... COMMENT("tool change XYZ")
|
|
N..... COMMENT("traverse clearance")
|
|
N..... COMMENT("-----------------")
|
|
N..... COMMENT("Cutter and material values")
|
|
N..... COMMENT("cutter diameter from Sherline_mm.tbl entry, per #1113 tool slot")
|
|
N..... COMMENT("chip load, inches/tooth -> mm/tooth")
|
|
N..... COMMENT("number of teeth")
|
|
N..... COMMENT("tool slot holding this cutter: verify this in *.tbl entry")
|
|
N..... COMMENT("max cut depth")
|
|
N..... COMMENT("max cut width")
|
|
N..... COMMENT("cutting speed, surface ft/min > mm/min")
|
|
N..... COMMENT("spindle RPM")
|
|
N..... COMMENT("milling feed, mm/min = RPM * load * teeth")
|
|
N..... COMMENT("-----------------")
|
|
N..... COMMENT("Part dimensions")
|
|
N..... COMMENT("shaft Z thickness")
|
|
N..... COMMENT("cam Z thickness")
|
|
N..... COMMENT("shaft Z passes")
|
|
N..... COMMENT("cam Z passes")
|
|
N..... COMMENT("shaft Z cut depth")
|
|
N..... COMMENT("cam Z cut depth")
|
|
N..... COMMENT("raw part OD -> radius")
|
|
N..... COMMENT("shaft finished OD and cam small OD")
|
|
N..... COMMENT("cam large OD")
|
|
N..... COMMENT("shaft radius passes")
|
|
N..... COMMENT("cam OD radius passes")
|
|
N..... COMMENT("shaft radius cut depth")
|
|
N..... COMMENT("cam OD radius cut depth")
|
|
N..... COMMENT("half-angle of cam solid arc")
|
|
N..... COMMENT("inside corner fillet radius")
|
|
N..... COMMENT("-----------------")
|
|
N..... COMMENT("Define setup")
|
|
N..... COMMENT("absolute coordinates")
|
|
N..... COMMENT("metric units")
|
|
N..... USE_LENGTH_UNITS(CANON_UNITS_MM)
|
|
N..... COMMENT("set spindle speed")
|
|
N..... SET_SPINDLE_SPEED(0, 4696.9386)
|
|
N..... COMMENT("set milling feed")
|
|
N..... SET_FEED_RATE(119.3022)
|
|
N..... COMMENT("set up the tool")
|
|
N..... SELECT_TOOL(1)
|
|
N..... STOP_SPINDLE_TURNING(0)
|
|
N..... CHANGE_TOOL()
|
|
N..... COMMENT("-----------------")
|
|
N..... MESSAGE("Verify METRIC Sherline.tbl file!")
|
|
N..... MESSAGE("Align XY=0 at center, Z=0 at surface, spindle to match S value, hit [Run]")
|
|
N..... COMMENT("wait for Resume")
|
|
N..... PROGRAM_STOP()
|
|
N..... COMMENT("spindle CW")
|
|
N..... START_SPINDLE_CLOCKWISE(0)
|
|
N..... COMMENT("get air for alignment")
|
|
N..... STRAIGHT_TRAVERSE(0.0000, 0.0000, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("-----------------")
|
|
N..... COMMENT("Commence cutting!")
|
|
N..... COMMENT("Start cutter compensation")
|
|
N..... COMMENT("External cutting: CCW around the part")
|
|
N..... COMMENT("alignment move")
|
|
N..... STRAIGHT_TRAVERSE(-1.6000, -13.6750, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("comp on: tool to right, D = cutter")
|
|
N..... COMMENT("interpreter: cutter radius compensation on right")
|
|
N..... COMMENT("first entry move")
|
|
N..... STRAIGHT_FEED(-0.8063, -10.4750, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("second entry move to part edge")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("to traverse level")
|
|
N..... STRAIGHT_TRAVERSE(0.0000, -9.6687, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("--- Cut shaft")
|
|
N..... COMMENT("Z iteration counter - start at surface")
|
|
N..... COMMENT("initial Z cut depth")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, -10.0094, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, 0.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -10.3500, 0.0000, -9.5437, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -9.0781, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -0.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -9.4188, 0.0000, -8.6125, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, -8.1469, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, 0.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -8.4875, 0.0000, -7.6812, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -7.2156, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -0.0000, 1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -8.6125, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, -10.0094, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, 0.0000, 1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -10.3500, 0.0000, -9.5437, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -9.0781, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -0.0000, 1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -9.4188, 0.0000, -8.6125, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, -8.1469, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, 0.0000, 1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -8.4875, 0.0000, -7.6812, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -7.2156, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -0.0000, 1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -8.6125, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -0.8340, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, -10.0094, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, 0.0000, 1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -10.3500, 0.0000, -9.5437, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -9.0781, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -0.0000, 1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -9.4188, 0.0000, -8.6125, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, -8.1469, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, 0.0000, 1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -8.4875, 0.0000, -7.6812, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -7.2156, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -0.0000, 1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -8.6125, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -1.6680, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, -10.0094, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, 0.0000, 1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -10.3500, 0.0000, -9.5437, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -9.0781, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -0.0000, 1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -9.4188, 0.0000, -8.6125, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, -8.1469, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, 0.0000, 1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -8.4875, 0.0000, -7.6812, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -7.2156, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -0.0000, 1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -8.6125, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -2.5020, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, -10.0094, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, 0.0000, 1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -10.3500, 0.0000, -9.5437, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -9.0781, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -0.0000, 1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -9.4188, 0.0000, -8.6125, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, -8.1469, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, 0.0000, 1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -8.4875, 0.0000, -7.6812, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -7.2156, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -0.0000, 1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -8.6125, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -3.3360, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, -10.0094, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -8.7375, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -10.3500, 0.0000, -9.5437, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -9.0781, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -7.8062, 0.0000, -0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -9.4188, 0.0000, -8.6125, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, -8.1469, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -6.8750, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -8.4875, 0.0000, -7.6812, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -7.2156, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -5.9437, 0.0000, -0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -8.6125, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("--- Cut cam OD")
|
|
N..... COMMENT("Z iteration counter - at top of cam")
|
|
N..... COMMENT("initial Z cut depth - top of cam = bottom of shaft")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, -10.3775, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.3775, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, -10.3775, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.3775, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, -10.3775, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.3775, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -9.6687, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("relative coords")
|
|
N..... COMMENT("interpreter: distance mode changed to incremental")
|
|
N..... COMMENT("loop outward by min radius")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.4750, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("loop inward to new radius")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, -10.3775, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("abs coords")
|
|
N..... COMMENT("interpreter: distance mode changed to absolute")
|
|
N..... COMMENT("one pass CCW around shaft")
|
|
N..... ARC_FEED(0.0000, -9.4737, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("align to max OD")
|
|
N..... ARC_FEED(0.0000, -11.2813, 0.0000, -10.3775, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... ARC_FEED(0.0000, -9.6687, 0.0000, -10.4750, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("--- Cut cam ID")
|
|
N..... COMMENT("This goes in to shaft OD")
|
|
N..... COMMENT("Realign for CW passes in air clearing max OD by a bit, CCW cutting in part")
|
|
N..... COMMENT("reposition at clearance OD facing CW for next move")
|
|
N..... STRAIGHT_TRAVERSE(0.0000, -9.6687, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("cutter dia + 2 x min fillet radius")
|
|
N..... COMMENT(""exterior material contour" for air cutting")
|
|
N..... COMMENT("half-circle to new OD, cutter still to right")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, -12.0250, -1, 10.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("O-P - dist origin to outer circle center")
|
|
N..... COMMENT("alpha - angle cam edge to outer circle center")
|
|
N..... COMMENT("beta - angle Y axis to outer circle center")
|
|
N..... COMMENT("O-B - dist origin to B tangent on cam edge")
|
|
N..... COMMENT("A - X coord fairing circle tangent to OD")
|
|
N..... COMMENT("A - Y coord fairing circle tangent to OD")
|
|
N..... COMMENT("B - X coord fairing circle tangent to cam")
|
|
N..... COMMENT("B - Y coord fairing circle tangent to cam")
|
|
N..... COMMENT("P - X coord fairing circle center")
|
|
N..... COMMENT("P - Y coord fairing circle center")
|
|
N..... COMMENT("Z iteration counter - start at top of cam again")
|
|
N..... COMMENT("initial Z cut level - top of cam = bottom of shaft")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -14.3813, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-10.0907, 2.4441, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-9.5440, 1.5482, -10.3398, 1.6773, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(9.5440, 1.5482, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(10.0907, 2.4441, 10.3398, 1.6773, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-9.1935, 2.1525, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-8.6449, 1.2687, -9.4426, 1.3858, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(8.6449, 1.2687, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(9.1935, 2.1525, 9.4426, 1.3858, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-8.2937, 1.8602, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-7.7431, 0.9910, -8.5428, 1.0934, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(7.7431, 0.9910, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(8.2937, 1.8602, 8.5428, 1.0934, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-7.3903, 1.5667, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-6.8376, 0.7159, -7.6395, 0.7999, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(6.8376, 0.7159, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(7.3903, 1.5667, 7.6395, 0.7999, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-6.4820, 1.2715, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-5.9271, 0.4444, -6.7311, 0.5047, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(5.9271, 0.4444, 0.0000, 0.0000, 1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(6.4820, 1.2715, 6.7311, 0.5047, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -4.1700, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -14.3813, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-10.0907, 2.4441, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-9.5440, 1.5482, -10.3398, 1.6773, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(9.5440, 1.5482, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(10.0907, 2.4441, 10.3398, 1.6773, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-9.1935, 2.1525, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-8.6449, 1.2687, -9.4426, 1.3858, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(8.6449, 1.2687, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(9.1935, 2.1525, 9.4426, 1.3858, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-8.2937, 1.8602, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-7.7431, 0.9910, -8.5428, 1.0934, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(7.7431, 0.9910, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(8.2937, 1.8602, 8.5428, 1.0934, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-7.3903, 1.5667, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-6.8376, 0.7159, -7.6395, 0.7999, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(6.8376, 0.7159, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(7.3903, 1.5667, 7.6395, 0.7999, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-6.4820, 1.2715, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-5.9271, 0.4444, -6.7311, 0.5047, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(5.9271, 0.4444, 0.0000, 0.0000, 1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(6.4820, 1.2715, 6.7311, 0.5047, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -5.1533, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -14.3813, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-10.0907, 2.4441, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-9.5440, 1.5482, -10.3398, 1.6773, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(9.5440, 1.5482, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(10.0907, 2.4441, 10.3398, 1.6773, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-9.1935, 2.1525, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-8.6449, 1.2687, -9.4426, 1.3858, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(8.6449, 1.2687, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(9.1935, 2.1525, 9.4426, 1.3858, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-8.2937, 1.8602, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-7.7431, 0.9910, -8.5428, 1.0934, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(7.7431, 0.9910, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(8.2937, 1.8602, 8.5428, 1.0934, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-7.3903, 1.5667, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-6.8376, 0.7159, -7.6395, 0.7999, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(6.8376, 0.7159, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(7.3903, 1.5667, 7.6395, 0.7999, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-6.4820, 1.2715, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-5.9271, 0.4444, -6.7311, 0.5047, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(5.9271, 0.4444, 0.0000, 0.0000, 1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(6.4820, 1.2715, 6.7311, 0.5047, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -6.1367, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("to new Z level")
|
|
N..... STRAIGHT_FEED(0.0000, -14.3813, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("radius iteration counter")
|
|
N..... COMMENT("initial radius - start at raw OD")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-10.0907, 2.4441, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-9.5440, 1.5482, -10.3398, 1.6773, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(9.5440, 1.5482, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(10.0907, 2.4441, 10.3398, 1.6773, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-9.1935, 2.1525, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-8.6449, 1.2687, -9.4426, 1.3858, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(8.6449, 1.2687, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(9.1935, 2.1525, 9.4426, 1.3858, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-8.2937, 1.8602, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-7.7431, 0.9910, -8.5428, 1.0934, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(7.7431, 0.9910, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(8.2937, 1.8602, 8.5428, 1.0934, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-7.3903, 1.5667, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-6.8376, 0.7159, -7.6395, 0.7999, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(6.8376, 0.7159, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(7.3903, 1.5667, 7.6395, 0.7999, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("O-Q - dist origin to current inner circle center")
|
|
N..... COMMENT("gamma - angle cam edge to inner circle center")
|
|
N..... COMMENT("delta - angle Y axis to inner circle center")
|
|
N..... COMMENT("O-C - dist origin to C tangent on cam edge")
|
|
N..... COMMENT("C - X coord inner circle tangent to cam")
|
|
N..... COMMENT("C - Y coord inner circle tangent to cam")
|
|
N..... COMMENT("D - X coord inner circle tangent to shaft")
|
|
N..... COMMENT("D - Y coord inner circle tangent to shaft")
|
|
N..... COMMENT("Q - X coord inner circle center")
|
|
N..... COMMENT("Q - Y coord inner circle center")
|
|
N..... COMMENT("left side of air pass")
|
|
N..... ARC_FEED(-14.1058, 2.8010, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(-13.0659, 3.4108, -13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("left cam edge")
|
|
N..... STRAIGHT_FEED(-6.4820, 1.2715, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to current shaft OD")
|
|
N..... ARC_FEED(-5.9271, 0.4444, -6.7311, 0.5047, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("current shaft OD")
|
|
N..... ARC_FEED(5.9271, 0.4444, 0.0000, 0.0000, 1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to cam edge")
|
|
N..... ARC_FEED(6.4820, 1.2715, 6.7311, 0.5047, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right cam edge")
|
|
N..... STRAIGHT_FEED(13.0659, 3.4108, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("fillet to air pass")
|
|
N..... ARC_FEED(14.1058, 2.8010, 13.3150, 2.6440, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("right side of air pass")
|
|
N..... ARC_FEED(0.0000, -14.3813, 0.0000, 0.0000, -1, -7.1200, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("tick radius counter")
|
|
N..... COMMENT("figure next radius")
|
|
N..... COMMENT("tick loop counter")
|
|
N..... COMMENT("next Z level")
|
|
N..... COMMENT("-----------------")
|
|
N..... COMMENT("spindle off")
|
|
N..... STOP_SPINDLE_TURNING(0)
|
|
N..... COMMENT("get air")
|
|
N..... STRAIGHT_TRAVERSE(0.0000, -14.3813, 75.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... COMMENT("cutter comp off")
|
|
N..... COMMENT("interpreter: cutter radius compensation off")
|
|
N..... COMMENT("return home")
|
|
N..... STRAIGHT_TRAVERSE(75.0000, 0.0000, 75.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... MESSAGE("Done!")
|
|
N..... SET_G5X_OFFSET(1, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
|
|
N..... SET_XY_ROTATION(0.0000)
|
|
N..... SET_FEED_MODE(0, 0)
|
|
N..... SET_FEED_RATE(0.0000)
|
|
N..... STOP_SPINDLE_TURNING(0)
|
|
N..... SET_SPINDLE_MODE(0 0.0000)
|
|
N..... PROGRAM_END()
|
|
N..... ON_RESET()
|
|
N..... ON_RESET()
|