Skip to main content

2000 Series Surface Grinder Operating Manual

__Use__MachMotion_Logo_HiRes_TransBG-update-01-450.png

1. Introduction

1.1 Control Startup

To open the control software double-click on the profile icon on the desktop.

Control Icon

1.2 Overview

This manual gives the process for basic operation of the 2000 Series Surface Grinder control. The screen is shown below, followed by a brief summary of the different features of the screen. 

Screen Overview

1.2.1 Conversational

The conversational screens are used to do your specific grinding functions. You can surface grind, plug grind, and dress. Traverse grind is coming soon. For advanced mode you can even program your own cycles in the [Program] tab. 

 

1.2.2 Grinder Setup

Grinder setup is used to set up your wheel, dresser options, and safety clearances. 

 

1.2.3 Fixtures

Fixtures is used for setting up the starting position of a part. 

 

1.2.4 Service

Service is used for setting up the machine, diagnostics, and getting remote help from MachMotion's support team. 

 

1.2.5 Screen Panel

This contains your current axis positions, the status, hydraulic table feedback, feed rates and spindle speeds. On the widget panel on the very left you can set up user buttons for your specific machine according to your preference. 

Note that the X axis can be hydraulic or servo controlled. 

 

2. Conversational

The conversational screens are used to do your specific grinding functions. You can surface grind, plug grind, and dress. For advanced mode you can even program your own cycles in the [Program] tab. 

Surface Grinding

Surface grinding is used to grind a flat plane. You can use it to grind both sides of the same part by selecting [Change Plunge Sides]. 

Surface Grinding

Start by entering in the data for the Crossover Axis.

Crossover Axis

[Z1 Crossover Start] is the position from which the grind will start and it will go the [Z2 Crossover Distance] from the start position (it is an incremental position). You can enter in a positive or negative value depending on which direction you want to go. 

Use the axis graphics to see which direction the machine will move. 

Next enter in the data for Side A and / or Side B to show how much the grinder should plunge. 

[Y1 Plunge Start] is the position from which the grind will start in the Y axis and it will go the [Y2 Plunge Total Amount] from the start position (it is an incremental position). You can enter in a positive or negative value depending on which direction you want to go. 

[Teach] will load the current Y axis position into the [Y1 Plunge Start].

[Spark-Out Passes] is the number of times the machine will repeat the cycle without removing additional material. 

[Fine Plunge Amount] is the amount of material to take off in fine grind. It is the distance from the end of the grind location. If you do not want a fine grind, set it to 0. 

[Course Plunge Pick Amount] is the amount to take off per pass while doing a course grind. 

[Fine Plunge Pick Amount] is the amount to take off per pass while doing a fine grind. 

 

Plunge Grinding

Plunge grind is used to plunge in either Y or Z direction. It is similar to the surface grinding except you are only moving in one axis. 

Plunge Grinding

Start by entering in the data for the plunge axis.

Plunge Axis Selection

[Axis] will toggle between the Y and Z axis. This is the axis that will plunge. 

[Teach] will load the current selected axis position into the [Other Axis Start].

[Other Axis Start] is the position the selected axis will go to before the grind cycle starts. 

Use the axis graphics to see which direction the machine will move. This will change based on the selected axis. 

Plunge Grinding

Next enter in the data for Side A and / or Side B to show how much the grinder should plunge. 

Plunge

[Plunge Start] is the position from which the grind will start in the selected axis and it will go the [Plunge Total Distance] from the start position (it is an incremental position). You can enter in a positive or negative value depending on which direction you want to go. 

[Teach] will load the current selected axis position into the [Plunge Start].

[Spark-Out Passes] is the number of times the machine will repeat the cycle without removing additional material. 

[Fine Plunge Amount] is the amount of material to take off in fine grind. It is the distance from the end of the grind location. If you do not want a fine grind, set it to 0. 

[Course Plunge Pick Amount] is the amount to take off per pass while doing a course grind. 

[Fine Plunge Pick Amount] is the amount to take off per pass while doing a fine grind. 

 

Dressing

The [Dressing] tab allows you to configure your dressing cycle. 

Dressing

You can select between a [Over Wheel Dress] or a [Straight Dress] cycle. 

