US2023333534A1PendingUtilityA1

Numerical control device

Assignee: FANUC CORPPriority: Oct 26, 2020Filed: Oct 20, 2021Published: Oct 19, 2023
Est. expiryOct 26, 2040(~14.2 yrs left)· nominal 20-yr term from priority
Inventors:Zhaojia Liu
G05B 19/40938G05B 19/40932G05B 19/4097G05B 19/4093Y02P90/02G05B 2219/35216
47
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.