← Back to Patent Explorer
US4855926A Expired / Lapsed US ⏱️ 0.0 years remaining

Complex curved surface creation method

Assignee: Fanuc Corp
•
Filing: 1986-06-19
•
Granted: 1989-08-08
•
Expires: 2006-06-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention relates to a complex curved surface creation method for generating a curved surface in which roundness (ARC) of a radius R is provided at a portion where a first curve (11) approximated by straight lines on a first three-dimensional curved surface (1) intersects a second curve (12) approximated by straight lines on a second three-dimensional curved surface (2). Among line segments (P i P i-1 ) constituting the first curve (11) and line segments (P j P j+1 ) constituting the second curve (12), one line segment is selected from each curve in the order of their nearness to a point of intersection (P 0 ) of the two curves. Next, it is determined whether a circular arc of radius R to which both of the line segments (P i P i-1 , P j P j+1 ) are tangent exists. If such a circular arc does exist, the circular arc is inserted at the portion where the two curves intersect, thereby rounding the intersection. If such a circular arc does not exist, the next nearest line segments to the point of intersection (P 0 ) are selected, similar processing is repeated and a circular arc is inserted at the portion where the two curves intersect, thereby rounding the intersection.

Inventors

  • 👤 Masaki Seki
  • 👤 Norihisa Amano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 11:30
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/402; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34098

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 370 words
A complex curved machining surface creation method for generating a curved machining surface with a rounded section curve having a radius R provided at an intersection where a first curve approximated by straight lines on a first three-dimensional curved machining surface intersects a second curve approximated by straight lines on a second three-dimensional curved machining surface, wherein a point of intersection of the first an second curves being denoted by P 0 , straight line approximation points located one after another from the point of intersection P 0 to a starting point of the first curve being denoted by P j (j=0, 1, 2, . . . ), and staight line approximation points located one after another from the point of intersection P 0 to an end point of the second curve being denoted by P j (j=0, 1, 2, . . . ), said method comprising the steps of: performing operations of setting P -s =P -E =P i-1 , P s =P j and P E =P j+1 (where i, j each have an initial value of 0), and obtaining points of tangency P -T , P T at which two straight lines P -S P -E and P S P E are tangent to a circle of radius R, where P -S , P -E , P S and P E are end points of the straight lines; determining whether the points of tangency P -T , P T lie between P -E ˜P 0 an P 0 ˜P E , respectively; designating a circular arc P -T ,P T the rounded section curve of the curved surface creating the complex curved machining surface joining the first and second three-dimensional curved machining surface a and inserted at the intersection if the points of tangency P -T , P T lie between P -E ˜P 0 and P 0 ˜P E , respectively; executing said steps of performing, determining an designating, with the operation of setting i=i-1 being performed if P -T , does not lie between P -E ˜P 0 and the operation of setting j=j+1 being performed if P T does not lie between P 0 ˜P E ; and machining the complex curved machining surface.
Claim 2
Dependent Claim 370 words
A complex curved machining surface creation method for generating a curved machining surface with a rounded section curve having a radius R provided at an intersection where a first curve approximated by straight lines on a first three-dimensional curved machining surface intersects a second curve approximated by straight lines on a second three-dimensional curved machining surface, wherein a point of intersection of the first an second curves being denoted by P 0 , straight line approximation points located one after another from the point of intersection P 0 to a starting point of the first curve being denoted by P j (j=0, 1, 2, . . . ), and staight line approximation points located one after another from the point of intersection P 0 to an end point of the second curve being denoted by P j (j=0, 1, 2, . . . ), said method comprising the steps of: performing operations of setting P -s =P -E =P i-1 , P s =P j and P E =P j+1 (where i, j each have an initial value of 0), and obtaining points of tangency P -T , P T at which two straight lines P -S P -E and P S P E are tangent to a circle of radius R, where P -S , P -E , P S and P E are end points of the straight lines; determining whether the points of tangency P -T , P T lie between P -E ˜P 0 an P 0 ˜P E , respectively; designating a circular arc P -T ,P T the rounded section curve of the curved surface creating the complex curved machining surface joining the first and second three-dimensional curved machining surface a and inserted at the intersection if the points of tangency P -T , P T lie between P -E ˜P 0 and P 0 ˜P E , respectively; executing said steps of performing, determining an designating, with the operation of setting i=i-1 being performed if P -T , does not lie between P -E ˜P 0 and the operation of setting j=j+1 being performed if P T does not lie between P 0 ˜P E ; and machining the complex curved machining surface.
Claim 3
Dependent Claim 54 words
A complex curved machining surface creation method according to claim 1, further comprising the steps of: calculating a distance D between P -S and P S and determining whether said distance D is greater than 2·R and, if D is greater than 2·R, indicating that rounding having the radius R is impossible to perform.
Claim 4
Dependent Claim 282 words
A complex curve machining surface creation method according to claim 2, wherein said designating step includes: determining whether the point of tangency P -T lies between P -E ˜P -S and whether the point of tangency P T lies between P S ˜P E ; designating line segment P i-l P -T , arc P -T P T and line segment P T P j+1 as the rounded section curve if the points of tangency P -T ,P T lie between P -E ˜P -S and between PE E ˜P S , respectively; designating line segment P i-1 P -T , arc P -T P T , line segment P T P j and line segment P j P j+1 as the a rounded section curve if the point of tangency P -T lies between P -E ˜P -S and the point of tangency P T does not lie between P E ˜P S ; designating line segment P i-1 P i , line segment P i P -T , arc P -T P T and line segment P T P j+1 as the rounded section curve if the point of tangency P -T does not lie between P -E ˜P -S and the point of tangency P T lies between P E ˜P S ; and designating line segment P i-1 P i , line segment P i P T , arc P -T P T , line segment P T P j and line segment P j P j+l as a rounded section curve if the points of tangency P -T , P T do not lie between P -E ˜P -S and between P E ˜P S , respectively.
Claim 5
Dependent Claim 37 words
A complex curved machining surface creation method according to claim 3, wherein said first and second curves are section curves obtained when the first and second three-dimensional curved machining surfaces, respectively, are cut by a predetermined section.
Claim 6
Dependent Claim 56 words
A complex curved machining surface creation method according to claim 4, further comprising: generating a group of first and second curves by changing a position of the predetermined section cutting said first and second three-dimensional curved machining surfaces; and generating a complex curved machining surface of radius R between second curves corresponding to each first curve.
Claim 7
Dependent Claim 370 words
A complex curved machining surface creation method for generating a curved machining surface with a rounded section having a radius R provided at an intersection where a first curve approximated by straight lines on a first three-dimensional curved machining surface intersects a second curve approximated by straight lines on a second three-dimensional curved machining surface, wherein a point of intersection of the first and second curves being denoted by P 0 , straight line approximation points located one after another from the point of intersection P 0 to a starting point of the first curve being denoted by P i (i=0, -1, -2, . . . ), and straight line approximation points locate one after another from the point of intersection P 0 to an end point of the second curve being denoted by P j (j=0, 1, 2, . . . ), said method comprising the steps of: performing operations of setting P -S =P i , P -E =P i-j , Ps=P j and P E =P j+l (where i, j each have an initial value of 0), and obtaining points of tangency P -T , P T at which two straight lines P -S P -E and P S P E are tangent to a circle of radius R, where P -S , P -E , P S and P E are end points of the straight lines; determining whether the points of tangency P -T , P T lie on line segments P -S P -E and P S P E , respectively; designating a circular arc P -T P T as the rounded section of the curved machining surface creating the complex curved machining surface joining the first and second three-dimensional curved machining surfaces inserted at the intersection if the points of tangency P -T , P T lie on line segments P -S P -E and P S P E ; executing said steps of performing, determining and designating, with the operation of setting i=i-I being performed if P -T does not lie on P -E P E and the operation setting j=j+l being performed if P T does not lie between P S P E ; and machining the complex curved machining surface.
Claim 8
Dependent Claim 370 words
A complex curved machining surface creation method for generating a curved machining surface with a rounded section having a radius R provided at an intersection where a first curve approximated by straight lines on a first three-dimensional curved machining surface intersects a second curve approximated by straight lines on a second three-dimensional curved machining surface, wherein a point of intersection of the first and second curves being denoted by P 0 , straight line approximation points located one after another from the point of intersection P 0 to a starting point of the first curve being denoted by P i (i=0, -1, -2, . . . ), and straight line approximation points locate one after another from the point of intersection P 0 to an end point of the second curve being denoted by P j (j=0, 1, 2, . . . ), said method comprising the steps of: performing operations of setting P -S =P i , P -E =P i-j , Ps=P j and P E =P j+l (where i, j each have an initial value of 0), and obtaining points of tangency P -T , P T at which two straight lines P -S P -E and P S P E are tangent to a circle of radius R, where P -S , P -E , P S and P E are end points of the straight lines; determining whether the points of tangency P -T , P T lie on line segments P -S P -E and P S P E , respectively; designating a circular arc P -T P T as the rounded section of the curved machining surface creating the complex curved machining surface joining the first and second three-dimensional curved machining surfaces inserted at the intersection if the points of tangency P -T , P T lie on line segments P -S P -E and P S P E ; executing said steps of performing, determining and designating, with the operation of setting i=i-I being performed if P -T does not lie on P -E P E and the operation setting j=j+l being performed if P T does not lie between P S P E ; and machining the complex curved machining surface.
Claim 9
Dependent Claim 55 words
A complex curved machining surface creation method according to claim 6, further comprising the steps of: calculating a distance D between P -S and P S ; and determining whether said distance D is greater than 2·R and, if D is greater than 2·R indicating that rounding having the radius R is impossible to perform.

References Cited (Backward Citations)

US4491906A Cited
US4569014A Cited
US4523270A Cited
US4546427A Cited
US4589062A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-08-07 1993-02-06 1993-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-08-07 1997-02-06 1997-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-08-07 2001-02-06 2001-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag