Computer-aided process planning

Last updated
  1. Computer-aided process planning (CAPP) is the use of computer technology to aid in the process planning of a part or product, in manufacturing.
  2. CAPP is the link between CAD and CAM in that it provides for the planning of the process to be used in producing a designed part. [1]

Computer-aided process planning

  1. CAPP is a link between the CAD and CAM modules.
  2. Process planning is concerned with determining the sequence of individual manufacturing operations needed to produce a given part or product.
  3. The resulting operation sequence is documented on a form typically referred to as a " Route Sheet" (also called a process sheet/method sheet) containing a listing of the production operations and associated machine tools for a work part or assembly.
  4. Process planning in manufacturing also refers to the planning of use of blanks, spare parts, packaging material, user instructions (manuals), etc.
  5. As the term "computer-aided production planning" is used in different contexts on different parts of the production process; to some extent, CAPP overlaps with the term "PIC" (production and inventory control).

As the design process is supported by many computer-aided tools, computer-aided process planning (CAPP) has evolved to simplify and improve process planning and achieve more effective use of manufacturing resources.

Contents

Process Planning is of two types:

  1. Generative type computer-aided process planning.
  2. Variant type process planning.

Routings that specify operations, operation sequences, work centers, standards, tooling, and fixtures. This routing becomes a major input to the manufacturing resource planning system to define operations for production activity control purposes and define required resources for capacity requirements planning purposes.

Computer-aided process planning initially evolved as a means to electronically store a process plan once it was created, retrieve it, modify it for a new part and print the plan.

Other capabilities were table-driven cost and standard estimating systems, for sales representatives to create customer quotations and estimate delivery time.

Future development

Generative or dynamic CAPP is the main focus of development, the ability to automatically generate production plans for new products, or dynamically update production plans on the basis of resource availability. Generative CAPP will probably use iterative methods, where simple production plans are applied to automatic CAD/CAM development to refine the initial production plan.

A Generative CAPP system was developed at Beijing No. 1 Machine Tool Plant (BYJC) in Beijing, China as part of a UNDP project (DG/CRP/87/027) from 1989 to 1995. The project was reported in "Machine Design Magazine; New Trends" May 9, 1994, P.22-23. The system was demonstrated to the CASA/SME Leadership in Excellence for Applications Development (LEAD) Award committee in July 1995. The committee awarded BYJC the LEAD Award in 1995 for this achievement. In order to accomplish Generative CAPP, modifications were made to the CAD, PDM, ERP, and CAM systems. In addition, a Manufacturing Execution System (MES) was built to handle the scheduling of tools, personnel, supply, and logistics, as well as maintain shop floor production capabilities.

Generative CAPP systems are built on a factory's production capabilities and capacities. In Discrete Manufacturing, Art-to-Part validations have been performed often, but when considering highly volatile engineering designs, and multiple manufacturing operations with multiple tooling options, the decisions tables become longer and the vector matrices more complex. BYJC builds CNC machine tools and Flexible Manufacturing Systems (FMS) to customer specifications. Few are duplicates. The Generative CAPP System is based on the unique capabilities and capacities needed to produce those specific products at BYJC. Unlike a Variant Process Planning system that modifies existing plans, each process plan could be defined automatically, independent of past routings. As improvements are made to production efficiencies, the improvements are automatically incorporated into the current production mix. This generative system is a key component of the CAPP system for the Agile Manufacturing environment.

In order to achieve the Generative CAPP system, components were built to meet needed capabilities:

  1. Shop floor manufacturing abilities of BYJC were defined. It was determined that there are 46 major operations and 84 dependent operations the shop floor could execute to produce the product mix. These operations are manufacturing primitive operations. As new manufacturing capabilities are incorporated into the factory's repertoire, they need to be accommodated in the spectrum of operations.
  2. These factory operations are then used to define the features for the Feature Based Design extensions that are incorporated into the CAD system.
  3. The combination of these feature extensions and the parametric data associated with them became part of the data that is passed from the CAD system to the modified PDM system as the data set content for the specific product, assembly, or part.
  4. The ERP system was modified to handle the manufacturing abilities for each tool on the shop floor. This is an extension to the normal feeds and speeds that the ERP system has the capability of maintaining about each tool. In addition, personnel records are also enhanced to note special characteristics, talents, and education of each employee should it become relevant in the manufacturing process.
  5. A Manufacturing Execution System (MES) was created. The MES's major component is an expert/artificial intelligent system that matches the engineering feature objects from the PDM system against the tooling, personnel, material, transportation needs, etc. needed to manufacture them in the ERP system. Once physical components are identified, the items are scheduled. The scheduling is continuously updated based on the real time conditions of the enterprise. Ultimately, the parameters for this system were based on:
a. Expenditures
b. Time
c. Physical dimensions
d. Availability

