Techniques With Motion Types

Size: px
Start display at page:

Download "Techniques With Motion Types"

Transcription

1 Techniques With Motion Types The vast majority of CNC programs require but three motion types: rapid, straight line, and circular interpolation. And these motion types are well discussed in basic courses. We add to their applications in module three. Here in lesson seven, we present the more obscure interpolation types. In every case, the interpolation type will have a very specific application. If you don t have the application, you ll never need the related interpolation type. In addition, most control manufacturers will not provide these interpolation types as a standard features. Unless the machine tool builder determines that they are an integral part of their machine and makes them standard, you ll have to pay extra to get them. In this discussion, our main objective is to let you know what each extended interpolation type is and when you will need it. For the more popular ones, we ll also give extended presentations about how they re used. Helical interpolation (machining centers) Helical interpolation causes three axes to move together. Two of the axes (usually X and Y) move in a circular fashion, while the third axis (usually Z) moves in a linear fashion. The resulting motion resembles a corkscrew, but the radius of the corkscrew remains constant. Note that, like circular motion, helical motion requires a plane selection (G17, G18, or G19). In almost all applications, you ll be milling in the XY plane, so G17 must be in effect. Note that if you use a right angle head and mill threads in the XZ or YZ plane, you must invoke the related plane selection command (G18 for XZ or G19 for YZ). For most controls, helical interpolation is commanded by G02 and G03 (the same G codes used for circular motion. The X and Y coordinates, as well as the arc center specification (with R or I, J, & K), are specified in exactly the same manner in a helical motion command as they are in a circular motion command. However, helical motion additionally requires a Z specification. By far, the most popular application for helical interpolation is thread milling on a machining center and the bulk of this presentation addresses how you use helical interpolation for thread milling. However, there are CNC machining center users that use helical motion when milling pockets. They ll use it to ramp in to the pocket, minimizing stress on the milling cutter (the milling cutter must, of course, be of a center-cutting type). If you don t perform thread milling operations, and if you don t feel you need to ramp into pockets, you don t need helical interpolation. For this reason, many machine tool builders do not provide helical interpolation as a standard feature. You may have to pay extra to get it (almost all machine tool builders make it a field-installable feature, meaning you can add it at any time). Helical interpolation for thread milling Thread milling is becoming quite common-place in companies using CNC machining centers. Any hole that is too large to tap or requires a better fit than can be achieved by tapping can be thread milled. And outside diameters that require threads that would normally require some kind of thread die can be easily milled. Another advantage of 1

2 thread milling (over tapping) is that the diameter of the thread milling operation is adjustable with cutter radius compensation. When you tap, you have no control of the final hole size. While thread milling is becoming quite popular, there are still some confusion regarding how it s done. Here we intend to explain thread milling in detail. This should help anyone who has never had to perform a thread milling operation understand what is involved with thread milling (it may also clarify a few things for people that have performed thread milling operations). We ll discuss some basic terminology, show the related tooling, explain the methods, and present the programming techniques used for thread milling. Basic terminology Thread designation - As you know, all threads have two major designations. First is the thread s diameter. This designation is the thread s major diameter. The second has to do with the thread s pitch (crest-to-crest distance). If the thread is specified in inch fashion, this designation will be in threads-per-inch. The pitch will be equal to one divided by the number of threads per inch. If machining an internal 2"-8 thread, the major diameter is two inches and the pitch is 1/8 (0.125) inch. If working with a metric thread, the pitch will be specified as part of the thread designation (an external metric thread has a fifty millimeter major diameter and a 1.5 millimeter pitch). While there are other important designations related to threading (pitch diameter, thread depth, included angle, etc.), generally speaking, these are the two most important designations for programming a thread milling operation. Blind versus through holes - When machining threads in holes, if the hole does not protrude all the way through the workpieces, it is called a blind hole. If it does, it is called a through hole. The type of hole (blind or through) will have implications related to the thread milling direction. Climb versus conventional mill - Just like any other milling operation, you ll be able to choose which style of milling you d like. If your machine allows it (has ample rigidity), we recommend climb milling whenever possible since it produces the better finish. Note that you can perform your desired method of milling (climb or conventional) and still machine the appropriate hand of thread (right or left hand). If machining with a right hand cutter (spindle running in the forward M03 direction), machining an internal thread in a conventional milling manner requires a downward, clockwise motion. This will render a right hand thread. If you wish to mill in a climb milling fashion, you must thread in an upward, counterclockwise manner. This will still render a right hand thread. To machine a left hand thread, you will need a left hand thread milling cutter (spindle will be running counterclockwise). Conventional milling will require a downward, counterclockwise motion. Climb milling will require an upward clockwise motion. Cutter radius compensation - For contour milling operations, this feature allows you to program the work surface (not the cutter s centerline path). The setup person will specify the cutter radius (or diameter) in the tool s cutter radius compensation offset. During machining, the CNC control will keep the cutter the appropriate distance (the cutter s radius) away from the programmed surfaces. As with any other milling operation using 2

3 cutter radius compensation, you ll be allowed to size the surfaces being milled (the thread) by adjusting the cutter radius compensation offset. Helical interpolation - This motion type is required for thread milling. It will cause the cutter to move along a circular path in two axes while moving in a straight path along the third axis. If machining in the XY plane (G17) as you almost always will, X and Y will be generating the circular motion path while Z forms the straight path motion. Helical interpolation is considered by Fanuc to be an option. While many machining center manufacturers include in their standard package of Fanuc options, you must confirm your machines have helical interpolation before you can thread mill. Here s a quick test you can perform to see if your machining center has helical interpolation: Manually move the axes to the middle of their travels (at least 3-4 inches from the zero return position in each axis) and give this command in manual data input (MDI) mode: G17 G91 G02 I-1.0 Z-1.0 F30.0 This helical motion command tells the control to make a two-inch-diameter full circle clockwise motion in XY while moving down one inch in Z at thirty inches per minute. If the machine executes this command, it has helical interpolation. But if it generates an alarm (probably having to do with improper plane selection) it does not have helical interpolation. Fanuc and Fanuc-compatible controls use G02 and G03 for thread milling. As with circular motion, G02 is clockwise motion and G03 is counter clockwise motion (in XY). The arc size can be specified with R or I & J and all rules related to making circular motions still apply. A Z departure is also specified along with the feedrate. Arc-in approach and escape - As when milling counter-bored holes (just XY circular movement), it is important to arc-in and arc-out to and from the thread being machined. If you don t, a nasty witness mark will be left at the end point of the approach or the beginning point of the escape. While a small witness mark may sometimes be acceptable when milling a counter-bore, the witness mark left during thread milling (without an arcin approach) will be much worse - so much worse that the thread will probably be unacceptable. As with the machining of the thread itself, the arc-in and arc-out approach must be in the form of a helical motion. Thread milling cutters While there will always be potential interference to deal with when machining internal threads, any style of thread milling cutter can machine both internal and external (female and male) threads. The next drawing shows the three most common forms of thread milling cutters. Each has its pros and cons related to efficiency and flexibility. 3

4 Three styles of thread milling cutters. One (the one on the left) resembles a slotting cutter having the thread form (60 degree angle) machined into its outside diameter. A variation of this style of cutter is a boring bar fly-cutter with the thread form machined into the tool s insert. This is the least expensive style of thread milling cutter, since it can be made right in the company from existing tooling by the people who need it. The major advantage of this style of cutter is that it can machine threads with any pitch. The major disadvantage is that it will require several circular passes to machine the thread to its specified depth. For example, at least eight passes will be required for a 2"-8 thread (having a pitch) machined through a one inch thick workpiece (one inch thick divided by pitch). This does not include the arc-in and out approach and escape movements. The other two styles of thread milling cutters are specifically made for thread milling. One (the one in the middle) resembles a cross between a hog milling cutter and a tap. Commonly made of high speed steel or cobalt (they are also available in carbide), this type of cutter is more expensive, but it can machine to a depth of several pitches in one pass around the thread. In many cases, the entire thread can be machined in one pass around (not including the approach and escape). This, of course, dramatically minimizes cycle time as compared to the previous style of thread milling cutter (though no thread milling operation can beat the efficiency of tapping). One disadvantage (other than its higher price) is that this style of thread milling cutter can only machine one specific pitch. If made for a inch pitch (eight threads per inch), for example, the thread milling cutter cannot machine a pitch (sixteen threads per inch). One other limitation of this style of thread milling cutter is that it is quite difficult to sharpen. Many companies simply replace them when they re dull. The third style of thread milling cutter (the one on the right) is becoming the most popular style since it overcomes most of the limitations of the two previous styles. Its cutting edge is provided by a carbide (or coated carbide) insert. The desired pitch is machined into the insert itself. If you need to machine a thread with a different pitch, you simply use a different insert. Since each insert has the form of several pitches, you can machine several pitches in one pass around the thread. Again, you can usually machine the entire thread with one pass around (not including approach and escape). This thread milling cutter is also relatively economical, since only the insert is replaced when it gets dull. Tool maintenance (insert replacement) is also faster for the same reason. Since the insert is made of carbide (not hss), it s also quite efficient, allowing rather fast cutting speeds. Multiple depths - If either of the last two styles of thread milling cutters cannot machine a thread to its total depth in one pass, remember that multiple passes can be easily made. 4

5 The trick to doing so is simply to make the second (and successive) Z pass in even increments of the thread s pitch. Right hand versus left hand threads - Only the first cutting tool (the slot-milling cutter style on the left) can machine both left and right hand threads. The other two styles must be specially made in right- or left-hand versions. A right hand cutter machines only right hand threads. This cutter will be rotating in the forward direction (M03) as threads are machined. A left hand cutter (rotating in the reverse direction) will machine left hand threads. A misconception about feeds and speeds - When it comes to cutting conditions, some people confuse thread milling with tapping. As you know, tapping requires perfect synchronization between feed and speed (feedrate must be set to rpm times thread pitch). If feed and speed are not synchronized, the tap will break. This kind of synchronization is not required for thread milling. While you must machine with appropriate cutting conditions, the feedrate will have nothing to do with the thread s pitch. Simply calculate speed and feed as you would for any milling cutter (use the recommendations supplied by the thread milling cutter s manufacturer). Your approach to thread milling The basic machining practice of thread milling is based upon several factors. Here we offer a few suggestions. Climb or conventional milling? - This is probably the most important question related to how you mill threads. While some light duty machines are incapable of climb milling (their way systems cannot support it without vibration), most machining center have ample rigidity to allow climb milling. Since climb milling provides better surface finish, most programmers use climb milling technique whenever possible. For right hand internal threads (spindle running forward - M03), this means machining the thread in a counter clockwise (G03) direction while coming out of the hole (bottom to top). For right hand external threads, this means machining the thread in a clockwise direction (G02) while moving negative in Z (top to bottom). Reverse the circular motion for left hand threads (conventional milling requires a downward counterclockwise direction with the spindle running in reverse M04). Ample coolant (or air blow) to remove chips - Chips machined at the beginning of the threading operation cannot be allowed to interfere with machining at the end of the thread. If chips are allowed to accumulate, it s possible that they will be re-machined several times as the thread is machined. This can result in poor surface finish, or worse, variations in thread size. This problem can be most troublesome on horizontal machining centers, since chips do not freely fall from the machining operation. This is another reason to climb mill in holes, especially on vertical machining centers. The upward motion of the thread milling cutter in Z will tend to make the cutter avoid re-machining chips. Blind or through hole? - This also has to do with chip removal. Again, you must ensure that chips are washed from the hole. This is easiest to do with through holes, and especially on vertical machining centers (chips will simply fall through the hole). However, if machining blind holes, it can be very difficult to wash chips out of the hole, especially on vertical machining centers. This is another reason to use climb milling 5

6 (bottom to top) technique. As the thread is machined, the thread milling cutter will be coming out of the hole. At the end of the thread milling operation it will be one pitch higher than it was at the start. This provides additional clearance for chips. As long as your machine has the rigidity to climb mill, use a bottom to top motion (counter clockwise motion - G03) when thread milling blind holes on vertical machining centers. Approach/escape position - This suggestion has to do with the potential for chip interference on horizontal machining centers (it is not a factor on vertical machining centers). Since chip removal can be a problem, we recommend starting the thread milling operation at the X minus side of the hole (the nine o clock position as viewed from the spindle nose) if milling from the hole bottom to its top. With this method, you can minimize the amount of chips that will be at the Y minus side of the hole (six o clock position) when the thread milling cutter passes by this position. This can be especially important with blind holes when chip removal is most difficult. A good coolant system, of course, will overcome any problems related to chip removal. Programming considerations Some (but not many) controls have a special canned cycle for thread milling. Additionally, if your control has parametric programming, you can develop your own special thread milling cycle (we ll provide an thread milling example parametric program in a future module). If your control has parametric programming, or if it has a special cycle for thread milling, by all means, study its use. These features will dramatically simplify the commands related to thread milling. This presentation will assume you do not have either feature. As stated, Fanuc (and most control manufacturers) use G02 and G03 for clockwise and counter clockwise helical motion. And everything you know about programming circular motions still applies (end point is specified in X and Y, R can be used to specify radius for motions up to 180 degrees, I & J can be used to specify full circle motion, etc.). But as we ve also mentioned, a helical motion command additionally requires the specification of a Z axis departure. This will cause the cutter to move in a circular path in XY and a linear path in Z. The result resembles a corkscrew motion. But the radius of the corkscrew will remain constant (the radius changes in a true corkscrew motion). The trick to correctly programming thread milling operations is matching the Z axis departure distance in each helical motion command to the thread pitch. How much the thread milling cutter must depart in Z is related to the percentage of a full circle that is being commanded in XY. If making a full circle movement in XY, for example, the thread milling cutter must depart by the pitch of the thread in Z. If making a half circle (180 degree) movement in XY, the thread milling cutter must depart by one-half the pitch in Z. If making a one-quarter circle (as is commonly the case when making arc-in and arc-out motions) movement in XY, the thread milling cutter must depart by one-quarter of the pitch in Z. Remember that arc in and arc out approach and escape movements must also be programmed with a helical motion. If you always make arc in and arc out approach and escape motions with one-quarter circle (90 degree) motions, the Z axis departures during approach and escape motions will always be one-quarter of the pitch. But if you are trying to minimize cycle time by keeping the approach and escape positions closer to the 6

7 surface being thread milled, you must determine the percentage of a full circle being made during the approach and escape motions (in XY) in order to calculate the appropriate Z departure. The next drawing stresses the point. Arc-in motions. You must determine the percentage of a full circle in order to determine how much to make the Z axis move during the helical motion. The previous illustration, the left drawing shows the thread milling cutter making a onequarter (90 degree) arc in approach. If this thread has twelve threads per inch, the pitch is inch. During this approach, since the milling cutter is departing one-quarter of a full circle in XY, it must depart one-quarter of the pitch ( inch) in Z. But notice that the milling cutter will be cutting air during much of this approach motion. The drawing on the right shows how to minimize this air cutting time, but requires that you know the percentage of a full circle being commanded in XY. Since we re departing one-eighth of a full circle (45 degrees), this approach would require a departure in Z of one-eighth the pitch (1/8 of is inch). An example The next illustration shows the drawing to be used for the example program. 7

8 Drawing for thread milling example We ll be using a one inch diameter, right-hand thread milling cutter that can machine the entire thread in one circular pass (not including approach and escape). To get the best finish, we ll use climb milling techniques (bottom to top with counter clockwise - G03 - motion) The thread milling cutter will first be sent to the center of the 0.75 inch approach radius (point 1) in X and Y (X1.5, Y1.75) to begin. Tool length compensation will then be instated during the cutter s Z axis approach to a position just above the work surface in Z (Z0.1). Prior to beginning the series of helical motions to machine the thread, we ll position the cutter below the bottom of the workpiece in Z with enough room to make a full circle coming up (Z-0.7). Cutter radius compensation will be instated on the movement from point one to two. It can be a little cumbersome to specify Z axis departures in the absolute mode, but that s what our example will. If you feel more comfortable doing so, remember that you can position the XY motions in absolute mode while departing in Z in the incremental mode. Consider the following command. N185 G90 G03 X1.5 Y2.5 R0.75 G91 Z Notice how it causes the machine to move in the absolute mode (G90) for the XY departure, but in incremental for the Z departure. While not all controls allow this technique, it can simplify your thread milling commands if your control/s allow it. 8

9 For the movement from point two to point three (1/4 circle), the cutter must depart in Z by one-quarter of the pitch ( for this thread). Since the Z starting position for this motion is Z-0.7, the correct end point in Z for this approach motion will be Z On the movement from point three to point four (1/2 circle), it must depart one-half the pitch ( inch). The correct end point for point three will be Z For the movement from point four to point five (1/2 circle again), the tool must depart another one-half the pitch (end point: Z ). And finally, as the tool arcs off the thread to point six (1/4 circle), it must depart in Z by one-quarter of the pitch (end point: Z ). Cutter radius compensation will be canceled on the move from point six back to point one. For the X and Y motions, we ll be programming the work surface path and using cutter radius compensation to tell the control the thread milling cutter s size (in the appropriate cutter radius compensation offset). This will also allow the setup person and operator to easily manipulate the size of the hole being threaded by modifying the cutter radius compensation offset value. If the thread is too small, they can reduce the offset value. If too large, the offset can be increased. Now here is the program. We just show the thread milling operation, and assume that the hole has been previously machined to its minor diameter. O0001 (Program number) (1" thread mill) N150 T07 M06 (Place thread mill in spindle) N155 G90 G54 S600 M03 T08 N160 G00 X1.5 Y1.75 (Point 1) N165 G43 H07 Z0.1 (Instate tool length comp) N170 G00 Z-0.7 M08 (Rapid below thread) N180 G01 G41 D37 X2.25 F40.0 (Instate cutter radius compensation to point 2) N185 G03 X1.5 Y2.5 Z R0.75 F6.0 (1/4 circle approach to point 3) N190 Y0.5 Z R1.0 (1/2 way around thread to point four) N195 Y2.5 Z R1.0 (Second half way around circle to point five) N200 X0.75 Z R0.75 (1/4 arc off radius to point six) N205 G00 G40 X1.5 (Cancel cutter comp on move back to point one) N210 G00 Z0.1 M09 (Retract from hole, turn coolant off) N215 G91 G28 Z0 M19 (Rapid to tool change position) N220 M01 (Optional stop) N Cutter radius compensation allows you to trial machine, sneaking up on the thread size you need. Prior to running the thread milling cutter in the first workpiece, you can increase the value of the cutter radius compensation offset by a small amount. For our one inch diameter cutter, you could place 0.53 in offset thirty-seven instead of 0.5). This will force the control to keep the thread milling cutter about 0.03 inch away from the thread being machined. Once the thread milling cutter has machined, you can measure the thread to find out where you stand (the thread will still be well undersize). After determining how much too small the thread is, you can reduce the cutter radius compensation offset accordingly and rerun the thread milling cutter. The second time, it will machine precisely to size. 9

10 Spiral interpolation for taper thread milling (machining centers) For a thread milling cutter that can machine the entire thread with one circular pass, when a thread to be machined is tapered (like many pipe threads), the thread milling cutter must also be tapered. But if you expect the thread to come out perfectly (without a nasty witness mark at the approach/escape point), simple helical motion will not suffice. If a simple circular motion is made in XY with a tapered thread milling cutter as is done when you use helical interpolation, the resulting shape of the workpiece (hole or outside diameter) will be a spiral, not a circle. To mill a perfect tapered thread, your milling motion must be in the form of an opposite spiral to counter spiral the tapered thread milling cutter will machine.. Admittedly, many applications for tapered threads are not very critical, and the amount of imperfection (mismatch between start and end of the thread) will be quite small. You can calculate the mismatch in start radius versus end radius by multiplying the tangent of the taper angle (usually degrees) times the pitch. There will be a mismatch on a tapered thread having a pitch. If the application for the thread is related to plumbing, and if putty will be used to seal the joint, it s unlikely that this mismatch will cause serious problems. However, some applications for taper thread milling (especially those in the aircraft industry) require a perfect match from start point to end point. As stated, this requires the tool to be moving in a spiraling fashion in XY, and simple helical interpolation cannot be used. Knowing this problem exists, some machine tool builder s and control manufacturers are supplying spiral interpolation for the purpose of thread milling. Some even incorporate this kind of motion within a special command for thread milling (their canned cycle for thread milling). You simply specify the taper angle and the pitch. The control figures out how much of a spiral to make. If you expect to do a lot of taper thread milling, be sure to look for this feature in your next CNC control. If you don t have this special kind of cycle, generating the needed motion can be difficult. You may be able to fudge the motion, making a series of progressively smaller circular motions. You might, for example, break the circle into for motions. If machining the thread in the previous example that will have a mismatch at the star/end point, make each of the four motions around the thread get smaller in radius. While this isn t perfect, it will eliminate the nasty witness mark at the beginning and ending point of the thread - possibly making your thread acceptable. If this technique isn t acceptable, some computer aided manufacturing (CAM) systems can generate the needed motions, but they ll break the spiral motion into a long series of very tiny straight line motions, making for a very lengthy CNC program. If your machine has parametric programming, you can create a special program to generate the needed motion. This program will break up the motion in exactly the same way a CAM system will. However, depending upon the control s execution speed, you might see noticeable pauses after every motion. This will increase cycle time and may make for poor looking thread. 10

11 Cylindrical interpolation (machining centers) As you know, machining centers can be equipped with rotary axes. For a horizontal machining center, the rotary axis is commonly incorporated right in the table of the machine and is called the B axis. For vertical machining centers, the rotary axis is mounted on the table top, and is commonly placed parallel to the X axis, in which case it will be called the A axis. While not all rotary axis users have this application, it is sometimes necessary to machine around the outside of a round workpiece mounted to the rotary axis. Consider, for example a round workpiece held in a chuck mounted to the rotary axis. The rotary axis could then rotate the workpiece, exposing its periphery to the spindle for machining. Consider a tube that must have a contour milled around its periphery. Even simple lettering may be required. But more commonly, the contour may be related to cam machining. In the oilfield industry, for example, a long piece of tubing must be engaged to a drill bit. As the drill bit gets deeper into the hole, a new piece of tubing (forming the drill shank) must be engaged. The drill bit (as well as the shank end of each extension) will have a pin that mates with the cam machined around the outside of the tube, locking it into position. Simply turning the tube in a special fashion will allow engagement. Machining a contour around the periphery of a round workpiece is not as simple as it sounds. Without special consideration (cylindrical interpolation), the rotary axis will only allow G01 motion (not circular motion). If the special contour requires a circular motion it would have to be broken into a series of tiny straight motions. Additionally, feedrate must be specified in degrees per minute, not inches or millimeters per minute. Though it is not an extremely common machining operation, some machining center users do have to mill around the outside diameter of a round workpiece incorporating a rotary axis movement (A, B, or C) in conjunction with an X or Y axis motion. The milling operation commonly occurs with the center of the tool right on the center of the workpiece in one of the axes (X or Y) and milling takes place in the other. This kind of operation is common when machining the slot a cam follower will follow when machining a cylindrical cam. The next drawing shows an example. 11

12 Slot milled around periphery A axis X axis Contour around the outside of a round workpiece. Programming this operation can be difficult (especially for any circular movements involving the rotary axis), and as you may have guessed, cylindrical interpolation will dramatically simplify programming. The next drawing shows the coordinate system for cylindrical interpolation. For this example, the rotary axis is parallel to the X axis (so it s called the A axis). The horizontal base line represents the A axis. The range for the A axis in this coordinate system is from 0 to 360 degrees. The vertical base line represents the X axis. A tool path is shown that will send the tool all the way around the workpiece in the A axis. This tool path is showing the centerline path for the cutter. The tool will be right on the center of the workpiece in the Y axis (center of the workpiece is program zero in Y). 12

13 X axis 3.0 in 2.0 in R R in deg 90 deg 180 deg 270 deg 360 deg A axis Coordinate system for cylindrical interpolation Note that when it comes to the circular motions, the angular departures must be appropriate and will be based upon the workpiece diameter. The larger the diameter the larger the angular departures will be for circular motions. Our example coordinate sheet (the next illustration( is just an example. It simply approximates the rotary axis departure. # X A deg deg 90.0 deg 90.0 deg 120 deg 165 deg 270 deg 360 deg Coordinate sheet for example showing cylindrical interpolation. Though control manufacturers vary when it comes to how cylindrical interpolation is instated, one popular control manufacturer (Fanuc) uses a G07.1 to invoke cylindrical interpolation. Note that once it is instated, the axis parallel to the rotary axis centerline (X 13

14 in most cases on vertical machining centers and Y on horizontal machining centers) as well as the rotary axis coordinates will be utilized from the cylindrical interpolation coordinate system. In essence, you can flatten out the rotary axis, treating it as more of a linear axis. Also note that you can easily specify circular motions. And feedrate will be specified in either inches or millimeters per minute, just as it is for other cutting motions not involving the rotary axis. In the cylindrical interpolation instating command, you must also specify how far it is from the centerline of the rotary axis to the work surface in Z. Fanuc uses an A word for this purpose (again, control manufacturers vary). This lets the control perform the necessary conversions at the required Z surface. Here is an example program that shows the use of cylindrical interpolation for the example coordinate sheet shown earlier. O0001 (Program number) N005 G54 G90 S500 M03 (Select coordinate system, absolute mode, and start spindle) N010 G00 X3.0 Y0 A0 (Move into position in X, Y, and A, point number 1) N015 G43 H01 Z3.1 (Rapid to within 0.1 of work surface, part is 6.0 inches in diameter) N020 G01 Z2.75 F4.0 (plunge to machining surface) N025 G07.1 A2.75 (Invoke cylindrical interpolation, machining radius is 2.75 inches) N030 G01 A55.0 F10.0 (Feed to point 2) N035 G02 X2.5 A90.0 R0.5 (Circular move to point 3) N040 G01 X1.5 (Feed to point 4) N045 G03 X1.125 A120.0 R0.375 (Circular move to point 5) N050 G01 A165.0 (Feed to point 6) N055 X3.0 A270.0 (Feed to point 7) N060 Z360.0 (Feed to point 8) N065 Z3.1 (Retract) N070 G07.1 A0 (Cancel cylindrical interpolation) N075 G91 G28 X0 Y0 Z0 (Go to zero return position) N080 M30 (End of program) In line N020, the tool is fed to the machining surface in the Z axis (2.75 in our case). In line N025, cylindrical interpolation is invoked with the G07.1 command. The A2.75 specifies the radius of the workpiece at this point (from workpiece center to tool point). From this point, the series of movements simply reflect the coordinate sheet values. Note that we ve kept this example pretty simple. Some machines will require a plane selection command (G17, G18, or G19) if you re making circular movements. Also, it is possible to use cutter radius compensation (G41, G42 and G40) when machining with cylindrical interpolation. There are some parameters that must be appropriately set before cylindrical interpolation will work properly. Since this feature is a field installable option, and since many installers don t fully understand it, you ll probably have to fine tune some parameters the first time you use cylindrical interpolation. 14

15 One last point about how cylindrical interpolation simplifies programming. Notice once again that feedrate is specified in inches per minute (instead of degrees per minute), even in commands that require rotary motion. Since the control knows the distance from workpiece center to tool tip (specified in the first G07.1 command), it can figure out how to make the machine move at the desired inches per minute feedrate Nurbs interpolation (machining centers) This machining center interpolation type also has a very specific application, and frankly speaking, there is quite a bit of controversy surrounding its use. The application is related to machining three-dimensional shapes, as is commonly required when machining molds. The design engineer draws a workpiece using a computer aided design (CAD) system and renders a solid model that can be imported to the computer aided manufacturing (CAM) system. The CAM system is told how to machine the shape from the solid model (the programmer specifies a number of machining parameters) and the CAM system generates a CNC program that will machine the shape. With traditional techniques, the CNC program generated by the CAM system is very lengthy. It is not unusual for this kind of CNC program to be several megabytes long. With conventional CNC controls, these programs are so long that they will not fit into the control s memory. Note right away that a new breed of CNC control is emerging that is designed specifically for this kind of machining, and overcomes the problem of limited memory capacity (among many other things). Control manufacturers, accessory device manufacturers, and software developers have struggled to solve the problems caused when programs are too long to fit into the control s memory. There are, for example, direct numerical control (DNC) systems that will spoon feed the CNC program to the control. Software developers have developed conversion programs to translate the series of very tiny movements in the CAM system generated CNC program into a series of circular commands (shortening the length of the program). And control manufacturers have developed nurbs interpolation to minimize the amount of data needed to generate a three dimensional surface. Frankly speaking, all of these solutions have been but marginally successful. Think of them as a band-aid placed on a gaping wound. The real solution lies in having the appropriate memory capacity (and being able to address it quickly), which true high speed machining CNC controls can do. When it comes to nurbs interpolation, each control manufacturer requires a different format, making it difficult to give specific examples. Additionally, this feature has met with mixed reviews. Some CNC users feel that the amount of incorrectness caused by nurbs interpolation is too great and have gone back to more traditional methods of machining for their machines that do not have high speed machining controls. Polar coordinate interpolation (turning centers) In order to truly understand polar coordinate interpolation, you must understand the kind of turning center that will need it. Prior to describing polar coordinate interpolation, we describe three axis turning centers (X, Z, and C) that have live tooling. 15

16 The primary use for any turning center is to machine workpieces in a fashion similar to the way an engine lathe does. A stationary cutting tool is brought into contact with a rotating workpiece. Operations such as rough and finish turning, rough and finish boring, grooving, knurling, and threading are performed in this fashion. All presentations made to this point have assumed your turning center is limited to machining in this manner. However, many workpieces to be machined on turning centers require secondary operations after the turning operation. A flange, for example, may require that a series of holes be machined around the outside of the flange after the turning is done. A shaft may require a keyway to be milled or a cross hole to be drilled. In some cases, a rather complex contour must be milled around the periphery of a specific diameter. Traditionally, these secondary operations have been performed on separate machine tools like manual milling machines and drill presses after the turning center operation. Each workpiece requiring secondary operations is brought to another machine for additional machining. As you can imagine, secondary operations mean more setups and more workpiece handling. This equates to higher production costs. For this reason, more and more companies are minimizing (or eliminating) secondary operations by performing the necessary secondary operations right on the turning center itself. When this is possible, not only are production costs reduced, but workpiece quality also improves because fewer setups are required. In order for the turning center to perform secondary operations, the turning center must have the ability to perform milling, drilling, tapping, and other operations not commonly considered as turning center operations. There are those in this industry who oppose the use of a turning center for operations other than turning operations. These people say that you should use the machine tool for the purpose it designed. They say a turning center is not generally designed to perform other forms of machining operations and will not be rigid enough for heavy machining. Keep in mind, however, that for the most part, secondary operations do not require a great deal of power. If only light duty secondary machining operations are to be performed, a well-designed turning center can accomplish them with ease. However, a turning center must be equipped with several special and additional features in order for secondary operations to be possible. Additional features of turning centers with live tooling Rotating tools - The turning center must be able to rotate a tool held in the turret (hence the name live tooling). A special spindle drive motor and transmission mounted within the turret provides the necessary tool rotation. The speed of the rotating tool must, of course, be a programmable function. Special tool holders - The tool holders that contain rotating tools must have the ability to point the tool along the X axis (as would be required for drilling cross holes) as well as along the Z axis (as would be needed for drilling flange holes). The next two drawings show examples of how rotating tools are held in the turret. 16

17 A tool pointing along the Z axis 17

18 A tool pointing along the X axis These tool holders must hold the tool rigidly without causing excessive interference problems. Note that turning center manufacturers that provide the live tooling option vary with regard to how well the interference problem is handled. Some allow any tool station to be used as a live tooling station and a there is a minimum of interference problems. Others limit the number of tool stations that can hold rotating tools and the tool holders themselves create an interference nightmare. With the worst designed live tooling turning centers, each tool station adjacent to the live tool station must be left empty to provide the necessary clearance for the rotating tool and holder. This, of course, dramatically reduces the number of effective tool stations available for machining. Precise control of main spindle rotation - The programmer must have precise control of the main spindle s rotation. During any normal turning operation, the machine s spindle is rotated at a (rather fast) specified speed. When the main spindle is stopped, it is in a neutral mode, and still free to rotate. There must be some provision for locking the main spindle in an precise, programmable manner. There are two common ways turning center manufacturers handle this problem. One way is to utilize an indexer within the headstock. The other way is to incorporate a full rotary axis (called the C axis) within the headstock. Either way, the machine tool builder must provide a way (usually by M codes) to specify which spindle mode is desired, the free turning mode for turning operations or the indexer/rotary mode for live tooling 18

19 operations. The most desirable (and most common) form or rotary device is a full rotary axis (a C axis). Only one speed and feedrate mode - Whenever live tools are used, spindle speed (for the live tool) must be programmed in RPM mode. Since the rotating tool s diameter is constant, the feature constant surface speed is not applicable. Along the same lines, feedrate cannot be programmed in inches per revolution (IPR). Since the main spindle is not in the turning mode, the control will consider the main spindle off. If a movement is given with a per-revolution feedrate, the machine will not move. How feedrate is programmed depends upon what kind of rotary device is being used within the spindle. If an indexer is used, all feedrates will be in inches per minute (IPM) in the inch mode or millimeters per minute in the metric mode. If a C axis is used, and if only X and/or Z motion is required, feedrate must also be specified in inches per minute or millimeters per minute. However, any feedrate motion including a rotary axis departure must be programmed in degrees per minute (DPM). Cutter radius compensation - If a great deal of contour milling is to be done with the C axis (this is not possible with an indexer), it will be helpful if the CNC control is equipped with the feature cutter radius compensation (as equipped on machining centers). This will make it very easy to compensate for the milling cutter s diameter. This feature is especially helpful when a contour must be milled around the periphery of the workpiece. Hole machining canned cycles - Most turning centers with live tools are equipped with a full set of hole machining canned cycles for center drilling, drilling, tapping, reaming, and counter boring. These cycles closely resemble those used for machining center hole machining operations. Polar coordinate interpolation - If the turning center will be performing milling operations around the outside diameter of the workpiece with a tool pointing along the Z axis (flats or special contours), it will require a motion that combines the X and C axes (we re assuming the turning center doesn t have a Y axis). This kind of motion is programmed handled with a special motion type called polar coordinate interpolation. This feature allow you to treat the C axis as if it is a linear axis. More on the use of polar coordinate interpolation a little later. Selecting the main spindle mode - All turning centers equipped with live tooling have a way to specify which spindle mode is desired, the normal turning mode or the live tooling mode. Two M codes are usually used for this purpose. One M code selects the normal turning mode. This mode is usually initialized, meaning that at power up the machine automatically select the normal turning mode. In this mode, the spindle functions as that of any normal turning center. Another M code selects the live tooling mode. When this M code is executed, some form of mechanical device within the spindle housing will engage the rotary device. Note that some machines with C axis actually use the same drive motor for both modes, but M codes are still used to select which main spindle mode is desired. The M code selecting the live tooling mode will usually perform some other functions as well. When the live 19

20 tooling mode is selected, for example, all spindle related commands (speed, activation, and direction) will be transferred to the live tooling spindle drive motor within the turret. When the live tooling mode is selected, any spindle speed (specified by an S word) will be taken as the speed in rpm to be used for the live tooling spindle drive motor. M03 will turn the live tooling spindle drive motor on in the forward direction. M04 turns it on in the reverse direction, and M05 stops the live tooling spindle drive motor. Again, only rpm mode is allowed with live tooling. Constant surface speed will not work with live tooling. We ll be using M81 to select the normal turning mode and M82 to select the live tooling mode, but you must determine these M code numbers for your machine/s by checking your machine tool builder s programming manual. Programming a rotary axis For turning center applications, the rotary axis within the headstock is called the C axis. Though the C axis can be still used as an indexer (rotate, then machine), you have the additional ability to rotate the workpiece and machine at the same time. When used to specify rotary axis motions, the C word allows a decimal point and has a three-place decimal format. The smallest increment is degrees. In this sense, you can think of a rotary axis as being a 360,000 position indexer! But a rotary axis has the additional benefit of allowing rotation at a controlled feedrate. This allows machining during rotation. For this reason, a rotary axis is much like any linear axis (X and Z). Let s compare them. Angular values - The C axis requires angular position to be programmed in degrees. And angular positions less than one degree must be specified in decimal portion of a degree. If you happen across a print that dimensions an angular position in minutes and seconds, you must convert to decimal portions of a degree. Decimal potion of a degree = minutes/60 + seconds/3600 For the angular position 3 degrees, 40 minutes, 32 seconds, first divide forty by sixty (0.666) and thirty-two by thirty-six-hundred (0.009). Add the two together (0.675) and the result is the decimal portion of a degree. This position or departure will be programmed with the C word: C3.675 Zero return position - Like X and Z, the C axis will have a zero return position. And for many machines, the power-up procedure will require that you zero return the C axis, just like you do X and Z. Rapid versus straight line motion - Like X and Z, you can specify motion types with the C axis. G00 (rapid motion) will cause the rotary axis to move as fast as it can. Generally speaking, you use the G00 mode whenever you re using the C axis as an indexer (no machining during rotation). But as stated, the C axis allows machining to occur during rotation, meaning you ll have precise control of the rotation rate (feedrate) with the C axis. As with X and Z, G01 can be used to rotate the rotary axis at a controlled feedrate. With polar coordinate 20

21 interpolation (discussed later), you can even command circular (G02 and G03) motions in conjunction with the C axis. Unfortunately, feedrate is little different when commanding a C axis motion. While it is in inches or millimeters per minute when moving X and/or Z for live tooling operations, if not using polar coordinate interpolation, any feedrate motion involving the C axis must be programmed in degrees per minute. Calculating feedrate in degrees per minute can be little difficult. Here are the formulae. Time (in minutes) = length of cut divided by desired inches per minute feedrate Degrees per minute = incremental rotation amount divided by time in minutes To calculate degrees per minute feedrate, we recommend first calculating how much time it will take to make the motion (each motion may have a different feedrate in degrees per minute if the angular rotation amount is different). Then you can calculate the dpm feedrate based upon how much rotation is required. Note that if you re using polar coordinate interpolation (as is commonly the case when machining during rotation) most turning centers allow you to specify feedrate in inches or millimeters per minute. Program zero assignment - Like X and Z, you can assign a program zero point for the C axis. Though it s not always required (many times it s easier to program the C axis incrementally), once program zero is assigned, you can specify angular positions from program zero. For most machines, the assignment of program zero is rather transparent. The program zero point for the C axis will automatically be assigned as the rotary axis location at its zero return position. Any time you do a zero return for the C axis, you re also assigning program zero. While turning center manufacturers vary when it comes to the polarity of the C axis, clockwise (as viewed from in front of the chuck) is usually plus and counter clockwise is usually minus. Absolute versus incremental - Like X and Z, you are can program the C axis in either mode. In the absolute mode, you can specify angular positions from program zero (normally the C axis position at zero return). Just as the letter addresses X and Z specify absolute positions for the X and Z axes for most machines, so does the letter address C specify absolute angular position in the C axis. Most machines use the letter address H to specify incremental departures in the C axis (check this letter address in your Fanuc operators manual). Note that some controls use G91 to specify that you wish to work in the incremental mode (G90 selects absolute). When used as a simple indexer, it s usually easier to program the C axis in the incremental mode. The next drawing shows the workpiece to be used as the example. 21

Motion Manipulation Techniques

Motion Manipulation Techniques Motion Manipulation Techniques You ve already been exposed to some advanced techniques with basic motion types (lesson six) and you seen several special motion types (lesson seven) In this lesson, we ll

More information

Lesson 2 Understanding Turning Center Speeds and Feeds

Lesson 2 Understanding Turning Center Speeds and Feeds Lesson 2 Understanding Turning Center Speeds and Feeds Speed and feed selection is one of the most important basic-machining-practice-skills a programmer must possess. Poor selection of spindle speed and

More information

What Does A CNC Machining Center Do?

What Does A CNC Machining Center Do? Lesson 2 What Does A CNC Machining Center Do? A CNC machining center is the most popular type of metal cutting CNC machine because it is designed to perform some of the most common types of machining operations.

More information

Block Delete techniques (also called optional block skip)

Block Delete techniques (also called optional block skip) Block Delete techniques (also called optional block skip) Many basic courses do at least acquaint novice programmers with the block delete function As you probably know, when the control sees a slash code

More information

Table of Contents. Preface 9 Prerequisites 9. Key Concept 1: Know Your Machine From A Programmer s Viewpoint 13. Table of Contents

Table of Contents. Preface 9 Prerequisites 9. Key Concept 1: Know Your Machine From A Programmer s Viewpoint 13. Table of Contents Preface 9 Prerequisites 9 Basic machining practice experience 9 Controls covered 10 Limitations 10 Programming method 10 The need for hands -on practice 10 Instruction method 11 Scope 11 Key Concepts approach

More information

Table of Contents. Table of Contents. Preface 11 Prerequisites... 12

Table of Contents. Table of Contents. Preface 11 Prerequisites... 12 Table of Contents Preface 11 Prerequisites... 12 Basic machining practice experience... 12 Controls covered... 12 Limitations... 13 The need for hands -on practice... 13 Instruction method... 13 Scope...

More information

Winter 2002 Issue 54. Tips For Fanuc Control Users From CNC Concepts, Inc.

Winter 2002 Issue 54. Tips For Fanuc Control Users From CNC Concepts, Inc. Copyright 2002, CNC Concepts, Inc Winter 2002 Issue 54 Tips For Fanuc Control Users From CNC Concepts, Inc 44 Little Cahill Road Cary, IL 60013 Ph: (847) 639-8847 FAX: (847) 639-8857 Rough and finish threading

More information

Figure 1: NC Lathe menu

Figure 1: NC Lathe menu Click To See: How to Use Online Documents SURFCAM Online Documents 685)&$0Ã5HIHUHQFHÃ0DQXDO 5 /$7+( 5.1 INTRODUCTION The lathe mode is used to perform operations on 2D geometry, turned on two axis lathes.

More information

G02 CW / G03 CCW Circular Interpolation Motion (Group 01) - Mill

G02 CW / G03 CCW Circular Interpolation Motion (Group 01) - Mill Haas Technical Documentation G02 CW / G03 CCW Circular Interpolation Motion (Group 01) - Mill Scan code to get the latest version of this document Translation Available G02 CW / G03 CCW Circular Interpolation

More information

Inch / Metric Selection G20 & G20

Inch / Metric Selection G20 & G20 Inch / Metric Selection G20 & G20 Most current CNC machines allow input in either the inch mode or the metric mode. Generally speaking, once either input is selected, it is maintained throughout the program.

More information

CAD/CAM/CAE Computer Aided Design/Computer Aided Manufacturing/Computer Aided Manufacturing. Part-10 CNC Milling Programming

CAD/CAM/CAE Computer Aided Design/Computer Aided Manufacturing/Computer Aided Manufacturing. Part-10 CNC Milling Programming CAD/CAM/CAE Computer Aided Design/Computer Aided Manufacturing/Computer Aided Manufacturing Part-10 CNC Milling Programming To maximize the power of modern CNC milling machines, a programmer has to master

More information

Computer Numeric Control

Computer Numeric Control Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct

More information

PROGRAMMING January 2005

PROGRAMMING January 2005 PROGRAMMING January 2005 CANNED CYCLES FOR DRILLING TAPPING AND BORING A canned cycle is used to simplify programming of a part. Canned cycles are defined for the most common Z-axis repetitive operation

More information

Turning and Lathe Basics

Turning and Lathe Basics Training Objectives After watching the video and reviewing this printed material, the viewer will gain knowledge and understanding of lathe principles and be able to identify the basic tools and techniques

More information

CNC Applications. Programming Machining Centers

CNC Applications. Programming Machining Centers CNC Applications Programming Machining Centers Planning and Programming Just as with the turning center, you must follow a series of steps to create a successful program: 1. Examine the part drawing thoroughly

More information

Mach4 CNC Controller Lathe Programming Guide Version 1.0

Mach4 CNC Controller Lathe Programming Guide Version 1.0 Mach4 CNC Controller Lathe Programming Guide Version 1.0 1 Copyright 2014 Newfangled Solutions, Artsoft USA, All Rights Reserved The following are registered trademarks of Microsoft Corporation: Microsoft,

More information

Processing and Quality Assurance Equipment

Processing and Quality Assurance Equipment Processing and Quality Assurance Equipment The machine tool, the wash station, and the coordinate measuring machine (CMM) are the principal processing equipment. These machines provide the essential capability

More information

SUMMARY. Valves, pipes and manifold-type parts are ideal candidates for Turn-Cut.

SUMMARY. Valves, pipes and manifold-type parts are ideal candidates for Turn-Cut. SUMMARY Turn-Cut is a programming option available on Okuma horizontal machining centers that allows the machine to create bores and diameters that include circular and/or angular features. It allows users

More information

527F CNC Control. User Manual Calmotion LLC, All rights reserved

527F CNC Control. User Manual Calmotion LLC, All rights reserved 527F CNC Control User Manual 2006-2016 Calmotion LLC, All rights reserved Calmotion LLC 21720 Marilla St. Chatsworth, CA 91311 Phone: (818) 357-5826 www.calmotion.com NC Word Summary NC Word Summary A

More information

MANUFACTURING TECHNOLOGY

MANUFACTURING TECHNOLOGY MANUFACTURING TECHNOLOGY UNIT V Machine Tools Milling cutters Classification of milling cutters according to their design HSS cutters: Many cutters like end mills, slitting cutters, slab cutters, angular

More information

11/15/2009. There are three factors that make up the cutting conditions: cutting speed depth of cut feed rate

11/15/2009. There are three factors that make up the cutting conditions: cutting speed depth of cut feed rate s Geometry & Milling Processes There are three factors that make up the cutting conditions: cutting speed depth of cut feed rate All three of these will be discussed in later lessons What is a cutting

More information

Typical Parts Made with These Processes

Typical Parts Made with These Processes Turning Typical Parts Made with These Processes Machine Components Engine Blocks and Heads Parts with Complex Shapes Parts with Close Tolerances Externally and Internally Threaded Parts Products and Parts

More information

Introduction to Machining: Lathe Operation

Introduction to Machining: Lathe Operation Introduction to Machining: Lathe Operation Lathe Operation Lathe The purpose of a lathe is to rotate a part against a tool whose position it controls. It is useful for fabricating parts and/or features

More information

NZX NLX

NZX NLX NZX2500 4000 6000 NLX1500 2000 2500 Table of contents: 1. Introduction...1 2. Required add-ins...1 2.1. How to load an add-in ESPRIT...1 2.2. AutoSubStock (optional) (for NLX configuration only)...3 2.3.

More information

Metal Cutting - 5. Content. Milling Characteristics. Parts made by milling Example of Part Produced on a CNC Milling Machine 7.

Metal Cutting - 5. Content. Milling Characteristics. Parts made by milling Example of Part Produced on a CNC Milling Machine 7. Content Metal Cutting - 5 Assoc Prof Zainal Abidin Ahmad Dept. of Manufacturing & Industrial Engineering Faculty of Mechanical Engineering Universiti Teknologi Malaysia 7. MILLING Introduction Horizontal

More information

Trade of Toolmaking. Module 6: Introduction to CNC Unit 2: Part Programming Phase 2. Published by. Trade of Toolmaking Phase 2 Module 6 Unit 2

Trade of Toolmaking. Module 6: Introduction to CNC Unit 2: Part Programming Phase 2. Published by. Trade of Toolmaking Phase 2 Module 6 Unit 2 Trade of Toolmaking Module 6: Introduction to CNC Unit 2: Part Programming Phase 2 Published by SOLAS 2014 Unit 2 1 Table of Contents Document Release History... 3 Unit Objective... 4 Introduction... 4

More information

Thread Mills. Solid Carbide Thread Milling Cutters

Thread Mills. Solid Carbide Thread Milling Cutters Thread Mills Solid Carbide Thread Milling Cutters Thread milling cutters by Features and Benefits: Sub-micro grain carbide substrate Longer tool life with tighter tolerances More cost-effective than indexable

More information

ROOP LAL Unit-6 (Milling) Mechanical Engineering Department

ROOP LAL Unit-6 (Milling) Mechanical Engineering Department Notes: Milling Basic Mechanical Engineering (Part B, Unit - I) 1 Introduction: Milling is a machining process which is performed with a rotary cutter with several cutting edges arranged on the periphery

More information

Milling. Chapter 24. Veljko Samardzic. ME-215 Engineering Materials and Processes

Milling. Chapter 24. Veljko Samardzic. ME-215 Engineering Materials and Processes Milling Chapter 24 24.1 Introduction Milling is the basic process of progressive chip removal to produce a surface. Mill cutters have single or multiple teeth that rotate about an axis, removing material.

More information

Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS

Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS Chapter 22 MACHINING OPERATIONS AND MACHINE TOOLS Turning and Related Operations Drilling and Related Operations Milling Machining Centers and Turning Centers Other Machining Operations High Speed Machining

More information

Spring 2003 Issue 55. Tips For Fanuc Control Users From CNC Concepts, Inc. Figure one

Spring 2003 Issue 55. Tips For Fanuc Control Users From CNC Concepts, Inc. Figure one Are you taking full advantage of turning center offsets? The Optional Stop Copyright 2003, CNC Concepts, Inc. Spring 2003 Issue 55 Tips For Fanuc Control Users From CNC Concepts, Inc. 44 Little Cahill

More information

SHOP NOTES. GPocket Guide and Reference Charts. for CNC Machinists. Made in the U.S.A.

SHOP NOTES. GPocket Guide and Reference Charts. for CNC Machinists. Made in the U.S.A. SHOP NOTES GPocket Guide and Reference Charts for CNC Machinists Made in the U.S.A. WHAT S INSIDE THIS BOOKLET? Decimal Equivalent Chart / Millimeter to Inch Chart Haas Mill G-Codes / Haas Mill M-Codes

More information

Miyano Evolution Line

Miyano Evolution Line Evolution Line CNC Turning center with 2 spindles, 2 turrets and 1 -axis slide BNJ-34/42/51 "Evolution and Innovation" is the Future What could not be done can be done. -axis movement is added to the traditional

More information

Performance. CNC Turning & Milling Machine. Conversational CAM 3.11 Instruction Manual

Performance. CNC Turning & Milling Machine. Conversational CAM 3.11 Instruction Manual Performance CNC Turning & Milling Machine Conversational CAM 3.11 Instruction Manual Legacy Woodworking Machinery 435 W. 1000 N. Springville, UT 84663 Performance Axis CNC Machine 2 Content Warranty and

More information

Lesson 8 Geometry Offsets And Assigning Program Zero

Lesson 8 Geometry Offsets And Assigning Program Zero Lesson 8 Geometry Offsets And Assigning Program ero he programmer will choose an origin for the program which is called the program zero point. While the use of a program zero point simplifies the task

More information

MACH3 TURN ARC MOTION 6/27/2009 REV:0

MACH3 TURN ARC MOTION 6/27/2009 REV:0 MACH3 TURN - ARC MOTION PREFACE This is a tutorial about using the G2 and G3 g-codes relative to Mach3 Turn. There is no simple answer to a lot of the arc questions posted on the site relative to the lathe.

More information

Lathe. A Lathe. Photo by Curt Newton

Lathe. A Lathe. Photo by Curt Newton Lathe Photo by Curt Newton A Lathe Labeled Photograph Description Choosing a Cutting Tool Installing a Cutting Tool Positioning the Tool Feed, Speed, and Depth of Cut Turning Facing Parting Drilling Boring

More information

Various other types of drilling machines are available for specialized jobs. These may be portable, bench type, multiple spindle, gang, multiple

Various other types of drilling machines are available for specialized jobs. These may be portable, bench type, multiple spindle, gang, multiple Drilling The process of making holes is known as drilling and generally drilling machines are used to produce the holes. Drilling is an extensively used process by which blind or though holes are originated

More information

Machining. Module 6: Lathe Setup and Operations. (Part 2) Curriculum Development Unit PREPARED BY. August 2013

Machining. Module 6: Lathe Setup and Operations. (Part 2) Curriculum Development Unit PREPARED BY. August 2013 Machining Module 6: Lathe Setup and Operations (Part 2) PREPARED BY Curriculum Development Unit August 2013 Applied Technology High Schools, 2013 Module 6: Lathe Setup and Operations (Part 2) Module Objectives

More information

PREVIEW COPY. Table of Contents. Lesson One Using the Dividing Head...3. Lesson Two Dividing Head Setup Lesson Three Milling Spur Gears...

PREVIEW COPY. Table of Contents. Lesson One Using the Dividing Head...3. Lesson Two Dividing Head Setup Lesson Three Milling Spur Gears... Table of Contents Lesson One Using the Dividing Head...3 Lesson Two Dividing Head Setup...19 Lesson Three Milling Spur Gears...33 Lesson Four Helical Milling...49 Lesson Five Milling Cams...65 Copyright

More information

Chapter 24 Machining Processes Used to Produce Various Shapes.

Chapter 24 Machining Processes Used to Produce Various Shapes. Chapter 24 Machining Processes Used to Produce Various Shapes. 24.1 Introduction In addition to parts with various external or internal round profiles, machining operations can produce many other parts

More information

Getting Started. Terminology. CNC 1 Training

Getting Started. Terminology. CNC 1 Training CNC 1 Training Getting Started What You Need for This Training Program This manual 6 x 4 x 3 HDPE 8 3/8, two flute, bottom cutting end mill, 1 Length of Cut (LOC). #3 Center Drill 1/4 drill bit and drill

More information

Table 5.1: Drilling canned cycles. Action at the bottom of the hole. Cancels drilling canned cycle Intermittent or continuous feed.

Table 5.1: Drilling canned cycles. Action at the bottom of the hole. Cancels drilling canned cycle Intermittent or continuous feed. 5.18 CANNED CYCLES FOR DRILLING On a lathe, equipped with live tooling (which allows a tool, obviously a drilling or a similar tool, to rotate at the specified RPM, as in a milling machine) and an additional

More information

CNC Programming Guide MILLING

CNC Programming Guide MILLING CNC Programming Guide MILLING Foreword The purpose of this guide is to help faculty teach CNC programming without tears. Most books currently available on CNC programming are not only inadequate, but also

More information

Projects. 5 For each component, produce a drawing showing the intersection BO.O. C'BORE 18 DIA x 5 DEEP FROM SECTION ON A - A

Projects. 5 For each component, produce a drawing showing the intersection BO.O. C'BORE 18 DIA x 5 DEEP FROM SECTION ON A - A Projects ~ Figure Pl Project 1 If you have worked systematically through the assignments in this workbook, you should now be able to tackle the following milling and turning projects. It is suggested that

More information

THREAD CUTTING & FORMING

THREAD CUTTING & FORMING THREAD CUTTING & FORMING Threading, Thread Cutting and Thread Rolling: Machining Threads on External Diameters (shafts) Tapping: Machining Threads on Internal Diameters (holes) Size: Watch to 10 shafts

More information

Cincom Evolution Line

Cincom Evolution Line Efficient Production Impressive Value Cincom Evolution Line Sliding Headstock Type Automatic CNC Lathe Cincom Evolution line from Citizen Introducing the L20E meeting the needs of today Citizen s highly

More information

Preview Sample. Date: September 1, 2010 Author: Matthew Manton and Duane Weidinger ISBN:

Preview Sample. Date: September 1, 2010 Author: Matthew Manton and Duane Weidinger ISBN: Computer Numerical Control Workbook Generic Lathe Published by CamInstructor Incorporated 330 Chandos Crt. Kitchener, Ontario N2A 3C2 www.caminstructor.com Date: September 1, 2010 Author: Matthew Manton

More information

NUMERICAL CONTROL.

NUMERICAL CONTROL. NUMERICAL CONTROL http://www.toolingu.com/definition-300200-12690-tool-offset.html NC &CNC Numeric Control (NC) and Computer Numeric Control (CNC) are means by which machine centers are used to produce

More information

Precision made in Germany. As per DIN The heart of a system, versatile and expandable.

Precision made in Germany. As per DIN The heart of a system, versatile and expandable. 1 Precision made in Germany. As per DIN 8606. The heart of a system, versatile and expandable. Main switch with auto-start protection and emergency off. Precision lathe chuck as per DIN 6386 (Ø 100mm).

More information

Milling Machine Operations

Milling Machine Operations 03/05/2004 TABLE OF CONTENTS Lesson 1 Objectives......3 Vertical Mill 4 Milling Machine Accessories......23 Common Milling Cutters......24 Metal Saws 24 End Mills 25 T-Slot Cutter 25 Dovetail Cutter......25

More information

LAB MANUAL / OBSERVATION

LAB MANUAL / OBSERVATION DHANALAKSHMI COLLEGE OF ENGINEERING DR. VPR NAGAR, MANIMANGALAM, CHENNAI- 601301 DEPARTMENT OF MECHANICAL ENGINEERING LAB MANUAL / OBSERVATION ME6611- CAD/CAM LABORATORY STUDENT NAME REGISTER NUMBER YEAR

More information

Fixed Headstock Type CNC Automatic Lathe

Fixed Headstock Type CNC Automatic Lathe Fixed Headstock Type CNC Automatic Lathe MSY The BNE series is renowned for its high rigidity, heavy cutting capability and outstanding precision. The new MSY model extends the ability of the BNE series

More information

LANDMARK UNIVERSITY, OMU-ARAN

LANDMARK UNIVERSITY, OMU-ARAN LANDMARK UNIVERSITY, OMU-ARAN LECTURE NOTE: DRILLING. COLLEGE: COLLEGE OF SCIENCE AND ENGINEERING DEPARTMENT: MECHANICAL ENGINEERING PROGRAMME: MECHANICAL ENGINEERING ENGR. ALIYU, S.J Course code: MCE

More information

Lathes. CADD SPHERE Place for innovation Introduction

Lathes. CADD SPHERE Place for innovation  Introduction Lathes Introduction Lathe is one of the most versatile and widely used machine tools all over the world. It is commonly known as the mother of all other machine tool. The main function of a lathe is to

More information

Application and Technical Information Thread Milling System (TMS) Minimum Bore Diameters for Thread Milling

Application and Technical Information Thread Milling System (TMS) Minimum Bore Diameters for Thread Milling Inserts Application and Technical Information Minimum Bore iameters for Thread Milling UN-ISO-BSW tpi 48 3 4 0 16 1 10 8 7 6 5 4.5 4 Technical ata Accessories Vintage Cutters Widia Cutters Thread Milling

More information

MACHINING PROCESSES: TURNING AND HOLE MAKING. Dr. Mohammad Abuhaiba 1

MACHINING PROCESSES: TURNING AND HOLE MAKING. Dr. Mohammad Abuhaiba 1 MACHINING PROCESSES: TURNING AND HOLE MAKING Dr. Mohammad Abuhaiba 1 HoweWork Assignment Due Wensday 7/7/2010 1. Estimate the machining time required to rough cut a 0.5 m long annealed copper alloy round

More information

CNC Machinery. Module 4: CNC Programming "Turning" IAT Curriculum Unit PREPARED BY. August 2009

CNC Machinery. Module 4: CNC Programming Turning IAT Curriculum Unit PREPARED BY. August 2009 CNC Machinery Module 4: CNC Programming "Turning" PREPARED BY IAT Curriculum Unit August 2009 Institute of Applied Technology, 2009 2 Module 4: CNC Programming "Turning" Module 4: CNC Programming "Turning"

More information

The enriched system configuration designed based on the loader head accommodates a wide range of automation needs.

The enriched system configuration designed based on the loader head accommodates a wide range of automation needs. CNC Lathe These are high-precision chucking machines equipped with a general-purpose in-machine loader head. The loading time is shortened substantially through coordinated operation of the loader head

More information

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE On Industrial Automation and Control By Prof. S. Mukhopadhyay Department of Electrical Engineering IIT Kharagpur Topic Lecture

More information

LinuxCNC Help for the Sherline Machine CNC System

LinuxCNC Help for the Sherline Machine CNC System WEAR YOUR SAFETY GLASSES FORESIGHT IS BETTER THAN NO SIGHT READ INSTRUCTIONS BEFORE OPERATING LinuxCNC Help for the Sherline Machine CNC System LinuxCNC Help for Programming and Running 1. Here is a link

More information

Chapter 23 Drilling and Hole Making Processes. Materials Processing. Hole Making Processes. MET Manufacturing Processes

Chapter 23 Drilling and Hole Making Processes. Materials Processing. Hole Making Processes. MET Manufacturing Processes MET 33800 Manufacturing Processes Chapter 23 Drilling and Hole Making Processes Before you begin: Turn on the sound on your computer. There is audio to accompany this presentation. Materials Processing

More information

CNC Machinery. Module 5: CNC Programming / Milling. IAT Curriculum Unit PREPARED BY. August 2009

CNC Machinery. Module 5: CNC Programming / Milling. IAT Curriculum Unit PREPARED BY. August 2009 CNC Machinery Module 5: CNC Programming / Milling PREPARED BY IAT Curriculum Unit August 2009 Institute of Applied Technology, 2009 ATM313-CNC Module 5: CNC Programming / Milling Module Objectives: 1.

More information

STUB ACME - INTERNAL AND EXTERNAL

STUB ACME - INTERNAL AND EXTERNAL STUB ACME - INTERNAL AND EXTERNAL SOLID CARBIDE SINGLE PROFILE ACME Q A 29º B C S Solid carbide for maximum tool rigidity coating for increased performance Single start threads only SPECIALTY PORT - CAVITY

More information

MACHINIST TECHNICIAN - LATHE (582)

MACHINIST TECHNICIAN - LATHE (582) DESCRIPTION Students will demonstrate technical knowledge and skills to plan, manufacture, assemble, test products, and modify metal parts using machine shop and CNC processes in support of other manufacturing,

More information

Lathe Series Training Manual. Haas CNC Lathe Programming

Lathe Series Training Manual. Haas CNC Lathe Programming Haas Factory Outlet A Division of Productivity Inc Lathe Series Training Manual Haas CNC Lathe Programming Revised 050914; Rev3-1/29/15; Rev4-31017 This Manual is the Property of Productivity Inc The document

More information

Lesson 12 Tasks Required To Complete A Production Run. Tasks Related Complete A Production Run

Lesson 12 Tasks Required To Complete A Production Run. Tasks Related Complete A Production Run Lesson 12 Tasks Required To Complete A Production Run Once a job is set up and the first good workpiece is efficiently machined, the rest of the workpieces must be run. Completing a production run is the

More information

Other Lathe Operations

Other Lathe Operations Chapter 15 Other Lathe Operations LEARNING OBJECTIVES After studying this chapter, students will be able to: Safely set up and operate a lathe using various work-holding devices. Properly set up steady

More information

Lathe is a machine, which removes the metal from a piece of work to the required shape & size HENRY MAUDSLAY

Lathe is a machine, which removes the metal from a piece of work to the required shape & size HENRY MAUDSLAY TURNING MACHINES LATHE Introduction Lathe is a machine, which removes the metal from a piece of work to the required shape & size HENRY MAUDSLAY - 1797 Types of Lathe Engine Lathe The most common form

More information

MANUFACTURING PROCESSES

MANUFACTURING PROCESSES 1 MANUFACTURING PROCESSES - AMEM 201 Lecture 5: Milling Processes DR. SOTIRIS L. OMIROU Milling Machining - Definition Milling machining is one of the very common manufacturing processes used in machinery

More information

AUTOMATED MACHINE TOOLS & CUTTING TOOLS

AUTOMATED MACHINE TOOLS & CUTTING TOOLS CAD/CAM COURSE TOPIC OF DISCUSSION AUTOMATED MACHINE TOOLS & CUTTING TOOLS 1 CNC systems are used in a number of manufacturing processes including machining, forming, and fabrication Forming & fabrication

More information

ROOP LAL Unit-6 Drilling & Boring Mechanical Engineering Department

ROOP LAL Unit-6 Drilling & Boring Mechanical Engineering Department Lecture 4 Notes : Drilling Basic Mechanical Engineering ( Part B ) 1 Introduction: The process of drilling means making a hole in a solid metal piece by using a rotating tool called drill. In the olden

More information

HAAS AUTOMATION, INC.

HAAS AUTOMATION, INC. PROGRAMMING WORKBOOK HAAS AUTOMATION, INC. 2800 Sturgis Rd. Oxnard, CA 93030 January 2005 JANUARY 2005 PROGRAMMING HAAS AUTOMATION INC. 2800 Sturgis Road Oxnard, California 93030 Phone: 805-278-1800 www.haascnc.com

More information

Reamer Basics. Fixed Reamers The reamer size is fixed and any size reduction due to wear or sharpening cannot be reclaimed

Reamer Basics. Fixed Reamers The reamer size is fixed and any size reduction due to wear or sharpening cannot be reclaimed 1 Reamer Basics Reamers are available in a variety of types, materials, flute styles and sizes The typical reamer is a rotary cutting tools designed to machine a previously formed hole to an exact diameter

More information

Lathe Series Training Manual. Live Tool for Haas Lathe (including DS)

Lathe Series Training Manual. Live Tool for Haas Lathe (including DS) Haas Factory Outlet A Division of Productivity Inc Lathe Series Training Manual Live Tool for Haas Lathe (including DS) Created 020112-Rev 121012, Rev2-091014 This Manual is the Property of Productivity

More information

Chapter 23. Machining Processes Used to Produce Round Shapes: Turning and Hole Making

Chapter 23. Machining Processes Used to Produce Round Shapes: Turning and Hole Making Chapter 23 Machining Processes Used to Produce Round Shapes: Turning and Hole Making R. Jerz 1 2/24/2006 Processes Turning (outside surface) straight, taper, facing, contour, form, cut-off, threading,

More information

METRIC THREAD MILLS SINGLE PROFILE (SPTM) - SOLID CARBIDE. Scientific Cutting Tools, Inc. Q A C OAL 60º THREAD MILLS METRIC

METRIC THREAD MILLS SINGLE PROFILE (SPTM) - SOLID CARBIDE. Scientific Cutting Tools, Inc. Q A C OAL 60º THREAD MILLS METRIC METRIC SINGLE PROFILE (SPTM) - SOLID CARBIDE METRIC Q A B 60º C S With just 19 varieties of Thread Mills, fine and coarse threads ranging from M1.2 to M30+ can be milled SPECIALTY PORT - CAVITY INDEXABLE

More information

Chapter 23: Machining Processes: Hole Making Part A (Lathe Operations, Boring, Reaming, Tapping)

Chapter 23: Machining Processes: Hole Making Part A (Lathe Operations, Boring, Reaming, Tapping) 1 Manufacturing Processes (2), IE-352 Ahmed M El-Sherbeeny, PhD Spring 2017 Manufacturing Engineering Technology in SI Units, 6 th Edition Chapter 23: Machining Processes: Hole Making Part A (Lathe Operations,

More information

ROOP LAL Unit-6 Lathe (Turning) Mechanical Engineering Department

ROOP LAL Unit-6 Lathe (Turning) Mechanical Engineering Department Notes: Lathe (Turning) Basic Mechanical Engineering (Part B) 1 Introduction: In previous Lecture 2, we have seen that with the help of forging and casting processes, we can manufacture machine parts of

More information

COLLEGE OF ENGINEERING MACHINE SHOP FACILITIES AND PRACTICES Prepared by Mike Allen July 31, 2003 Edited by Scott Morton February 18, 2004

COLLEGE OF ENGINEERING MACHINE SHOP FACILITIES AND PRACTICES Prepared by Mike Allen July 31, 2003 Edited by Scott Morton February 18, 2004 1 COLLEGE OF ENGINEERING MACHINE SHOP FACILITIES AND PRACTICES Prepared by Mike Allen July 31, 2003 Edited by Scott Morton February 18, 2004 I. OBJECTIVE To provide an overview and basic knowledge of the

More information

UNIT 4: (iii) Illustrate the general kinematic system of drilling machine and explain its working principle

UNIT 4: (iii) Illustrate the general kinematic system of drilling machine and explain its working principle UNIT 4: Drilling machines: Classification, constructional features, drilling & related operations, types of drill & drill bit nomenclature, drill materials. Instructional Objectives At the end of this

More information

COMPUTER INTEGRATED MANUFACTURING LABORATORY (14AME31)

COMPUTER INTEGRATED MANUFACTURING LABORATORY (14AME31) COMPUTER INTEGRATED MANUFACTURING LABORATORY (14AME31) (For III B.Tech - II SEM- Mechanical Engineering) DEPARTMENT OF MECHANICAL ENGINEERING SRI VENKATESWARA COLLEGE OF ENGINEERING & TECHNOLOGY R.V.S

More information

Milling operations TA 102 Workshop Practice. By Prof.A.chANDRASHEKHAR

Milling operations TA 102 Workshop Practice. By Prof.A.chANDRASHEKHAR Milling operations TA 102 Workshop Practice By Prof.A.chANDRASHEKHAR Introduction Milling machines are used to produce parts having flat as well as curved shapes. Milling machines are capable of performing

More information

Computer Aided Manufacturing

Computer Aided Manufacturing Computer Aided Manufacturing CNC Milling used as representative example of CAM practice. CAM applies to lathes, lasers, waterjet, wire edm, stamping, braking, drilling, etc. CAM derives process information

More information

Machine Tool Technology/Machinist CIP Task Grid Secondary Competency Task List

Machine Tool Technology/Machinist CIP Task Grid Secondary Competency Task List 1 100 ORIENTATION / SAFETY 101 Describe the Occupational Safety and Health Administration (OSHA) and its role in the machining industry. 2 2 2 1 0.5 102 Identify & explain safety equipment and procedures.

More information

Fixed Headstock Type CNC Automatic Lathe

Fixed Headstock Type CNC Automatic Lathe Fixed Headstock Type CNC Automatic Lathe The BNA series packs sophisticated functions and high accuracy into a space-saving compact body. The BNA series aims to set the new standard for machines for cutting

More information

Module 2. Milling calculations, coordinates and program preparing. 1 Pepared By: Tareq Al Sawafta

Module 2. Milling calculations, coordinates and program preparing. 1 Pepared By: Tareq Al Sawafta Module 2 Milling calculations, coordinates and program preparing 1 Module Objectives: 1. Calculate the cutting speed, feed rate and depth of cut 2. Recognize coordinate 3. Differentiate between Cartesian

More information

Module 1. Classification of Metal Removal Processes and Machine tools. Version 2 ME IIT, Kharagpur

Module 1. Classification of Metal Removal Processes and Machine tools. Version 2 ME IIT, Kharagpur Module 1 Classification of Metal Removal Processes and Machine tools Lesson 2 Basic working principle, configuration, specification and classification of machine tools Instructional Objectives At the end

More information

Cincom Evolution Line

Cincom Evolution Line Efficient Production Impressive Value Cincom Evolution Line Sliding Headstock Type Automatic CNC Lathe Cincom Evolution line from Citizen Introducing the K16E faster processing with outstanding ease-of-use.

More information

Solid Carbide Thread Milling Cutters

Solid Carbide Thread Milling Cutters Solid Carbide Thread Milling Cutters Second Edition Thread milling cutters by Features and Benefits: Sub-micro grain carbide substrate Longer tool life with tighter tolerances More cost-effective than

More information

Design Guide: CNC Machining VERSION 3.4

Design Guide: CNC Machining VERSION 3.4 Design Guide: CNC Machining VERSION 3.4 CNC GUIDE V3.4 Table of Contents Overview...3 Tolerances...4 General Tolerances...4 Part Tolerances...5 Size Limitations...6 Milling...6 Lathe...6 Material Selection...7

More information

Machining I DESCRIPTION. EXAM INFORMATION Items

Machining I DESCRIPTION. EXAM INFORMATION Items EXAM INFORMATION Items 50 Points 62 Prerequisites NONE Grade Level 10-12 Course Length ONE SEMESTER DESCRIPTION Students will demonstrate technical knowledge and skills to plan, manufacture, assemble,

More information

Lathe Accessories. Work-holding, -supporting, and driving devices

Lathe Accessories. Work-holding, -supporting, and driving devices 46-1 Lathe Accessories Divided into two categories Work-holding, -supporting, and driving devices Lathe centers, chucks, faceplates Mandrels, steady and follower rests Lathe dogs, drive plates Cutting-tool-holding

More information

CNC LATHE TURNING CENTER PL-20A

CNC LATHE TURNING CENTER PL-20A CNC LATHE TURNING CENTER PL-20A CNC LATHE TURNING CENTER For High Precision, High Speed and High Productivity MAIN FEATURE Introducing the latest and strongest CNC Lathe PL20A that has satisfied the requirements

More information

MTC200 Description of NC Cycles. Application Manual SYSTEM200 DOK-MTC200-CYC*DES*V22-AW02-EN-P

MTC200 Description of NC Cycles. Application Manual SYSTEM200 DOK-MTC200-CYC*DES*V22-AW02-EN-P X rapid feed feed first feed * n... appr.. * appr.. * 1... end point Z gradient starting point Z end p. X start. p. X Z MTC200 Description of NC Cycles Application Manual SYSTEM200 About this Documentation

More information

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur Basic NC and CNC Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur Micro machining Lab, I.I.T. Kanpur Outline 1. Introduction to CNC machine 2. Component

More information

Section 6: Fixed Subroutines

Section 6: Fixed Subroutines Section 6: Fixed Subroutines Definition L9101 Probe Functions Fixed Subroutines are dedicated cycles, standard in the memory of the control. They are called by the use of an L word (L9101 - L9901) and

More information

NC Programming for PUMA Turning Centers Equipped with Live Tools, Sub Spindle, Y- Axis

NC Programming for PUMA Turning Centers Equipped with Live Tools, Sub Spindle, Y- Axis NC Programming for PUMA Turning Centers Equipped with Live Tools, Sub Spindle, Y- Axis For PUMA Turning Centers 200M, 200MS, 230M, 230MS, 240M, 240MS, 300M, 300MS 1500Y/SY, 2000Y/SY, 2500Y/SY 1 TABLE OF

More information

2 ¾ D Machining On a 4 Axis RF-30 Mill/Drill, version 1.4

2 ¾ D Machining On a 4 Axis RF-30 Mill/Drill, version 1.4 2 ¾ D Machining On a 4 Axis RF-30 Mill/Drill, version 1.4 By R. G. Sparber Copyleft protects this document. 1 It would not be hard to make this part with a 5 axis screw machine and the related 3D software

More information

The new generation with system accessories. Made in Germany!

The new generation with system accessories. Made in Germany! 1 The new generation with system accessories. Made in Germany! For face, longitudinal and taper turning, thread-cutting. For machining steel, brass, aluminium and plastic. Mounting flange for fastening

More information