ExtraTech Software - Machine Tools Suite -
Machine Parameters

11 mar 2002

The Machine Parameters program is used to set all parameters governing machine operation.  This application uses new technology to present data to the end user.  In the past, proprietary scripting languages were used.  The current version uses standard HTML documents to define the parameter input screens.  Multiple screens can be implemented using hotlinks to other HTML pages.  Even JavaScript or VBScript can be embedded on the pages to perform complex manipulation of the screen or data.  Because the Machine Parameters application uses HTML, OEM's can customize the interface for the end user.  An OEM may sell several different machines, all of which do completely different operations.  One machine may be a sign maker, another a vinyl cutter, and still another may be a wood router.  Custom parameters screens specific to each type of machine can be created. 

Be warned that adjusting some Machine Parameters may result in the machine tool becoming inoperable.  With that in mind, proceed with caution. 

Links in this page...    Table Parameters    Limit Parameters    Motion / Resolution    Rates Parameters

Machine Paramteters Screen Shot

A summary of Machine Parameters Features:

The interfaces can be more detailed to supply the needs of a particular machine.

An OEM that has many customers can have customer names embedded in the interface.

Changes or updates to the end user's interface can be done quickly and with little effort.

 


Explanations of Types of Machine Parameters:

Table Parameters are adjustments the machine maker applies to the controller pertaining to the table size of the machine.  For example, an engraver that is just a basic two axis XY machine, would have the range of motion set in inches for the X and Y axes.  This setting usually has both a positive and negative number.  Depending on the configuration, limit offsets may also be adjusted here as well.

Limit Parameters control how a machine is homed.  Homing usually is the first thing that happens when a machine tool is powered up.  On a basic two axis XY machine, the motors would move shortly after power up until the X and Y axis limit switches are triggered.  This is called the boundaries of the table.  Depending upon the machine, it could have as many as eight or more active limits.  Some of the other limits could run a multi-headed device on the Z axis.  The "limit mask" as it is usually called controls the enabling or disabling of limit switches.  If the machine has limit switches, DO NOT set the limit mask to zero unless there is a significant reason to do so.  The machine could slam into the sides and possibly break.

Motion/Resolution Parameters controls many of the advanced settings of the machine.  Global acceleration, as well as individual axis resolution can be quite easily altered here.  Be aware that the slightest of changes can cause either higher or severely degraded performance.  These settings should only be changed by someone who has full understanding of the mechanical capabilities of the machine.  For example, if the acceleration is set too high, then the motors may stall.  Setting the resolution incorrectly usually results in very slow performance.  Remember, there are complicated motion algorithms involved here.  When in doubt consult the documentation or professional assistance.

Rate Parameters are similar to the Motion/Resolution parameters in that the slightest of changes here can create some major machine improvements or disasters.  These settings must be done by a person that knows what to expect from the machine.  Feedrate is one such example.  Adjust the feedrate or velocities of a particular axis incorrectly, and stalling of the motors could occur.  Other settings such as jog parameters and vertex acceleration are just a few keystrokes away.  As was stated above, if there is any doubt about what to expect from any of these parameters, seek professional assistance.

top of page