Theorem’s V18.5 Multi-CAD products support R25

Theorem are in the process of releasing V18.5 of its Multi-CAD products for CATIA V5 R25.

All of the products released under V18.5 will now include support for V5 R25 which provides the user with the highest levels of interoperability with JT, NX and Creo file assemblies.

Our Multi-CAD solution

  • Is based upon the Dassault Systemes XCAD infrastructure
  • Allows CATIA V5 users to incorporate parts and assemblies from other CAD systems, such as NX, Creo and JT, within the CATIA environment
  • No need to use external translators,
  • Pulls files directly into CATIA.
  • Uses the existing V5 commands of “Insert existing component”, “file open” and “file save as”
  • Checks geometry for errors and validates the integrity of the data as it comes into CATIA.
  • A low cost and efficient solution to the problems encountered when different CAD systems collaborate

R25 is available to existing Theorem users with a current maintenance agreement, as well as to all new customers.

Our strategic partnerships with Dassault Systemes ensures that there is a parallel development between their latest releases, and Theorem products, therefore allowing Theorem continue to provide high quality solutions for the CAD community.

For more information visit

New Unified Interface released for optimised data exchange and downstream processes

Our recently released Unified Interface (UI), which supersedes Theorem’s CADviewer and UI products, has been specifically developed to optimise both data exchange and downstream processes using a single application that can be used to view, filter, translate and even publish interactive documentation from native 3D CAD data.

Incorporating all elements required for successful data exchange the new UI extends its use past the bounds of engineering departments to other departments who will also benefit from access to the new UI.

Included within certain Theorem CADverter, Publish 3D and Visualize 3D product suites, the unified interface can be configured to suit a number of use cases and individual user types: a productivity tool for engineering users, and as a viewing and publishing tool for other users.

Some of the features of the new UI include:

  • Geometry and product structure viewer: Lets the user filter data by viewing the 3D geometry or by seeing it displayed as a structural hierarchy showing the different parts and sub-assemblies.
  • Viewer: Data can be manipulated in the viewer (i.e. rotate, pan and zoom) and metadata can be added to the part/assembly.
  • File browser: allows the user to view any incoming data, which can be dragged and dropped from Windows Explorer.
  • Translation: The UI allows the user to hone their translation strategy before automating the process by letting them review data and create batch files.
  • Publishing: The UI when used with Publish 3D embeds the 3D CAD data into a PDF document, creating an interactive 3D PDF that can be viewed, manipulated and annotated by anyone with access to Adobe Reader.

Traditionally, our CADviewer and UI products were aimed solely at the Engineering user whereas the new UI can be utilised by other departments such as Purchasing, Quality & Inspection or Sales & Marketing. As long as users in those departments have access to Publish 3D and the correct engineering CAD part or assembly they can browse, filter, view and then publish the data as an interactive document for their own uses. Most importantly they will have the ability to interrogate the data to aid their own knowledge, understanding and communication processes. Purchasing can create their own RFQ’s, Quality can produce their own Inspection reports and Sales can create their own interactive brochures. The translation features and configuration options which are more geared towards the engineering user can be hidden as part of the individual setup.

UI File Browser
The UI file browser

For the engineering user, the translation configuration manager tool is included to optimise the data read, select the data to write, format the output, and tune the data by data type and audience. The tool lets the user decide what data is needed and then thins it out so that the user only has what they require which can be saved (translated) into the desired format (depending upon available options).

The UI also has a number of useful functions which allow the user to create a methodology for large translations and can increase productivity in a variety of ways, allowing them to work interactively, in batch or via the command line interface.

Using the UI can save time as there is a batch processing tool available, so that the user can prepare all of the data to be batch processed but can defer the translation job until a more convenient time (i.e. overnight). With the addition of a job status viewer and a log monitor there is a simple and efficient way to keep a list of currently running jobs and monitor what has happened with each job, being notified of errors etc.

UI Log Viewer

For the non-engineering departments within an organisation, the UI supports the process of publishing multiple documents/ outputs from a single CAD part or view which can be beneficial as it reduces ambiguity. The user knows that they have the right part needed for their specific use case, having come from the original CAD part itself. When used as part of the Publish 3D product, the UI provides the opportunity for multiple PDF publishing from a single data source using the selection of ready-made templates, or the option of Theorem consultancy services to create bespoke templates.

Available as part of the standard maintenance agreement and new product sales for certain CADverter, Publish 3D and Visualize 3D products (from version 18.0 onwards) our new UI is helping the development and streamlining of translation and downstream processes, saving time, money, increasing productivity and communication. By allowing engineering data to be filtered, viewed, interrogated, manipulated and translated interactively or in batches with the ability to publish user specific documentation makes for a very powerful multi-departmental application.

For more information visit


Our latest CADverter products support MBD processing as standard

Our latest CADverter range of products now support the processing of Model Based Definition (MBD) information as standard.

