IP Library Granted Patent US 8,614,711
Granted Patent B2
US 8,614,711 · App. 12/445,223 · Granted Dec 24, 2013

Method and devices for projecting two-dimensional patterns onto complex surfaces of three-dimensional objects

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 8,614,711
App. No.
12/445,223
Granted
Dec 24, 2013
Kind
B2
Abstract

A method and device optimizing projection of a two-dimensional pattern onto a three-dimensional object surface. After defining an original curve on the two-dimensional pattern and a projection curve on the three-dimensional object surface, a point of the pattern is selected. The abscissa and ordinate of the projection of the selected point are determined according to the abscissa and ordinate of the selected point and first and second projection ratios, respectively. A projection plane, including the point of the projection curve determined by the abscissa of the projection of the selected point, is then determined. The projection of the selected point onto the three-dimensional object surface is determined according to the ordinate of the projection of the selected point, the intersection of the surface of the three-dimensional object with the plane of projection, and the projection curve.

Claims (41)

1. A method for projecting a two-dimensional pattern onto a surface of a three-dimensional object, the method comprising:

defining a first and second original curve on the two-dimensional pattern and a first and second projection curve on the surface of the three-dimensional object, the at first and second original curve and the first and second projection curve each having a point of origin;

determining a first, second and third projection ratio;

selecting a point of the two-dimensional pattern;

determining a first abscissa of a projection of a selected point on the first projection curve according to at least one abscissa of the selected point on the first original curve and according to the first projection ratio;

determining a second abscissa of a projection of the selected point on the second projection curve according to at least one abscissa of the selected point on the second original curve and according to the second projection ratio;

determining an ordinate of the projection of said selected point according to the ordinate of the selected point and the third projection ratio, the third projection ratio being different from the first and second projection ratio;

determining an ordinate plane intersecting the three-dimensional object at a point of the first projection curve determined by the first abscissa of the projection of the selected point and a point of the second projection curve determined by the second abscissa of the projection of the selected point, the ordinate plane being defined by a predetermined direction; and

determining, via a processor, the projection of the selected point onto the surface of the three-dimensional object according to the ordinate of the projection of the selected point, the intersection of the surface of the three-dimensional object with the ordinate plane, and the first and second projection curve.

2. The method according to claim 1 , further comprising projecting:

at least one tangent to the two-dimensional pattern at the selected point onto the surface of the three dimensional object.

3. The method according to claim 1 , wherein the ordinate plane is normal to the first and second projection curve.

4. The method for projecting a two-dimensional pattern onto the surface of a three-dimensional object, the method comprising:

projecting at least one first point of the two-dimensional pattern onto the surface of the three-dimensional object according to the method of claim 3 ; and

projecting at least one second point of the two-dimensional pattern onto the surface of the three-dimensional object.

5. The method according to claim 1 , wherein the ordinate plane is parallel to a reference plane.

6. A method for projecting a two-dimensional pattern onto the surface of a three-dimensional object, comprising:

projecting at least one first point of the two-dimensional pattern is projected onto the surface of the three-dimensional object according to the method of claim 5 ; and

projecting at least one second point of the two-dimensional pattern onto the surface of the three-dimensional object.

7. The method according to claim 1 , wherein the ordinate of the projection of the selected point is defined by the ratio of the distances between the selected point and the points of the two original curves determined by the two abscissas of the selected point.

8. The method according to claim 7 , wherein the third projection ratio is the ratio of a distance between the first abscissa and second abscissa, and the height of the two-dimensional pattern.

9. The method according to claim 1 , further comprising:

transforming the two-dimensional pattern.

10. The method according to claim 1 , wherein the three-dimensional object is a digital object or a real object.

11. The method according to claim 1 , wherein the first projection curve and second projection curve define lower and upper limits of the projection of the two-dimensional pattern onto the surface of the three-dimensional object.

12. The method according to claim 1 , wherein

the first projection ratio is the ratio of lengths of the first original curve and first projection curve, and

the second projection ratio is the ratio of lengths of the second original curve and second projection curve.

13. The method according to claim 12 , wherein the third projection ratio is the ratio of a distance between the first abscissa and second abscissa, and the height of the two-dimensional pattern.

14. The method according to claim 1 , wherein the third projection ratio is the ratio of a distance between the first abscissa and second abscissa, and the height of the two-dimensional pattern.

15. A device for projecting a two-dimensional pattern onto a surface of a three-dimensional object, the device comprising:

a processor programmed to

define a first and second original curve on the two-dimensional pattern and a first and second projection curve on the surface of the three-dimensional object, the first and second original curve and the first and second projection curve each having a point of origin;

determine a first, second and third projection ratio;

select a point of the two-dimensional pattern;

determine a first abscissa of a projection of a selected point on the first projection curve according to at least one abscissa of the selected point on the first original curve and according to the first projection ratio;

determine a second abscissa of a projection of the selected point on the second projection curve according to at least one abscissa of the selected point on the second original curve and according to the second projection ratio;

determine an ordinate of the projection of said selected point according to the ordinate of the selected point and the third projection ratio, the third projection ratio being different from the first projection ratio;

determine an ordinate plane intersecting the three-dimensional object at a point of the at least one projection curve determined by the first abscissa of the projection of the selected point and a point of the second projection curve determined by the second abscissa of the projection of the selected point, the ordinate plane being defined by a predetermined direction; and

determine the projection of the selected point onto the surface of the three-dimensional object according to the ordinate of the projection of the selected point, the intersection of the surface of the three-dimensional object with the ordinate plane, and the first and second projection curve.

16. A non-transitory computer-readable medium storing computer readable instructions thereon that when executed by a computer cause the computer to perform a method according to claim 1 .

Assignments (2)
MERGER Recorded May 18, 2011
From: AIRBUS FRANCE
To: AIRBUS OPERATIONS SAS
Reel/Frame 026298/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2009
From: SARAILLE, FRANCIS; JEANNIN, HENRI
To: AIRBUS FRANCE
Reel/Frame 022929/0458 →