Modeling Automation

 Below are examples of some of custom development add-on software which automate modeling tasks inside Pro/ENGINEER.

Automatic Creation of Missing Holes:

The requirement is to detect and automatically create missing threads and blind holes in stamping tools. First, the system searches for all existing holes in the toolbase and all additional parts and classifies them based on a hole definition list. Based on the results, all the missing holes are automatically created and marked using 3D notes and color depending on their type and diameter.

 

Design Automation of Frames for Packing Machines:

The requirement is to automate frame design for packing machines. The result was that the modeling time for frames of packing machines was reduced by 90%. Additionally, during the modeling process, all information necessary for drawing creation and manufacturing are automatically added to the model. As a result, the creation of drawings and NC data for beam manufacturing were automated.

Automatic Creation of Parts and Assemblies from XML data:

It is a Pro/TOOLKIT application which automatically create Pro/ENGINEER parts and assemblies from a CAD neutral XML-based description of the design. In addition to creating the 3D geometry, the software automatically adds special BOM information in the models.

Conversion of 2D Beam Sections to Pro/ENGINEER Models:

A fully automatic modeling of beam parts and assemblies from 2D information of the X-sections was developed. During the design process, the designer simply selects a 2D data set from within the Pro/ENGINEER environment. The software automatically creates Pro/ENGINEER parts and/or assemblies from the data set, and readies them for assembly into the working session.

Assemblies without Hierarchy and Dependencies:

This add-on application converts any Pro/ENGINEER assembly to a new assembly which has no hierarchy and no parent child relationships. All components of the new assembly remain at the correct location, but assembled by coordinate systems at the top level assembly.