.\" $FabBSD$ .\" Public domain .\" .Dd $Mdocdate: April 15 2009 $ .Dt JOG 1 .Os .Sh NAME .Nm jog .Nd move machine axes manually .Sh SYNOPSIS .Nm jog .Op Fl d Ar mpgdevice .Op Fl m Ar multiplier .Op Fl S Ar startvel .Op Fl F Ar feedrate .Op Fl A Ar accellim .Op Fl J Ar jerklim .Sh DESCRIPTION The .Nm command polls for events from a .Xr mpg 4 (manual-pulse generator) device and moves a motorized axis accordingly. .Pp The options are as follows: .Bl -tag -width Ds .It Fl d Specify path to the .Xr mpg 4 character device (i.e., .Pa /dev/mpg0 ) . .It Fl m Specify a multiplier for MPG handwheel pulses. The meaning of this parameter is dependent on the style of jog routine in use. The multiplier may apply to the number of steps of movement to a target position, or it may control an acceleration / deceleration rate. .It Fl S Specify an initial, starting velocity in steps/s for the velocity profile. Default is 0. .It Fl F Specify a maximum feed rate in steps/s. The trajectory planner may or may not achieve this feed rate (depending on the other parameters and travel distance). Default is machine-dependent. .It Fl A Specify the limit on acceleration in steps/s^2. Default is machine-dependent. .It Fl J Specify the limit on jerk in steps/s^3. Default is machine-dependent. .El .Sh SEE ALSO .Xr move 1 , .Xr servo 4 , .Xr cncctl 8 .Sh HISTORY The .Nm command first appeared in FabBSD 1.0.