Fact-checked by Grok 2 weeks ago

ACIS

ACIS is a developed by Spatial Corporation, a of , that provides the core computational engine for creating, modifying, and analyzing complex solid, surface, and wireframe models in (CAD), (CAM), (CAE), and architecture, engineering, and construction () applications. Originally developed in 1985 by three engineers—Alan Grayer, , and Ian Braid—at Spatial Technology for use in their Strata software, ACIS was first released commercially in 1989 and named after its creators (or possibly drawing from mythology's Acis). Over its more than 30-year history, it has evolved into a robust, high-performance library supporting (B-Rep) modeling, operations, blending, direct editing, thickening, offsetting, and tracking, while maintaining thread-safety and multi-threading capabilities for efficient processing in modern applications. ACIS powers over 350 software applications worldwide, including integrations with Dassault Systèmes' 3DEXPERIENCE platform and the CGM modeling ecosystem, enabling the creation of precise 3D models and assemblies used in industries such as automotive, aerospace, consumer goods, and medical devices. Its persistence formats—text-based SAT and binary SAB files—facilitate data exchange by preserving full geometric connectivity, non-manifold topologies, and hybrid models (combining solids, sheets, and wires), though they lack native support for hierarchical assemblies or meshes, while supporting basic non-geometric attributes such as colors, names, and key-value metadata. Notable add-ons, such as ACIS Polyhedra for polygonal modeling and 3D Precise Mesh for finite element analysis preparation, extend its functionality for advanced workflows. As a closed-source solution with continuous updates, ACIS emphasizes reliability, accuracy, and developer support to reduce integration risks and costs in building high-quality 3D software.

Overview

Definition and Core Purpose

ACIS is a developed by Spatial , a wholly owned subsidiary of , designed for creating, manipulating, and analyzing solid, surface, and wireframe models in 3D applications. As the underlying software component, it provides the mathematical algorithms and data structures essential for handling geometric entities with high precision, supporting operations from basic geometry construction to complex assembly queries. The core purpose of ACIS is to serve as the foundational engine powering , , , and AEC (architecture, engineering, and construction) software, where it enables precise (B-rep) modeling critical for , simulation, and manufacturing processes. This kernel facilitates the development of robust applications by over 350 software providers worldwide, reaching more than 3 million end-user seats across industries requiring accurate geometric computations. ACIS supports modeling by integrating (history-based), , and faceted modeling paradigms, allowing users to manage complex geometries through flexible workflows that combine feature-based edits with unconstrained modifications. The kernel's name may derive from the initials of its creators (Alan Grayer, , and Ian Braid) or from the figure Acis in , symbolizing the creation and transformation of forms; it was first conceptualized in 1985.

Key Features and Capabilities

ACIS employs double-precision for all object space calculations, providing approximately 14–16 significant digits of precision that supports sub-micron accuracy in models spanning scales from microscopic components to planetary dimensions. This robustness ensures reliable geometric representations and operations even in demanding applications requiring high fidelity. A core strength of ACIS lies in its interoperability, with native support for the SAT format and integration with tools for industry-standard formats including STEP and IGES, enabling seamless , and data exchange between diverse CAD, CAE, and systems. This capability minimizes errors and preserves model across workflows. Performance is optimized through multi-threaded implementations of key operations, such as evaluations and validation, which efficiently manage large assemblies comprising complex geometries with millions of faces. These enhancements, including thread-safe , reduce computation times and memory usage in high-volume modeling scenarios. ACIS facilitates hybrid solid-faceted modeling, integrating precise NURBS-based surfaces and solids with polyhedral meshes to perform operations on faceted data alongside boundary representations. This approach supports versatile applications in , , and where mixed types are common. With over 350 implementations worldwide and more than 3 million seats in production, ACIS demonstrates proven reliability, bolstered by spanning more than 30 years of releases to ensure longevity of legacy models.

History

Origins and Early Development

ACIS originated in 1985 when Alan Grayer, , and Ian Braid, who had previously contributed to the solid modeling system at Shape Data Ltd., founded Three-Space Ltd. in Cambridge, England, to develop a new () geometric modeling kernel for () applications. This initiative marked a shift from their earlier work, aiming to create a more versatile tool tailored for integration into commercial CAD software. Three-Space Ltd. collaborated closely with Spatial Technology Inc., which was incorporated in 1986 in , to handle the commercialization of the emerging technology. The primary motivations for developing ACIS were to provide CAD vendors with a portable and extensible alternative to proprietary, in-house modeling code, thereby reducing development costs and improving across systems. Unlike earlier kernels tied to specific or software environments, ACIS was designed to advanced geometric operations while allowing customization and easy licensing. This focus addressed the growing need for robust in industries like and , where flexibility in handling complex geometries was essential. Early efforts emphasized generalizing model representations to include wires, sheets, solids, and both manifold and non-manifold topologies, alongside enhancements in blending techniques, local operations, and numerical precision. Version 1.0 of ACIS was released in 1989, with its first major licensing agreement to for integration into the ME30 CAD , enabling precise mechanical design. Initial capabilities centered on fundamental primitives, including blends for filleting edges and sweeps for generating surfaces along paths, which facilitated the creation of more realistic and manufacturable parts. These features built on B-rep principles to ensure accurate representation of boundaries and topologies, with hybrid support for wires, surfaces, and solids from the outset. A key aspect of the early design was its implementation in C++, leveraging object-oriented principles such as encapsulation and to promote modularity and maintainability, allowing developers to extend functionality without altering core components.

Acquisitions and Evolution

In 2000, acquired the 3D software components business of Spatial Technology, including the , for $25 million in cash, establishing Spatial as a wholly owned and enabling broader integration of ACIS into of and tools. This acquisition positioned ACIS as a key component for supporting data across , such as facilitating the import of ACIS models into the 3DEXPERIENCE platform for in collaborative workflows. Following the acquisition, ACIS underwent significant evolutionary milestones. In the 2000s, the introduced deformable modeling features, enabling simulations of curves and surfaces to support free-form shape modifications in design processes. By the 2010s, development emphasized optimizations, including multi-threading support for concurrent operations on disjoint data sets starting around , and advancements in handling faceted geometry for improved rendering and analysis efficiency. Post-2020 developments further aligned ACIS with emerging industrial needs, such as the 1.0 release, which added tools for preparation in applications and workflows, facilitating precise geometry handling for additive and subtractive processes. The April 2025 1.0.1 release introduced enhancements for CAD translation, model simplification, and preparation for and workflows. During this period, the product was rebranded as the ACIS Modeler to underscore its role as a foundational geometric . As of November 2024, the 2025 release added support for on platforms, expanding deployment options for and mobile engineering environments.

Technical Architecture

Core Components and Design

ACIS employs an object-oriented C++ architecture that leverages (B-rep) for modeling solid objects, where is structured around vertices, edges, faces, and bodies to define the connectivity and hierarchy of geometric entities. This design separates from underlying , enabling efficient manipulation and queries on complex models. Geometry is represented using a combination of analytic surfaces, such as planes, spheres, and cones, and free-form surfaces like NURBS (Non-Uniform Rational B-Splines) for precise curve and surface definitions. The kernel's modular structure consists of a core modeling engine that handles fundamental geometric computations, an layer providing programmatic access for integration into host applications, and optional add-on packages that extend functionality without modifying the core . These add-ons provide specialized capabilities, such as advanced , polygonal modeling via ACIS Polyhedra, or tools, enhancing extensibility while maintaining the kernel's stability. This layered approach supports thread-safe operations and features, including customizable allocators to prevent leaks in large-scale applications. Central to ACIS's design are tolerance-based modeling principles, which accommodate imprecise input data by defining local tolerances on edges and vertices, ensuring robust and operations even with geometric discrepancies. A global tolerance value, such as SPAresabs set to 1.0E-6, governs comparisons, while tolerant entities like TCOEDGE allow flexible handling of edge-vertex relationships to balance computational speed and . Integrated validator tools perform , defect detection, and model , identifying issues like self-intersections or invalid topologies to maintain . ACIS supports both direct modeling, which operates in a history-free manner for immediate edits, and modeling modes, where operations are recorded via a history mechanism to enable design intent preservation and regeneration. The employs a with parent-child references and shared across entities, facilitating efficient queries, transformations at the body level, and support for non-manifold configurations. This enables optimized operations and sweeping, while cellular extensions link volumetric and sheet cells through attributes for advanced spatial representations.

Platform Support and Compatibility

ACIS supports deployment on multiple operating systems, including 64-bit versions of Windows, (x86_64 architecture), and macOS, facilitating broad application development across desktop environments. With the 2025 1.0 release (announced November 2024), Spatial extended compatibility to on processors, enhancing its suitability for in workflows. This portability traces back to the kernel's origins in the late , when it was designed as a cross-platform solution. On the hardware side, ACIS leverages multi-threaded to utilize multi-core CPUs, enabling efficient processing in scenarios without requiring specialized hardware beyond standard x86 or architectures. While core operations remain CPU-focused, integration with Spatial's tools like HOOPS Visualize allows for GPU acceleration in rendering and tasks. For integration, ACIS provides primary API bindings in C++, with its object-oriented architecture allowing seamless embedding into applications via wrappers for languages such as .NET and . It is suitable for use in applications within systems, ensuring reliability in time-sensitive industrial deployments. Earlier versions maintained with legacy systems like , though modern releases prioritize contemporary OS support for security and performance.

Modeling Functionality

Fundamental Modeling Operations

The fundamental modeling operations in ACIS enable the creation and modification of geometry using (B-rep) techniques, supporting wireframe, surface, and solid models while preserving topological integrity. Core solid creation begins with sketching 2D profiles using points, lines, arcs, and curves, followed by operations such as , , sweeping, and (also known as ) to generate surfaces that can be trimmed, stitched, and capped into watertight solids. These operations validate connectivity in wireframe entities, ensuring edges and vertices form coherent structures without dangling references. Boolean operations form a cornerstone for assembling complex models from simpler solids, including union (to merge overlapping volumes), intersection (to retain shared regions), and difference (or subtract, to remove one solid from another). These constructive solid geometry (CSG)-like tools operate on manifold and non-manifold topologies, maintaining closed, watertight boundaries for solid bodies to enclose valid volumes. Primitive solids, such as cuboids, cylinders, spheres, and tori, can also be instantiated directly with parametric inputs to serve as building blocks. Surface modification tools in ACIS include filleting to add rounded blends along edges, chamfering to create beveled transitions, and offsetting to parallel-shift surfaces or curves while adjusting for self-intersections. Fillets support variable- blending via methods like the rolling ball approach, where a figurative of varying radius rolls along edges in contact with adjacent faces, generating smooth NURBS surfaces that fit the topology. ACIS also provides NURBS curve and surface fitting, trimming, and extension capabilities, allowing precise representation of freeform geometry through non-uniform rational B-splines with control points and knot vectors. All operations adhere to ACIS's B-rep architecture, automatically updating topological connectivity to ensure models remain valid and watertight where solids are involved.

Model Management and Visualization

ACIS provides robust tools for managing 3D models, enabling the computation of mass properties such as volume, centroid, and moments of inertia through numerical integration over the boundary representation (B-rep) structure of solids and surfaces. These calculations are performed using dedicated routines that evaluate geometric entities like faces and bodies, supporting applications in engineering analysis where accurate physical properties are essential for design validation. Additionally, ACIS facilitates the organization of complex assemblies through hierarchical structures, allowing developers to define parent-child relationships among parts and components for streamlined manipulation and querying. Part decomposition is supported via APIs that enable the breakdown of assemblies into individual entities, aiding in tasks like component isolation and subassembly analysis without altering the underlying geometry. For model analysis, ACIS includes capabilities for interference detection, which identifies clashes between geometric entities using efficient topological queries, ensuring collision-free designs in assemblies. Sectioning tools allow the creation of cross-sectional views by slicing through models along specified planes, providing insights into internal structures. Thickness , particularly wall thickness analysis, evaluates the minimum and variable thicknesses across surfaces, which is critical for manufacturability assessments in industries like and automotive. These analysis functions are optimized for precision and speed, integrating seamlessly with the core B-rep kernel to handle detailed model inspections. Visualization in ACIS focuses on rendering high-fidelity representations of models, with tessellation algorithms converting precise B-rep into polygonal meshes suitable for graphics pipelines, including export to formats like STL for or . Shading capabilities support smooth surface rendering, while hidden-line removal generates wireframe views that obscure internal edges, enhancing clarity in technical drawings and / applications. ACIS also supports the attachment of Product Manufacturing Information (), such as geometric dimensions, tolerances, and annotations, directly to model entities, facilitating downstream workflows by preserving semantic . The kernel is designed for efficiency, robustly managing complex models through optimized structures and algorithms that minimize computational overhead.

Extensions and Advanced Tools

ACIS offers a range of optional extensions that augment its core (B-Rep) modeling capabilities, enabling specialized workflows in areas such as preparation, handling, and advanced surface manipulation. Deformable Modeling and Defeaturing were introduced in the and , respectively, to address demands for more flexible in applications. Faceted Modeling, enhanced by the ACIS Polyhedra module introduced in 2023, further extends these capabilities. Deformable Modeling, provided through the ACIS Deformable Modeling Component (), enables interactive sculpting of free-form surfaces and curves by applying loads such as point pressure or distributed pressure to modify control points on spline-based . This extension supports freeform , where surfaces deform sharply at constraints while maintaining original normals; twisting via multi-surface meshes with C0 or C1 ; and through localized adjustments that preserve overall and parent-child relationships between faces and edges. ADM integrates with ACIS by storing deformation data as attributes, allowing seamless transitions between sculpted and precise models without altering the underlying B-Rep structure. Defeaturing automates the identification and removal of minor geometric features, such as small holes or fillets, to simplify models for downstream processes like finite element analysis (FEA) simulations. This tool reduces complexity by eliminating details that do not significantly impact structural or thermal results, thereby improving computational efficiency without manual intervention. It operates directly on B-Rep data, preserving the integrity of larger features while supporting tolerance-based criteria for . In 2025 1.0.1, a custom feature detection was added to enable users to define and automatically detect instances of custom features for more targeted simplification. Faceted Modeling, enhanced by the ACIS Polyhedra module, facilitates operations on triangle meshes, including unions, differences, and intersections between faceted volumes. This extension allows conversion between approximate polygonal representations and precise B-Rep geometry, enabling healing of imported meshes, querying of topological properties, and manipulation for applications like rendering or clearance analysis. ACIS Polyhedra treats meshes as volumetric entities, supporting robust intersection computations that maintain watertight boundaries post-operation. In the 2022 1.0 release, ACIS received updates that bolstered support for unfolding and dental modeling through a new mid-surface , which extracts sheet-bodies from solid geometry at the midpoint between opposing faces. This functionality aids in flattening bent parts for preparation, such as determining blank sizes and optimizing material nesting, while also enabling precise blending and gap-filling for dental meshes, like those used in crown-root interfaces from scanned data. These enhancements build on core support to streamline workflows in additive and biomedical design. In 2025 1.0.1, operations () were optimized to reduce twists and self-intersections for cleaner output.

File Formats

Primary Formats and Specifications

The ACIS kernel primarily utilizes two file formats for storing and exchanging 3D geometric models: the Standard ACIS Text (SAT) format and the Standard ACIS Binary (SAB) format. The SAT format is an ASCII text-based standard designed for the exchange of boundary representation (B-rep) models, allowing human-readable storage of geometric data that can be viewed and edited with a standard text editor. It features a structured layout beginning with a three-line header that includes version information, units, and precision tolerances, followed by entity records defining the model's topology and geometry. The format is versioned to correspond with ACIS releases, with the specification for version 7.0 made publicly available around 2001, enabling interoperability with non-ACIS applications. In contrast, the SAB format serves as a variant of SAT, offering compact storage and faster operations while preserving identical information content. This makes SAB suitable for applications requiring efficient file handling without the overhead of text encoding. Both formats support core elements such as solids, surfaces, and multiple bodies (representing separate parts without native hierarchical support)—along with including units (e.g., millimeters or inches) and tolerances for geometric precision. The SAT format maintains dating to ACIS's initial release in 1989, ensuring that files from earlier major versions can be read by subsequent releases within the same family. However, specifications for newer SAT versions, particularly those after the early , have become proprietary, limiting public access and requiring licensed ACIS software for full parsing and generation. As of the 2025 release, ACIS supports SAT versions corresponding to its major updates, maintaining compatibility within families.

File Structure and Compatibility

ACIS files organize geometric data using a hierarchical structure of entities that represent (B-rep) models, starting from top-level bodies down to vertices. In the ASCII-based SAT format, this hierarchy is expressed through keyword-based syntax, where entities such as "body" denote solids, containing lumps (disjoint regions), shells (collections of faces), faces (bounded surfaces), and lower-level components like edges and vertices. Each entity record includes a sequence number, type keyword, pointers to related entities (using "$" followed by an index or "-1" for null), and terminates with a "#" symbol, enabling a direct mapping of the model's . The binary SAB format mirrors this hierarchical structure exactly, encoding the same entity records and pointers in a compact form with tagged data types (e.g., 4-byte integers for pointers and 8-byte doubles for coordinates), which reduces file size compared to SAT without altering the logical organization. SAB uses delimiters and tags to maintain compatibility with SAT's syntax, allowing seamless conversion between the two while handling large models more efficiently through binary efficiency rather than explicit compression. ACIS ensures compatibility by supporting forward and backward reading of files across versions, with the SAT format changing only in major releases to preserve readability within version families. However, limitations arise when loading files with newer features into older versions; for instance, advanced faceted data or entity IDs introduced post-Release 7.0 may be ignored or cause errors, as earlier readers lack support for these extensions. SAB files maintain similar version handling. For export and import operations, ACIS-based systems provide tools to heal invalid files by automatically detecting and correcting common errors such as missing faces, unconnected edges, or topological inconsistencies during translation. Integration with neutral formats like STEP AP242 is widely supported, enabling bidirectional exchange of while preserving and data, though some ACIS-specific attributes may require mapping or loss during conversion.

Versions and Releases

Versioning System

ACIS employed a sequential release numbering scheme prior to 2016, using the format R# where # represented the release sequence, such as R27 in 2013. Beginning with the 2016 1.0 release in September 2015, Spatial transitioned to a semantic versioning system tied to calendar years, adopting the format YYYY M.N.P, with YYYY denoting the model year, M the major release number, N the minor release number, and P the patch level. In this scheme, major version increments (M) signify breaking changes, including updates to the SAT file format that may affect compatibility, while minor versions (N) introduce new features without altering the existing or file structure, and patch versions (P) focus exclusively on bug fixes and performance enhancements. This structured progression ensures developers can anticipate the scope of updates and plan integrations accordingly. Backward compatibility is maintained through a stable core across major versions, minimizing the need for extensive application rewrites, though deprecated functions may require attention during upgrades. modifications, when they occur, are clearly documented in to facilitate smooth transitions for users handling data. The calendar-year alignment in the current scheme promotes predictability, allowing stakeholders to synchronize development cycles with annual releases.

Major Releases and Updates

The initial release of ACIS, designated R1, occurred in and introduced basic capabilities, establishing the foundation for (B-rep) geometry in engineering applications. A pivotal shift came with the 2016 1.0 release in September 2015, which marked the adoption of semantic versioning—using year-based major versions followed by minor and patch numbers—to provide clearer indicators of and feature evolution, alongside improved for enhanced integration with application development. The 2020 1.0.1 release, announced in April 2020, added support for hybrid workflows, combining additive and subtractive processes to streamline production pipelines, while also boosting application responsiveness and simulation robustness. In November 2021, the 2022 1.0 release enhanced product information () exchange for better data in CAD systems and simplified multi-threading in ACIS, reducing complexity for developers implementing parallel computations. The 2023 1.0 release in August 2022, followed by the 1.0.1 update in May 2023, introduced polyhedral modeling extensions, including new operations for faceted bodies, which improved handling of mesh-based geometries in automation and cross-department collaboration. The 2024 1.0 release in late 2023 emphasized workflow automation, with the 1.0.1 update in April 2024 expanding platform support, introducing polyhedral sheet thickening APIs, and delivering performance enhancements for polyhedral healing and offset operations. Post-2020 updates have prioritized robustness and groundwork for technologies, such as the 2024 1.0.1 integration of CSM-CVM meshing tools for validation in complex assemblies. As of November 2025, the 2025 1.0 release in November 2024 and the subsequent 1.0.1 update in April 2025 further advanced and workflows, including full Linux compatibility for ACIS and seamless CSM-CVM enhancements for automated meshing.

Adoption

Software Integrations

ACIS serves as the foundational in over 350 software applications worldwide, enabling precise solid and surface modeling capabilities across various CAD platforms. This widespread adoption positions ACIS as a core component for mid-market CAD tools, where it provides robust geometry handling for hybrid 2D/ workflows, in contrast to high-end systems like , which rely on the kernel. Key integrations include , which employs the full ACIS kernel to support seamless 2D drafting and in hybrid environments. SpaceClaim formerly utilized ACIS for its direct modeling approach, allowing intuitive manipulation of imported geometry without history. TurboCAD incorporates ACIS for advanced features, such as filleting and operations, enhancing its versatility in architectural and design. Alibre Design leverages ACIS as its primary for part and assembly creation in affordable 3D CAD workflows. employs a partial implementation through ShapeManager, a derivative forked from ACIS version 7, for functions while maintaining compatibility with earlier ACIS formats. The 2025 1.0.1 release of ACIS delivers enhancements for CAD translation, model simplification, and , supporting ongoing integrations in and workflows.

Industry Applications and Impact

ACIS plays a pivotal role in diverse by providing robust capabilities that support complex 3D design and analysis workflows. In , it enables CNC preparation through defeaturing and simplification techniques, allowing designers to streamline models for while preserving essential geometric integrity. This facilitates faster transition from design to production, reducing errors in automated processes. In the aerospace sector, supports interference analysis and assembly validation, essential for ensuring component fit and structural integrity in high-stakes environments. Its hybrid modeling features handle intricate topologies, aiding in the design of parts where directly impacts safety and performance. Similarly, in medical device development, ACIS powers implant design with deformable modeling tools, enabling the creation of patient-specific prosthetics through operations and blending that maintain and fit accuracy. Within , , and (AEC), ACIS contributes to (BIM) by managing complex geometry for assemblies and topology tracking, supporting collaborative workflows in large-scale projects. These applications underscore ACIS's versatility, powering over 350 software products across more than 14 industries and reaching approximately 3 million end-user seats worldwide. The kernel's impact extends to fostering portable CAD development, as its allows independent software vendors to integrate advanced without reliance on proprietary systems, thereby reducing and promoting . ACIS has also supported the evolution toward cloud and through platform-agnostic updates, including compatibility enhancements that align with modern ARM-based architectures for distributed design environments. Furthermore, it contributes to industry standards like (STEP) by enabling native support for STEP file formats (), which facilitate seamless data exchange in management. Post-2020 developments have amplified ACIS's influence, particularly in preparing models for AI-assisted s, where enhancements improve efficiency in predictive analysis. For instance, recent updates have boosted simulation accuracy in integrated CAD environments by optimizing geometric fidelity.

References

  1. [1]
    3D ACIS Modeler | Industrial 3D Modeling by Spatial
    Our 3D ACIS modeling kernel delivers the technological capabilities needed to create high-quality applications with fewer risks and at lower software ...
  2. [2]
    3D formats overview: ACIS - CAD Exchanger
    Jul 12, 2021 · ACIS is a popular geometric kernel for CAD, CAM, CAE, and AEC software. ACIS-SAT is its persistence format, mainly for ACIS-based apps.Strengths And Weaknesses · View, Explore And Convert 3d... · Trusted By Industry Leaders
  3. [3]
    What is an ACIS solid & why should you care? | Bricsys Blog
    ### Summary of ACIS Solid and Its Role in CAD
  4. [4]
    Dassault Systemes Completes Acquisition of Spatial Component ...
    The component business will be known as Spatial Corporation and will operate as an independent, wholly owned subsidiary of Dassault Systemes as of today.
  5. [5]
    [PDF] New Math - Schnitger Corporation
    Dec 16, 2020 · 1985, a team at what is now Dassault Systèmes. Spatial began to develop the ACIS kernel that was first released in 1989. Over the years ...
  6. [6]
    [PDF] Tolerance Variables and Units
    All object space numbers are represented in ACIS as double precision floating point numbers which contain roughly 14–16 significant digits. ACIS considers ...
  7. [7]
    SPATIAL 3D COMPONENTS HELP BUILDIT 3.3.0 DELIVER ... - Blog
    3D Interoperability ... IGES, STEP, and SAT, for model based inspection and assembly. ... For more information, visit www.spatial.com. ACIS and SAT are registered ...
  8. [8]
    Multi-processing in ACIS and CGM - Blog - Spatial Corp
    Feb 23, 2011 · We will continue to invest in internal uses, for example, the multi-threaded entity-point-distance API in ACIS and the multi-process face-face ...
  9. [9]
    ACIS Polyhedra | Hybrid Modeling Solutions by Spatial
    ACIS Polyhedra supports many topological queries and calculations on polyhedral models, such as clash detection, wall thickness analysis, mass properties, ...
  10. [10]
    Ian Braid, Alan Grayer and Charles Lang - Solid Modeling Association
    At the end of 1985 Alan, Ian and Charles left Shape Data to form Three-Space Ltd which developed ACIS, a totally new solid modeller, together with Spatial ...Missing: origins founders
  11. [11]
    ACIS Format: Complete Guide to CAD Data Interoperability
    ACIS is a 3D data modeling and exchange solution, a geometric modeling kernel used for sharing 3D models between different CAD platforms.3d Modeling Functionalities · Interoperability And Acis... · 3dviewstation For...<|control11|><|separator|>
  12. [12]
    About Spatial | Innovators in 3D Technology
    3D ACIS Modeler. Our proven 3D modeler with 30 years of experience · CDS_Picto_RVB. Constraint Design Solver. Geometric Constraint Solver for 2D & 3D models.
  13. [13]
    [PDF] How ACIS Uses C++
    ACIS utilizes key features of C++, such as encapsulation, overloading, etc. to create a modular and maintainable interface. The API function interface remains ...
  14. [14]
    Amendment of asset acquisition offer by Dassault Systemes for ...
    The previously reported offer by Dassault Systemes to acquire the 3D software component business of Spatial has been increased to a $25 million cash ...
  15. [15]
    Unified 3D Model Referential - Dassault Systèmes
    Import ACIS models to support digital continuity across company boundaries including partners and suppliers · Transition from legacy data applications to ...
  16. [16]
    Seven Years of Thread Safe 3D ACIS Modeler - Blog - Spatial Corp
    Apr 27, 2016 · The 3D ACIS Modeler has been thread safe, ie, able to operate on disjoint data concurrently and correctly.Missing: 2010s | Show results with:2010s
  17. [17]
    [PDF] Faceter Component
    The ACIS faceter supports only view-independent faceting. Faceted representations are used in rendering, in clearance analysis, and in operations where an ...Missing: threading 2010s
  18. [18]
    Spatial Announces the General Availability of 2022 1.0 - Blog
    ... multi-threaded, largely independent workflows involving ACIS data and functions. ... Moreover, Spatial used the same helper function to implement its new multi- ...
  19. [19]
    Spatial Unveils Latest Updates Across Key Product Lines, Delivering ...
    Nov 19, 2024 · Beginning with this release, Spatial now supports Linux ARM for the 3D modelers ACIS and CGM as well as CSM-CVM and CDS. Spatial also supports a ...
  20. [20]
    [PDF] Kernel Component
    The tolerant modeling architecture in ACIS can accept less precise geometric data and create valid topology. Tolerant edge and vertex capabilities allow the ...Missing: design principles
  21. [21]
    [PDF] ACIS-OCCT Comparison
    Dec 11, 2023 · The following text provides a concise summary of the geometric modeling capabilities found in ACIS and Open CASCADE Technology (OCCT) ...
  22. [22]
    [PDF] The 3D ACIS Glossary contains definitions of some terms applicable ...
    A husk is a package (of one or more software components) that performs some distinct set of specialized or advanced functionality. An “optional husk” was an add ...
  23. [23]
    3D Modeling SDK | Advanced 3D Modeler by Spatial
    The ultimate modeling technology for the next generation of 3D applications. Create, modify, query and visualize 3D data with CGM Modeler.
  24. [24]
    Spatial Unveils Updates Across Product Portfolio
    Nov 21, 2024 · Support for Linux ARM. Beginning with this release, Spatial now supports Linux ARM for the 3D modelers ACIS and CGM as well as CSM-CVM and CDS.
  25. [25]
    The advantage of dual solid kernels in IRONCAD - Solidmakarna
    Sep 8, 2023 · Parasolid and ACIS - the fact that IRONCAD uses two solid kernels simultaneously is not something you really notice in everyday work.<|separator|>
  26. [26]
    Leveraging Multi-Core Hardware in Your Application - Blog
    Jun 24, 2011 · The ACIS and CGM geometric modeling engines are made up of millions of lines of source code. Making ACIS thread-safe was a significant ...Missing: GPU | Show results with:GPU
  27. [27]
    Products > 3D ACIS Modeler
    ACIS features an open, object-oriented C++ architecture that enables robust, 3D modeling capabilities. ACIS is ideal for constructing applications with hybrid ...
  28. [28]
    Spatial Announces Commercial Support for Windows XP ... - CIMdata
    May 10, 2005 · Spatial Corp., a Dassault Systemes company and provider of 3D components, announced support for Windows XP Professional x64 Edition.
  29. [29]
    The Top 5 Essential Functions of 3D ACIS Modeler - Blog
    Aug 5, 2013 · Finally, overlapping simple solids can be combined with Boolean operations like union and subtract to make a complex 3D model. In 3D ACIS ...Missing: core filleting chamfering
  30. [30]
    Blend Geometry
    Rolling a ball of constant or variable radius along an edge while keeping the ball in contact with the faces to either side of the edge. Rolling a ball of ...Missing: watertight topology
  31. [31]
    Mass Properties
    ACIS supplies routines that an application uses to find the mass properties attributable to a face or a body. Mass properties include:.Missing: B- rep integration
  32. [32]
    Glossary | Semantic PMI Import - Spatial Corp
    Semantic PMI Import is a process that extracts detailed manufacturing information (PMI) such as geometric dimensions, tolerances, and symbolic thread features ...
  33. [33]
    [PDF] ACIS Deformable Modeling Component
    Deformable modeling uses a simulation of an elastic curve or surface that mimics real–world behavior to change the shape being designed. The resulting free–form ...Missing: 2000s | Show results with:2000s
  34. [34]
    [PDF] 3D ACIS MODELER | HubSpot
    3D ACIS Modeler delivers flexible modeling capabilities that enable manufacturing, engineering and design application providers to meet market demand for higher ...
  35. [35]
    ACIS Deformable Modeling
    The ACIS Deformable Modeling Component (ADM) is built on top of the non-ACIS based deformable modeling component Standalone Deformable Modeling Component (SDM).
  36. [36]
    Shaping Up: Spatial's ACIS Geometric Kernel Catching Up to ...
    Nov 17, 2022 · Spatial, a subdivision of Dassault Systèmes, has released v2022 1.0 of its geometry kernel, and the main improvement seems to be the enhanced handling of mesh ...
  37. [37]
    Spatial Announces the Release of 2022 1.0 - Business Wire
    Nov 2, 2021 · 2022 1.0 Enables Data Prep for Digital Dentistry & Sheet Metal Manufacturing, Improves PMI Exchange, Simplifies ACIS Multi-Threading, and ...Missing: extensions | Show results with:extensions
  38. [38]
    [PDF] SAT Save File Format - Paul Bourke
    SAT files are external, open format files for ACIS, either ASCII text (.sat) or binary (.sab), containing a header, entity records, and optional history data.
  39. [39]
    [PDF] SAT Save File Format
    SAT files are open format, ASCII text files (.sat) used to store ACIS model data, viewable with a text editor, and contain a three-line header.
  40. [40]
    Glossary | SAT File Format - Spatial Corp
    The SAT file format is a 3D modeling file format native to ACIS, a geometric modeling kernel. It stores precise 3D data, including solids and surfaces.
  41. [41]
    Top 8 Neutral 3D CAD File Formats - Capvidia
    Jun 1, 2023 · 7. ACIS (File Extension: *.SAT) · Year Introduced: 1989, Last Updated: 2020 · Standard: None. · Representation: B-rep (precise) & Vis-rep ( ...
  42. [42]
    Convert ACIS to STEP - CAD Exchanger
    The STEP format is a neutral file format used for the exchange of data in the field of CAD. It can contain data, such as 3D geometry, product structure, ...
  43. [43]
    Working with .sat and .sab Files in Teigha - Open Design Alliance
    Oct 3, 2017 · R27 (2013) release, 21800. And the following enum is a list of all ... Or downgrade the Spatial ACIS version to 700 and use it with Teigha.
  44. [44]
    Spatial Annnounces 2016 1.0 Release of CGM Core Modeler, 3D ...
    Sep 15, 2015 · Next generation CGM HLR is supported with both CGM Core Modeler and 3D ACIS Modeler, making it attractive for use in applications relevant to ...
  45. [45]
    Version Numbers
    Spatial has always maintained the concept of a current version (release) number in ACIS, as well as a save version number. The save version allows one to ...Missing: system | Show results with:system
  46. [46]
    Spatial's ACIS Geometric Kernel version 2023 1.0 - Punch! CAD
    A couple of users on the TC forums report that they can use current 32-bit TC PC versions, ACIS V29, on ARM Apple and Windows, I don't remember offhand whether ...
  47. [47]
    Spatial Technology Acquires ACIS Ownership Stake Held By Three ...
    Jan 16, 1998 · Spatialintroduced the ACIS geometric modeler in 1989 as the industry-leading standardfor the engineering environment.Missing: 1987 | Show results with:1987
  48. [48]
    Spatial Announces the General Availability of 2023 1.0 - Blog
    Aug 11, 2022 · 2023 1.0 Introduces Polyhedral ... MAC ARM platform support. Refer to the 3D ACIS Modeler release notes for a complete list of updates.
  49. [49]
    Spatial Announces the General Availability of 2023 1.0.1 - Blog
    Both ACIS and CGM bridges now support MeshGems versions 2.4 to 2.15. Refer to the 3D Precise Mesh FAQs for more information. Back to Top-1.Missing: history | Show results with:history
  50. [50]
    Spatial Announces Release 2024 1.0.1 - Blog
    Apr 30, 2024 · 3D InterOp Extends Support for BIM and Manufacturing; 3D ACIS Modeler Improves Polyhedral Modeling; CGM Provides More Tools for Manufacturing ...Missing: ARM | Show results with:ARM
  51. [51]
    Spatial Announces Release 2024 1.0.1 | Financial Post
    Apr 30, 2024 · ACIS now provides functionality to compute the intersection graph ... CSM/CVM: Improvements to Cartesian Core Workflows. Article content.
  52. [52]
    Spatial Announces the General Availability of 2025 1.0 - Blog
    Nov 19, 2024 · Support for Linux ARM. Beginning with this release, Spatial now supports Linux ARM for the 3D modelers ACIS and CGM as well as CSM-CVM and CDS.
  53. [53]
    Spatial Announces the General Availability of 2025 1.0.1 - Blog
    Apr 30, 2025 · Key highlights include a new custom feature detection API in ACIS for more efficient model simplification, expanded CAD format support ...
  54. [54]
  55. [55]
    IMSI Case Study - Spatial Corp
    ... Spatial's ACIS modeling ... A leading CAM software provider for sheet metal manufacturing used 3D ACIS Modeler for robust 3D modeling and simulation.Missing: dental | Show results with:dental
  56. [56]
    Alibre Design Version 28 Features | 3D CAD Software
    Jun 1, 2024 · A list of features, enhancements, and bugfixes in Alibre Design version 28 ... Components. ACIS Modeling Kernel R2023 2D DCM Constraint ...
  57. [57]
    Spatial's 3D ACIS® Modeler Used in New CADKEY WorkshopTM ...
    In keeping with CADKEY's hallmark interoperability with other CAD/CAM/CAE systems, industry-standard data translators (DWG, DXF™, ACIS®-SAT, Parasolid X_T, STEP ...
  58. [58]
    Which Geometric Modeling Kernel? - TransMagic
    Jul 8, 2019 · * AutoCAD and Autodesk Inventor are based on the ShapeManager kernel, which forked from ACIS version 7 in 2001. If you need to save an ACIS file ...
  59. [59]
    Glossary | What is an STP File? - Spatial Corp
    STP files store 3D modeling data, part information, and metadata in a plain-text ASCII format that meets the STEP Application Protocols ISO 10303-242:2014.