Creo Software Customization

Build Custom Applications, Migrate Data, and Manage Network Resources

At PTC, we understand nobody knows your unique IT environment better than you, or maybe your IT operations team. With that in mind, Creo parametric has a wealth of customization capabilities to help you manage your IT network, migrate legacy data, or build custom applications to solve unique business needs. The following tools, are all available as extensions to  Creo parametric:

Creo Legacy Migration Extension

Many companies need to maintain or reuse 3D data from other CAD systems. These 3D models typically have associated 2D drawings. PTC Creo Legacy Migration Extension (LMX) enables users to associate 2D drawings to 3D models imported from a 3rd-party CAD system. PTC Creo LMX helps automate the process of mapping and linking the 2D drawings to the 3D model, and can improve your detailed design process productivity by saving time and reducing errors.

Creo LMX preserves the relationship between the original 3D model and the drawings that are related to it, saving the time and resources it takes to recreate the 2D drawings manually.

Features and Benefits

  • Improves detailed design productivity by enabling users to fully leverage legacy data
  • Saves time and increases quality by reducing errors from manual translations
  • Future model changes are immediately reflected in the drawing
    • Automatically recreates and places views
    • Automated updating of drawing dimensions when the model changes
    • Allows control of how dimensions are displayed to meet specific company requirements

Creo Distributed Batch Extension

Creo Distributed Computing Extension manufacturing software can be used in a networked environment. In addition to working with Creo parametric, Creo Distributed Computing Extension works with Creo Distributed Batch Pro/ENGINEER Distributed Pro/BATCH Standalone — free with PTC Creo — to provide batch processing capabilities in non-networked environments.

Features and Benefits

  • Improves detailed design productivity by enabling users to fully leverage legacy data
  • Saves time and increases quality by reducing errors from manual translations
  • Future model changes are immediately reflected in the drawing
    • Automatically recreates and places views
    • Automated updating of drawing dimensions when the model changes
    • Allows control of how dimensions are displayed to meet specific company requirements

Creo Granite Interoperability Kernel

Building specialized CAD/CAM/CAE software applications isn’t easy. The incompatibility of CAD programs and the lack of associative interoperability pose huge obstacles. Creo GRANITE Interoperability Kernel eliminates these CAD software incompatibility problems.

Applications built on Creo GRANITE Interoperability Kernel can read Creo Elements/Pro files, as well as other standard formats of CAD programs, including IGES, STEP, VDA-FS, ACIS SAT, Parasolid and JT. Developers using Creo GRANITE Interoperability Kernel can access the same geometry libraries used in Creo and other formats and enjoy full support for developing feature-based geometric modeling.

Creo GRANITE Interoperability Kernel Downloadable Datasheet

Features and Benefits

  • Simplified development via feature-based geometric 3D surface and solid modeling kernel
  • Complete R&D solution including toolset for rapid debugging and prototyping, and built-in translators
  • Read native Creo part and assembly files directly into your commercial or in-house application without requiring a license of PTC Creo
  • Drive associative updates to and from other applications built on Creo GRANITE
  • Reduce expenses by sharing native data from CAD programs between applications within diverse environments
  • Access architecture and bindings with interfaces available on C++, Java and COM

Creo Object Toolkit Java

Creo Object TOOLKIT Java is a modern Java API to extend, automate, and customize a wide range of functionality from design through manufacturing.

Creo Object TOOLKIT Java Downloadable Datasheet