# This config file was created 2019-12-17 20:12:51.528046 by the update_ini script # The original config files may be found in the /home/maptone/linuxcnc/configs/5i25-7i77/5i25-7i77.old.old directory # Basic 5i25/7i77 ini file [EMC] # The version string for this INI file. VERSION = 1.1 MACHINE = 7i77 DEBUG = 0 [DISPLAY] DISPLAY = axis EDITOR = gedit POSITION_OFFSET = RELATIVE POSITION_FEEDBACK = ACTUAL MAX_FEED_OVERRIDE = 1.2 INTRO_GRAPHIC = linuxcnc.gif INTRO_TIME = 5 # the next line will need to be modified to point to the nc_files folder # PROGRAM_PREFIX = /home/yourname/linuxcnc/nc_files INCREMENTS = .1in .05in .01in .005in .001in .0005in .0001in [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 [RS274NGC] PARAMETER_FILE = 7i77.var [EMCMOT] COMM_TIMEOUT = 1.0 [TASK] TASK = milltask CYCLE_TIME = 0.010 [HAL] HALFILE = 7i77.hal POSTGUI_HALFILE = postgui.hal [HALUI] #No Content [TRAJ] COORDINATES = XYZ LINEAR_UNITS = inch ANGULAR_UNITS = degree DEFAULT_LINEAR_VELOCITY = 0.10 MAX_LINEAR_VELOCITY = 1.00 [EMCIO] EMCIO = io CYCLE_TIME = 0.100 TOOL_TABLE = tool.tbl #### the axis values need to be updated to your machine [KINS] KINEMATICS = trivkins coordinates=XYZ #This is a best-guess at the number of joints, it should be checked JOINTS = 3 [AXIS_X] MIN_LIMIT = -3.0 MAX_LIMIT = 10.0 MAX_VELOCITY = 120.0 MAX_ACCELERATION = 3.0 [JOINT_0] TYPE = LINEAR MAX_VELOCITY = 120.0 MAX_ACCELERATION = 3.0 BACKLASH = 0.000 FERROR = 1.0 MIN_FERROR = 10.0 # put how many pulses from the encoder per inch here INPUT_SCALE = 81920 OUTPUT_SCALE = 10.000 OUTPUT_OFFSET = 0.0 MAX_OUTPUT = 10.0 MIN_LIMIT = -3.00 MAX_LIMIT = 10.0 #HOME = 0.000 #HOME_OFFSET = -2.9 #HOME_SEARCH_VEL = -0.50 #HOME_LATCH_VEL = 0.10 # the X axis encoder has an index channel, so we use it to improve the home accuracy #HOME_USE_INDEX = YES #HOME_IGNORE_LIMITS = YES # PID tuning params DEADBAND = 0.000015 P = 10.0 I = 0.000 D = 0.0025 FF0 = 0.000 FF1 = 1.000 FF2 = 0.05 BIAS = 0.000 [AXIS_Y] MIN_LIMIT = -3.0 MAX_LIMIT = 10.0 MAX_VELOCITY = 120.0 MAX_ACCELERATION = 3.0 [JOINT_1] TYPE = LINEAR MAX_VELOCITY = 120.0 MAX_ACCELERATION = 3.0 BACKLASH = 0.000 FERROR = 1.0 MIN_FERROR = 10 # put how many pulses from the encoder per inch here INPUT_SCALE = 81920 OUTPUT_SCALE = 10.000 OUTPUT_OFFSET = 0.0 MAX_OUTPUT = 10.0 MIN_LIMIT = -3.00 MAX_LIMIT = 10.0 #HOME = 0.000 #HOME_OFFSET = -2.9 #HOME_SEARCH_VEL = -0.50 #HOME_LATCH_VEL = 0.10 # the X axis encoder has an index channel, so we use it to improve the home accuracy #HOME_USE_INDEX = YES #HOME_IGNORE_LIMITS = YES # PID tuning params DEADBAND = 0.000015 P = 10.0 I = 0.000 D = 0.0025 FF0 = 0.000 FF1 = 0.000 FF2 = 0.000 BIAS = 0.000 [AXIS_Z] MIN_LIMIT = -3.0 MAX_LIMIT = 10.0 MAX_VELOCITY = 120.0 MAX_ACCELERATION = 10.0 [JOINT_2] TYPE = LINEAR MAX_VELOCITY = 120.0 MAX_ACCELERATION = 10.0 BACKLASH = 0.000 FERROR = 0.050 MIN_FERROR = 10.0 # put how many pulses from the encoder per inch here INPUT_SCALE = 81920 OUTPUT_SCALE = 10.000 OUTPUT_OFFSET = 0.0 MAX_OUTPUT = 10.0 MIN_LIMIT = -3.00 MAX_LIMIT = 10.0 #HOME = 0.000 #HOME_OFFSET = -2.9 #HOME_SEARCH_VEL = -0.50 #HOME_LATCH_VEL = 0.10 # the X axis encoder has an index channel, so we use it to improve the home accuracy #HOME_USE_INDEX = YES #HOME_IGNORE_LIMITS = YES # PID tuning params DEADBAND = 0.000015 P = 10.0 I = 0.000 D = 0.0025 FF0 = 0.000 FF1 = 0.000 FF2 = 0.000 BIAS = 0.000