ProductsProjectsServicesSupportAbout CompanyContact

Custom Projects

CUSTOM PROJECT is an application developed according to specific customer’s requirements. In this case the customer is the one who decides what functionality will be implemented and in which way the application will be enhanced later.
  • Do you do some tasks quite often and a Macro (e.g. mapkey in Creo Eleme) is not enough?
  • Do you need to run another application as a part of your specific process?
  • Do you enter manually data from files stored in a format your application does not understand?

3 phases of an automation projectIf YES, what to do?

  1. Decide what is the goal of the project
  2. Write down a basic functionality (preferably in English). This should include an environment the application should work in (i.e. operation system, version of Creo, Windchill or any other software the application is required to be integrated with, etc.).
  3. Send the brief specification to us (preferably per email).
  4. You will be contacted by one of our employees who is responsible for custom automation projects.
  5. If all required functionalities are clear, a detailed specification will be prepared. This can be done by you or it could be done by one of our employees who understands given problems.
  6. When the specification is accepted by both sides (you as a customer and us as a supplier) the development of the project starts. During this phase some parts of the application might be corrected so that the final application fits exactly specified needs.
  7. Just before the delivery the application is tested by our employees and might be tested by you as well.
  8. The final step is to implement the application for usage.


Below there are examples of some custom development add-on software which automate modeling tasks inside Creo .

BAE - Optical Modeling Extension

Simulation of rays going from a defined light sources through complex optical-mechanic assembly created in Creo. The result is stored within the model as datum curves to be used for different kind of measurement.

Bucyrus - Conveyor System Configurator

Configuration and automation of coal conveyor systems.
Consists of several application - Front-End for administrating database, GUI Wizard, Collision control and the main engine which builds up whole conveyor from user's input and information in database, updates drawings and prepares data for collisions testing.


New Graphical User Interface for creating holes in Creo that is made-to-measure for the company internal standards. The dimensions of holes, detailed description of hole notes and relations are specified in configuration files. User interface is similar to standard Creo hole dialog.


This application reads data from Creo drawing table and shows it in web browser. User adds some data in web browser and the application creates a text file in desired format and sends this text file via email.


The application creates Creo part and drawing of cam generated according to data from Excel spreadsheet. The process is maximally automated, the user only selects Excel file and then all needed parameters for part geometry creation are computed automatically. Drawing is created using customer`s template and table with dimensions at measurement points is filled.


Wizard style configurator of long trailers steering Creo models by changing dimensions, pattern tables, exchanging assemblies, assembling components according to user's input and rules stored in database.


The application adds support for a special type of dimension on a drawing to be used with special NC machine standards. The new dimensions are fully parametric, so they can be regenerated after model change.


The application generates a drawing table with coordinates of a selected sketched curve and places special symbols on Creo  drawings.


The application analyzes models and adds additional parameters to Family table to support searching in Pro/INTRALINK for specific instance of UDF.


The application explores the model structure of selected Creo MFG model to find placed groups and their references. The application places automatically new UDFs in the model according to references of existing CAD_UDF's in Pro/E model.


Provides functionality for conversion of 2D picture of tyre sidewall created by an artist/designer onto real 3D model in Creo .


The product is described with 19-character number. The application is able to read this number and create valid Creo model, create drawing and fill the parameters. The application can calculate the price and create a description of the product.


Cargo management system for Heavy Multi-Purpose Container vessels. (coop. with INNEO)
The Pro/TOOLKIT part of the project allows the ship planner to simulate loading, shifting and discharging of the cargo simply by mouse clicking in Creo assembly.


Automation of entering text into Creo model, customization of placing special symbols (UDF) and export information about those texts/symbols in a special format for a laser writer.


The customer wants to provide 3D models to his contractors, but he needs to protect some technological secrets. The application exports Creo assembly where the real geometry of some parts/curves is hidden.

Termaco - Battery Tray Configurator

The configuration of sheet-metal boxes for special accumulators. The application is designed in wizard style. The user is led by the application to create the box step by step.

Thermokey - Heat Exchanger Configurator

Automatic configuration and assembling of heat exchangers, created for Italian company Thermokey. Particular heat exchanger is automatically created and assembled from parametric generic models, using simple and easy, wizard-like user interface.

created by Tomáš Loun