FELCO SOLUTIONS TRAINING SERVICES

FELCO Solutions, Inc is committed to providing our clients with the most extensive knowledge of understaning there software in the best efficient and productive manner. Our classroom instructions have been designed to replicate situations that our clients encounter on the job.

We offers PTC certified courses sponsored by various Value Added Resellers (VAR). We offer the highest training services for your company and "Flexible Training Solutions" that help achieve the necessary skills to maintain a competitive edge of the PTC products. Our PTC Training Solutions are available to individuals as well as small or large groups. We offer PTC Training Solutions on-site or at our training facility in Atlanta, GA.

FELCO Solutions Windchill & Creo Courses

Windchill Course Descriptions

Automating Windchill Configuration

This course teaches the fundamentals of the Windchill Java API and introduces Info*Engine tasks and webjects using practical applications. It provides students to understand how to automate workflow processes, administrative duties, user actions, and Info*Engine tasks. The student will learn how to create and debug Windchill applications using the Windchill Java API in the Eclipse IDE. The course explains the Windchill objects in depth in a programming perspective. In the addition, the course teaches the following:

  • Understanding Java Queries
  • Understanding the CAD Documents API
  • Containers and Folders API
  • Understanding Change Objects API
  • Workflow Expression Robots
  • Action Listeners
  • J-Link and Windchill Integration
  • Info*Engine Tasks and Webjects
  • Info*Engine JSP
  • Info*Engine Action Tasks

This course may be taken independently, but we recommend students also take Introduciton to Windchill user training in either instructor-led or web-based formats to round out their Windchill capabilities understanding.
After completing this course, students should be able to successfully automate and customize Windchill processes. The course is taught using a Windchill 10.X image on the cloud.

Prerequisites

This course is intended for experienced Java programmers or Object-oriented programmers.

  Agenda

   

  More Information

Creo Course Descriptions

J-Link

This course discusses the fundamentals of Java and J-Link. It provides students with the knowledge of effectively using J-Link to automate Pro/Engineer objects. The course will teach creating Java interfaces to interact with Pro/Engineer. This is a extensive hands on course, in which students have the opportunity to apply their knowledge through Pro/Engineer automation examples, such as modifying multiple model parameter, verifying multiple family tables, and connecting to a database to extract part information. The course covers the development of Java programs to access the internal components of a Pro/Engineer sessions, to customize models.

Prerequisites

Lessons and exercises require that you have familarity with Java or C programming principles and concepts with a extensive knowledge of Pro/Engineer.

  Contents

   

  Agenda

   

  Exercise Example

   

  More Information

Pro/TOOLKIT

This course discusses the fundamentals of the C TOOLKIT API. It provides students with the knowledge of effectively using Pro/TOOLKIT to automate Creo objects. The course will teach creating Pro/TOOLKIT interfaces to interact with Creo. This is a extensive hands on course, in which students have the opportunity to apply their knowledge through Creo automation and customize examples. The course covers the development of C programs to access the internal components of a Creo sessions, to customize models.

Prerequisites

Lessons and exercises require that you have familarity with Java or C programming principles and concepts with a extensive knowledge of Creo.

  Contents

   

  Agenda

   

  More Information

Pro/Program

This course discusses the fundamentals of Creo automation utilizing Pro/PROGRAM. It provides students to understand the philosophy and concepts of automating Creo assemblies and parts. The course teaches the essentials to understand types of building blocks that are available and to employ program construction principles. The student will understand how to use execute statements, feature relations, part relations, assembly relations, pattern relations, input statements, and the Pro/Layout functionality. They will also learn how to automate drawings using layer states and view states. The course will explain interchange groups and family tables in the Pro/PROGRAM environment.

Prerequisites

Lessons and exercises assume that you have used Creo.