The parameters are used to produce multidimensional differential equations. Solving the partial differential equations will produce the optimum process and production planning at the time when the solution was generated. Solutions had the flexibility to change over time based on the ability to satisfy agile manufacturing criteria. Execution planning can be dynamic and accommodate changing conditions.

The system allows new products to be brought on line quickly based on their manufacturability. The more sophisticated CAD/CAM, PDM and ERP systems have the base work already incorporated into them for Generative Computer Aided Process Planning. The task of building and implementing the MES system still requires identifying the capabilities that exist within a given establishment, and exploiting them to the fullest potential. The system created is highly specific, the concepts can be extrapolated to other enterprises.

Traditional CAPP methods that optimize plans in a linear manner have not been able to satisfy the need for flexible planning, so new dynamic systems will explore all possible combinations of production processes, and then generate plans according to available machining resources. For example, K.S. Lee et al. states that "By considering the multi-selection tasks simultaneously, a specially designed genetic algorithm searches through the entire solution space to identify the optimal plan". [2]

See also

Related Research Articles

<span class="mw-page-title-main">Computer-aided design</span> Constructing a product by means of computer

Computer-aided design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software are helpful in protecting products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer aided design and drafting (CADD) are also used.

<span class="mw-page-title-main">Computer-aided manufacturing</span> Use of software to control industrial processes

Computer-aided manufacturing (CAM) also known as computer-aided modeling or computer-aided machining is the use of software to control machine tools in the manufacturing of work pieces. This is not the only definition for CAM, but it is the most common. It may also refer to the use of a computer to assist in all operations of a manufacturing plant, including planning, management, transportation and storage. Its primary purpose is to create a faster production process and components and tooling with more precise dimensions and material consistency, which in some cases, uses only the required amount of raw material, while simultaneously reducing energy consumption. CAM is now a system used in schools and lower educational purposes. CAM is a subsequent computer-aided process after computer-aided design (CAD) and sometimes computer-aided engineering (CAE), as the model generated in CAD and verified in CAE can be input into CAM software, which then controls the machine tool. CAM is used in many schools alongside computer-aided design (CAD) to create objects.

<span class="mw-page-title-main">Computer-aided engineering</span> Use of software for engineering design and analysis

Computer-aided engineering (CAE) is the broad usage of computer software to aid in engineering analysis tasks. It includes finite element analysis (FEA), computational fluid dynamics (CFD), multibody dynamics (MBD), durability and optimization. It is included with computer-aided design (CAD) and computer-aided manufacturing (CAM) in the collective abbreviation "CAx".

<span class="mw-page-title-main">Product lifecycle</span> Duration of processing of products from inception, to engineering, design & manufacture

In industry, Product Lifecycle Management (PLM) is the process of managing the entire lifecycle of a product from its inception through the engineering, design and manufacture, as well as the service and disposal of manufactured products. PLM integrates people, data, processes, and business systems and provides a product information backbone for companies and their extended enterprises.

Product data management (PDM) should not be confused with product information management (PIM). PDM is the name of a business function within product lifecycle management (PLM) that denotes the management and publication of product data. In software engineering, this is known as version control. The goals of product data management include ensuring all stakeholders share a common understanding, that confusion during the execution of the processes is minimized, and that the highest standards of quality controls are maintained.

<span class="mw-page-title-main">Numerical control</span> Computer control of machine tools, lathes and milling machines, also used on 3D printers

Numerical control is the automated control of machining tools by means of a computer. A CNC machine processes a piece of material to meet specifications by following coded programmed instructions and without a manual operator directly controlling the machining operation.

<span class="mw-page-title-main">Computervision</span> Early company in Computer Aided Design and Manufacturing

Computervision, Inc. (CV) was an early pioneer in Computer Aided Design and Manufacturing (CAD/CAM). Computervision was founded in 1969 by Marty Allen and Philippe Villers, and headquartered in Bedford, Massachusetts, United States. Its early products were built on a Data General Nova platform. Starting around 1975, Computervision built its own "CGP" Nova-compatible 16-bit computers with added instructions optimized for graphics applications and using its own operating system known as Computervision Graphic Operating System (CGOS). In the 1980s, Computervision rewrote their code to operate on Unix-based platforms.

<span class="mw-page-title-main">Computer-aided technologies</span> Index of articles associated with the same name

Computer-aided technologies (CAx) is the use of computer technology to aid in the design, analysis, and manufacture of products.

<span class="mw-page-title-main">Manufacturing resource planning</span> Defined as a method for the effective planning of all resources of a manufacturing company

Manufacturingresource planning is a method for the effective planning of all resources of a manufacturing company. Ideally, it addresses operational planning in units, financial planning, and has a simulation capability to answer "what-if" questions and is an extension of closed-loop MRP.

