product line is designed using software component technology, which allows an application to use only the components it requires. In some cases, more than one component is available (either from Spatial or third party vendors) for a given purpose, so application developers can use the component that best meets their needs. For example, several rendering components are available from Spatial, and developers use the one that works best for their platform or application. Supported Platforms and Operating Systems Functionality ACIS Modeler ACIS core functionality can be subclassified into three categories, namely: 3D Modelling Extrude/revolve/sweep sets of 2D curves into complex surfaces or solids. Fillet and chamfer between faces and along edges in surface and solid models. Fit surfaces to a closed network of curves. Generate patterns of repetitive shapes. Hollow solids and thicken surfaces. Interactively bend, twist, stretch, and warp combinations of curves, surfaces, and solids. Intersect/subtract/unite any combination of curves, surfaces, and solids. Loft surfaces to fit a set of profile curves. Taper/offset/move surfaces in a model. 3D Model Management Attach user-defined data to any level of a model. Track geometry and topology changes. Calculate mass and volume. Model sub-regions of a solid using cellular topology. Unlimited undo/redo with independent history streams. 3D Model Visualization Tessellate surface geometry into polygonal mesh representation. Create advanced surfacing capabilities with the optional Deformable Modeling component. Generate precise 2D projections with hidden line removal using optional PHL V5 component. Develop graphical applications ACIS Modeler Extensions CGM Polyhedra CGM Polyhedra is an add-on to the 3D ACIS Modeler combining polyhedral and B-rep modeling. Utilizing the same interfaces that 3D ACIS Modeler users are already familiar with, existing and new customers can integrate approximated polyhedral data to their 3D printing, subtractive manufacturing, analysis, and other workflows. 3D Deformable Modeling 3D Deformable Modeling is an interactive sculpting tool for shaping 3D models. Included as part of Spatial's suite of 3D modeling development technologies, 3D Deformable Modeling uses local and global editing features that allow for the easy creation and manipulation of free-form B-spline and NURBS curves and surfaces. Advanced Covering Advanced Covering is a feature of Deformable Modeling that is now available as a standalone add-on for the 3D ACIS Modeler. This single API uses sophisticated algorithms to create high-quality n-sided surfaces that meet user-specified tolerances for position and continuity on boundaries and on optional internal guiding geometry. Advanced Covering allows a surface to be fit