Parametric Programming for CNC Machining & Turning Centers
This course will teach you how to apply parametric programming for CNC machining centers and turning centers in five application categories. Part families User-created canned cycles Utilities Complex motions Interfacing with accessory devices Upon completion of this class, you'll be ready to approach parametric programming applications with confidence to reduce setup time, reduce cycle time, improve machine usage, and in general, make the machine easier to work with and more efficient.
Course Cost: 6 Month Subscription
Basic Course (no certificate) = $99.00 Course with Online Certificate* = $124.00
In Parametric Programming For CNC Machining & Turning Centers students will become familiar and proficient with the computer-related and CNC related features of parametric programming. They will master the five application categories and be able to develop parametric programs for those applications needed by their company and also be able to error-trap parametric programs in a way that makes them safe and easy to use.
In order to successfully complete this class and qualify for a certificate of completion and a letter of recommendation, you must: 1) Check in at least twice a week until you've completed the course 2) Complete all eight lessons 3) Pass eight tests 4) Complete and pass five programming assignments Note that you need to have two software viewers (Microsoft PowerPoint Viewer and Adobe Acrobat Reader) installed on your computer before you can view material presented in the lessons. Both of these viewers are freely distributed and can be downloaded from our website.
Instructor Mike Lynch is President of CNC Concepts, Inc., a supplier of training materials and computer software products to users of CNC equipment. Over the past 22 years, he has held a number of positions as tool designer, CNC programmer, NC analyst, and CNC operations manager for firms such as GTE Automatic Electric, Rockwell International, Cincinnati Milacron, and KGK International Corporation. Considered an expert in CNC manufacturing for metal cutting operations, he has written extensively about CNC. He is the author of five CNC textbooks, including Computer Numerical Control For Machining, and Computer Numerical Control Advanced Techniques, CNC Accessory Devices, Managing CNC Operations, and Parametric Programming for CNC Machine Tools and Touch Probes. Mr. Lynch's column "CNC Tech Talk" appears monthly in Modern Machine Shop Magazine. He has been extensively published by other manufacturing-related trade journals on CNC topics.
* Document your course completion with an online certificate (additional shipping/handling charges apply for hard copy delivery). Instantly download, print, and share your certificate and CEUs once awarded. UniversalClass™ offers many wonderful learning tools to help you get the most out of your online course,
including an online portfolio service that manages all your course completions, and a Certificate Verification Service you can use so others may view and verify the authenticity of your awards.
Course Description
Learn Fanuc's custom macro B, Okuma's user task 2, and Fadal's macro -- all in one course!
We've always said that parametric programming is one of CNC's best kept secrets. While more and more people are becoming familiar with this powerful programming tool, there are still many in the industry that don't even know what it is, let alone how to take advantage of its many features. At the very least, all CNC people should know the applications for parametric programming. Better yet, they should be able to apply this powerful tool to reduce setup time and cycle time, facilitate CNC machine utilization, make programming easier, and in general, make their CNC machines easier to work with!
In this comprehensive course, you'll learn what parametric programming is, it's five application categories, its features, and how to apply it. An ample supply of examples is given for all application categories. Application categories for parametric progrmaming include part families, user-created canned cycles, utilities, complex motions, and interfacing with accessory devices.
This course covers three very popular versions of parametric programming. The strongest emphasis is placed upon the most popular version: Fanuc's custom macro B. This version of parametric programming is used by any any control manufacturer claiming to be Fanuc-compatible (Yasnac, Haas, Mitsubishi, Mazatrol's eia, Seikos, among others). Instruction for custom macro B is included in the PowerPoint slide presentations as well as in the course text.
This course also includes material for Okuma's user task 2 and Fadal's macro (only in the course text, not in the PowerPoint presentations). Over 80% of CNC machines used today are covered by this course!
Each step of the way, we show real-world applications that you can easily adapt to your specific needs. There are plenty of examples and we stress the reasons why features are available as well as how they can help you (compare this your control manufacturer's descriptions in their programming manual).
Upon successful completion of this course, you'll know what it takes to become a proficient parametric programmer.While you won't be an expert (yet), you will have taken eight tests and worked through five programming assignments to confirm your understanding of how this powerful programming tool is used.And of your work is reviewed and graded by Mike Lynch, so you can be sure that you truly understand the subject matter.
Graduates of this course will be ready to approach parametric programming applications with confidence.Certificate of completion and a letter of recommendation are available when you complete this course to testify to your accomplishment.Include these in your resume to show perspective employers what you know.
Special requirement: Note that you need to have two software viewers (Microsoft PowerPoint Viewer and Adobe Acrobat Reader) installed on your computer before you can view material presented in the lessons. Both of these viewers are freely distributed and can be downloaded from our website (www.cncci.com). From the navigation buttons on our website, click SERVICES and then click ON-LINE COURSES. The two viewers can be found at the bottom of this page.
For more information about this course, including course requirements, course goals, course materials, grading policy, and prerequisites, view the syllabus for this course. A link to the syllabus can be found on the enrollment page under "Additional Information".
Course Lessons
Lesson 1: Introduction to parametric programming
This lesson provides a description of parametric programming, introduces the five application categories, and introduces the computer-related and CNC-related features of parametric programming.
Lesson 2: Variable Techniques
Variables are a very important part of parametric programming. This lesson includes a definition of variables, and the five kinds of variables related to custom macro B.
Lesson 3: Arithmetic Capabilities
You must understand how to use arithmetic expressions within custom macro programs. Included: basic arithmetic functions (add, subtract, multiply, divide), trig functions, absolute value, square root, and rounding functions.
Lesson 4: Logic and program flow control
One of the most powerful features of parametric programming is its decision-making capability. Topics in this lesson include statement labels, unconditional branching, and conditional branching.
Lesson 5: Generating loops
Loops are extremely powerful programming tools that all parametric programmers should master. Included: introduction to looping, steps to looping, solving problems of the loop, and example loops.
Lesson 6: System variables
Most of the CNC-related features of parametric programming are accessed with system variables. Included: general purpose system variable, offset access, position access, access to modal states, and many example applications.
Lesson 7: Other features of parametric programing
There are just a few more features you must be acquainted with. Included: Argument assignment number two, user created G and M codes, protecting important programs, outputting data.
Lesson 8: Approaching and verifying parametric programs
It is important that you approach and verify programs in a safe and consistent manner. Included: approaching part family, user created canned cycle, utility, and complex motion applications.
Optional Certificates Awarded
Certificate of Outstanding Achievement
In addition to the standard Certificate of Course Completion, Merit Awards may be issued by the instructor at his/her own discretion and are based on student achievement. Merit awards also incur an additional $30.00 processing fee that covers the customization, printing, and delivery of the award, as well as access to the UniversalClass™ Portfolio Service that documents your achievements online. Official Merit Awards have a serial number that verifies the authenticity of the award (great for employers to verify your achievement).
Request Information
Additional Information
Course Title
:
Parametric Programming For CNC Machining & Turning Centers
This is a non-credit course, and is provided for your personal enrichment.
This course is not intended to be a substitute for any state, government, licensing, or educational requirements.
Choose from 5 Payment Methods
Credit Card Online
Credit Card through FAX
Check/Money Order through Mail
Credit Card over the Phone
PayPal
To use any of these methods you must press the "Join this Course" button on this screen and go through the online registration process in order to generate the correct order form and correctly process your enrollment.
($124.00) Many people completing our basic programming courses stated (in the course evaluation) that they would like to see us provide an on-line Advanced CNC Techniques course. more
($114.00) CNC machining centers, which are used to machine stationary workpieces with rotating cutting tools, are among the most popular types of metal-cutting machine tools in existence today. more
Other Related Classes in Manufacturing Engineering
Advanced CNC Techniques with Basic Features Many people completing our basic programming courses stated (in the course evaluation) that they would like to see us provide an on-line Advanced CNC Techniques course. Well, here it is! It is the next logical progression from our basic courses. We defin...
Blueprint Reading for Machinists The Blueprint Reading for Machinists course is a comprehensive guide to interpreting drawings commonly found in manufacturing. This is the 'short course' of 'need to know' information for blueprint reading in machine trades. Beginning with the backgrou...
Business Math 101 This course takes you through an overview of the wonderful world of business mathematics. The course is designed for a person of any age and anywhere in the world. All that is required of the learner are a computer, a connection to the internet, a c...
CNC Machining Center Programming CNC machining centers, which are used to machine stationary workpieces with rotating cutting tools, are among the most popular types of metal-cutting machine tools in existence today. Just about every manufacturing company that has any CNC equipment o...
CNC Machining Center Setup and Operation This class will present the concepts related to machining center setup and operation. CNC machining centers are among the most popular metal-cutting machine tools in use today. Almost every company that manufactures any metal products has more than one –...
CNC Turning Center Programming The two most popular forms of metal-cutting CNC machine tools include CNC machining centers, which machine a stationary workpiece with a rotating cutting tool, and CNC turning centers, which machine a rotating workpiece with a stationary cutting tool....
CNC Turning Center Setup and Operation This class will present the concepts related to turning center setup and operation. CNC turning centers are among the most popular metal-cutting machine tools in use today. Most companies that manufactures any metal products have more than one – and is c...
Computer Basics 101 Do you find yourself intimidated by computer jargon? Would you like to have a clearer understanding (in non-jargon language) of how your computer works? Computer Basics 101 will both demonstrate and explain how your computer works in an easy-to-follow, ...
Dreamweaver 101 Whether this is your first time using Dreamweaver or you've used it in the past, this course will walk you through the program step-by-step and teach you how to use its many features and options to create professional web pages with little more than ...
Electronics 101 Whether performing a minor repair, such as your phone or DVD player, or applying for a new and technology focused career, an understanding of the principles directing basic electronics will prove helpful throughout life. This course in basic electronics ...
Excel 2007 Microsoft Excel 2007 is Microsoft's latest version of its very popular business productivity application for the management and manipulation of data. Microsoft Excel is often packaged as part of Microsoft Office that includes other applications such as M...
How to Create Web Pages These days, everyone can benefit from an online presence, and that means developing a website. This course covers a basic introduction of how to create your own website page-by-page using HTML, a common website coding process. From basic HTML defin...
Internet Fundamentals 101 Are you in the dark about how the Internet works? Do you wonder how in the world it is possible to communicate with someone on another continent in the blink of an eye? This straightforward course clearly and plainly lays out the basics of the Internet...
Managerial Accounting 101 Managerial accounting is not as widely used as other forms of accounting, nor is it as known. While companies concern themselves with financial accounting methods like audits, budgets and financial statements, they often completely ignore the forward-th...
Microsoft Publisher 2007 Microsoft Publisher can be an amazing tool. It can help us complete impressive tasks in a fraction of the time, and help to accomplish things that we could never have done on our own. But you have to know how to use this program. This course will sho...
MS Office 2003: Word, Excel, PowerPoint This all in one training course will provide comprehensive instruction on three popular MS Office programs: MS Word 2003, MS Excel 2003, PowerPoint 2003. MS Word 2003 T his course teaches you all the basics of MS Word, from doing simply functions li...
MS Office 2007: Word, Excel, PowerPoint and Outlook MS Office 2007 will provide a comprehensive tutorial of these programs- Word, Excel, PowerPoint, and Outlook. MS Word 2007 It doesn't matter if you're new to MS Word or an experienced user, this comprehensive course teaches the most basic features as w...
Typing and Keyboarding 101 Today, knowing how to type fast is almost a necessity in the business world. More and more corporate-world employees are being asked to create reports, sales letters, business plans, blogs, web content, forecasts and more. Knowing how to type can sav...