Thursday, January 10, 2008

Do I Need to Be a G-Code Expert With CNC?

Do I need to be a G Code Expert? In a word, no. You will probably need to know how to quickly scan your G-Code if you are having problems during your machining simulation. Other then that G-Code and a CNC program are throwaway programs for the most part. What do I mean by that? Let me explain.

Let's look at a specific design. Let's say a 12" by 12" square. You build your model, run it through your CAM Software and create a CNC Program made up of G-Code instructions to your machine. Say tomorrow the job requirements change to a 24" by 24" square. Do you go into your G-Code line by line and change the code? Most people wouldn't. They would go back into their CAD or CAM program and scale the square up to 24" by 24". Then post-process the job again to get their new G-Code program.

There are some people that would do this editing line by line because the design is simple. Now think of a complex shape and what scaling it up or down would entail. This would include massive changes to it and reviewing it line by line. We are talking thousands of lines here vs. going back and quickly scaling the model and spitting out some new G-Code.

And that is why this is throwaway. Use it over and over when you can, but don't fret over archiving it if something changes. It is much better to make a copy of the design (CAD File) in its original state and save that somewhere. That is much more useful. Post Processing? - Now you have me worried. With all the variations in G-Codes and M-Codes, how will I ever keep it straight? Don't worry about that. The CAM program you choose will have many Post Processors. Post Processors are like translators. They help the CAM Program spit out the right G-Codes for your specific machine. All you have to do is select the right Post Processor before you spit out the code. That is simple.

Most CAM programs have many machine specific post processors already loaded. All you do is go to the list of them and click on your machine to select it. If you build your own CNC Machine, there are generic post processors loaded for different types of machines. Usually you pick a generic one and modify it a bit with a little testing. You are making sure a move in the X-Axis positive direction really means what you want it to mean.

Don is active in CNC Programming and G Code.

G-Code is part of his expertise.

Labels: , , , , , ,

Wednesday, January 2, 2008

Computer Aided Manufacturing Applications

Computer Aided Manufacturing (CAM) refers to an automation process, which accurately converts product design and drawing or the object into a code format, readable by the machine to manufacture the product. Computer aided manufacturing complements the computer aided design (CAD) systems to offer a wide range of applications in different manufacturing fields. CAM evolved from the technology utilized in the Computer Numerical Control (CNC) machines that were used in the early 1950s. CNC involved the use of coded instructions on a punched paper tape and could control single manufacturing functions. CAM controlled computer systems, however, can control a whole set of manufacturing functions simultaneously.

CAM allows work instructions and procedures to be communicated directly to the manufacturing machines. A CAM system controls manufacturing operations performed by robotic milling machines, lathes, welding machines and other industrial tools. It moves the raw material to different machines within the system by allowing systematic completion of each step. Finished products can also be moved within the system to complete other manufacturing operations such as packaging, synthesizing and making final checks and changes.

Some of the major applications of the CAM system are glass working, woodturning, metalworking and spinning, and graphical optimization of the entire manufacturing procedure. Production of the solids of rotation, plane surfaces, and screw threads is done by applying CAM systems. A CAM system allows the manufacturing of three-dimensional solids, using ornamental lathes with greater intricacy and detail. Products such as candlestick holders, table legs, bowls, baseball bats, crankshafts, and camshafts can be manufactured using the CAM system. CAM system can also be applied to the process of diamond turning to manufacture diamond tipped cutting materials. Aspheric optical elements made from glass, crystals, and other metals can also be produced using CAM systems. Computer aided manufacturing can be applied to the fields of mechanical, electrical, industrial and aerospace engineering. Applications such as thermodynamics, fluid dynamics, solid mechanics, and kinematics can be controlled using CAM systems. Other applications such as electromagnetism, ergonomics, aerodynamics, and propulsion and material science may also use computer aided manufacturing.

Computer Aided Manufacturing provides detailed information on Applications of Computer Aided Manufacturing, Cam And Computer Aided Design, Computer Aided Design , Computer Aided Design Scanners and more. Computer Aided Manufacturing is affiliated with Computer Aided Design and Manufacturing.

Labels: , , , , , ,

Wednesday, December 12, 2007

Cam And Computer Aided Design

Computer Aided Design (CAD) is the automation that uses various computer-aided design tools that guide engineers, architects and other professionals in their design activities. It is considered to be both software and special-purpose hardware. Computer Aided Manufacturing (CAM) is a software process that directly converts the product drawing into the code format enabling the machine to manufacture the product. CAM is used in various machines like lathes or milling machines for product manufacturing purposes.

CAM allows the computer work instructions to be given directly to the manufacturing machinery. It also uses algorithms for planning and controlling the fabrication processes. As a part of the design process, these algorithms are also used in the CAD systems during the manufacturability tests. The mechanism of CAM was developed by Computer Numerical Machines (CNC) in the early 1950?s. The system was directed by a set of coded instructions in a punched paper tape.

Integration of CAM with a CAD system designs and develops the manufacturing processes quickly and efficiently. This integrated mechanism is used in key areas such as the automotive, aviation and furniture industries. CAM is considered to be a very expensive system, which ranges over $18,000 for the computer system along with the software.

Design processes and the machining are more simplified with the help of the CAM system, which is used in CNC manufacturing. A 3D environment is used for a CAM system to work with the CAD system in most cases. A CAM system can efficiently control and manage various applications done from a single computer system. This makes the process much easier and faster; computer reprogramming is relatively simple and allows for faster implementation of design changes.

A CAM system controls the factors involving the data verification during manufacturing; panelizing the design to fit in the raw material; and editing and adding manufacturing information. Mechanical engineering and electronic design automation are the key areas where the CAM system is used. Computer-Integrated Manufacturing (CIM), Integrated Computer-Aided Manufacturing (ICAM) and Flexible Manufacturing System (FMS) are the major manufacturing mechanisms that are involved in the CAM system.



Applications of Computer Aided Manufacturing provides detailed information on Applications of Computer Aided Manufacturing, Cam And Computer Aided Design, Computer Aided Design , Computer Aided Design Scanners and more. Applications of Computer Aided Manufacturing is affiliated with Computer Aided Design and Manufacturing

Labels: , , , ,