We acceptWe acceptWe acceptWe accept

Enter DPP Home HOME

Contact _Check_Out _Add_Item: 

By part
Click for best price.


1-800-621-8334

 

Outline For Parametric Programming CD-rom Course

Here's what's included in this comprehensive course!

I. Lesson 1 - Introduction to parametric programming (00:31:00)

A. Lesson plan 03:35
1. Comparison to subprogramming 03:02
2. Comparison to computer programming 00:50
3. Comparison to canned cycles 01:05
B. Application categories
1. Part families 02:30
2. User created canned cycles 02:45
3. Utilities 03:20
4. Complex motions and shapes 03:40
5. Driving accessory devices 01:15
C. Limitations 02:00
D. Computer related features 01:05
E. CNC related features 01:45
F. Summary to lesson 1 02:40

II. Lesson 2 - Variable techniques (02:36:10)

A. Lesson plan 01:10
B. Introduction to variables 05:50
1. Part families 02:30
2. User created canned cycles 02:45
3. Utilities 03:20
4. Complex motions and shapes 03:40
5. Driving accessory devices 01:15
C. Variables in Fanuc's custom macro B format (66:55)
1. Arguments 05:35
2. Local variables
---a. Argument assignment 02:40
---b. Nesting 02:25
---c. First example for local variable assignments 06:10
---d. Second example for local variable assignments 04:45
---f. Programming activity for mc (user created canned cycle, mill two flats) 02:45
---g. Programming activity for tc (user created canned cycle, machine relief) 02:15
---e. Third example for local variable assignments 03:45
---g. Programming activity for tc (user created canned cycle, machine relief) 02:15
3. Common variables 03:10
---a. Common variables for general purpose calculations 01:00
---b. Common variables as arguments in part families 03:45
---c. Retaining variables from program to program 00:5
---d. Calculating up-front example 01:10
e. Minimizing redundant calculations example 00:45
---f. Part family arguments example 04:00
---g. Programming activity for mc (part family,mill slots & drill holes in ring) 01:30
---h. Programming activity for tc (part family, machine ring) 03:00
4. Permanent common variables
---a. Introduction to permanent common variables 01:05
---b. Applications requiring value retention after power off 01:45
---c. System constants 01:50
---d. Labeling with SETVN 01:20
---e. Entering values manually 00:50
---f. Warning about certain accessories 00:55
---g. Protecting permanent common variable values 01:20
---h. Using permanent common variables as arguments 01:15
---i. A part counter example 03:25
5. System variables 03:05
D. Variables in Okuma's user task 2 format (50:35)
1. Local variables outline
2. How local variables are specified 03:10
3. Using local variables as arguments in user created canned cycles 03:50
Using as arguments in part family applications 03:40
Using local variables for general purpose calculations 02:10
A machining center user created canned cycle example 04:25
Minimizing redundant calculations example 01:20
A machining center part family example 03:55User created canned cycle for machining centers (mill two flats) 02:35
User created canned cycle for turning centers (machine recess) 02:15
Part family for machining centers (machine slots and holes in ring) 02:00
Common variables
Introduction to common variables 01:10
Retaining values from program to program 00:50
Retaining values from day to day 01:15
Permanent common variables
Retaining values from day to day 01:15
Warning about certain accessories 00:50
A part counter example 03:15
System variables 01:45
Variables in Fadal's macro format (31:40)
R series variables outline CNC versus macro commands 01:55
Introduction to R series variables 00:50
Getting values into a CNC program 01:15
V series variables outline How V series variables are specified 00:45
Using as arguments in user created canned cycle applications 03:40
Using as arguments in part family applications 03:15
Retaining values from program to program 00:55
Retaining values from day to day 00:15
A machining center user created canned cycle example 06:20
Minimizing redundant calculations example 01:15
A machining center part family example 06:10
User created canned cycle programming activity (mill two flats) 01:50
Part family programming activity (machine slots and holes in ring) 01:40
System variables 01:05
Summary to lesson two 01:05
 
III. Lesson 3- Arithmetic capabilities 01:04:00
Lesson plan 01:20
Introduction to arithmetic 02:15
Basic arithmetic operations 01:35
Combining operations into an expression 04:00
Advanced functions outline Custom macro sine 00:45
Custom macro cosine 00:45
Custom macro arc cosine 01:10
Custom macro tangent 01:00
Custom macro arc tangent 01:35
Custom macro square root 00:45
Custom macro absolute value 01:40
Custom macro rounding 04:50
Custom macro round down 00:55
Custom macro round up 01:10
User task sine 00:45
User task cosine 00:45
User task tangent 01:00
User task arc tangent 01:15
User task arc tangent form two 01:10
User task square root 00:45
User task absolute value 01:40
User task rounding 04:50
User task round down 00:55
User task round up 01:10
Macro sine 00:45
Macro cosine 00:45
Macro tangent 01:00
Macro arc tangent 01:10
Macro square root 00:45
Macro absolute value 01:40
Macro rounding 05:20
Macro round down 00:55
Possibility for more arithmetic functions 00:25
Priority of arithmetic operations 02:50
Example 03:35
Custom macro programming activity (#11) 01:50
User task programming activity (#12) 01:50
Macro programming activity (#13) 01:50
Lesson summary 01:25
 
IV. Lesson 4 - Logic and program flow control 01:32:50
Lesson plan 00:50 Introduction to program flow control 03:25
Custom macro statement labels 01:15
User task statement labels 02:25
Macro statement labels 01:10
Custom macro unconditional branching 03:30
User task unconditional branching 03:30 Macro unconditional branching 02:45
 
Custom macro conditional branching 10:10
User task conditional branching 10:00
Macro conditional branching 09:35
Outline for conditional branching applications Additional block delete functions 03:25
Argument flags 10:00
Global flags 03:40
Custom macro argument error trapping 05:15
User task error trapping 05:25
Macro error trapping 04:50
Testing other erroneous conditions 01:20
Setting default values in custom macro 04:50
Setting default values in user task 04:45
Summary for lesson four 00:45
 
V. Lesson 5 - Looping 00:48:00
Lesson plan 01:00
Comparison to subprogramming 02:45
A loop that counts to ten 03:45
The steps to looping 05:45
Two times when loops are required 01:20
How many executions? 05:35
What changes each time through the loop? 03:40 Any other initialized values? 01:40
Do you need a prior positioning movement? 01:00
What changes each time through the loop? 01:00
Custom macro peck drilling example 05:30
User task peck drilling example 05:30
Macro peck drilling example 05:30
Custom macro practice exercise
01:00 User task practice exercise 01:00
Macro practice exercise 01:00
Lesson five summary 01:00
 
VI.    Lesson 6 - System variables
VII.  Lesson 7 - Other CNC features
VIII. Lesson 8 - Approaching and verifying parametric programs

 

 Back to: Previous Screen