The dress cycle will take off the [Dress Amount] each pass up to [Dress Passes] value. 

The [Dress Compensation Factor] is the factor of how the machine will actually comp for each dress. Even though you may dress 0.020", if the control lowered the Y axis by 0.020" your parts might come out too small. The [Dress Compensation Factor] tells the machine by how much of the total dress amount to actually lower your Y axis. 

 

 

Program

In the [Program] tab you can view the tool path display of what you are cutting or load in your own custom program. 

You can load in your own files by selecting file Load. 

File Load

 

Tool Path Screen

Below are the controls to manipulate the tool path screen:

  • Zoom – Right click with the mouse and move mouse up/down or use the scroll wheel on the mouse
  • Rotate – Left click with the mouse and rotate the part by moving the mouse
  • Pan – Press and hold [Ctrl] on the keyboard and left click with the mouse, then pan by moving the mouse (one-hand control option is to use left and right mouse click and move the mouse. No [Ctrl] press needed)

 

 

3. Grinder Setup

Grinder setup is used to set up your wheel, dresser options, and safety clearances. 

Wheel Head Setup

The wheel head setup is the location to setup all the parameters for your wheel head. 

The following parameters are the most important:

[Diameter (D)] - This is used to keep track of the wheel diameter as you dress and the machine will automatically compensate the wheel diameter. 

[Effective Width (B)] - This is the width that the grinding wheel can actually grind. It is the max a grind cycle will move over per pass. 

[Wheel FPM] - This is the commanded wheel head speed in Surface Feet per Minute.

[Wheel RPM] - This is the commanded wheel head speed in Rotations per Minute.

[Wheel Speed Mode] - Here you select if you want to use Rotations per Minute (RPM) or Surface Feet per Minute (SFM). 

 

Dresser Setup

Select the type of dresser you will be using and then simply teach the diamond location by pressing the [Teach] buttons. Then each time you tell the machine to dress it will remember those locations and automatically dress your wheel head. 

 

Safety Clearances

Safety positions are used for the clearance values when dressing. 

 

4. Fixture Offsets

To set up a new program, you can either teach the starting positions in the [Conversational] tab or go to the [Fixtures] tab and zero the axis position. 

For example, once the machine is at the desired zero position in the Z axis, zero it by pressing the [Zero Z] button.

Zeroing

 

5. Service

Service is used for setting up the machine, diagnostics, and getting remote help from MachMotion's support team. 

Service

For example, in the [Machine I/O] tab, you can view the state of the I/O on the machine. For troubleshooting you can double click on any output and it will activate. 

Setup and support can be accessed by the [Maintenance] tab. 

6. Homing

To home the Machine, click [Cycle Start] when the control first comes up. The machine will enable and all the axes touch off the home sensors to find your previous starting position. 

Enable and Home Dialog

You can also begin by clicking the [Reset] button, the [Service] tab, the [Maintenance] tab, and then clicking on [Home All].

7. Programmed Movement

MDI

To command a movement using the MDI feature, press the [MDI] button.

Enter the desired G-Code command into the field and press [Cycle Start] to execute the command(s). The up/down arrow buttons will scroll through the history of cycled commands. Click the Red [X] to close the MDI window.

Example-MDI-Command.JPG

Example MDI Command

G-Code

The primary method of commanding motion is using G-Code files. G-Code files can be hand written, generated by a wizard, or generated from CAD files using a CAM program.

8. Wheel Head

You can see the current commanded speed and override on the right side of the screen. 

Wheel head

The wheel RMP is setup in the Wheel Head Setup tab (See section 3 above). 

You can manually command movement with the F1 function key or pressing the Wheel Head Spindle botton on the bottom right of the control screen. 

    9. Appendix

    9.1 Start-Up Procedure

     

    9.2 Advanced Setup

    For simple screen customization, view this manual: https://support.machmotion.com/books/mach4-control-features/page/2000-series-commands-function-buttons-and-dashboard#bkmrk-function-buttons 

     


    Warranty Information

    MachMotion warranty policy is subject to change. Updated information is available at our website:
    https://machmotion.com/warranty

     

    The MachMotion Team
    http://www.machmotion.com
    14518 County Road 7240, Newburg, MO 65550
    (573) 368-7399 • Fax (573) 341-2672