About 3D XML

This section introduces the 3D XML format.

You can download the XSDs reference schemas and the 3D XML user's guide. This guide provides you with the essential information for understanding and using the 3D XML language. The purpose of this guide is to help you write an entire document or insert your writing into an existing document.

To ask for a documentation, browse the https://www.3ds.com/3ds-passport/downloads/ internet site then choose 3D XML XSD Schema.

This page discusses:

Overview

3D XML (Extensible Markup Language) is a universal, lightweight, XML-based format that enables users to capture and share live, accurate 3D data quickly and easily. 3D XML compresses highly complex data, provides rapid file transmission and shorter load times while maintaining the exact geometry of the files exchanged.

Unlike existing formats, 3D XML is fully based on standard XML. Therefore, any software program will be able to read, write, and enrich 3D XML contents using standard tools.

The 3D XML with authoring file is designed to allow data exchange between two V6 installations, ensuring the PLM Core Model integrity within the distributed system (composed of several repositories). A 3D XML with authoring is generated by extracting data from one V6 database, which can then be imported into another V6 database. Built-in mechanisms enable Co-Design and round-trip exchanges while maintaining naming, ownership, and revising of entities and links between entities. To do so, the system is based on the notion of iteration of objects. It is used to compare different revisions of the objects so that each site has the most up-to-date revision possible. You can only update the repository with newer iterations of objects; consequently you cannot use the 3D XML with authoring file as a backup solution.

Recommendation: Do not use 3D XML with authoring to export V6 data to non-V6 software. For such objective, use standard interchange format and, if, those formats do not contain sufficient data for the targeted workflow, use Export to CATIA V5 file instead.

3D XML Player

The 3D XML Player incorporates advanced ergonomics features. This tool lets you visualize the 3D XML contents, review your virtual products using cross highlight selection between geometry and immersive product list.

To download the 3D XML Player (and access more specific information), browse the following internet site: https://www.3ds.com/3ds-passport/downloads/ then choose 3D XML Player.

Interactive Functionality

You can use the interactive functionality listed below:

Import 3D XML Objects

You can import a 3D XML file (containing V6 objects) into V6 through Add > Import.

Export to 3D XML Format

You can export data to 3D XML format using Add > Export.

3D XML with Authoring Data Upward Compatibility

3D XML with authoring data is upward compatible from V6R2010. Therefore, you can export from one release and import by using the same release or a higher level.

3D XML with Authoring Data Downward Compatibility

You can export or import data in the downward compatibility mode. You can import the weakened data generated by Export 3D XML with authoring into older release levels. Downward compatibility is available at the following levels.

  • 2013x FP1724
  • 2016x FD14(FP17817) and higher
  • 2017x FD09(FP1819) and higher
  • 2018x FD03(FP1822) and higher
Notes: While using downward compatibility:
  • You can manage only a subset of data in the downward compatibility mode:
    • Product structure data: References and positioned instances
    • 3D representations (as result)
  • You cannot save history of geometric files. Only as result geometric information is supported and therefore you cannot edit the data.
  • Extracted data does not contain external links. Therefore, after extracting data, all semantic relations gets lost.
  • You cannot publish the extracted data, if you publish an element of the extracted data, each update of the data through 3D XML exchange breaks the link. You cannot publish the extracted data if you do not know the latest version.
  • Downward compatibility of the PLM Briefcase file leads to extracting data. You cannot import the extracted data from the higher level.
  • You cannot edit the extracted data. When you export data in the downward compatibility mode and with delegation or with already delegated data, an error message appears.
  • You cannot export the data when an assembly contains Products or 3D Parts created in large range and small range.
  • You cannot export Internal 3D Shapes.
  • Unsupported: Position overload (PMR) and Graphical properties overload (PGP).
  • You cannot export data over 4 GB.
  • The extracted data information legend in BI is not available in the Search Result window.