Carnegie Mellon University
Advanced Search   
  Look in
       Title     Description
       Inactive Projects
Tooling Planner
Head: David Bourne
Contact: David Bourne
Mailing address:
Carnegie Mellon University
Robotics Institute
5000 Forbes Avenue
Pittsburgh, PA 15213
Associated center(s) / consortia:
 Center for Integrated Manfacturing Decision Systems (CIMDS)
Associated lab(s) / group(s):
 Rapid Manufacturing Lab
Project Homepage
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.