ACIS Reader

The ACIS Reader provides access to the B-rep data stored within a particular ACIS file. A file does not need to have a particular extension to be read correctly by HOOPS Exchange however the file extensions of ACIS files that you can expect to be loaded by HOOPS Exchange are:

  • .SAT

  • .SAB

Please note, our ACIS reader does not support some of the more advanced procedural geometries that can be created with ACIS. If you are using HOOPS Exchange or HOOPS Publish in an ACIS-based application for export purposes please use the appropriate ACIS API to approximate these advanced geometries in NURBS form to ensure import success. If you cannot pre-process the model and/or have specific needs on this front please contact the HOOPS Exchange Support team for appropriate guidance.

Our readers are updated to the latest released version within 90 days of the release of the authoring software. You can see the exact version supported in the current release here.


ACIS does not support the concept of an assembly.


HOOPS Exchange allows you to query the full topological and geometric model defined in a ACIS file. HOOPS Exchange does not provide access to the geometric definition of all surfaces/curves possible in ACIS however evaluators for all types are provided. Since all these geometric definition do not exist in PRC these more advanced geometries are mapped to a NURBS form when you export to PRC.

The Surface types available in ACIS are:

  • Blend surface (constant radius)

  • Blend surface (variable radius)

  • Blend surface (from curve)

  • Blend surface (vertex)

  • B-spline surface

  • Cone

  • Extrusion surface

  • Law surface

  • Offset surface

  • Pipe surface

  • Plane

  • Skin surface

  • Sphere

  • Surface of revolution

  • Surface from curves

  • Sweep surface

  • Torus


While we do access all geometry definitions within an ACIS file, we consider some of our evaluators for vertex blends and law surfaces to not be as robust as our other evaluators.

The list of curve types available in ACIS is: * B-spline * Circle * Curve on surface * Ellipse * Law curve * Line * Offset curve * Intersection curve


The visualization data for this format is generated by the HOOPS Exchange tessellation engine.


This concept is not supported by ACIS.


This concept is not supported by ACIS.