IP Library › Granted Patent US 9,696,708
Granted Patent B2
US 9,696,708 · App. 14/514,651 · Granted Jul 4, 2017

Machining curve creating apparatus and machining curve creating method thereof

Inventors: Tohru Mizuno (Minamitsuru-gun, JP); Takuji Chiba (Minamitsuru-gun, JP)
Assignee: FANUC Corporation
G05B19/182G05B2219/50164
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,696,708
App. No.
14/514,651
Granted
Jul 4, 2017
Kind
B2
Abstract

A machining curve creating apparatus create curve of a tool used to machine a workpiece by repeating a procedure of taking, as a partial point sequence, a part of a point sequence expressing the tool path and generating a partial curve. The machining curve creating apparatus includes stored-information-utilized curve generating unit for generating a partial curve utilizing segmented curve information. When curve information utilization determining unit determines to utilize the stored information, the stored-information-utilized curve generating unit generates a partial curve.

Claims (16)

1. A machining curve creating apparatus for creating a machining curve of a tool used to machine a workpiece by repeating taking, as a partial point sequence, a part of a point sequence expressing a tool path and generating a partial curve, the machining curve creating apparatus comprising:

a segmented curve information storage unit configured to store, for each segmented curve of a plurality of segmented curves that are individual curve sections providing the tool path, segmented curve information comprising a number of the generated partial curves included in the segmented curve, a tangential direction at an end point of the segmented curve, and partial curve information in association with the segmented curve, wherein the partial curve information includes at least one of (i) a partial curve length of each of the generated partial curves and (ii) a number of points of the partial point sequence and information that mathematically defines the partial curve;

a curve information utilization determining unit configured to compare a characterizing value with the segmented curve information of each segmented curve upon which the partial curve is generated, the characterizing value including at least one of (i) a direction of the point sequence from which the curve is to be generated and (ii) a folding line length, check whether the segmented curve to which the partial curve is to be conformed has already been generated and the corresponding segmented curve information is stored, and when the corresponding segmented curve information is stored, determine to use the stored segmented curve information when the partial curve is generated; and

a stored-information-utilized curve generating unit configured to generate a partial curve utilizing the segmented curve information, wherein the partial curve is generated based on the segmented curve information of the stored information utilized curve generating unit to which the partial curve is to be conformed and the information on the partial curve defining the segmented curve, when the curve information utilization determining unit determines to utilize the stored segmented curve information.

2. The machining curve creating apparatus according to claim 1 , wherein the curve information utilization determining unit is configured to determine whether the tool path is a backward path of a reciprocating machining path.

3. The machining curve creating apparatus according to claim 1 , the machining curve creating apparatus is further configured to take the partial point sequence by selecting either taking based on the number of points or taking based on a length of the partial point sequence.

4. The machining curve creating apparatus according to claim 3 , wherein the selection of the method for taking the partial point sequence is performed based on whether the tool path is a backward path of a reciprocating path.

5. A machining curve creating method for creating a machining curve of a tool used to machine a workpiece by repeating a procedure of taking a part of a point sequence expressing a tool path as a partial point sequence and generating a partial curve, the machining curve creating method comprising:

storing, for each segmented curve of a plurality of segmented curves that are individual curve sections providing the tool path, segmented curve information comprising a number of the generated partial curves included in the segmented curve, a tangential direction at an end point of the segmented curve, and partial curve information in association with the segmented curve, wherein the partial curve information includes at least one of (i) a partial curve length of each of the partial curves and (ii) a number of points of the partial point sequence and information that mathematically defines the partial curve;

comparing a characterizing value with the segmented curve information of each segmented curve upon which the partial curve is generated, the characterizing value including at least one of (i) a direction of the point sequence from which the curve is to be generated and (ii) a folding line length;

checking whether the segmented curve to which the partial curve is to be conformed has already been generated and the corresponding segmented curve information is stored;

when the corresponding segmented curve information is stored, determining to use the stored segmented curve information when the partial curve is generated; and

when determining that the stored segmented curve information is to be used, generating a partial curve utilizing the segmented curve information, wherein the partial curve is generated based on the stored segmented curve information to which the partial curve is to be conformed and the information on the partial curve defining the segmented curve.

6. The machining curve creating method according to claim 5 , wherein whether the stored segmented curve information is used when the partial curve is generated is determined depending on whether the tool path is a backward path of a reciprocating machining path.

7. The machining curve creating method according to claim 5 , wherein the taking of the partial point sequence is performed by selecting either a method based on the number of points or a method based on a length of the partial point sequence.

8. The machining curve creating method according to claim 7 , wherein the selection of the method for taking the partial point sequence is performed based on whether the tool path is a backward path of a reciprocating path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2014
From: MIZUNO, TOHRU; CHIBA, TAKUJI
To: FANUC CORPORATION
Reel/Frame 033952/0833 →
Priority Claims (1)
JP 2013-220539 · Oct 23, 2013 · national
Continuity (1)
Related Publication 20150112474A1 · Apr 23, 2015