Search

Navigator: RI | Research | Projects | Tooling Planner

Graphics enhanced version of this site

Tooling Planner
Head: David Bourne
Contact: David Bourne (db@ri.cmu.edu)

Mailing address:
Carnegie Mellon University
Robotics Institute
5000 Forbes Avenue
Pittsburgh, PA 15213

Associated center: CIMDS
Associated lab/group: Rapid Manufacturing Lab

For more information, see this project's homepage.


This page last updated - January 1999.
Jump to: Project Description | Personnel


Project Description

Tool Selection: For a given part it selects bending tools (i.e., punches, dies, punch holders, and die holders). Tool selection is done by determining the most likely shape of workpiece for various bending operations and selecting the minimal tool set (i.e., having the minimum number of tool types) that works for these intermediate workpiece shapes.

Constraint Generation: For a given part and a set of bending tools, it identifies the tooling-imposed ordering constraints on various bending operations. These constraints are used for eliminating bend sequences that will result in interference problems between the tools and the workpiece. This step is performed by identifying various features (i.e., collections of bends) in the part that impose ordering constraints and generating constraints associated with these features.

Operation Sequence Feasibility: For a given operation sequence, it identifies whether or not the operation sequence is feasible. This step is performed by constructing intermediate part shapes and 3D tool models and intersecting them to identify any interference problems.

Setup Planning: For a given operation sequence, it identifies the best possible press-brake setup (i.e., which tool should be positioned where on the press-brake). This step is performed by identifying setup constraints for every bending operation and using a constraint propagation technique to create press-brake setups which satisfy setup constraints for every bending operation.


Personnel [Past Members]


The Robotics Institute is part of the School of Computer Science, Carnegie Mellon University.
For updates and comments, please see these instructions.
This page maintained by robotwebmaster@ri.cmu.edu