Hi all;
I have just received a Sherline rotary table that I intend to connect
to my KX1.
I have added the wires, but have not physically connected the unit yet.
Ok - I'm trying to add it in. I see the rotary axis in the view
screen; and the machine seems to home correctly, except when I try and
touch off the X, Y or Z axis; I get the "Can't issue MDI command when
not homed" error message.
Here is my hand-edited ini file - any silly/obvious mistakes here? I'm
a relative newbie with this stuff, and thought I had it figured out.
Thanks for any pointers.
John A. Stewart.
# Version for December 10 2011
[EMC]
MACHINE = KX1
DEBUG = 0
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = emc2.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/john/Desktop/Stourbridge_Lion/DXF-GCODE
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
PYVCP = custompanel.xml
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python
[TASK]
TASK = milltask
CYCLE_TIME = 0.010
[RS274NGC]
PARAMETER_FILE = emc.var
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 30769
SERVO_PERIOD = 1000000
[HAL]
HALUI = halui
HALFILE = KX1.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
[HALUI]
# add halui MDI commands here (max 64)
[TRAJ]
AXES = 4
COORDINATES = X Y Z A
MAX_ANGULAR_VELOCITY = 360.00
DEFAULT_ANGULAR_VELOCITY = 36.00
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 6.50
MAX_LINEAR_VELOCITY = 65.00
HOME= 0 0 0 0
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 61.7504631285
MAX_ACCELERATION = 400.0
STEPGEN_MAXACCEL = 500.0
SCALE = 500.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -2.5
MAX_LIMIT = 255.0
HOME_OFFSET = -2.500000
HOME_SEARCH_VEL = -50.000000
HOME_LATCH_VEL = -1.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 1
[AXIS_1]
BACKLASH = 0.05
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 61.7504631285
MAX_ACCELERATION = 400.0
STEPGEN_MAXACCEL = 500.0
SCALE = 500.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -3.0
MAX_LIMIT = 115.0
HOME_OFFSET = -3.000000
HOME_SEARCH_VEL = -40.000000
HOME_LATCH_VEL = -1.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 2
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 61.7504631285
MAX_ACCELERATION = 400.0
STEPGEN_MAXACCEL = 500.0
SCALE = 500.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -190.0
MAX_LIMIT = 3.0
HOME_OFFSET = 3.000000
HOME_SEARCH_VEL = 20.000000
HOME_LATCH_VEL = 1.000000
HOME_IGNORE_LIMITS = YES
HOME_SEQUENCE = 0
[AXIS_3]
TYPE = ANGULAR
WRAPPED_ROTARY=1
HOME = 0.0
MAX_VELOCITY = 342.003420034
MAX_ACCELERATION = 1200.0
STEPGEN_MAXACCEL = 1500.0
SCALE = 50.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
HOME_SEQUENCE=-1
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users