Description
Recommended Learning Duration: 12 Hrs
Overview: Through this course, the user will be able to learn Fundamentals of CATIA V5 Automation. On completion of this course, user will be able to learn the following:
- Create automation scripts, programs and macros in CATIA V5, using Visual Basic in CATIA V5
- Understand the IDE (Integrated Development Environment)
- Understand VBA programming concepts
- Edit and record a Macro
- Debug the script
- Learn the types of Libraries
- Write a program in VBA
- Learn the use and types of Variables
- Understand the use of Input box
- Use of String function
- Learn to write programs with If-Else Statement and For-Next Statement
- Understand Help Document and Part Automation Objects
- Create script for Infrastructure Features
- Create Sketches and Part Design Features using VBA
- Create Shape Design Features and Drafting Features using VBA
- Access Elements through Selections
- Usage of Assembly Automation Objects
- Understand Drawing Automation Objects and its usage
- Learn Function and Selections
Course Structure:
Introduction to CATIA V5 Automation
- About Automation
- Advantages of Automation
- Skills required for CATIA V5 Automation
- Edit and record a Macro
- Understand the Integrated Development Environment
- In-process and Out-process program
- Understand Library Types
- Fundamentals of programming
- Object Oriented Programming
- VBA programming concepts
- DIM for Declaration and Run the program
- Program to open a CATIA Document
Programming Concepts
- Manage Variables
- Types of Variables
- Input Box Function
- String Data Types
- Use of String functions
- Use of InStr
- If-Then-Else Statement
- Object collections
- Use of For-Next Statement and String function for saving Document
- Program to export data as STEP file
Understand V5 Help Document and Part Automation Objects
- Access the V5 Automation.chm file and Object browser
- Usage of Infrastructure Automation Objects
- Get syntax from help document
- Create a Sketch using Automation Objects
- Create Part Feature using Automation Objects
Usage of Assembly Automation Objects
- Create Product Document using VBA
- Add Components from file to the assembly using VBA
- Apply Assembly constraints
- Extract BOM from Assembly in CATIA V5 using VBA
Understand Drawing Automation Objects
- Create Drawing Document using VBA
- Generate Front View, Projection Views and Isometric View in CATIA V5 using VBA
- Extract BOM from drawing document to Excel using VBA
Usage of Function and Selections
- Access File Names from folder using VBA
- Open multiple CATIA files from a folder using VBA
- Macro to generate screenshots of CATParts and save them in a destination folder using VBA
- Usage of function in macros
Pre-requisite: User should be a Mechanical Engineer or Computer Science Engineer and should have completed CATIA V5 Part Design-I, CATIA V5 Part Design-II, CATIA V5 Assembly Design and CATIA V5 Drafting courses. The recommended version for practice exercises is CATIA V5 R21 and above.
Training Method: Instruction based and Hands-on practice.
Course Validity: 90 days from the date of enrolment.
Instructor Video Duration: 200 Mins
Downloadable Exercises: 7
Recommended Practice Hours: 8 Hrs
About EDS Technologies
Twitter •
Reviews
There are no reviews yet.