Computational Geometric Techniques for Sculptured Surface - - PowerPoint PPT Presentation

computational geometric techniques for sculptured surface
SMART_READER_LITE
LIVE PREVIEW

Computational Geometric Techniques for Sculptured Surface - - PowerPoint PPT Presentation

Computational Geometric Techniques for Sculptured Surface Manufacturing and CAD/CAM Yuan-Shin Lee, Ph.D., P.E. North Carolina State University Raleigh, NC 27695-7906 U. S. A. E-mail: yslee@ncsu.edu http://www.ie.ncsu.edu/yslee October 7,


slide-1
SLIDE 1

Computational Geometric Techniques for Sculptured Surface Manufacturing and CAD/CAM

Yuan-Shin Lee, Ph.D., P.E. North Carolina State University Raleigh, NC 27695-7906

  • U. S. A.

October 7, 2003 E-mail: yslee@ncsu.edu http://www.ie.ncsu.edu/yslee

slide-2
SLIDE 2

NCSU - YSLee

Outlines

Introduction of Sculptured Surface Machining

(SSM)

CAD/CAM for Polyhedral Model Machining 5-Axis Tool Path Generation in CAD/CAM Machining Potential Field (MPF) for Complex

Surface Manufacturing

High Speed Machining (HSM) of Sculptured

Surfaces

Constant Material Removal Rate for HSM Adaptive Feedrate Scheduling for HSM Conclusions

slide-3
SLIDE 3

NCSU - YSLee

  • 1. Introduction of Sculptured Surface Machining (SSM)
slide-4
SLIDE 4

NCSU - YSLee

Product Design with Sculptured Surfaces

slide-5
SLIDE 5

NCSU - YSLee

NURBS Surface and Applications

The NURBS surface interpolating four boundary curves. NURBS surface of the core pattern

slide-6
SLIDE 6

NCSU - YSLee

Product Geometric Modeling and Manufacturing

  • Conceptual model:
  • Physical model: clay model
  • Descriptive model : engineering drawing
  • Mathematical model:
  • Computational model:

Wireframe model Surface model Solid mode Non-manifold model

slide-7
SLIDE 7

NCSU - YSLee

Introduction to Sculptured Surface Machining (SMM)

Copy milling NC milling

slide-8
SLIDE 8

NCSU - YSLee

  • 2. CAD/CAM for Polyhedral Model Machining
slide-9
SLIDE 9

NCSU - YSLee

Polyhedral Models and NC Machining

slide-10
SLIDE 10

NCSU - YSLee

Cutter Gouging Problems in Sculptured Surface Machining

slide-11
SLIDE 11

NCSU - YSLee

NC Cutter Path Generation Methods

  • 1. CC-based path

(Iso-parametric)

  • 2. CC-Cartesian path
  • 3. CL-based path (offset)
  • 4. APT-type path
slide-12
SLIDE 12

NCSU - YSLee

Offset of Polygon for Cutter Location (CL)

slide-13
SLIDE 13

NCSU - YSLee

Three Schemes of Polyhedral Offsetting

slide-14
SLIDE 14

NCSU - YSLee

Deleting Interference to Avoid Gouging

slide-15
SLIDE 15

NCSU - YSLee

Offset of Triangles and Edges of Polyhedral Models

slide-16
SLIDE 16

NCSU - YSLee

Offset of Vertex in Polyhedral Models

slide-17
SLIDE 17

NCSU - YSLee

Local Offset Example

slide-18
SLIDE 18

NCSU - YSLee

Tool Path Generation for Polyhedral Machining

slide-19
SLIDE 19

NCSU - YSLee

Cutter Path Generation for NC Machining

Ball-endmill Filleted-endmill Flat-endmill

CC Point: Cutter contact point CL Point: Cutter location point

slide-20
SLIDE 20

NCSU - YSLee

Slicing of Offset Elements for Tool Path Generation

slide-21
SLIDE 21

NCSU - YSLee

Slicing the Spherical and Cylindrical Surfaces for Polyhedral Machining

slide-22
SLIDE 22

NCSU - YSLee

Example of Polyhedral Model Machining

slide-23
SLIDE 23

NCSU - YSLee

Tool Path Generation for Machining of Example 1

slide-24
SLIDE 24

NCSU - YSLee

Polyhedral Machining with Fillet-Endmills

Offset and Slicing of Convex Edges with Fillet Endmills

slide-25
SLIDE 25

NCSU - YSLee

Effective Cutting Shapes of Fillet-Endmills

slide-26
SLIDE 26

NCSU - YSLee

Example 2 of Polyhedral Machining

slide-27
SLIDE 27

NCSU - YSLee

Example 2 of Polyhedral Machining

slide-28
SLIDE 28

NCSU - YSLee

Computation Time for Machining Examples

slide-29
SLIDE 29

NCSU - YSLee

  • 3. 5-Axis Tool Path Generation for Sculptured

Surface Machining (SSM)

slide-30
SLIDE 30

NCSU - YSLee

5-Axis NC Machine Tools

slide-31
SLIDE 31

NCSU - YSLee

5-Axis Machining v.s. 3-Axis Machining (1)

3-Axis machining: 5-Axis machining:

Efficient in machining Tool accessibility

slide-32
SLIDE 32

NCSU - YSLee

5-Axis Machining v.s. 3-Axis Machining (2)

Cutter gouge

Improved surface finish Clean-cut

3-Axis machining: 5-Axis machining:

slide-33
SLIDE 33

NCSU - YSLee

Procedure of 5-Axis Tool Path Generation

Surface Model CC Path Generation Tool Path Plan CC data Machine Kinematic Config CL data Calculation Joint Values Post-Processing NC controller tape format NC data Kinematical Modelling Check of machine work-range Linear trajectory planning Interference check Optimazation