This is helping to streamline the manufacturing process into a paper free process by producing an information rich 3D CAD model that fully defines a product/component ready for manufacture.

When working with different suppliers as part of the design and manufacturing process, there will always be a requirement to exchange design data back and forth. However, the CAD systems used by different suppliers may be different to the ones you use. So how do you go about exchanging data if it’s in a different format?

Theorem’s CADverter products offer the capability to receive, create, work with or share CAD data that is not native to your own company. CADverter allows direct translation between many of the major CAD systems as well as standards based formats such as STEP.


CADverter products translate assembly structure, geometry, attribute, and where available 3D Product Manufacturing Information (PMI) (FTA) (GD&T) and Metadata between CAD systems. As modern 3D CAD applications allow for the insertion of 3D dimensions and annotations, as well as other product information within the 3D digital data set, for both components and assemblies, the risk of error is greatly reduced as all information required to manufacture is also translated to the new format helping to remove the need for the more traditional 2D drawing creation process.

The benefits of using our CADverter translation products to help to achieve a completely digital design to manufacturing process include decreases in costs and time to manufacture, an improvement in quality and a reduction in ambiguity through eliminating potential errors and the safeguarding of Intellectual Property with CAD neutral or lightweight formats.

With additional support for the processing of Model Based Definition (MBD) information from native CAD in to a variety of CAD formats, Theorem’s high quality, cost effective CADverter solutions help to solve the issue of working with and sharing incompatible data formats.

For more information on the products in the CADverter range, MBD or Theorem Solutions visit

Our Data Migration Solutions help preserve legacy data

Over the years, engineers and designers have embraced new technologies such as CAD/ CAM systems to develop products and ideas that have changed the way we live.  As CAD systems evolve, some of these technologies become outdated, but the data produced can still have a relevance and may need to be accessed for possibly many years to come.

So when the technology becomes outdated, how do you preserve its data output and carry it forward?

Theorem’s Process Automation services offer tailored and automated legacy migration solutions that enable you to seamlessly transfer legacy data to your new system, whilst helping to manage the execution of data migration tasks, automating repetitive tasks and utilising available hardware and software resources.

Many organisations have to support obsolete design and manufacturing systems to keep old legacy data just in case it needs to be reworked or reviewed.  This is a huge drain of resources and is compounded by old storage formats (some of which are obsolete or no longer supported by the original vendors).  In some cases vendors of hardware and software are no longer in business. There are legal implications here for conformance if data is not migrated in a structured and auditable manner.

Every organisation that has used CAD systems through several iterations of the software will need to migrate legacy data to a newer system. This requirement may involve the need to move both Bill of Materials (BOM) and CAD data, or they may be required as two separate phases of the same project. Whilst the CAD data will be held in a legacy CAD repository, the BOM data may be in a variety of forms including spreadsheets, databases or a legacy PDM system. When new systems are commissioned, many data migrations fail due to lack of planning, poor strategy, weak methodology, and poor testing. It is critical that all data migration projects are checked and tested thoroughly using advanced automation processes to eliminate the risk of data incompatibility.

Any data system that contains important data for compliance, retrieval and distribution up and down the supply chain needs long-term support. Problems lead to make-shift solutions, additional overtime and poor morale when simple actions keep going wrong.  The solution is effective data migration management.  The trigger may be a new system implementation, or it may be required due to the cumulative build-up of data compatibility issues. So moving to the next generation of design and PLM solutions is absolutely the logical way forward, but how do you get your legacy data into new systems? The risk of not migrating and then having to write off years of legacy data and start again is not an option, even setting aside the legal implications of lost data.

Data migration pays for itself when you start to take into account the costs of maintaining expensive hardware and software that is no longer supported by the vendors, and you help your engineering team access and manage their legacy data by implementing a professionally managed data migration exercise.  So what are the solutions to improving engineering productivity whilst reducing costs?
The first solution to effective data migration management is to employ an expert team who can deliver the right results quickly. The project will always require meticulous planning, analysis of current issues, recognition of old platforms, having the capability to access data from these old platforms and migration without loss of data or corruption. This approach requires a robust methodology and the adoption of best practices, followed by rigorous testing before and following going live.  This level of specialised expertise rarely resides in-house.
Then, secondly, develop a ‘statement of work’, define end-goals, model the process and develop a robust testing regime that document the requirements, analyses source systems and legacy data, examines business processes, and assesses the requirements of data management, hardware, software, and internal resources.  Once this has taken effect a work plan can be published including risk management and resource planning strategies.

Different data types that can be migrated

  • 3D CAD Geometry
  • 3D Product Structure
  • 3D CAD PMI
  • 2D Data
  • Visualization Data
  • BOMS and manufacturing data.

Theorem can consult, audit and report on the best practices and options for legacy migration and make independent recommendations to meet specific requirements and timescales. In addition it will be done cost effectively and by experts in the process of moving legacy data.

If you would like more information on Theorem’s data migration solutions and how we can help your organisation, visit