FELCO Solutions Creo API Training

Custom Creo Development Courses

We are committed to providing our clients with the most extensive knowledge of understanding their software in the most efficient and productive manner. Our course instructions for customizing Creo have been designed to replicate situations that our clients encounter on the job.

All courses are conducted remotely using our Web conferencing software. We will use the student's computer that requires an installation of Creo. We can also conduct the course onsite if requested.


  • JLink API
  • WebLink API
  • Pro/Toolkit API
  • Pro/Program

JLink

Creo JLink API Course

Duration: 3 Days

This course discusses the fundamentals of Java and J-Link. It provides students with the knowledge of effectively using J-Link to automate Creo objects. The course will teach creating Java interfaces to interact with Creo. This is an extensive hands-on course, in which students have the opportunity to apply their knowledge through Creo 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 Creo session, to customize models.

Creo Version: All Creo Versions

License Requirements: JLink is a free API that does not require any special license to develop or run JLink applications with Creo.

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

WebLink

Creo WebLink API Course

Duration: 1/2 Day

This course discusses the fundamentals of using the Creo Javascript API within a Creo internal browser. It provides students with the knowledge of effectively using Javascripts to automate Creo objects within a web page. The course will teach creating web browser interfaces to interact with Creo using Microsoft Internet Explorer with Active X controls. This is a hands on course, in which students have the opportunity to apply their knowledge through Creo automation examples, such as modifying multiple model parameter, verifying multiple family tables, and extracting Creo information. The course covers the development of Javascript API using Active X controls to access the internal components of a Creo sessions.

Creo Version: All Creo Versions

License Requirements: WebLink is a free API that does not require any special license to develop or run WebLink applications with Creo.

Prerequisites: Lessons and exercises require that you have familarity with Javascript and concepts with a extensive knowledge of Creo.

Pro/Toolkit API

Creo Pro/Toolkit C API Course

Manual Purchased with class files for self training)

This course discusses the fundamentals of the Creo 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.

Creo Version: Creo 1.0 and 2.0

License Requirements: Pro/TOOLKIT is a licensed API that requires a development license to run Pro/TOOLKIT Applications using

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

Pro/Program

Creo Pro/Program

Duration: 1/2 Day

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.

Creo Version: All Creo Versions

License Requirements: A Creo AIX license.

Prerequisites: Lessons and exercises assume that you have used Creo.