[EMC] MACHINE = Mycnc-Remote DEBUG = 0 VERSION = 1.1 [DISPLAY] DISPLAY = qtvcp ./gui/mycncRemote.ui TITLE = Mycnc-Remote EDITOR = gedit POSITION_OFFSET = RELATIVE POSITION_FEEDBACK = ACTUAL ARCDIVISION = 64 CYCLE_TIME = 0.100 INTRO_TIME = 1 PROGRAM_PREFIX = /home/cnc/linuxcnc/configs/mycncRemote INCREMENTS = 166mm 100mm 5mm 1mm .5mm .1mm .05mm .01mm OPEN_FILE = "" GRIDS = 10mm 20mm 50mm 100mm 1in 2in 5in 10in MAX_FEED_OVERRIDE = 5.0 MIN_SPINDLE_OVERRIDE = 0.5 MAX_SPINDLE_OVERRIDE = 1.2 DEFAULT_LINEAR_VELOCITY = 20 DEFAULT_ANGULAR_VELOCITY = 6 MIN_LINEAR_VELOCITY = 1 MAX_LINEAR_VELOCITY = 2000.00 MIN_ANGULAR_VELOCITY = 0 MAX_ANGULAR_VELOCITY = 1000.00 ANGULAR_INCREMENTS = 1.0 DEFAULT_SPINDLE_0_SPEED = 200 MIN_SPINDLE_0_SPEED = 100 MAX_SPINDLE_0_SPEED = 2500 MAX_SPINDLE_0_OVERRIDE = 1 MIN_SPINDLE_0_OVERRIDE = 0.5 [KINS] JOINTS = 6 #KINEMATICS = trivkins coordinates=XYZABC KINEMATICS = welding6ax [FILTER] PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image PROGRAM_EXTENSION = .py Python Script PROGRAM_EXTENSION = .nc,.tap G-Code File png = image-to-gcode gif = image-to-gcode jpg = image-to-gcode py = python [TASK] TASK = milltask CYCLE_TIME = 0.010 [RS274NGC] PARAMETER_FILE = linuxcnc.var DISABLE_G92_PERSISTENCE = 1 [EMCMOT] EMCMOT = motmod COMM_TIMEOUT = 1.0 BASE_PERIOD = 0 SERVO_PERIOD = 2000000 [HAL] HALFILE = mycncRemote.hal HALFILE = custom.hal POSTGUI_HALFILE = postgui_call_list.hal HALUI = halui [TRAJ] COORDINATES = X Y Z A B C LINEAR_UNITS = mm ANGULAR_UNITS = degree MAX_LINEAR_VELOCITY = 2000.00 MAX_ANGULAR_VELOCITY = 1000.00 NO_FORCE_HOMING = 1 [EMCIO] EMCIO = io CYCLE_TIME = 0.100 TOOL_TABLE = tool.tbl TOOL_CHANGE_ATC = 1 #*** AXIS_X ******************************* [AXIS_X] MIN_JOGVEL = 1 MID_JOGVEL = 25 MAX_JOGVEL = 200 MAX_VELOCITY = 2000.0 MAX_ACCELERATION = 1000.0 MIN_LIMIT = -325 MAX_LIMIT = 2125 [JOINT_0] TYPE = LINEAR HOME = 0.0 MIN_LIMIT = -1 MAX_LIMIT = 1800.0 MAX_VELOCITY = 2000.0 MAX_ACCELERATION = 1000.0 STEPGEN_MAXACCEL = 1200 SCALE = 30.0388 FERROR = 100 MIN_FERROR = .25 HOME_OFFSET = 0 #HOME_SEARCH_VEL = -20.0 #HOME_LATCH_VEL = -20.0 #HOME_FINAL_VEL = 20 HOME_SEQUENCE = 3 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 #****************************************** #*** AXIS_Y ******************************* [AXIS_Y] MIN_JOGVEL = 1 MID_JOGVEL = 25 MAX_JOGVEL = 200 MAX_VELOCITY = 1000.0 MAX_ACCELERATION = 700.0 MIN_LIMIT = -325 MAX_LIMIT = 1125 [JOINT_1] TYPE = LINEAR HOME = 0.0 MIN_LIMIT = -1 MAX_LIMIT = 800.0 MAX_VELOCITY = 1000.0 MAX_ACCELERATION = 700.0 STEPGEN_MAXACCEL = 800 SCALE = 30.0388 FERROR = 100 MIN_FERROR = .25 HOME_OFFSET = -10.0 #HOME_SEARCH_VEL = -20.0 #HOME_LATCH_VEL = -20.0 #HOME_FINAL_VEL = 20 HOME_SEQUENCE = 3 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 #****************************************** #*** AXIS_Z ******************************* [AXIS_Z] MIN_JOGVEL = 1 MID_JOGVEL = 15 MAX_JOGVEL = 100 MAX_VELOCITY = 100.0 MAX_ACCELERATION = 400.0 MIN_LIMIT = -915 MAX_LIMIT = -240.00 [JOINT_2] TYPE = LINEAR HOME = 0.0 MIN_LIMIT = -510 MAX_LIMIT = 2 MAX_VELOCITY = 100.0 MAX_ACCELERATION = 400.0 STEPGEN_MAXACCEL = 460 SCALE = 40 FERROR = 100 MIN_FERROR = .25 HOME_OFFSET = 10.0 #HOME_SEARCH_VEL = 20.0 #HOME_LATCH_VEL = 20.0 #HOME_FINAL_VEL = 20 HOME_SEQUENCE = 2 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 #****************************************** #*** AXIS_A ******************************* [AXIS_A] MIN_JOGVEL = 3 MID_JOGVEL = 50 MAX_JOGVEL = 100 MAX_VELOCITY = 300.0 MAX_ACCELERATION = 300.0 MIN_LIMIT = -0.5 MAX_LIMIT = 400.00 [JOINT_3] TYPE = ANGULAR HOME = 0.0 MIN_LIMIT = -0.5 MAX_LIMIT = 400.00 MAX_VELOCITY = 300.0 MAX_ACCELERATION = 300.0 STEPGEN_MAXACCEL = 360 SCALE = 11.1 FERROR = 1 MIN_FERROR = .25 HOME_OFFSET = 0 #HOME_SEARCH_VEL = -10.0 #HOME_LATCH_VEL = -10.0 #HOME_FINAL_VEL = 5 HOME_SEQUENCE = 0 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 #****************************************** #*** AXIS_B ******************************* [AXIS_B] MIN_JOGVEL = 1 MID_JOGVEL = 8 MAX_JOGVEL = 40 MAX_VELOCITY = 1000.0 MAX_ACCELERATION = 300 MIN_LIMIT = -0.5 MAX_LIMIT = 60 [JOINT_4] TYPE = ANGULAR HOME = 0.0 MIN_LIMIT = -0.5 MAX_LIMIT = 60 MAX_VELOCITY = 1000.0 MAX_ACCELERATION = 300 STEPGEN_MAXACCEL = 360 SCALE = 18 FERROR = 1 MIN_FERROR = .25 HOME_OFFSET = 0 #HOME_SEARCH_VEL = -10.0 #HOME_LATCH_VEL = -10.0 #HOME_FINAL_VEL = 5 HOME_SEQUENCE = 1 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 #****************************************** #*** AXIS_C ******************************* [AXIS_C] MIN_JOGVEL = 1 MID_JOGVEL = 12 MAX_JOGVEL = 40 MAX_VELOCITY = 100.0 MAX_ACCELERATION = 200 MIN_LIMIT = -190.0 MAX_LIMIT = 190.00 [JOINT_5] TYPE = ANGULAR HOME = 0.0 MIN_LIMIT = -190.00 MAX_LIMIT = 190.00 MAX_VELOCITY = 100.0 MAX_ACCELERATION = 200 STEPGEN_MAXACCEL = 240 SCALE = 113.8 FERROR = 1 MIN_FERROR = .25 HOME_OFFSET = 0 #HOME_SEARCH_VEL = -5.0 #HOME_LATCH_VEL = -5.0 #HOME_FINAL_VEL = 5 HOME_SEQUENCE = 3 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 #****************************************** #****************************************** [MYCNC] JOGVEL_1 = 0.02 JOGVEL_2 = 0.2 JOGVEL_3 = 1.0 ########### RAPIDVEL_1 = 0.1 RAPIDVEL_2 = 0.3 RAPIDVEL_3 = 0.8 ########### SIMVEL_1 = 0.3 SIMVEL_2 = 0.6 SIMVEL_3 = 1.0 PRG_F_VEL = 3000 MTD_VEL = 2.0 CRC_VEL = 0.075 TORCH_HOME_ANGLE = 10 VEL_X = 10 [MYCNC_KINEMATICS] TOOL_OFFSET_X = -22.0 TOOL_OFFSET_Y = -49.5 TOOL_OFFSET_Z = -400.1 PIVOT_OFFSET_Y = 2.0 TABLE_CENTER_X = 0.0 TABLE_CENTER_Y = 0.0 TABLE_CENTER_Z = 0.0 [PINS] P_XHOME = GPIO24 P_XHOME-in = GPIO24-in P_YHOME = GPIO7 P_YHOME-in = GPIO7-in P_ZHOME = GPIO12 P_ZHOME-in = GPIO12-in P_AHOME = GPIO16 P_AHOME-in = GPIO16-in P_BHOME = GPIO20 P_BHOME-in = GPIO20-in P_CHOME = GPIO21 P_CHOME-in = GPIO21-in P_ESTOPIN = GPIO25 P_ESTOPIN-in = GPIO25-in-not P_ESTOPOUT = GPIO19 P_ESTOPOUT-out = GPIO19-out P_WELDOUT = GPIO26 P_WELDOUT-out = GPIO26-out