Geometry and Curve Definition NAPA
- 格式:pdf
- 大小:228.67 KB
- 文档页数:56
Napa Oy 6 © Napa Ltd 2006
Curve Example
CUR EXAMPLE ’Example curve’ Z 0 XY (0 0) (4 1) (8 4)
y
x
Napa Oy 7 © Napa Ltd 2006
Location Surface
• A location surface can be:
Napa Oy 10 © Napa Ltd 2006
Curve Points Example
CUR EXAMPLE ‘Comment text’ X 0 YZ (1 2) CUR1 (4 6) CUR2 CUR3 P1 Z Point object P1
cur3 cur2
cur1
Y
X
Napa Oy 11 © Napa Ltd 2006
• A principal plane Example: X 15 A general plane Example: THR (0 0 6) (0 8 12) (-2 0 12) A curved surface Example: XZ (8 0) (9 4.8) (11 8)
•
•
Napa Oy 8 © Napa Ltd 2006
Sorting of Curve Points
• Default: The points are sorted according to the ascending values of the coordinate given by the first symbol in the shape definition e.g. XY or YX and secondly by the given order • Exception: Option * cancels the default sorting - points are set in the given order
Example 1
CUR EXA1 Z 0 XY (15 55) (55 15)
Napa Oy 20 © Napa Ltd 2006
Example 2
CUR EXA2 Z 0 XY (15 55) (30 25) (55 15)
Napa Oy 21 © Napa Ltd 2006
Example 3
A /- -/ B
• The syntax <> or >< before the curve coordinates specifies that ALL angles are free angles
Napa Oy 17 © Napa Ltd 2006
Free Angle: Example
C
C
C
CUR EXA5 Z 0 XY (15 55) (30 25) /- (55 15)
Napa Oy 24 © Napa Ltd 2006
Example 6
CUR EXA6 Z 0 XY (15 55) -/ (30 25) /- (55 15)
Napa Oy 25 © Napa Ltd 2006
Example 7
Napa Oy 29 © Napa Ltd 2006
This is NOT a circle!
Example 11
CUR EXA11 Z 0 XY (15 55) (30 20) /- (55 15)
Napa Oy 30 © Napa Ltd 2006
Example 12
CUR EXA12 Z 0 YX (15 55) (30 20) /- (55 15)
NOTE! Coordinates are always input in the order (x y) (y z) (x z) or (x y z)
Napa Oy 12 © Napa Ltd 2006
Sorting of Curve Points: Example
CUR EXAMPLE1 Z 0 XY (2 2) (3 4) (4.5 3) (3.5 1) (2 2) (3 4) (3.5 1) (4.5 3) as sorted by NAPA CUR EXAMPLE2 Z 0 XY * (2 2) (3 4) (4.5 3) (3.5 1) CUR EXAMPLE3 Z 0 YX (2 2) (3 4) (4.5 3) (3.5 1) (3.5 1) (2 2) (4.5 3) (3 4) as sorted by NAPA
C
A B C D
A B -/ C D
A B C /- D
A B -/ C /- D
Napa Oy 18 © Napa Ltd 2006
Curve Examples
• • • Definition syntax Sorting of points Effect of angles
Napa Oy 19 © Napa Ltd 2006
Geometry and Curve Definition
Napa Oy 1 © Napa Ltd 2006
Contents
• NAPA Geometry hierarchy • Curve definition
• • • • points and angles using intersecting curves multiple intersection points side conditions
Z
C B A
Napa Oy 15 © Napa Ltd 2006
Without the 60 degree ‘out’ angle Y
Free Angle
• A free angle at a point means that the curve behaves as at endpoint • The symbol of the free angle is the minus sign “-”
STEM/Z=5 STEM/Z>5 STEM/Z<5 STEM/Z=#5 intersection intersection intersection intersection where where where where z z z z = 5m > 5m < 5m is closest to 5m
CUR EXA3 Z 0 XY (15 55) 0/ (30 25) (55 15)
Napa Oy 22 © Napa Ltd 2006
Example 4
CUR EXA4 Z 0 XY (15 55) /-45 (30 25) (55 15)
Napa Oy 23 © Napa Ltd 2006
Example 5
Napa Oy 31 © Napa Ltd 2006
Multiple Intersection Points
• If the intersection between the location surface and a referenced curve gives more than one intersection point, the following syntaxes can be used to choose the point:
TASK GM DEFSM NhomakorabeaDR
Napa Oy 5 © Napa Ltd 2006
Curve Definition
• The curve shape is defined in a main coordinate plane (xy, yz, xz) and projected onto a given location surface
CUR EXA7 Z 0 XY (15 55) -/ (20 30) (30 20) /- (55 15)
Napa Oy 26 © Napa Ltd 2006
Example 8
CUR EXA8 Z 0 XY <> (15 55) (20 30) (30 20) (55 15)
Napa Oy 27 © Napa Ltd 2006
• Useful commands • Curve examples and definition exercises
Napa Oy 2 © Napa Ltd 2006
NAPA Geometry Hierarchy
Points, angles Curves Surfaces Rooms Arrangements
X
Napa Oy 9 © Napa Ltd 2006
Curve Definition: Points
• A curve shape is defined by points • The points can be given
• Directly with coordinates (X, Y) or (X, Z) or (Y, Z) • By referring to other curves • By using point objects
Napa Oy 16 © Napa Ltd 2006
Free Angle
• The most simple way to create a knuckle is to add a free angle on both sides of a point:
-/ A /-
• The most simple way to create a straight line between two points is to add free angles between them:
Location Surface Example
Z
CUR C1 ‘Plane location surface’ X -2 YZ (2 4) (5 5) (6.6 4) (8 5)