C-Hook Name: rolldie.dll/.txt Date: June 18, 1998 Programmer: CNC Software, Inc. Description: The roll die c-hook creates toolpaths around a rotary axis. The toolpath can be rounded or squared on outside sharp corners. When a tapered tool is used, the tool can run up and down the crease formed at the intersection of two walls at an inside sharp corner. Inside sharp corners with non-tapered tools are not handled and will eventually give an error. The chained entities selected to create the toolpath can be in the flat or already rolled. The resultant toolpath is normally 5-axis tool vectors around a rotary axis but provision has been made to produce a 3-axis toolpath from flat input in the case where a tapered tool is used. Operation: 1. Open .mc7 file and select rolldie c-hook. 2. Select .nci file. 3. Chain contours from which toolpath is to be generated. They may be in the flat or rolled condition. Select "Done". 4. Contour toolpath dialog box appears. If producing a 5-axis rolled toolpath and part is not already rolled, check rotary axis and set diameter and which axis is to be replaced. 5. If not a tapered tool, select tool by entering a diameter and optional corner radius. 6. If tapered tool, right click in tool area and select "Create new tool". "Define tool" box appears. Choose "Tool Type" tab. Select "Chamfer Mill" button and enter "outside diameter" and "taper angle". Set "diameter" to zero for pointed tool. 7. From "Contour parameters" tab, set "Compensation in computer" to left or right, "Tip comp" to tip or center, "Stock to leave", and "Depth" with "Absolute/Incremental" choice. The depth selection will set the tip of the tool when non-taper tool is used. When a taper tool is used, the toolpath will be offset by the entered tool radius and the depth will result from the entered tool radius and taper angle. 8. Roll die toolpath menu appears. "Show opts" gives menu where you can set "Show roll" to yes to see rolled part and "Show taper" can be set to yes to show a red line at each tool vector from the tip of the tool to the point on the rolled chain that the tool vector was generated from, giving a line along the taper angle of the tool. 9. "Corners" can be set to "R" to round outside corners or "S" for sharp. 10. "Chord dev" allows entry of a chordal deviation value which is displayed at the bottom of the screen. 11. "3ax tpath" allows for producing a 3 axis toolpath in the case where a taper tool is used to run up and down the crease on inside sharp corners. 12. "Prerolled" can be set to "N" for no when chained contours were flat, or "X" or "Y" to indicate axis around which the chained entities were rolled. 13. A flat entity at Z 0.0 will roll around the chosen axis at the entered roll radius. Setting "Z = radius" to yes allows for entities at positive Z values to be rolled such that their rolled radius is equal to their Z position in the flat. 14. "Aut revers" means auto reverse. This allows use of an open chain as the centerline of a slot or blade. The toolpath will be generated in the selected chain direction, around the end, back down the other side, and around the start. 15. Provision has been made for a chained contour to be the centerline of a slot. Setting "Slot" to Yes and entering a "Slot width" will offset the tool from the centerline to produce a slot of the given width around the chained contour. Stock to leave will be on the slot wall and towards the chained contour. 16. "Do it" will generate the roll die toolpath based on the selections made in the roll die toolpath menu. Modifications: $lgb$ 1.0 fmm 06/18/98 initial entry into source control 1.1 fmm 06/18/98 fixed name at top of this .doc file $lge$ Distributor: CNC Software 344 Merrow Road Tolland, CT 06084-9970 Contact: CNC Software Phone: (860) 875-5006
mmp12