The 3D ACIS® Modeler (ACIS) is Spatial’s prominent 3D solid modeling engine. 3D InterOp is a CAD data translation framework (Interoperability)

Component:Advanced Covering

From DocR19

(Redirected from Advanced Covering)
Jump to: navigation, search
All Advanced Covering Articles | C++ APIs | Scheme Extensions -
edit  

Advanced Covering Component



The Advanced Covering Component packages powerful Deformable Modeling technology into a clear and simple high-level interface. With Advanced Covering, you can put a face over a loop in a way that meets your constraints. The algorithm deforms an initial surface (a plane by default) until it lies on the loop you specify. Advanced Covering can produce covers that are tangent to adjacent faces (G1 continuous) along the boundary.

Before
Before
After
After
edit  

Advanced Covering Operations


Operation Description
Advanced cover a hole on a body Make and attach a face covering a faceless circuit on a body. api_advanced_cover
Advanced cover arbitrary edges Make an unattached face covering a collection of edges. api_advanced_cover_no_stitch
Recover Make and install a new surface for a face on a body.api_advanced_cover
Report max gap Provide feedback about the advanced cover constraint satisfaction. acovr_options::report_max_gap

Other Advanced Covering Operations

Main article: More Advanced_Covering_Operations
edit  

Advanced Covering Topics


edit  

See Also


edit  

Advanced Covering Interface


This page summarizes the interfaces for Advanced Covering.

C++ Interface

The Advanced Covering C++ interface includes several functions and three classes. The classes include: acovr_options, acovr_edge_constraint, and acovr_gap_report. The functions include: api_advanced_cover, (both overloaded APIs) and api_advanced_cover_no_stitch. The acovr_options object is used to define optional parameters that configure the covering problem.

The functions and classes are illustrated in Advanced Covering C++ Examples. Refer to the function and class reference templates for more information.

Scheme Interface

A Scheme interface is also supplied for learning and testing Advanced Covering in a Scheme environment, such as using Scheme AIDE. Refer to the Scheme Extensions Reference for more information.

Personal tools