Springback

From DocR23

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

Springback


ACIS springback022.png

Springback 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 sheet 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
Turn on quality optimization for constraints consisting of many points SPA_spring_back_def::set_do_fea
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


No interface changes for ACIS R23.


edit  

Springback Interface


C++ Interface

The Springback 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 springback 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