CAM (Computer Aided Manufacturing) mainly refers to: the use of computer-aided to complete the entire process from production preparation to product manufacturing activities, that is, by directly or indirectly connecting the computer with the manufacturing process and production equipment, using a computer system Manufacturing process planning, management, and control and operation of production equipment, processing data required during product manufacturing, controlling and processing the flow of materials (blanks and parts, etc.), testing and inspecting products, etc.
Computer-aided manufacturing (CAM) mainly refers to the use of computer-aided to complete the activities from production preparation to product manufacturing, that is, by directly or indirectly connecting the computer with the manufacturing process and production equipment, using the computer system to plan the manufacturing process , Management and operation of the control and operation of production equipment, processing data required in the product manufacturing process, controlling and processing the flow of materials (blanks and parts, etc.), testing and inspection of products, etc. It includes many aspects, such as Computer Numerical Control (CNC), Direct Numerical Control (DNC), Flexible Manufacturing System (FMS), Robots (Robots), Computer Aided Process Design (Computer Aided Process Planning, CAPP), Computer Aided Test (CAT), Computer Aided Production Planning (PPS) and Computer Aided Production Management (CAPM), etc. This is a broad definition of CAM. The narrow concept refers to all production preparation activities from product design to processing and manufacturing. It includes CAPP, NC programming, calculation of working hours quota, production plan formulation, and resource demand planning formulation. This is the narrow concept of the original CAM system. To this day, the narrow concept of CAM has been further reduced to a synonym for NC programming. CAPP has been regarded as a special subsystem, and the calculation of working hours quota, the formulation of production plans, and the formulation of resource demand plans are divided into MRPⅡ/ERP systems to complete. The broad concept of CAM includes much more content. In addition to all the content contained in the above narrow definition of CAM, it also includes the monitoring of all processes (processing, assembly, inspection, storage, transportation) related to logistics in manufacturing activities , Control and management.
The composition of the computer-aided manufacturing system can be divided into hardware and software: hardware includes CNC machine tools, machining centers, conveyors, loading and unloading devices, storage devices, testing devices, computers, etc., and software includes databases, computer-aided process design, Computer-aided numerical control programming, computer-aided tooling design, computer-aided operation planning and scheduling, computer-aided quality control, etc.
The core of CAM is computer numerical control (referred to as NC), which is a process or system that applies computers to manufacturing processes. In addition to its application in machine tools, numerical control is also widely used for the control of various other equipment, such as punching machines, flame or plasma arc cutting, laser beam processing, automatic plotters, welding machines, assembly machines, inspection machines, automatic knitting machines, Computer embroidery and garment cutting have become the basis of CAM in various corresponding industries.
The CAM process mainly includes two types of software: computer-aided process design software (CAPP) and numerical control programming software (NCP). The narrow sense CAM can be understood as CNC machining, that is, the CAM software is regarded as NCP software. In fact, most of the current commercial CAM software includes NCP function. Broad CAM includes CAPP and NCP. The broader CAM refers to the application of computer-aided completion of all manufacturing processes from raw materials to products, including direct manufacturing processes and indirect manufacturing processes, such as process preparation, production operation planning, logistics process operation control, production control, quality control, etc. .
CAM system generally has two functions of data conversion and process automation. The scope of CAM includes computer numerical control and computer-aided process design.
CAM software on the market are: UG NX, Pro/NC, CATIA, MasterCAM, SurfCAM, SPACE-E, CAMWORKS, WorkNC, TEBIS, HyperMILL, Powermill, Gibbs CAM, FEATURECAM, topsolid, solidcam, cimatron, vx, esprit, gibbscam , Edgecam, etc.
The computer is directly connected to the manufacturing process to monitor and control the manufacturing process and production equipment. Computer monitoring refers to connecting the computer with the manufacturing process, observing the manufacturing process and equipment, and collecting data during the processing process. The computer does not directly control the operation. Computer control directly controls the manufacturing process and equipment. Some higher-grade CAM systems include both computer monitoring and computer control, forming a computer monitoring system. Its specific content includes CNC, DNC, CAT, FMS and Adaptive Control (AC) of machine tools.
The computer is not directly connected to the manufacturing process, but provides the production plan, technical preparation, and issuing relevant instructions and information in an "offline" (meaning that the device is not under the direct control of the computer) working mode. Through these, the production process and equipment can be Perform more effective management. In this process, users input data and programs to the computer, and then guide the production according to the output of the computer. Its specific contents include computer-assisted NC programming, tool path generation in the machining process, computer-aided process design, computer-aided generation of working hours quota, computer-aided arrangement of material demand planning, computer-aided workshop (work section) management, etc.
FPGA Spartan-3A DSP Family 3.4M Gates 53712 Cells 667MHz 90nm Technology 1.2V 484-Pin LCSBGA
FPGA Virtex-5 FXT Family 65nm Technology 1V 1738-Pin FCBGA
CPLD CoolRunner -II Family 12K Gates 512 Macro Cells 128MHz 0.18um Technology 1.8V 208-Pin PQFP
CPLD CoolRunner -II Family 12K Gates 512 Macro Cells 179MHz 0.18um Technology 1.8V 324-Pin FBGA