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

Component:Springback

From DocR19

Jump to: navigation, search
All Springback Articles | C++ APIs | Scheme Extensions
edit  

Springback Component



The ACIS Springback Component is a shape modification tool which can be used to correct for predicted or measured spring back effects in sheet metal stamping. Users control the desired shape change by specifying before and after positions (points) or edges (wires). Also, fixed positions, edges, or faces can be specified. The modification can be applied to arbitrary ACIS bodies.


edit  

Springback Operations


Description Operation
Create Springback Definition SPA_spring_back_def::SPA_spring_back_def
Add constraints to Springback definition SPA_spring_back_def::add_fixed_constraint, SPA_spring_back_def::add_shaping_constraint, SPA_spring_back_def::set_boundary_plane
Perform Springback deformation api_spring_back
Get diagnostic information about Springback deformation SPA_spring_back_def::get_deformation_fairness
Query the Springback deformation for post-deformation constraint gaps SPA_spring_back_def::get_constraint_gap
Other Springback Operations Springback Options and Advanced Controls
edit  

What's new in Springback


The current interface and functionality for Springback are new in ACIS R19.

edit  

Springback Interface

C++ Interface

The Spring Back C++ interface includes api_spring_back, and the classes SPA_spring_back_def and SPA_spring_back_options. The SPA_spring_back_def determines the spring back mapping by satisfying user input constraints, and interpolating smoothly between constraints. The SPA_spring_back_options encompass optional parameters allowing advanced users to tailor the output of api_spring_back. The API and the classes are illustrated in the C++ examples section below. Refer to the function and class reference templates for more information.

Scheme Interface

A Scheme interface is also supplied for learning and testing ACIS spring back in a Scheme environment, such as the ACIS Scheme AIDE. Refer to the Scheme extension reference templates for more information

edit  

Springback Topics

edit  

See also

Personal tools