Navigation

  • Page 1

    XYZ® Bed Mills ProtoTRAK® SMX CNC Safety, Programming, Operating and Care Manual Covers Models: SMX 2500 SMX 3500 SMX 4000 SMX 5000 Document: 25040 Version: 042913 XYZ Machine Tools Ltd. Woodlands Business Park Burlescombe, Tiverton, Devon EX16 7LL T: 0700...

  • Page 2

    Copyright © 2013 XYZ Machine Tools, Ltd. All rights are reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, mechanical, photocopying, recording or otherwise, without the prior...

  • Page 3

    i XYZ Bed Mills, ProtoTRAK SMX CNC Safety, Programming, Operating and Care Manual Table of Contents 5,1.0 5, 5,Introduction 5, 5, 5, 5, 1 5, 5,1.1 5, 5,Conditions 5, Of This 5, Manual 5, 5, 5, 5, 5,1.2 5, 5,Manual Organization 5, 5, 5, 5, 7,2.0 7, 7,Safety Specificati 7,on...

  • Page 4

    ii XYZ Bed Mills, ProtoTRAK SMX CNC Safety, Programming, Operating and Care Manual 90,10.0 90, 90,Edit 90, Mode 90, 90, 90, 90,86 90, 90,10.1 90, 90,Delete 90, Events 90, 90, 90, 90, 90,10.2 90, 90,Spreadsheet Editing 90, 90, 90, 90,10.3 90, 90,Erase 90, Program 90, 90, 90, 90...

  • Page 5

    1 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual . 1.0 Introduction Congratulations! Your XYZ Bed Mill with the ProtoTRAK SMX CNC is an excellent toolroom machine. It features an easy-to-use interface and dozens of features that maxim...

  • Page 6

    2 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Section 11 Set-Up: Tool information, part graphics and special codes. Section 12 Run: Instructions on running a program to machine your part. Section 13 Program In/Out: Storing and...

  • Page 7

    3 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 2.0 Safety The safe operation of the TRAK Bed Mill depends on its proper use and the precautions taken by each operator.  Read and study this manual. Be certain every opera...

  • Page 8

    4 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 9

    5 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 10

    6 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 11

    7 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 12

    8 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 13

    9 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 14

    10 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy or remove any of these labels

  • Page 15

    11 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 415 VOLTS Safety & Information Labels Used On The XYZ Bed Mill It is forbidden by regulations and by law to deface, destroy...

  • Page 16

    12 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 2.3 Safety Precautions 1. Do not operate this machine before the XYZ® Bed Mills ProtoTRAK® SMX CNC Safety, Programming, Operating and Care Manual has been studied and ...

  • Page 17

    13 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 16. Avoid getting pinched in places where the table, saddle or spindle head create "pinch points" while in motion. 17. Securely clamp and proper...

  • Page 18

    14 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.0 Description 3.1 Control specifications In its base form, the ProtoTRAK SMX CNC is powerful and easy to use. The list below summarizes the features and specifications. Each feature...

  • Page 19

    15 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Canned cycles  Position  Drill  Bolt Hole  Mill  Arc  Circle pocket  Rectangular pocket  Circular profile  Rectangular profile  Program pause  Conrad ...

  • Page 20

    16 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual The other way to tell if the Advanced Features Option is active is to go to Service Code 318. The Advanced Features Option is active if the letters are in black, inactive if they are ...

  • Page 21

    17 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.1.4 Installing and using the USB Thumb Drive Flash Memory The first time you install the USB Thumb Drive, we recommend that you install it after the ProtoTRAK SMX has booted up. On...

  • Page 22

    18 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.1.8 How to buy software options If you did not buy the software options described above with your machine, you may purchase them later. In order to use these options, a Software Ac...

  • Page 23

    19 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.2 Display Pendant 3.2.1 Front Figure 3.2.1 The ProtoTRAK SMX CNC front panel Keyboard Hard Keys Feed Keys: GO: initiates motion in Run. The green LED on the GO key will be lit w...

  • Page 24

    20 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual : Feedrate Override to decrease feedrate or spindle rpm down to 10%. Each button push Modifies the feedrate in 10% increments and the spindle speed in 5% increments. ACCESSORY: Whe...

  • Page 25

    21 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Emergency Stop Switch The emergency stop (E-stop) switch kills all power to the spindle and ProtoTRAK's servomotors. The computer and pendant remain powered. If the Emergency Stop ...

  • Page 26

    22 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.2.3 Pendant Right Side (See Figure 3.2.3) FIGURE 3.2.3 The ProtoTRAK SMX CNC right side

  • Page 27

    23 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Pendant Right Side with USB Ports Keyboard P/S2 port. This port is for the keyboard only. If this port is used, the connection must be made before the ProtoTRAK is turned on. If ...

  • Page 28

    24 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual AC on/off. The ProtoTRAK should be shut down properly before turning off (Sections 4.1 and 4.2). Reset. The reset button re-energizes the relay that is tripped when the E-Stop button...

  • Page 29

    25 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.3 Machine Specifications (See Figures 3.3.1 and 3.3.2) 3.3.1 XYZ SMX 2500, 3500, 4000 and 5000 Specifications FIGURE 3.3.1 The XYZ SMX Bed mill machine overview

  • Page 30

    26 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 3.3.2 The XYZ SMX Bed mill Series back view

  • Page 31

    27 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual XYZ Bed Mill Specifications Model Name 2500 3500 4000 5000 Table Size 1245 x 229 1372 x 356 1474 x 356 1930 x 355 T-Slots (number x width x pitch) 3 x 16 4 x 15.9 4 x 15.9 4 x 15.9 Tr...

  • Page 32

    28 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual CAUTION! Failure to manually activate the pump at the beginning of each day, or allowing the Auto Lube to run dry may cause severe damage to the mill’s way surfaces and ballscrews. ...

  • Page 33

    29 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 3.10 Work Light An halogen work light is provided. It mounts to the left side (facing) of the column and plugs into a 110v outlet in the electrical cabinet. 3.11 Coolant Pump Th...

  • Page 34

    30 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Handwheel resolution is determined by the F/C key on the display. Fine feed moves 5mm (.200 inches) per revolution, Coarse feed moves 20mm (.800 inches) per revolution. 3.4.2 Posit...

  • Page 35

    31 Southwestern Industries, Inc. TRAK Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 4.0 Basic Operation One of the things that makes the XYZ Bed Mill so easy to use is that most of the operations of the ProtoTRAK SMX CNC are organized in Modes. Modes are logi...

  • Page 36

    32 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 4.2 Shutting down the ProtoTRAK SMX CNC Important: the system must be turned off properly. First press the SYS hard key and then press the SHUT DOWN soft key (see Figure 4.6...

  • Page 37

    33 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 4.6 Switching Between Two and Three-axis Operation The ProtoTRAK SMX CNC may be operated as a two or three-axis CNC. Press the SYS hard key. Softkey F2 will read ...

  • Page 38

    34 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 4.8.1 Math Helps When the blue question mark does not appear, pressing HELP will initiate the Math Helps. FIGURE 4.8.1 The first Math Helps screen. Choos...

  • Page 39

    35 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual You may have the Math Help solutions load directly into your program. This saves you from having to write down the solution and then key it in. While you are prog...

  • Page 40

    36 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX Safety, Operating & Care Manual _________________________________________________________________ 5.0 Definitions, Terms & Concepts 5.1 ProtoTRAK SMX CNC Axis Conventions X Axis: positive X-axis motion is defined as the table m...

  • Page 41

    37 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual These cases are not encountered often, but when they are you have the option of using Tool Path programming. In Tool Path programming you define the events the same way, but all inp...

  • Page 42

    38 XYZ Machine Tools Ltd. XYZ Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 5.5 Referenced & Non-Referenced Data Data is always loaded into the ProtoTRAK SMX CNC by using the INC SET or ABS SET key. X, Y, Z positions are referenced data. In entering any X, ...

  • Page 43

    39 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 5.7.1 Examples of tool right Tool center means no compensation either right or left. That is, the centerline of the tool will be moved to the programmed point...

  • Page 44

    40 XYZ Machine Tools Ltd. XYZ Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 5.8.1 Ball end mill position with respect to program points. Tool starts so end mill is tangent to BC. R from center of tool is perpendi...

  • Page 45

    41 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 5.10.1 A Conrad is added between the two intersecting lines Note: Conrad must always be the same as or larger than the tool radius for inside corners. If Conrad is less th...

  • Page 46

    42 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 6.0 DRO MODE The ProtoTRAK SMX CNC operates in DRO Mode as a sophisticated 3-axis digital readout with jog and power feed capability. 6.1 Enter DRO Mode Press MODE, select DRO sof...

  • Page 47

    43 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Recall Absolute Position of All Axes: Press INC/ABS. Note the dimension for each axis is labeled INC or ABS. Press INC/ABS again to revert to the original reading. Recall Absolute ...

  • Page 48

    44 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual f. Press STOP to halt power feed. Press GO to resume. g. Repeat the process beginning at "c" above as often as you wish. h. Press RETURN soft key to return to manual DRO ope...

  • Page 49

    45 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual The event counter shows the event for which data is being entered. You may teach in position, drill and mill events only. On the first Teach screen, the softkeys are: POSN: a posi...

  • Page 50

    46 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 6.10 Tool # The ProtoTRAK SMX CNC allows you to use the offsets for tools in your Tool Table (see Section 11.1) in the DRO Mode. To change tools, press the TOOL # soft key and enter ...

  • Page 51

    47 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 7.0 Program Mode Part 1: Getting Started & Some General Information 7.1 Programming Overview The ProtoTRAK SMX CNC makes programming easy by allowing you to program the actual par...

  • Page 52

    48 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 7.3 Program Header Screen The first screen you see when you enter the Program Mode is the Program Header Screen. The Program Header Screen gives you options that apply to the entire pr...

  • Page 53

    49 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual  Use the blank space on the lower right of the table to insert a space into the program name.  Once you finish entering the letters and special characters, press the End softkey. ...

  • Page 54

    50 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual One restriction to part geometry programming is that for events to be connective, they must lay on the same plane (see Section 5.3 for a definition of planes). For this reason, the Prot...

  • Page 55

    51 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual AUX BEG options: Input Function Comments 0 None No Auxiliary functions will begin when this event begins to run. 1 Coolant/Air The coolant pump or air solenoid will be turned on when th...

  • Page 56

    52 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual memory when you change the multiple fixture from NO to YES, they will all receive the default fixture number automatically. When you change the default fixture number in the program he...

  • Page 57

    53 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 7.8 Softkeys within Events Once a geometry (Event) such as Mill or Bolt Hole is selected, the softkeys will change. See Figure 7.8 PAGE FWD: moves forward through the programmed ...

  • Page 58

    54 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual When the MORE soft key is selected, the soft keys change to: After an event type is selected from the soft keys, the prompts for that event will appear on the right side of the scre...

  • Page 59

    55 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 7.11 LOOK As you program each event, it is helpful to see your part drawn. For quick graphics while in the Program Mode, press the LOOK hard key. This function is active at the end of...

  • Page 60

    56 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual b. Using a subroutine event, Repeat all the events in "a." but call out a different tool number. c. In Set-Up Mode "lie" about the tool diameter for the tool called ...

  • Page 61

    57 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 8.0 Program Mode Part 2: Program Events Events are fully defined pieces of geometry. By programming events, you tell the ProtoTRAK SMX CNC what geometry you want to end up with; it f...

  • Page 62

    58 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 8.3 BOLT HOLE Events This event allows you to program a bolt hole pattern without needing to compute and program the position of each hole. Prompts for the Bolt Hole event: Drill=1, B...

  • Page 63

    59 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Conrad: is the dimension of a tangential radius to the next event (that must lie in the same plane for part geometry programming) Tool Offset: is the selection of the tool offset to ...

  • Page 64

    60 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual X Center: is the X dimension to the center of the arc; incremental is from X End Y Center: is the Y dimension to the center of the arc; incremental is from Y End Z Center: is the Z ...

  • Page 65

    61 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Radius: is the finish radius of the circle Direction: is the clockwise (input 1), or counterclockwise (input 2) direction for milling # Passes: number of cycles to machine to the fin...

  • Page 66

    62 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIN RPM: is the spindle RPM for the finish cut. FIN RPM programming is available with the Programmable Electronic Head. Z Feedrate: is the Z feedrate from Z rapid to Z end XYZ Feedrat...

  • Page 67

    63 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual interior material, and then the rough cut along the inside of the perimeter. This will be repeated for each pass and then followed by a finish pass (if FIN CUT was not zero) along the...

  • Page 68

    64 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual The cutter will automatically start off of the part that you define. The cutter will move along the X axis to remove the material starting from where you defined X1, Y1 and finishing ...

  • Page 69

    65 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual It will proceed in this manner through the number of programmed passes. On the final pass, it will machine the island finish cut, then the pocket finish cut. If a Z finish cut is pro...

  • Page 70

    66 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 8.7.2 Rectangular Island (Advanced Features Option) Press the RECT ISLAND softkey if you wish to machine a rectangular island. Prompts for the RECT ISLAND: X1 ISLAND: X dimension fo...

  • Page 71

    67 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual The first screen in an Irregular Island event will define the beginning point and some of its general parameters. The last event of the irregular pocket must end at the same point as...

  • Page 72

    68 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual When the irregular profile event is started the ProtoTRAK SMX CNC will automatically initiate the powerful Auto Geometry Engine. See Section 9.0 for programming with A.G.E. 8.8.1 Ci...

  • Page 73

    69 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 8.8.2 Rectangular Profile Press the RECTANGLE soft key if you wish to mill a rectangular frame (all corners are 90o right angles). Prompts for the rectangular profile: X1: is the X di...

  • Page 74

    70 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Tool Offset: is the selection of the tool offset to right (input 1), offset to left (input 2), or tool center--no offset (input 0) relative to the programmed edge and direction of too...

  • Page 75

    71 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 8.10 Subroutine Events The Subroutine Events are used for manipulating previously programmed geometry within the XY plane. The Subroutine Event is divided into three options: Repe...

  • Page 76

    72 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 8.10.2 Shape A programmed with 4 MILL events and Conrads. Using ROTATE, these 4 events are rotated through a 45 degree angle about a point offse...

  • Page 77

    73 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Cutting Order: input 1 to cut from the lowest mirrored event to the highest (forward) and 2 to machine from the highest mirrored event to the lowest (backward). This way you can keep a...

  • Page 78

    74 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Figure 8.11 In the above example, the offset that puts the group of holes in the desired location is X=-1.50 and Y=-1.00. 8.11.1 Copy Drill to Tap The copy drill to tap feature all...

  • Page 79

    75 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual threads per inch. For example, the pitch for a 1 / 4 – 20 screw is 1 divided by 20 = 0.05”. MAJOR DIA: the largest diameter of the thread (the root for an ID thread, the crest for...

  • Page 80

    76 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual To program a tap event press the TAP soft key. Prompts in the Tap event: X: the X dimension to the center of the hole Y: the Y dimension to the center of the hole Z Rapid: is the Z di...

  • Page 81

    77 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 8.14.1 Tapping Speed Recommendations A – aluminum only AS – aluminum and steel SMX 3500 (5HP) Tap Size vs RPM 40 100 200 300 500 750 1000 M4 AS AS AS AS A M5 AS AS AS AS AS A ...

  • Page 82

    78 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual  Most tapping problems are due to a dull tap or a holder that is not floating and is stuck in a certain position. 8.15 Engrave Event (Advanced Features Option) The Engrave Event al...

  • Page 83

    79 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Figure 8.14 The above figure shows the text and special characters available for the Engrave event. Notice the field that is labeled “Text Length”. ...

  • Page 84

    80 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 9.0 Program Mode Part 3: The Auto Geometry Engine (A.G.E.) Programming This entire section deals with the Auto Geometry Engine which is part of the Advanced Features Option. If the A...

  • Page 85

    81 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Where: A.G.E. Mill: A straight line from one X Y point to another. A.G.E. Arc: Any part of a circle. End A.G.E.: Ends the A.G.E. programming for the Irregular Pocket or Irregular Profi...

  • Page 86

    82 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 9.3 A.G.E. Arc Prompts Press the A.G.E. ARC key. Prompts in A.G.E. Arc programming: Tangent: this refers to the tangency of the mill to the previous event. See Section 9.11 for a disc...

  • Page 87

    83 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual The Irregular Profile has no such restriction since profiles may be open or closed. Once the A.G.E. is ended, the Irregular Pocket or Irregular Profile event is complete and you may th...

  • Page 88

    84 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Figure 9.8.1 When the Data Input Line says "Enter Guess" pressing LOOK gives you the ability to use graphics to make your guesses. On the screen shown in the figure above,...

  • Page 89

    85 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 9.8.2 When the events are calculated based on Guessed data, they are represented by a dotted line 9.9 Calculated Data Prompts that are skipped or for w...

  • Page 90

    86 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 10.0 Edit Mode Within Program Mode, you can recall and re-input specific data prompt by prompt. When the Advanced Features Option is active the Edit Mode contains powerful routines ...

  • Page 91

    87 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Soft Keys in Search Edit: PAGE FWD: pages forward through the table. PAGE BACK: pages backwards through the table. : highlights data for editing. Only data tha...

  • Page 92

    88 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual The table will be changed to sort the data in ascending order (the smallest value first, the largest last). 10.2.3 Making Global Changes to Data Sometimes it is useful ...

  • Page 93

    89 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual In this example, the Z feed is changed from 5.0 to 7.0 for all the Mill Events. FIGURE 10.2.3 After sorting by Event Type, the highlighter is placed on ...

  • Page 94

    90 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIGURE 10.2.5 Type the new Z Feed and then SET to change all the highlighted values from 5 to 7. 10.3 Erase Program Use the ERASE PROG soft key to ...

  • Page 95

    91 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual i01142 this program just for this purpose and it will not affect the original program unless you save it with the modifications in the Program In/Out Mode. When the source p...

  • Page 96

    92 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Click in the Find What box and enter the item you want to find. Click on the Find Next box and the G-Code Editor will locate the next occurrence of that ite...

  • Page 97

    93 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual i01147 11.0 Set Up Mode The Set Up Mode contains the tool library, the tool path and verify graphics and the machine's reference positions. Enter the Set-Up Mode by pressing the SET-U...

  • Page 98

    94 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 11.1.1 The Tool Table Screen When you first enter the tool table by pressing the TOOL TABLE soft key, you will see the screen shown in Figure 11.1. Tool #...

  • Page 99

    95 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual of tools, many of which are not preset into fixed tool holders. That means tool information that is not very recent is probably no good. Think of the information in the t...

  • Page 100

    96 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Once the reference position is set, you will not be able to move the highlight back to the word "SET". Note: You must set an absolute zero referenc...

  • Page 101

    97 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 2. Enter the amount of the adjustment you wish to make. To cut deeper, enter a negative number. To cut shallower, enter a positive number. In the example above, to corr...

  • Page 102

    98 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 11.2 Tool Path When the TOOL PATH soft key is pressed, the program is processed and the tool path graphics are displayed. i01143 FIGURE 11.2 The Tool ...

  • Page 103

    99 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual RETURN: returns to the previous soft keys, retaining the adjustments that were made to the drawing. 11.3 Reference Positions (REF POSN) The Reference Positions screen sho...

  • Page 104

    100 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 11.4 Fixture Offsets (Advanced Features Option) Fixture offsets are entered in the Set-Up Mode. From the screen in Figure 11.0, press the Fix Offset key....

  • Page 105

    101 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual the program after we calculated the stock the first time and want to update the values then press the AUTO button under define stock. Press RETURN once you define your st...

  • Page 106

    102 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Press SHOW PART to simply show the final result. Press EXIT or MODE to exit the verification and go back to the DEFINE STOCK page. 2 Axis Verify Softwar...

  • Page 107

    103 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 11.6 Service Codes These are special codes that may be entered into the ProtoTRAK SMX CNC to call up routines used in installation, setting of preferences, machine ...

  • Page 108

    104 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Machine Set-Up 11 Backlash Hysterisis Test Runs a routine that helps the system compute lost motion. 12 Feed Forward Test Caution! Machine parameters may cha...

  • Page 109

    105 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 12.0 RUN MODE 12.1 Run Mode Screen Press MODE and select the RUN soft key. The display will show: I i01144 Items on the Run Screen: Event counter: this will be the current event...

  • Page 110

    106 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 2. Positioning of the Z axis is automatic in the 3-axis CNC, but in two-axis, the ProtoTRAK SMX CNC will prompt “Check Z” before a rapid move and “Set Z” for you to position...

  • Page 111

    107 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Where: The part number being run is shown in the status line.  The event number and type (and the repeat number, if applicable) being run is shown at the top of the screen.  The c...

  • Page 112

    108 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Any Event Comments you entered during programming will appear on the Data Input Line (See section 7.3.2 to use Event Comments). the Event Comments feature is part of the Advanced F...

  • Page 113

    109 XYZ Machine Tools Ltd. XYZ Bed Mill and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual Whenever the ProtoTRAK SMX CNC detects a data error a message will appear that will tell you the error number (you may wish to record this number for troubleshooting purposes) and the e...

  • Page 114

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 110 13.0 Program In/Out Mode From the Select Mode screen, press the PROG IN/OUT softkey. The first screen you see will ask: "LIST SUPPORTED PROGRAMS ONLY?" With a ...

  • Page 115

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 111 ProtoTRAK M2 or TRAK A.G.E. 2 CNC. The extension .mx3 is used for the ProtoTRAK MX3, ProtoTRAK M3 and TRAK A.G.E. 3 CNC’s. The ProtoTRAK SMX CNC uses the extension .PT4, w...

  • Page 116

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 112 DATA FWD, DATA BACK: Moves the highlight up and down through the list. Press and hold for automatic advancement. OPEN FOLDER: Use this key to open a highlighted folder tha...

  • Page 117

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 113 FIGURE 13.4 The Save screen File Name: displays the name of the file that is in current memory. Save As: lists the formats for which the file may be...

  • Page 118

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 114 FIGURE 13.5 The Copy screen The copy operation is in two parts. First, use the navigation procedure described in Section 13.2 above and highlight the ...

  • Page 119

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 115 YES: Press this if you want to delete. NO: Press this if you do not want to delete. The delete operation will be aborted and the previous softkey selections will return. ...

  • Page 120

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 116 RETURN - Returns to the Program In/Out Mode screen. 13.8 Backing Up In order to protect your important programs, it is a good idea to back them up regularly. That way, if a...

  • Page 121

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 117 13.9 Converters™ Converters are programs within the ProtoTRAK SMX CNC that translate CNC program files of another format into a ProtoTRAK SMX CNC file, or a ProtoTRAK SMX CN...

  • Page 122

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 118 FIGURE 13.9.2 Use the Open As box to tell the ProtoTRAK SMX CNC what kind of file it is Use the Open As box to tell the ProtoTRAK SMX CNC what format the file is in so that...

  • Page 123

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 119 13.10 ProtoTRAK and TRAK CNC Compatibility File exchange between the ProtoTRAK SMX CNC and other ProtoTRAK and TRAK CNC’s is possible because the ProtoTRAK SMX CNC is backw...

  • Page 124

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 120 Since there are some feature differences between the CNC’s the process will generally yield a useable .mx2 or .mx3 program but with the following exceptions: Event or featu...

  • Page 125

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 121 these cases, the ProtoTRAK SMX can handle the files more efficiently by running the G Code directly. While running the G Code file directly does not give you the benefit of t...

  • Page 126

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 122 13.11.3 Valid Characters for Word/Address Sequences G Prepare to execute a G COMMAND ParseGcode M Prepare to execute a M COMMAND ParseMcode N Introduces a...

  • Page 127

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 123 experts. There are instructions below to guide you through the most basic case of establishing a peer-to-peer network. Beyond that, you should consult a qualified Network Ad...

  • Page 128

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 124 Hardware 1. Obtain a DSL / Cable router with DHCP services. Acceptable routers are made by Linksys and Netgear and are available at computer stores. This type of router will...

  • Page 129

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 125 i01138 4. Double click on the System icon 5. Select the Computer Name tab. 6. Do not enter the computer description here. Instea...

  • Page 130

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 126 i01137 7. Enter a name for the ProtoTRAK SX in the Computer Name box. We suggest something descriptive, for example “TRAK SX3”. 8. Enter a workgroup. This workgrou...

  • Page 131

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 127 i01134 9. Keep clicking OK until you get back to the Select a Mode screen. 10. You must now save the changes so that the ProtoTRAK control may retain your settings. If ...

  • Page 132

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 128 i01130 3. In the Drive box, type in “E:” You must type in both the “E” and the “:”. See Figure 13.12.6 below. (Drive letters A through D are used by other dr...

  • Page 133

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 129 6. Once complete, you must now save all changes made. To do so, simply click on the Save button at the network utility window. See figure 13.12.5 Note: If you have an older...

  • Page 134

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 130 i01135 Figure 13.12.7 TCP/IP Properties. Add User/Password allows you to establish different users or passwords for the ProtoTRAK SX. This is not recommended because it ...

  • Page 135

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 131 Default password: Default user name: ADMINISTRATOR Network settings: TCP/IP Default protocols: TCP/IP Network log in: Auto TCP/IP set up: obtain IP address automatically DNS:...

  • Page 136

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 132 Ping statistics for 10.1.1.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Aver...

  • Page 137

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 133 If you are not familiar with writing a post-processor, we recommend that you contact your CAD/CAM supplier. We will be happy to work with him to get you the post-processor yo...

  • Page 138

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 134 If a G Code is essential to your program and you do not see it here, you can do one of two things.  Convert the file from CAM to ProtoTRAK and add an event to the resultin...

  • Page 139

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 135 H Tool Length Offset Selector (silently ignored). N Line Number (silently ignored) T Tool Number F Feedrate P Dwell time for drill/bore canned cycles L Repetition count for dr...

  • Page 140

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 136 metric: ddddd inch: ddd.dd 2. leading 0 suppression 3. decimal point not required 4. fractional portion is optional 5. range: metric: 1 to 6350 inch: 0.1 to 250 H. RPM command...

  • Page 141

    Southwestern Industries, Inc. TRAK Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 137 13.13.6 Accepted M Codes M Code Function M00 A pause is generated. The axes will not move, but the motors will be engaged. The spindle motor will not turn off. M02 Executed...

  • Page 142

    138 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual 14.0 Sample Programs 14.1 Sample Program No. 1 Basic 2½-Axis Program This program is designed to give you practice on programming 2½-axis events for 3-axis CNC programming. To pr...

  • Page 143

    139 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual EVENT 1 Bolt Hole NOTES – center drill DRILL OR BORE # OF HOLES X CENTER Y CENTER Z RAPID Z END RADIUS ANGLE # OF PECKS FOR DRILL Z FEEDRATE TOOL # 1 5 ABS SET 0 ABS SET 0 ABS S...

  • Page 144

    140 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual FIN CUT Z FEEDRATE XYZ FEEDRATE FIN FEEDRATE TOOL # .25 SET 100 SET 250 SET INC SET 3 SET No change of feedrate This is the end of the program. 14.2 Sample Program No. 2 ...

  • Page 145

    141 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual EVENT 1 IRREGULAR PROFILE NOTES X Begin Y Begin Tool Offset Finish Cut Feedrate Fin Feedrate Tool # 0 ABS SET 0 ABS SET 1 SET .2 SET 250 SET 200 SET 1 References lower left corner ...

  • Page 146

    142 XYZ Machine Tools Ltd. XYZ Bed Mills and ProtoTRAK SMX CNC Safety, Programming, Operating & Care Manual EVENT 6 AGE ARC NOTES Tangent Direction X End Y End X Center Y Center Conrad Radius Chord Length Chord Angle 1 SET 1 SET GUESS, 20 ABS SET GUESS, 100 ABS SET GUESS, 60 ABS SET GUESS,...

  • Page 147

    XYZ Machine Tools, Ltd. ProtoTRAK UK Warranty Policy Warranty ProtoTRAK products are warranted to the original purchaser to be free from defects in workmanship and materials for the following periods: Product Warranty Period New ProtoTRAK 12 Months Any EXCHANGE Un...

x