Skip to main content

Parasolid

Parasolid is a geometric modeling kernel and CAD exchange format used for precise solid and surface modeling in engineering workflows.

Last updated May 21, 2026

Parasolid is a geometric modeling kernel and engineering exchange format used for precise solid and surface modeling in CAD systems. Parasolid is widely used in Mechanical Engineering, industrial design, manufacturing, and CAM workflows.

The Parasolid kernel was originally developed by ShapeData and later acquired by Siemens Digital Industries Software. Many modern CAD applications use Parasolid internally for solid modeling operations.

Parasolid files commonly use the .x_t and .x_b file extensions.

What Is Parasolid?

Parasolid is both:

  • a geometric modeling kernel
  • a CAD exchange format

A geometric kernel is the mathematical engine responsible for creating and manipulating 3D geometry inside CAD software.

Parasolid supports:

  • solid modeling
  • surface modeling
  • Boolean operations
  • fillets and chamfers
  • geometric intersections
  • topology management
  • assembly geometry

Many engineering applications rely on Parasolid because of its precision and stability in complex modeling workflows.

Parasolid Geometry Representation

Parasolid primarily uses Boundary Representation geometry, commonly called B-rep modeling.

Geometry is represented using mathematically defined surfaces, edges, and topological relationships rather than polygon meshes.

This allows Parasolid to preserve:

  • exact dimensions
  • curved surfaces
  • watertight solids
  • engineering tolerances
  • precise edge continuity

Because of this precision, Parasolid is commonly used in:

  • industrial manufacturing
  • precision machining
  • product engineering
  • simulation workflows
  • assembly design

Parasolid File Formats

Parasolid geometry can be exported using two primary file formats.

ExtensionFormat typeDescription
.x_tText-basedHuman-readable Parasolid format
.x_bBinaryCompact binary Parasolid format

Both formats store the same general geometry information.

Text-based .x_t files are often preferred for interoperability and debugging, while .x_b files are smaller and faster to process.

Parasolid in CAD Workflows

Many CAD applications use Parasolid as their underlying geometry engine.

Common workflows include:

  1. Creating geometry in a Parasolid-based CAD system
  2. Exporting the model as .x_t or .x_b
  3. Importing the geometry into another compatible system
  4. Generating manufacturing or simulation data
  5. Producing parts using CNC Machining or other fabrication methods

Because multiple software platforms share the same geometric kernel, Parasolid exchange often preserves geometry more reliably than generic neutral formats.

Parasolid vs STEP

STEP and Parasolid are both widely used engineering exchange formats.

FormatGeometry typeTypical use
ParasolidNative kernel geometryCAD interoperability
STEPNeutral exchange geometryCross-platform engineering workflows

Compared to STEP, Parasolid exchange may provide:

  • better feature compatibility
  • improved geometric fidelity
  • fewer translation artifacts
  • more reliable topology preservation

However, STEP is generally more universal because it is an open international standard.

Parasolid vs IGES

Compared to IGES, Parasolid provides:

  • stronger solid modeling support
  • more reliable topology handling
  • improved interoperability
  • better manufacturing compatibility
  • higher geometric stability

IGES is primarily associated with older surface-based workflows, while Parasolid is designed for modern solid modeling systems.

Parasolid in Digital Fabrication

Parasolid geometry is commonly used in workflows involving:

  • CNC Milling
  • CNC Turning
  • industrial tooling
  • product prototyping
  • engineering assemblies
  • simulation and analysis

Many CAM systems can directly import Parasolid geometry for toolpath generation.

Because Parasolid preserves accurate solid geometry, it is well suited for precision manufacturing processes.

Common Software Using Parasolid

SoftwareParasolid usageTypical use
SolidWorksNative kernelMechanical CAD
Siemens NXNative kernelIndustrial engineering
Solid EdgeNative kernelProduct design
OnshapeCloud-based ParasolidCollaborative CAD
Shapr3DParasolid-based modelingTablet CAD workflows

Advantages of Parasolid

Parasolid offers several advantages in engineering workflows.

  • high geometric precision
  • stable solid modeling operations
  • reliable interoperability
  • strong topology management
  • broad industry adoption
  • efficient complex geometry handling

These characteristics make Parasolid one of the most widely used geometric kernels in industrial CAD systems.

Limitations of Parasolid

Although Parasolid exchange is highly reliable, some limitations still exist.

Possible limitations include:

  • proprietary ownership
  • incomplete feature history transfer
  • software-specific metadata loss
  • limited compatibility with non-Parasolid kernels
  • dependency on supported CAD ecosystems

In some workflows, neutral formats such as STEP may still be preferred for universal compatibility.

See also