Difference between revisions of "Mach4 SimpleMotion drive plugin"

From Granite Devices Knowledge Wiki
Jump to: navigation, search
[unchecked revision][checked revision]
m (The first draft)
m (Draft v2)
Line 6: Line 6:
 
* Where is this plugin needed
 
* Where is this plugin needed
 
'''What is needed?'''
 
'''What is needed?'''
* Atomi, IONI or Argon-based motion system, e.g. CNC mill
+
* Atomi, IONI or Argon-based motion system, e.g. CNC mill, connected with SimpleMotion
 
* Mach4 + license
 
* Mach4 + license
'''How to get it working'''
+
'''Installation and prerequisites'''
 
* Build your machine
 
* Build your machine
 
* Configure the controllers
 
* Configure the controllers
 
** Position mode except in velocity-controlled spindle
 
** Position mode except in velocity-controlled spindle
* Install Mach4
+
** Max. velocity
* Copy the plugin files to the plugin folder
+
** Homing in axes where it's possible
 +
** Soft travel limits
 +
* Download and install Mach4
 +
* Download the plugin files to the plugin folder
 
* Launch Mach4
 
* Launch Mach4
 
* Select the plugin from settings
 
* Select the plugin from settings
* Restart
+
* Restart Mach4
 
* Select the plugin as motion control device
 
* Select the plugin as motion control device
 
'''Mach4 configuration'''
 
'''Mach4 configuration'''
Line 36: Line 39:
 
* FTDI port number
 
* FTDI port number
 
* Buffer max fill percentage
 
* Buffer max fill percentage
* Velocity-controlled spindle
+
* Spindle settings
 +
** Position-controlled spindle
 +
*** Select from Mach4 settings
 +
** Closed-loop velocity-controlled spindle
 +
*** Select OOB axis from Mach4 settings and the same axis from the pluginc configuration dialog
 +
** Open-loop velocity-controlled spindle (TODO: Not implemented for Atomi)
 +
*** Select OOB axis from Mach4 settings and the same axis from the pluginc configuration dialog

Revision as of 16:57, 21 December 2017

This page will be documentation for the Mach 4 SimpleMotion plugin.

Introduction

  • What is this plugin
  • What is Mach4
  • Where is this plugin needed

What is needed?

  • Atomi, IONI or Argon-based motion system, e.g. CNC mill, connected with SimpleMotion
  • Mach4 + license

Installation and prerequisites

  • Build your machine
  • Configure the controllers
    • Position mode except in velocity-controlled spindle
    • Max. velocity
    • Homing in axes where it's possible
    • Soft travel limits
  • Download and install Mach4
  • Download the plugin files to the plugin folder
  • Launch Mach4
  • Select the plugin from settings
  • Restart Mach4
  • Select the plugin as motion control device

Mach4 configuration

  • Plugins
    • Simplemotion drive plugin must be checked
  • Motors
    • Counts/unit, velocity, acceleration, reverse
  • Axis mapping
    • Select motors. Numbers are different here compared to driver numbers!
    • One OB axis can be selected for being used as a velocity or position controlled spindle
    • Do not enable axes without motors
  • Homing/SoftLimits
    • Set home order
    • Home dir is selected in Granity software
  • Spindle
    • Spindle settings
    • A position controlled spindle can be selected here

Plugin configuration

  • FTDI port number
  • Buffer max fill percentage
  • Spindle settings
    • Position-controlled spindle
      • Select from Mach4 settings
    • Closed-loop velocity-controlled spindle
      • Select OOB axis from Mach4 settings and the same axis from the pluginc configuration dialog
    • Open-loop velocity-controlled spindle (TODO: Not implemented for Atomi)
      • Select OOB axis from Mach4 settings and the same axis from the pluginc configuration dialog