slide-34
SLIDE 34

NCSU - YSLee

Definition of Tool Orientation in 5-Axis Machining

α

rC n u rL f

β

rC f t

where, rL: cutter location point u : cutter axis vector rC: cutter contact point n : normal vector of surface f : a cutter feed vector t : n x f

β

  • Yaw angle:

CL data CC data

  • Tilt angle: α
slide-35
SLIDE 35

NCSU - YSLee

Effect of Tool Inclination Angle in 5-Axis Machining

α = 0 α = 90 α = 30 α = 15 α = 45 α = 30α = 15 α = 0

slide-36
SLIDE 36

NCSU - YSLee

Effect of Tool Yaw Angle in 5-Axis Machining

β = 0 β = −30

slide-37
SLIDE 37

NCSU - YSLee

Cusp Height Errors in Sculptured Surface Machining

hleft

h r ight

η ω ρ ω/2 ρ−η

3-axis machining:

p1 ω θ a ω

(a) (b)

p2 p1 p2

η η

5-axis machining:

slide-38
SLIDE 38

NCSU - YSLee

Finding Effective Cutting Shape in 5-Axis Machining

W θ, φ L = xL = 0 yL zL

Ψ, L G

= Ψ θ, φ, λL, ωL L,x L=0

G

Effective cutting shape can be found as follows:

W θ*, φ* L = x*L y*L z*L

Ψ,L G

= m7 sinθ* sin φ* + m8 sinθ* + m9 cosφ* + m10 m11sin φ*sinθ*+m12sin φ*cosθ*+m13sinθ*+m14cosθ*+m15cosφ*+m16 L

Local coordinate basis: XL-YL-ZL Tool coordinate basis: XT-YT-ZT PI CC

θ*

φ* C* XL ZL YL YT ZT Instantaneous cutting profile W(θ,φ)L Inclined cutter ΨTorus(λL, ωL)

YL ZL XL Instantaneous cutting profile W(θ∗, φ∗)L PI

slide-39
SLIDE 39

NCSU - YSLee

  • 3. Optimizing Tool Path Generation for

CAD/CAM Systems

slide-40
SLIDE 40

NCSU - YSLee

Machining of Sculptured Surfaces

Traditional machining planning 3D path planning

slide-41
SLIDE 41

NCSU - YSLee

Rolling-Ball Method for Extracting Clear- Cut Regions

X y z

Gouging free region Clean-up region Clean-up boundary partially-gouging facets Totally-gouging facets gouging-free facets A ball-end cutter

slide-42
SLIDE 42

NCSU - YSLee

Finding the Optimal Tool Orientation for 5- Axis Surface Machining

Fitting cutting shape on local part surface

ZL YL θa θb h C* wa wb Ca Cb Ok Pv 1

κ - h

E(θ) w Cutting direction (XL) out from the paper

Using surface curvatures for

  • ptimal tool orientation
slide-43
SLIDE 43

NCSU - YSLee

Tool Collision and Gouging Avoidance in 5- Axis Machining

CC* ZL Cutter moves out from the paper YL

1

ρ ρ ρ ρXL=0

ωL*

CC* XL Cutter moves along XL-axis YL λL*

1

ρ ρ ρ ρZL=0

slide-44
SLIDE 44

NCSU - YSLee

Material Removal Rate (MRR) Analysis for 5-Axis High Speed Machining

< F

> F

= F

dis rot n translatio moving

D V V

Θ + =

sur moving

= ⋅ = N V F

slide-45
SLIDE 45

NCSU - YSLee

Optimizing 5-Axis Tool Path Generation in CAD/CAM

(Total tool path length = 425.02 units, tool path number = 41, given tolerance = 0.005 units)

Q: Is it possible to find the best path distribution for SSM?

Sculptured surface design Traditional tool path planning

slide-46
SLIDE 46

NCSU - YSLee

Optimizing 5-Axis Tool Path Generation

ZL YL θa θb h C* wa wb Ca Cb Ok Pv 1

κ - h

E(θ) w Cutting direction (XL) out from the paper

Machining strip width (dependent of λ, ω)

Optimal cutting direction

  • What is the best cutting direction?
slide-47
SLIDE 47

NCSU - YSLee

Machining Potential Field (MPF) for Sculptured Surface Machining

Sculptured surface design Machining potential patches Q: Is it possible to find the best path distribution for SSM?

slide-48
SLIDE 48

NCSU - YSLee

  • 4. Adaptive Feed Scheduling for High Speed

Machining (HSM) of Complex Surfaces

slide-49
SLIDE 49

NCSU - YSLee

Change of Material Engagement for High Speed Machining (HSM)

C P M(x,y) R r V

f c

V

f

s

C P M(x,y) R r Vf c V

f

s

C R P : center of circular arc : radius of circular arc : cutter tip.

slide-50
SLIDE 50

NCSU - YSLee

Adaptive Feed Scheduling For High Speed Machining (HSM)

slide-51
SLIDE 51

NCSU - YSLee

Adaptive Feed Scheduling for High Speed Machining (HSM)

Material engagement analysis Adaptive feedrate scheduling Machine acceleration analysis

slide-52
SLIDE 52

NCSU - YSLee

Conclusions

Modeling of complex surfaces for product

development

CAD/CAM for polyhedral model machining 5-Axis machining of sculptured surfaces High Speed Machining (HSM) can greatly

benefit manufacturing process by shortening the machining time and reducing the manufacturing cost.

HSM CAD/CAM shares an increasing market

in recent years and the trend will continue.

slide-53
SLIDE 53

NCSU - YSLee

Thank you !! Any Question ?