PPI Training Class Outlines

 

SURFCAM Basic

2-Axis Beginning and Advanced

Introduction to Surface Modeling and Machining

Surface Modeling

Surface Machining

 

 

SURFCAM Basic

 

Familiarization with Windows

the desktop

start button

my computer

recycle bin

Windows Explorer

 

Moving files and file structure

right mouse click functionality

copy/paste

     within the hard drive and inverse

     copy to the desktop

drag and drop

creation of new folders

keyboard shortcuts

     control key + the letter "X" = cut

     control key + the letter "C" = copy

     control key + the letter "V" = paste

 

Multitasking applications

moving among multiple copies of Explorer

switching among multiple copies of SURFCAM

minimizing / maximizing / closing applications

 

Machining procedure

geometry creation

creation of tool paths

producing CNC code (post processing)

DNC

machine tool functions

 

Part generation

setting goals

creating a plan to achieve goals

 

File organization (how to create and locate files)

SURFCAM program files on the C drive

explanation of DSN files

explanation of NCD files

explanation of ICD files

 

Basic geometry creation

creation of lines and rectangles

circles

fillets chamfers

 

Applying tool paths

contour

pocketing

 

return to top

 

 

 

SURFCAM 2-Axis Beginning and Advanced

 

2-Axis Beginning (first day of two-day class)

 

Windows NT 4.0 desktop

close

maximize

minimize

 

SURFCAM system pull downs

DDB (device dependent bitmap)

DIB (device independent bitmap)

help

 

View port control with the tool bar

control buttons

masking, yes or no in the status menu

menu level heading

prompt line

menus with pop-ups

status bar

     color

     view

     cview

     scale

     depth

     masking

drawing window / view port

axis gnome / cview gnome

 

Geometry creation

construction view, cviews

view planes, the way the user sees the part

 

Contouring

multiple path contouring

removing material from the sides of a contour

contouring with taper angle

pocketing with taper angle

geometry settings

     top

     bottom

     top Z

     bottom Z

side clearance

     none

     on all

     with cutter comp

     on islands

     amount

 

2-D Rest machining

as a secondary operation on an existing tool path

     need to rechain the geometry

     following the prompt line

as a predetermined strategy on a current tool path

     machine left-over material button

     no need to rechain the geometry

     method of cutting

          contouring the rest material

          pocketing the rest material

     remaining stock overlap

          avoidance of widows peaks

 

Thread milling

 orientation

     internal / external

direction

     right / left hand threads

number of starts

direction of cut

thread over-run

     top / bottom

          threads or inches

number of rough / finish passes

plunge selection

     speed / centering

lead moves

     radial line

     tangent arc

     tangent helix

start point orientation

 

SURFCAM utilities

import / export file types

tool path transformation utility

.ICD extract to .INC

.ICD to text

.INC extract to geometry

layers, supports up to 256 layers

colors, drawing with colors

depth, z-depth of the cursor

scale, scale of the view port window image size

deleting geometry

editing geometry

 

Trim Break functionality

trim 1 / break 1

trim 1 . break 2

modal command

 

2-D Geometry

geometry selection options

     single

     chain

     auto

     multi-select on/off

chaining examples

     pockets

     pockets with multiple islands

     multiple contour profiles

     direction of chaining

          for climb or conventional cutting

pocketing

     straight pocket

     pockets with islands

contouring

     straight contour

     multiple path contouring

drilling

     cycles

     selection

     mass selection

lead-ins

     arc on all / final

     line on all / final

lead-outs

     arc on all / final

     line on all / final

plunges

     helical

     ramp

     plunge

     peck

 

Files and tool path management

.DSN geometry design files

.ICD tool path information

.INC SURFCAM internal G-code

.NCC posted numerical control code

 

 

return to top

 

2-Axis Advanced (second day of two-day class)

 

Contouring

multiple path contouring

removing material from the sides of a contour

contouring with taper angle

pocketing with taper angle

geometry settings

     top

     bottom

     top Z

     bottom Z

side clearance

     none

     on all

     with cutter comp

     on islands

     amount

 

2-D Rest machining

as a secondary operation on an existing tool path

     need to rechain the geometry

     following the prompt line

as a predetermined strategy on a current tool path

     machine left-over material button

     no need to rechain the geometry

     method of cutting

          contouring the rest material

          pocketing the rest material

     remaining stock overlap

          avoidance of widows peaks

 

Thread milling

 orientation

     internal / external

direction

     right / left hand threads

number of starts

direction of cut

thread over-run

     top / bottom

          threads or inches

number of rough / finish passes

plunge selection

     speed / centering

lead moves

     radial line

     tangent arc

     tangent helix

start point orientation

 

SURFCAM utilities

import / export file types

