Skip to main content
3D model revisions represent specific versions of a 3D model. Each revision contains the processed 3D data, including a node hierarchy, geometry, and associated metadata. You create revisions by uploading 3D source files, and CDF processes them into an optimized format for visualization.

Key concepts

A revision belongs to a single 3D model and holds the complete, processed representation of a 3D scene. Each revision has its own node tree, which you can traverse to access individual components, assemblies, and their properties. Revisions also track processing status and can expose multiple output formats.

What you can do

  • Create revisions by uploading 3D source files to a model.
  • List and retrieve revisions for a given model.
  • Update revision metadata and thumbnails.
  • Delete revisions that are no longer needed.
  • View processing logs to monitor conversion status.
  • Navigate nodes by listing, filtering, and traversing the node hierarchy.
  • List available outputs for a revision to discover supported formats.
Use the node hierarchy endpoints to find specific components within a revision. You can list all nodes, filter nodes by properties, retrieve nodes by ID, and traverse ancestors.
Last modified on April 23, 2026