Numerical control device
Abstract
A numerical control device automatically generates a machining program and comprises: a linked information storage unit that stores linked information, which is tool information pertaining to a plurality of tools, a shape identifier that shows the shape that each tool can machine, and at least one G code which can be used for machining the shaped indicated by the shape identifier; a tool information acquisition unit that acquires tool information pertaining to the tool selected for machining; a shape ID information extraction unit that, using the acquired tool information, makes an enquiry to the linked information storage unit and extracts a shape identifier indicating a shape that can be machined by the tool having the acquired tool information; a machinable-shape extraction unit that extracts machinable shapes from CAD data on the basis of the extracted shape identifier; and a machinable-shape display unit that shows the extracted machinable shape.
Claims
exact text as granted — not AI-modified1 . A numerical control device configured to automatically generate a machining program, the numerical control device comprising:
an associated information storage unit configured to store associated information resulting from associating, in advance, tool information pertaining to a plurality of tools, shape identifiers indicating shapes that the plurality of tools can respectively machine, and at least one G code that can be used to machine the shape indicated by the shape identifier; a tool information acquisition unit configured to acquire tool information pertaining to a tool selected for machining; a shape ID information extraction unit configured to, using the acquired tool information to query the associated information storage unit, extract a shape identifier indicating a shape that can be machined by the tool corresponding to the acquired tool information; a machinable-shape extraction unit configured to, based on the extracted shape identifier, extract a machinable shape from CAD data; and a machinable-shape display unit configured to display the extracted machinable shape.
2 . The numerical control device according to claim 1 , further comprising:
a shape selection acceptance unit configured to select the extracted machinable shape; a selected-shape acquisition unit configured to acquire a shape identifier for the selected machinable shape; and a usable G code extraction unit configured to, using the shape identifier for the machinable shape acquired by the selected-shape acquisition unit and the acquired tool information to query the associated information storage unit, further narrow down G codes that can be used to machine the shape corresponding to the acquired shape identifier by the tool corresponding to the acquired tool information.
3 . The numerical control device according to claim 2 , further comprising:
a usable G code display unit configured to display the G codes that can be used and were narrowed down by the usable G code extraction unit; and a G code selection acceptance unit configured to select a G code from the displayed G codes that can be used.
4 . A numerical control device configured to automatically generate a machining program, the numerical control device comprising:
an associated information storage unit configured to store associated information resulting from associating, in advance, tool information pertaining to a plurality of tools, shape identifiers indicating shapes that the plurality of tools can respectively machine, and at least one G code that can be used to machine the shape indicated by the shape identifier; a tool information acquisition unit configured to acquire tool information pertaining to a tool selected for machining; a usable G code extraction unit configured to, using the acquired tool information to query the associated information storage unit, extract a G code that can be used by the tool corresponding to the acquired tool information; and a usable G code display unit configured to display the extracted G code that can be used.
5 . The numerical control device according to claim 4 , further comprising:
a G code selection acceptance unit configured to select the extracted G code that can be used; a selected G code acquisition unit configured to acquire the selected G code that can be used; and a shape ID information extraction unit configured to, using the G code that can be used and was acquired by the selected G code acquisition unit and the acquired tool information to query the associated information storage unit, further narrow down a shape identifier indicating a shape that can be machined by the tool corresponding to the acquired tool information using the selected G code that can be used.
6 . The numerical control device according to claim 5 , further comprising:
a machinable-shape extraction unit configured to, based on the shape identifier narrowed down by the shape ID information extraction unit, extract from CAD data a shape that can be machined; and a machinable-shape display unit configured to display the extracted shape that can be machined.Join the waitlist — get patent alerts
Track US2023333534A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.