Tool selection device, method, and program, and nc program creation system
US-2021041856-A1 · Feb 11, 2021 · US
US11841696B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11841696-B2 |
| Application number | US-201916965123-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 19, 2019 |
| Priority date | Mar 29, 2018 |
| Publication date | Dec 12, 2023 |
| Grant date | Dec 12, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A tool selection unit has an analysis unit and a selection unit. The analysis unit determines a pick feed direction and the feed direction of a tool on the basis of information relating to the shape of a machining region including a double curved surface or a machining surface in the machining region, and creates parameter information in which at least a value relating to the smallest curvature radius in the machining surface and a value relating to the largest curvature radius in the pick feed direction are recorded. The selection unit selects a tool to use for machining the machining region on the basis of the parameter information, from among a plurality of tools having a bottom cutting edge and a side cutting edge formed in a curved-surface shape having a curvature radius different from a curvature radius of a curved surface of the bottom cutting edge.
Opening claim text (preview).
The invention claimed is: 1. A tool selection device comprising: an analysis unit that determines a feed direction and a pick feed direction of a tool, based on the shape of a machining region including a multi-curved surface or information relating to a machining surface in the machining region, and creates parameter information in which at least a value relating to a minimum radius of curvature in the machining surface and a value relating to a maximum radius of curvature in the pick feed direction are recorded; and a selection unit that selects a tool to use for machining the machining region, based on the parameter information, from among a plurality of tools having a bottom cutting edge formed in a curved-surface shape and a side cutting edge formed in a curved-surface shape having a radius of curvature different from a radius of curvature of a curved surface of the bottom cutting edge; wherein in the parameter information, a value relating to a curvature of a corner portion of the machining region, a value relating to a curvature of a fillet portion, and a value relating to a height of the fillet portion are further recorded. 2. The tool selection device according to claim 1 , wherein the selection unit selects a tool that satisfies a first condition and a second condition as a tool for the machining region, wherein the first condition is that a difference between a radius of curvature of the side cutting edge and a radius of curvature of the fillet portion obtained from the parameter information is within a predetermined value, and wherein the second condition is that a difference between a diameter of the bottom cutting edge and a radius of curvature of the corner portion obtained from the parameter information is within a predetermined value, a difference between an allowable minimum radius of curvature of the tool and a minimum radius of curvature of the machining surface is within a predetermined value, and a difference between a height of the side cutting edge and a height of a position where the fillet portion is provided in the machining region is within a predetermined value. 3. The tool selection device according to claim 2 , wherein the analysis unit creates a parameter table in which the parameter information about a plurality of the machining regions is described, and wherein the selection unit divides the parameter table into a plurality of groups, based on the radius of curvature of the fillet portion, and selects one tool satisfying the first condition and the second condition for each group. 4. The tool selection device according to claim 3 , wherein the parameter table includes an area of each of the machining surfaces, wherein the selection unit calculates a total machining evaluation value for each group, by using the tool set for each group and the parameter table, specifies a target group for which an additional tool is to be set, based on the total machining evaluation value for each group, and sets an additional tool by using a plurality of pieces of the parameter information belonging to the specified group, and wherein the total machining evaluation value is a cumulative value of machining evaluation values relating to a pick feed amount when each of the machining regions belonging to each group is machined by the tool set for each group. 5. The tool selection device according to claim 4 , wherein the selection unit acquires a minimum radius of curvature of the machining surface and a radius of curvature of the corner portion for each of the machining regions belonging to the target group, sets a new threshold for selecting the additional tool, based on a variation amount of the acquired minimum radius of curvature of the machining surface and a variation amount of the acquired radius of curvature of the corner portion in each machining region, and selects the additional tool by using the threshold. 6. An NC program creation system comprising: the tool selection device according to claim 1 , wherein the NC program creation system sets machining conditions when machining each of the machining regions, by using a tool selected by the tool selection device. 7. A tool selection method comprising: an analysis step of determining a feed direction and a pick feed direction of a tool, based on the shape of a machining region including a multi-curved surface or information relating to a machining surface in the machining region, and creating parameter information in which at least a value relating to a minimum radius of curvature in the machining surface and a value relating to a maximum radius of curvature in the pick feed direction are recorded; and a selection step of selecting a tool to use for machining the machining region, based on the parameter information, from among a plurality of tools having a bottom cutting edge formed in a curved-surface shape and a side cutting edge formed in a curved-surface shape having a radius of curvature different from a radius of curvature of a curved surface of the bottom cutting edge; wherein in the parameter information, a value relating to a curvature of a corner portion of the machining region, a value relating to a curvature of a fillet portion, and a value relating to a height of the fillet portion are further recorded. 8. A tool selection program causing a computer to execute: a process of determining a feed direction and a pick feed direction of a tool, based on the shape of a machining region including a multi-curved surface or information relating to a machining surface in the machining region, and creating parameter information in which at least a value relating to a minimum radius of curvature in the machining surface and a value relating to a maximum radius of curvature in the pick feed direction are recorded; and a process of selecting a tool to use for machining the machining region, based on the parameter information, from among a plurality of tools having a bottom cutting edge formed in a curved-surface shape and a side cutting edge formed in a curved-surface shape having a radius of curvature different from a radius of curvature of a curved surface of the bottom cutting edge; wherein in the parameter information, a value relating to a curvature of a corner portion of the machining region, a value relating to a curvature of a fillet portion, and a value relating to a height of the fillet portion are further recorded.
characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program · CPC title
Devices for recognizing tools in a storage device, e.g. coding devices · CPC title
Tool management · CPC title
Automatic toolpath generation and tool selection · CPC title
Select optimum tool radius · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.