tool path transformation utility

.ICD extract to .INC

.ICD to text

.INC extract to geometry

import .NCC file

 

Wire frame geometry creation

cview orientation

world coordinate system

view coordinate system

cview trim and break functionality

multi-plane filleting

 

View Machining

machinig multiple sides of a block

Z-level orientation

 

Fixture machining

 

Clamp avoidance

 

Open lab work

 

return to top

 

 

 

Introduction to Surface Modeling and Machining

 

Beginning surface construction

cross section

     sections

     grid

drive curve

revolution

primitive surfaces

filleted surfaces

extruded surfaces

 

Basic surface spline creation

Surface intersection spline

fillet edge spline

projected spline

     spline creation tolerance settings

boundary curves

     single spline

     broken into multiple splines

     all boundaries

     boundary picked

     segment picked

 

3-D Tool pathing

individual surface tool pathing

edit surfaces for tool pathing

     direction "D"

     side "S"

     Corner "C"

machine settings

     stock to leave

     tool containment

          spline

          patch

          both

          none

     multiple planar spline containment

     gouge checking against surfaces

          none

          single

          multiple

     step type

          increment

          scallop

     scallop value

     surface tolerance

     retrace type

          bi-directional

          relative plane

               relative setting

          feed between

               distance setting

               rapid setting

               top plane

          minimum Z- setting

          lead-in

          lead-out

          plunge type

 

NC Mode switching on the same part

surface machine a part

create edge splines on the surface model

using edge splines, contour an edge of a surface model in 2-D

 

Open lab for discussion and trial

 

return to top

 

 

 

Surface Machining

 

Z-Level roughing

lead-in off the material

selection of plunge points

 

Flow surface machining

 

Corner clean out using cutter intersection splines

 

Clean out using flow surface containment

 

Projection text on a 3-D part

 

Invalid surface detection

turns color to red

places surface on separate layer

 

Enhanced surface spline creation

boundary curves

     single spline

     broken into multiple splines

     all boundaries

     boundary picked

     segment picked

flow curves

rest curves

     cview "top" construction only

     tolerances

          comparison

          surface

          model

          curve smoothness

          overlap

     save curves

          original boundary

          normals for tools

          intermediate curves

          final offset boundary

     steep / shallow curves

     angular tolerances

          minimum angle

          maximum angle

     grid tolerance

     overlap

     surface tolerance

 

Multiple planar spline containment

 

3-D Rest machining

cutting method

     planar

     Z-level

stock selection

comparison

     surface normal

     machine axis

tolerances

     comparison

     model

     curve smoothness

     overlap

save curves

 

Steep / slope detection

planar cutting

     shallow cutting option

          minimum / maximum angles

          grid tolerance

          overlap

          save curves

     optimized feed between

          more efficient tool path / less rapid moves

Z-level cutting

     steep cutting option

          minimum / maximum angles

          grid tolerance

          overlap

          save curves

 

return to top

 

 

 

Surface Modeling

 

Advanced surface creation

drive curve with direction curve

     drive curve options

cross section surface review

     sections

     grid

cross section synchronization

     connecting lines dialog box

points / line mesh

offset surface creation

     set mount

     toward / away from arrow

filleted surface creation

     surface side

     auto intersect splines

     auto trim functions

     rolling ball fillets

variable radius fillets

     reference curve

     setting for bled

          linear

          blended

extruded surfaces

blended surfaces

     two surface edges or splines

     three surface edges or splines

     four surface edges or splines

trim plane surface creation

     cap

     chain

     auto

 

Drafted surface creation

surfaces can overlap if radi are too small or angle is too small

 

Trimming of composite surfaces

now supported

 

Variable radius fillets

auto trim now supported

 

Invalid surface detection

turns color to red

places surface on separate layer

 

Enhanced surface spline creation

boundary curves

     single spline

     broken into multiple splines

     all boundaries

     boundary picked

     segment picked

flow curves

rest curves

     cview "top" construction only

     tolerances

          comparison

          surface

          model

          curve smoothness

          overlap

     save curves

          original boundary

          normals for tools

          intermediate curves

          final offset boundary

steep / shallow curves

     angular tolerances

          minimum angle

          maximum angle

     grid tolerance

     overlap

     surface tolerance

 

Surface options

display curves "U" and "V"

     settings max. 99

     setting minimum 0 showing control points

surface generation tolerance

     tolerance within which surface deviates from cross sections

     cross section

     drive curve

     blend

cross section orientation

     2-D

     3-D

     directing curve selection

          yes

          no

     constant between cross sections

          yes

          no

 

Parting surface creation planar

 

Parting surface creation non-planar

 

Splitting models apart for cavity and core

 

Extracting electrode detail from a surface model

 

 

 

return to top