Learning CNC
The explanation below is an overview of basic ideas for CNC, intended mainly for those who may have an interest but little experience.
Looking at the graphic below, we see two boxes on the right. The upper one is titled "Methods of Machine Motion." In it is listed three methods:
-
Manual Keyboard Controls: The left/right arrow keys on the computer keyboard will move the X axis. The up/down arrow keys move the Y axis, and the page up page down keys move the Z axis. Through straight forward screen controls you can set the distance and speed. These controls are also available if you're using the optional handheld jogging pendent. Manual milling is very easy with keypad controls.
-
Direct Entry on MDI: MDI is a standard CNC term, it means Manual Data Entry. The MDI is a section of the computer screen which allows you to enter direct commands. It requires knowing the G&M code language, but it's really pretty simple. For example, if you want high speed motion just enter "G0" in the MDI, that puts the machine into rapid mode. If you want to move to an X,Y position of where X is at 2.345" and Y is at 3.456", then you type "X2.345 Y3.456" into the MDI and the motion occurs.
-
Run Code Program File: This the most common way of making the machine move. It's what's used for manufacturing parts. Code program files are text files written in the G&M code language. This is the same language used directly on the MDI. Code files can be a single line or 100,000 lines. The next issue we'll address is were to get your code files from.

The G&M code programs are the most important means of getting your machine to move. As you might expect, there are many methods for creating the code files. These are summarized in the graphic above in the box titled "Methods to Create Program Files". Let's take a look at each of these:
-
Any standard text editor can create a text file. Most people use Microsoft Notepad since it's already in their computer. There are also a number of text editors created specifically for writing G&M codes. Text files can also be generated by spreadsheets, such as Excel. Creating code files with an editor can be tedious. It's a technique normally reserved for very short programs and quickie projects.
-
The PCNC 1100 Control software includes Wizards for common tasks. These are things like pocketing out a rectangular area, drilling a hole pattern, or other common procedures. Another term for the function is Conversational Programming, since you need to answer a series of questions from the controller. Once you answer questions such as: how big of a pocket, how deep to cut, and how fast to move, the Wizard will generate a G&M code file for you. If you need to repeat the machining task there is no need to go through all the questions again, you just re-run the code that was originally created.
-
Another feature of the PCNC 1100 control software is the ability to create code files from a variety of other file types. DXF files are generated by most CAD programs. Originally intended to run pen plotters, HPGL files are created by CAD drawings, as well as other types of programs. Any of these file types can be read by the control software. After answering a few questions about speeds, which line to follow, and similar things, a G& M code file will be generated. These can be quite complex, but are normally limited to a single cutting tool.
-
The most sophisticated G&M code files are those generated by a CAD/CAM program. These code files will often utilize multiple tools, like roughing cutters followed by finish cutters. Milling, drilling, and tapping operations can all be contained in a single G&M code file. Tormach offers TurboCADCAM, an excellent choice for most CNC work, but the PCNC 1100 is not limited to any particular CAD/CAM program. Because the machine operates on standard G&M codes, as defined by the RS274 language standard, any CAD/CAM program should work.
Of the 4 methods listed above, the first 3 (Notepad, Wizards, and File Conversion) come integrated into the PCNC 1100 control program. There are no additional options to purchase or fees to be paid. The 4th method, that of CAD/CAM is offered as a separate software package.
If most of the discussion above is new information for you, then we feel compelled to mention one more thing: Please do not consider a CNC mill to be little more than a 3 dimensional printer. Machining requires both science and art. It's not hard to learn and experience builds rapidly. Never the less, you will not be successful if you think that the fact that it's computer controlled makes it child's play. A CNC machinist is, foremost, a machinist. If you decide to move forward and learn about CNC machining, you will be gaining valuable skills, but only if you are willing to learn. If you already know the basics of manual machining, you are well on your way to success.

Home
|
Company |
Products |
Sales |
Resources |
Help & Support
|