PMI, circular and angular measurements and other improvements in CAD Exchanger 3.3.1

19 June, 2017

We are happy to introduce new CAD Exchanger 3.3.1. The previous version featured several noticeable novelties, such as measurements and PMI support. This time we extended those features and added several new functions including convenient search in product structure, PMI model views, STEP and IGES parser improvements, enhancements and bug fixes in Parasolid, VRML, OBJ and other formats along with enhancements in SDK, including Java support.

Measurements

While world is going nuts about fidget spinners we made our best to build another version of measurements user-friendly and functional at the same time. To this day we have already received positive feedback on our implementation. Initial version of the function had a limited capacity: users could only explore vertex coordinates, lengths of the edges or wires and distances between various entities. This release brought the ability to measure circular dimensions and angles. Now it’s possible to get diameter or radius of the circles within a couple of clicks.

Various companies can use PMI in different ways. It is common to include text describing the technical specification of the product, Geometrical Dimensions and Tolerances (GD&T), materials, accompanying information related to authors, time and costs estimations and so forth. Many CAD systems support PMI creation.

Furthermore, angular measurements were added. There are 2 possible approaches to measure angles. In the first case users may select two planar faces and CAD Exchanger will calculate angles between them. Another approach is to select three points, which will define the angle.

In the previous realization of the measuring information in 3D was the text scaling. It could be too large or too small while working with extra large or small models what could make measurements barely readable. With CAD Exchanger 3.3.1 we added a slider that allows to change the font size and fine tune it for every particular case.

Model views in PMI

Another significant enhancement was the introduction of PMI or Product Manufacturing Information. At this moment it is supported in JT format, as JT is one of the main formats utilizing PMI. In the current version we kept extending PMI support and added previously unavailable model views. Model views are used to group relevant PMI entities (notes, dimensions, etc) and to set a specific view camera position to enhance PMI data readability. It is especially useful when it comes to exploration of the large assemblies with huge volume of PMI.

Download 30-day free fully-functional evaluation version

Tree search

Product structure of a large assembly contains enormous number of elements: sub-assemblies, parts, shapes etc. If a user needs to explore a certain element, he/she has to manually expand the product tree and scroll the product structure and look for the item. It is tedious and very time-consuming, so we added an incremental search function for faster navigation in the product structure. To find a certain element go to the product structure panel, click ‘Search’ or Ctrl+F and start typing the element name. CAD Exchanger will find all occurrences and expand the product structure to the first of them. Use ‘arrows’ to jump between search results.

We continue to work on enabling additional measurements and would be happy to hear your feedback. Please drop us a line at This email address is being protected from spambots. You need JavaScript enabled to view it. if you have any comments.

Java support

The previous release introduce full-fledged C# support of CAD Exchanger SDK. Version 3.3.1 now introduces Java support offering the same level of access to SDK API. This makes CAD Exchanger truly cross-language and enables software vendors to integrate CAD Exchanger libraries into applications of their preferred programming language – C++, C# or Java.

Formats improvements

IGES and STEP major revamps introduced in earlier versions of CAD Exchanger continue to get active improvements. Version 3.3.1 features significant investments into performance improvements of parsers (used in import worfklows). Both parsers now have significant boosts in both single and multi-threaded working modes.

VRML, OBJ, Rhino have been enhanced to work in particular corner cases encountered in real-world files.

Parasolid converter has been upgraded to support the latest Parasolid 29.1 version.