Technology for milling selected portions of a workpiece by a cutting tool of a numerical control machine is described. The described technology can receive a main toolpath, the main toolpath comprising one or more cuts; compute one or more transition toolpaths, each transition toolpath defining a tr
Technology for milling selected portions of a workpiece by a cutting tool of a numerical control machine is described. The described technology can receive a main toolpath, the main toolpath comprising one or more cuts; compute one or more transition toolpaths, each transition toolpath defining a transition area intersecting one or more of the cuts of the main toolpath; trim one or more cuts of the main toolpath near two or more points of intersection between the main toolpath and the transition toolpaths; connect the trimmed portions of the main toolpath with one or more connecting moves such that each connecting move is mostly inside one or more of the transition areas; and mill the selected portions of the workpiece by moving the cutting tool in accordance with the cuts, transition toolpaths, trimmed cuts, and connecting moves.
대표청구항▼
1. A method for milling selected portions of a workpiece by a cutting tool of a numerical control machine, the numerical control machine having associated therewith a processor and a memory, the method comprising: receiving a main toolpath, the main toolpath comprising one or more cuts;computing one
1. A method for milling selected portions of a workpiece by a cutting tool of a numerical control machine, the numerical control machine having associated therewith a processor and a memory, the method comprising: receiving a main toolpath, the main toolpath comprising one or more cuts;computing one or more transition toolpaths, each transition toolpath defining a transition area intersecting one or more of the cuts of the main toolpath;trimming one or more cuts of the main toolpath at substantially two or more points of intersection between the main toolpath and the transition areas;connecting the trimmed portions of the main toolpath with one or more connecting moves such that each connecting move is substantially inside one or more of the transition areas wherein the cutting tool is substantially disengaged from the workpiece during the connecting move within the transition areas; andmilling the selected portions of the workpiece by moving the cutting tool in accordance with the cuts, transition toolpaths, trimmed cuts, and connecting moves. 2. The method of claim 1, wherein at least a first cut of the main toolpath is connected to a second cut of the main toolpath with one or more connecting moves. 3. The method of claim 2, wherein at least one of the transition areas defined by the computed toolpaths includes a center of a local subarea of the portion of the workpiece being milled. 4. The method of claim 3, further comprising determining using a medial axis transform the center of the local subarea. 5. The method of claim 1, wherein one or more of the connecting moves connect from an interruption of a cut to a continuation of the cut. 6. The method of claim 1 further comprising cutting at least one of the transition areas with a ramping motion starting above the workpiece and moving down into the workpiece. 7. The method of claim 1, further comprising cutting at least one of the transition areas with multiple axial depths of cut. 8. The method of claim 1, further comprising cutting at least one of the transition areas by feeding the cutting tool into the at least one transition area with a smooth technique. 9. The method of claim 1, wherein at least one of the transition areas is an offset or a rounded offset of a portion of the medial axis of a specified area. 10. The method of claim 1, further comprising: offsetting inwards one or more subsets of a boundary to form a first set of offsets;offsetting outwards the first set of offsets one or more times to form a second set of offsets, andincluding portions of the second set of offsets in the main tool path. 11. The method of claim 10, wherein a corner or point of higher curvature on the first set of offsets lies inside one of the transition areas. 12. The method of claim 10 wherein offsetting inwards includes identifying one or more cuts between an outer edge of the workpiece and a center of the workpiece. 13. The method of claim 1 further comprising maintaining a nearly constant material removal rate throughout the milling. 14. The method of claim 1, wherein each of the or more transition toolpaths intersects two or more of the cuts of the main toolpath. 15. A computer-readable storage device storing computer-executable instructions that, when executed, perform a method for milling selected portions of a workpiece by a cutting tool of a numerical control machine, the numerical control machine having associated therewith a processor and a memory, the method comprising: receiving a main toolpath, the main toolpath comprising one or more cuts;computing one or more transition toolpaths, each transition toolpath defining a transition area intersecting one or more of the cuts of the main toolpath;trimming one or more cuts of the main toolpath at substantially two or more points of intersection between the main toolpath and the transition areas;connecting the trimmed portions of the main toolpath with one or more connecting moves such that each connecting move is substantially inside one or more of the transition area wherein the cutting tool is substantially disengaged from the workpiece during the connecting move within the transition areas;cutting the transition areas of the workpiece in a first pass of the cutting tool; andmilling the selected portions of the workpiece in a second pass of the cutting tool by moving the cutting tool in accordance with the cuts, transition toolpaths, trimmed cuts, and connecting moves. 16. The computer-readable storage device of claim 15, further comprising: offsetting inwards one or more subsets of a boundary to form a first set of offsets;offsetting outwards the first set of offsets one or more times to form a second set of offsets, andincluding portions of the second set of offsets in the main tool path. 17. A system for milling selected portions of a workpiece, comprising: a cutting tool associated with a numerical control machine;a processor and a memory associated with the numerical control machine;a component configured to receive a main toolpath, the main toolpath comprising one or more cuts;a component configured to compute one or more transition toolpaths, each transition toolpath defining a transition area intersecting one or more of the cuts of the main toolpath;a component configured to trim one or more cuts of the main toolpath at substantially two or more points of intersection between the main toolpath and the transition areas;a component configured to connect the trimmed portions of the main toolpath with one or more connecting moves such that each connecting move is substantially inside one or more of the transition areas wherein the cutting tool is substantially disengaged from the workpiece during the connecting move within the transition areas;a component configured to cause the cutting tool to mill the selected portions of the workpiece by moving the cutting tool in accordance with the cuts, transition toolpaths, trimmed cuts, and connecting moves. 18. The system of claim 17 wherein an angle of descent of the cutting tool is controlled by a parameter wherein a value for the parameter is stored in the memory. 19. The system of claim 17 wherein the component configured to compute the one or more transition toolpaths is further configured to identify at least one subarea and a center of the subarea. 20. The system of claim 17 wherein the cutting tool does not exceed a programmed radial depth of cut. 21. The system of claim 17 wherein the cutting tool does not exceed a specified material removal rate. 22. The system of claim 17 wherein at least one of the component configured to receive a main tool path and the component configured to compute one or more transition toolpaths is associated with a computing device that is communicably coupled to the numerical control machine. 23. The system of claim 17, wherein each of the one or more transition toolpaths intersects two or more of the cuts of the main toolpath.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (23)
Yamazaki Kazuo ; Yamamoto Kyoichi,JPX ; Morita Naoki,JPX ; Matsumiya Sadayuki,JPX, Apparatus for generating a numerical control command according to cut resistance value and cut torque value of machining simulation.
Yoshida Jun (Kanagawa JPX) Kawana Akira (Kanagawa JPX) Kurisaki Nobuo (Kanagawa JPX), Method and apparatus for controlling feed rate at arcuate portions.
Murakami,Shinji; Hattori,Kazuya; Yamada,Yoshihiko; Otani,Tadashi; Saito,Atsushi, Method for setting a machining feed rate and a machine tool using the same.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.