<span class="mw-page-title-main">Computer-integrated manufacturing</span> Manufacturing controlled by computers

Computer-integrated manufacturing (CIM) is the manufacturing approach of using computers to control the entire production process. This integration allows individual processes to exchange information with each part. Manufacturing can be faster and less error-prone by the integration of computers. Typically CIM relies on closed-loop control processes based on real-time input from sensors. It is also known as flexible design and manufacturing.

<span class="mw-page-title-main">OrCAD</span> Electronic design automation software

OrCAD Systems Corporation was a software company that made OrCAD, a proprietary software tool suite used primarily for electronic design automation (EDA). The software is used mainly by electronic design engineers and electronic technicians to create electronic schematics, and perform mixed-signal simulation and electronic prints for manufacturing printed circuit boards (PCBs). OrCAD was taken over by Cadence Design Systems in 1999 and was integrated with Cadence Allegro in 2005.

CAD data exchange is a method of drawing data exchange used to translate between different Computer-aided design (CAD) authoring systems or between CAD and other downstream CAx systems.

Manufacturing process management (MPM) is a collection of technologies and methods used to define how products are to be manufactured. MPM differs from ERP/MRP which is used to plan the ordering of materials and other resources, set manufacturing schedules, and compile cost data.

Virtual engineering (VE) is defined as integrating geometric models and related engineering tools such as analysis, simulation, optimization, and decision making tools, etc., within a computer-generated environment that facilitates multidisciplinary collaborative product development. Virtual engineering shares many characteristics with software engineering, such as the ability to obtain many different results through different implementations.

ISO 13399 is an international technical standard by ISO for the computer-interpretable representation and exchange of industrial product data about cutting tools and toolholders. The objective is to provide a mechanism capable of describing product data regarding cutting tools, independent from any particular system. The nature of this description makes it suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases and archiving, regarding cutting tools.

The term "feature" implies different meanings in different engineering disciplines. This has resulted in many ambiguous definitions for feature. A feature, in computer-aided design (CAD), usually refers to a region of a part with some interesting geometric or topological properties. These are more precisely called form features. Form features contain both shape information and parametric information of a region of interest. They are now ubiquitous in most current CAD software, where they are used as the primary means of creating 3D geometric models. Examples of form features are extruded boss, loft, etc. Form feature is not the only type of feature that is discussed in CAD literature. Sometimes a part's functional or manufacturing features of the subject of attention. Although it is quite possible to see form features and manufacturing features are called by the same name, they are not exactly the same concepts. For example, one may either use the name "pocket" to refer to a swept cut on the boundary of a part model, or to refer to a trace left on the part boundary by a specific machining operation. The former is exclusively concerned with a geometric shape whereas the latter is concerned with both the geometric shape and a manufacturing operation, needing more parameters in its definition. As such, a manufacturing feature can be minimally defined as a form feature, but not necessarily vice versa. Machining features are an important subset of manufacturing features. A machining feature can be regarded as the volume swept by a "cutting" tool, which is always a negative (subtracted) volume. Finally, there is also the concept of assembly feature, which encodes the assembly method between connected components.

<span class="mw-page-title-main">STEP-NC</span> Machine tool control language

STEP-NC is a machine tool control language that extends the ISO 10303 STEP standards with the machining model in ISO 14649, adding geometric dimension and tolerance data for inspection, and the STEP PDM model for integration into the wider enterprise. The combined result has been standardized as ISO 10303-238.

<span class="mw-page-title-main">WorkNC</span>

WorkNC is a Computer aided manufacturing (CAM) software developed by Sescoi for multi-axis machining.

MPDS, the MEDUSA Plant Design System is a suite of plant engineering applications for 2D/3D layout, design and modelling of process plants, factories or installations. The system's history is closely tied to the very beginnings of mainstream CAD and the research culture fostered by Cambridge University and the UK government as well as the resulting "Cambridge Phenomenon" MPDS was originally developed for 3D plant design and layout and piping design. Today the software includes modules for 2D/3D factory layout, process and instrumentation diagrams (P&ID), mechanical handling systems design, steel design, ducting (HVAC) design, electrical design and hangers and supports Design. The latest version, MPDS4 5.2.1, was released for Microsoft Windows and Sun Solaris in February 2014.

Tool management is needed in metalworking so that the information regarding the tools on hand can be uniformly organized and integrated. The information is stored in a database and is registered and applied using tool management. Tool data management consists of specific data fields, graphics and parameters that are essential in production, as opposed to managing general production equipment.

References

  1. Engelke, William D. (1987), "How to Integrate CAD/CAM Systems: Management and Technology", p. 237-238. CRC press. ISBN   0-8247-7658-5.
  2. "Inderscience Publishers - linking academia, business and industry through research".