Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! *...

8
Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! Most items restricted Poor sound quality (minimizes file size)

Transcript of Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! *...

Page 1: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Parametric Programming

For CNC Machining Centers and Turning Centers

Copyright 1999

Demo Only!! Most items restricted Poor sound quality (minimizes file size)

Page 2: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Copyright 1999

Parametric Programming

For CNC Machining Centers and Turning Centers

Demo Only!! Most items restricted Poor sound quality (minimizes file size)

Page 3: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Parametric Programming

Lesson one - IntroductionDisk number one:

Lesson two: Variable techniques

Disk number two:Arithmetic capabilities

Logic and program flow control Looping

Disk number three:System variables Other CNC features

Approaching and verifying parametric programs

Exit

Click on a topic!Click on a topic!

Page 4: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Lesson One:Introduction To Parametric Programming

Comparison to subprogramming … to computer programming … to canned cyclesApplication categories

LimitationsComputer related featuresCNC related features

General course informationClick on a topic!Click on a topic!

Part families

User created canned cycles

Utilities Complex motions and shapes

Driving accessories

Lesson summary

Lesson plan

Page 5: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Lesson Two:Variable Techniques

Variables in Fanuc’s custom macro B

Understanding variables

Click on a topic!Click on a topic!

Arguments Local variables Common variables Permanent common variables

System variables

Lesson summary

Lesson plan

Variables in Okuma’s user task 2 Local variables Common variables System variables

Variables in Fadal’s macro R series variables V series variables System variables

Example programsProgramming activities

Page 6: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Lesson Three:Arithmetic Capabilities

Combining operations into an expressionBasic arithmetic operations

Click on a topic!Click on a topic!

Lesson summary

Lesson plan

Advanced arithmetic functions

Example

Introduction to arithmetic

Priority of arithmetic functions

Programming activityIn custom macro B

In macroIn user task 2

Page 7: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Lesson Four:Logic and Program Flow Control

Unconditional branching (GOTO statement)Statement labels

Click on a topic!Click on a topic!

Lesson summary

Lesson plan

Conditional branching (IF statement)Applications for conditional branching

Introduction to program flow control

Page 8: Parametric Programming For CNC Machining Centers and Turning Centers Copyright 1999 Demo Only!! * Most items restricted * Poor sound quality (minimizes.

Lesson Five:Looping

Click on a topic!Click on a topic!

Lesson summary

Lesson plan

Solving the problems of a loopExample

Introduction to looping

Programming activityIn custom macro B

In macroIn user task 2