250 likes | 1.18k Views
3D ACIS Modeler. ACIS 2005. ACIS is the commercial modeler product of Spatial and Dassault Systemes Development continues to expand Quality and performance increases with each release Growing business, as indicated by continued interest and development. 3D Modeling Goals - Strategic .
E N D
ACIS 2005 ACIS is the commercial modeler product of Spatial and Dassault Systemes • Development continues to expand • Quality and performance increases with each release • Growing business, as indicated by continued interest and development
3D Modeling Goals - Strategic • Commercial Partner Growth Satisfy the specific needs of current partners necessary to support their growth • Core Technology Continuous improvement of the ACIS core modeling structures to maximize Modeler robustness, performance, and extensibility • Competitive Strength Identify and address competitive deficiencies, and build on existing competitive advantages (functionality and performance) • Increase Product Portfolio Seek out and deliver additional technologies needed by our partners
R15 Highlights • A brief review of major improvements made to ACIS in R15
du dv Progenitor Surface with an illegal parameterization Progenitor Surface after parameterization change Progenitor Surface with High Curvature Cusp Progenitor Surface with a geometric singularity Progenitor after flattening to remove geometric singularity Progenitor after smoothing of High Curvature Local Operations: Adaptive Offsetting • New ability to offset surfaces with: • Local areas of high curvature • Small Non-G1 discontinuities • Geometric singularities • Illegal parameterization
Old Result Near-tangent surface intersection Input Green edges are tangent at red vertex New Result Tangent surface intersection Skinning / Lofting with Lateral Edge Tangency Control • Improved shape produced by Skinning and Lofting when the input is a set of tangent curves.
Blending Improvement • New ability to process Edge Blends when Sidecap faces intersect Miters
Remove Faces • Performance Improvement • Eliminated old n2 algorithm, no more ‘forever’ solutions which seem like a hang • Removed some limitations around free edges • More details in the LOPS presentation…
Other Improvements in R15 • Performance gain in entity box calculations (spline surfaces) • Improved performance and robustness in mass properties calculations • HA/Bridge enhanced to allow silhouette picking • Tolerant Modeling improvement – smoother, tighter TCOEDGE generation algorithm • New platform support for Microsoft Windows XP Professional x64 Edition (certified on AMD® Opteron ®)
ACIS Functionality Complexity Feature Modeling Surface Modeling Application Solid Modeling Application Etc… ACIS Surface Modeling Solid Modeling Styling Sculpting Functionality
3D image of multi-purpose tool modeled in ACIS-enabledIronCAD. Image provided courtesy of IronCAD, LLC. ACIS Architecture • Written in C++ • Open, object-oriented architecture • Easily extensible • Ease of adoption • Enables bringing featureand functionalityto market rapidly andcost-effectively • Platforms supported • Windows • Linux • UNIX • Macintosh
Screen shot of assembly robot produced in ACIS-enabled SILMA Production PILOT, a virtual factory simulation tool. Provided courtesy of Adept Technology, Inc. 3D images of artificial knee joints created in ACIS-enabled ESPRIT by U. Klein GmbH, Provided courtesy of DP Technology. Innovative Features & Functionality • Sweeping • Skinning/lofting • Blending • Local Operations • Shelling • Warping • Cellular Topology • Patterns • More…..
3D image of probe modeled in ACIS-enabledCADKEY by I-DESIGN. Provided courtesyof CADKEY Corporation. Developing with ACIS • Application development environment • Designed for extensibility and usability • Provides tools to rapidly integrate ACIS into your application • History Management • Attributes • Annotations • and more…
3D image of paint mixer.Provided courtesy of Fluent Inc. Pervasive SAT Format • Open file format • Provides data exchangebetween ACIS applications without data translation • Backwards compatible • ACIS is used on moredesktops than any other modeler • HOOPS/ACIS 3D Part Viewer
3D image of vehicle tire, modeled in ACIS-enabledGambit, utilized ACIS surface functionality.Provided courtesy of Fluent Inc. Quality Philosophy • Underlying philosophy for all Spatial software subsystems and services • Quality-driven, continuous improvement approach
3D ACIS PHL V5 • Accurate 2D representations of 3D models ideal for technical illustration, manufacturing and architecture • Based on same industrial-strength Hidden Line Removal (HLR) technology used in CATIA V5 • Twice as fast as legacy PHL Husk, with greater accuracy • Direct modeler interface for ACIS-enabled applications • Windows and UNIX support
Hidden line removal display. Dashed hidden line display. Wireframe view of 3D ACIS model. Edge and Silhouette Classification • Analyzes surface and solid models to determine which lines and line styles to draw • Visible • Hidden • Occluded
Thinned Thickened Example of thickening/thinning Exact or Polyline Edge B-Representation • Curve representation • Provides access to actual curve data or provides a polyline approximation for less detail • Thickening/thinning • Displays exterior edges as "thick" and interior lines as "thin“ • Smoothing • Eliminates irrelevant contour lines
Adjustable Levels of Accuracy • PHL V5 automatically calibrates hidden line calculation accuracy based on model extents • Level of accuracy can be manipulated by users needing higher level of control
3D image of prototype car created in ACIS-enabled VertexMechanical Engineering. Car exterior was imported toVertex from Alias. Provided courtesy of Vertex Systems Oy. 3D Deformable Modeling • Interactive curve and surface manipulation tool • Results in precisioncurves and fairsurfaces • Available for ACISand non-ACIS-enabledapplications
1. 2. 3D models of a joystick illustrate the use of pressures and loads to locally shape the smooth handle (image 1.) with molded finger-grips (image 2.) 3D Deformable Modeling • Intuitive creation of free-form NURBS • Constraints, forcesand pressures • Supports default shapes • Supports hierarchicalpatches • Allow for control of position,tangent, and continuitybetween surfaces