# This config file was created 2016-09-08 12:37:52.914900 by the update_ini script # The original config files may be found in the /home/jd/linuxcnc/configs/plasma_test_1/plasma_test_1.old directory # Generated by PNCconf at Sat Mar 12 11:58:35 2016 # If you make changes to this file, they will be # overwritten when you run PNCconf again #INCLUDE layout2.inc [EMC] # The version string for this INI file. VERSION = 1.0 MACHINE = my_table DEBUG = 0 [DISPLAY] #DISPLAY = axis DISPLAY = gmoccapy #PREFERENCE_FILE_PATH = gmoccapy_preferences EMBED_TAB_NAME = THC Settings EMBED_TAB_LOCATION = ntb_preview EMBED_TAB_COMMAND = gladevcp -x {XID} -u plasma_tab.py -H plasma_tab.hal plasma_tab.glade EMBED_TAB_NAME = coolant_spindle_panel EMBED_TAB_LOCATION = box_coolant_and_spindle EMBED_TAB_COMMAND = gladevcp -x {XID} -u plasma.py -H plasma.hal plasma.glade EMBED_TAB_NAME = tool_replacement_panel EMBED_TAB_LOCATION = box_tool_and_code_info EMBED_TAB_COMMAND = gladevcp -x {XID} -u signals.py -H signals.hal signals.glade EMBED_TAB_NAME = Statistics EMBED_TAB_LOCATION = ntb_preview EMBED_TAB_COMMAND = gladevcp -x {XID} -u statistics_tab.py -H statistics_tab.hal statistics_tab.glade EMBED_TAB_NAME = THC Gain Settings EMBED_TAB_LOCATION = ntb_preview EMBED_TAB_COMMAND = gladevcp -x {XID} -u THC_Gains_tab.py -H THC_Gains_tab.hal THC_Gains_tab.glade POSITION_OFFSET = RELATIVE POSITION_FEEDBACK = ACTUAL MAX_FEED_OVERRIDE = 2.000000 MAX_SPINDLE_OVERRIDE = 1.000000 MIN_SPINDLE_OVERRIDE = 0.500000 INTRO_GRAPHIC = linuxcnc.gif INTRO_TIME = 5 PROGRAM_PREFIX = /home/jd/linuxcnc/nc_files INCREMENTS = .1in .05in .01in .005in .001in .0005in .0001in POSITION_FEEDBACK = ACTUAL DEFAULT_LINEAR_VELOCITY = 0.250000 MAX_LINEAR_VELOCITY = 4.16666 MIN_LINEAR_VELOCITY = 0.010000 DEFAULT_ANGULAR_VELOCITY = 0.250000 MAX_ANGULAR_VELOCITY = 1.000000 MIN_ANGULAR_VELOCITY = 0.010000 EDITOR = gedit GEOMETRY = xyzy [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 = linuxcnc.var #PARAMETER_FILE = sim.var SUBROUTINE_PATH = ./macros FEATURES = 12 [EMCMOT] EMCMOT = motmod COMM_TIMEOUT = 1.0 COMM_WAIT = 0.010 SERVO_PERIOD = 1000000 [TASK] TASK = milltask CYCLE_TIME = 0.010 [HAL] HALUI = halui HALFILE = plasma_eoffset_1.hal #HALFILE = plasma_tab.hal HALFILE = custom.hal HALFILE = LIB:xhc-hb04.tcl #POSTGUI_HALFILE = postgui_call_list.hal # Single file that is executed after the GUI has started. POSTGUI_HALFILE = gmoccapy_postgui.hal SHUTDOWN = shutdown.hal [APPLICATIONS] APP = xhc-hb04-accels APP = monitor-xhc-hb04 [XHC_HB04_CONFIG] #(optional, default: servo-thread) threadname = servo-thread #(optional, 1: 16 buttons | 2: 18 buttons, default: 2) layout = 2 #(optional, 4 max, default: x y z a) coords = x y z #(optional, filter coefs 0 < coef < 1, default: 1 1 1 1) coefs = 1 1 1 1 #(optional: reduced accelerations for all manual mode jogging) #(in machine_units/sec/sec like [JOINT_n]MAX_ACCELERATION) #(this option requires: [APPLICATIONS]APP = xhc-hb04-accels) mpg_accels = 37 37 37 37 #(optional, plus/minus factors, default: 1 1 1 1) scales = 1 1 1 1 #(optional, yes | no, default: yes) require_pendant = no #(optional, in | mm for display icon, default: mm) inch_or_mm = in #(optional, normal | vnormal default: normal) jogmode = normal #(optional, 1 | 2 | 3 | 4 | 5, default: 1) sequence = 2 [HALUI] [KINS] KINEMATICS = trivkins coordinates=XYZY #This is a best-guess at the number of joints, it should be checked JOINTS = 4 [TRAJ] AXES = 4 COORDINATES = X Y Z Y LINEAR_UNITS = inch ANGULAR_UNITS = degree CYCLE_TIME = 0.010 DEFAULT_LINEAR_VELOCITY = 0.38 MAX_LINEAR_VELOCITY = 3.83 #NO_FORCE_HOMING = 1 [EMCIO] EMCIO = io CYCLE_TIME = 0.100 TOOL_TABLE = tool.tbl #******************** # Axis X #******************** [AXIS_X] MIN_LIMIT = -0.1 MAX_LIMIT = 48.875 MAX_VELOCITY = 4.1666667 MAX_ACCELERATION = 55 [JOINT_0] TYPE = LINEAR HOME = 0.0 FERROR = 0.5 MIN_FERROR = 0.05 MAX_VELOCITY = 4.1666667 MAX_ACCELERATION = 55 # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger. STEPGEN_MAXVEL = 4.79 STEPGEN_MAXACCEL = 75 P = 1000.0 I = 0.0 D = 0.0 FF0 = 0.0 FF1 = 1.0 FF2 = 0.0 BIAS = 0.0 DEADBAND = 0.0 MAX_OUTPUT = 0.0 # these are in nanoseconds DIRSETUP = 2000 DIRHOLD = 2000 STEPLEN = 2000 STEPSPACE = 4000 STEP_SCALE = 3183.099 #old value -2910.262 MIN_LIMIT = -.1 MAX_LIMIT = 48.875 HOME = 0 HOME_OFFSET = 48.625 HOME_SEARCH_VEL = 2 HOME_LATCH_VEL = -.05 HOME_FINAL_VEL = 2 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 1 #******************** # Axis Y1 #******************** [AXIS_Y] MIN_LIMIT = -0.0 MAX_LIMIT = 48.50 MAX_VELOCITY = 4.1666667 MAX_ACCELERATION = 55 [JOINT_1] JOINT_1 = Y TYPE = LINEAR HOME = 0.0 FERROR = 0.5 MIN_FERROR = 0.05 MAX_VELOCITY = 4.1666667 MAX_ACCELERATION = 55 # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger. STEPGEN_MAXVEL = 4.79 STEPGEN_MAXACCEL = 75 P = 1000.0 I = 0.0 D = 0.0 FF0 = 0.0 FF1 = 1.0 FF2 = 0.0 BIAS = 0.0 DEADBAND = 0.0 MAX_OUTPUT = 0.0 # these are in nanoseconds DIRSETUP = 2000 DIRHOLD = 2000 STEPLEN = 2000 STEPSPACE = 4000 STEP_SCALE = -3183.099 MIN_LIMIT = -1 MAX_LIMIT = 49 HOME = 0 HOME_OFFSET = 48.27 HOME_SEARCH_VEL = 2 HOME_LATCH_VEL = -0.05 HOME_FINAL_VEL = 2.000000 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = -2 #******************** # Axis Z #******************** [AXIS_Z] MIN_LIMIT = -3.0 MAX_LIMIT = .25 MAX_VELOCITY = 3.8333333 MAX_ACCELERATION = 55 PLUNGE_RATE = 3.8 OFFSET_AV_RATIO = .2 FLOAT_SW_OFFSET =.055 [JOINT_2] TYPE = LINEAR HOME = 0.0 FERROR = 0.5 MIN_FERROR = 0.05 MAX_VELOCITY = 3.83333 MAX_ACCELERATION = 55 # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger. STEPGEN_MAXVEL = 4.79 STEPGEN_MAXACCEL = 75 P = 1000.0 I = 0.0 D = 0.0 FF0 = 0.0 FF1 = 1.0 FF2 = 0.0 BIAS = 0.0 DEADBAND = 0.0 MAX_OUTPUT = 0.0 # these are in nanoseconds DIRSETUP = 2000 DIRHOLD = 2000 STEPLEN = 2000 STEPSPACE = 4000 STEP_SCALE = -10160 MIN_LIMIT = -3.0 MAX_LIMIT = .2500 HOME = 0 HOME_OFFSET = .3000 HOME_SEARCH_VEL = 0.5 HOME_LATCH_VEL = -0.2 HOME_FINAL_VEL = 0.5000 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = 0 #******************* # Axis Y2 #******************* [AXIS_A] MIN_LIMIT = -0 MAX_LIMIT = 48.5 MAX_VELOCITY = 4.1666667 MAX_ACCALERATION = 55 [JOINT_3] JOINT_3 = Y TYPE = LINEAR HOME = 0.0 FERROR = 0.5 MIN_FERROR = 0.05 MAX_VELOCITY = 4.1666667 MAX_ACCELERATION = 55 # The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION # If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger. STEPGEN_MAXVEL = 4.79 STEPGEN_MAXACCEL = 75 P = 1000.0 I = 0.0 D = 0.0 FF0 = 0.0 FF1 = 1.0 FF2 = 0.0 BIAS = 0.0 DEADBAND = 0.0 MAX_OUTPUT = 0.0 # these are in nanoseconds DIRSETUP = 2000 DIRHOLD = 2000 STEPLEN = 2000 STEPSPACE = 4000 STEP_SCALE = 3183.099 MIN_LIMIT = -1 MAX_LIMIT = 49 HOME_OFFSET = 48.1 HOME_SEARCH_VEL = 2 HOME_LATCH_VEL = -0.05 HOME_FINAL_VEL = 2.000000 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = YES HOME_SEQUENCE = -2 [MACROS] MACRO = i_am_lost MACRO = halo_world MACRO = jog_around MACRO = increment xinc yinc MACRO = go_to_position X-pos Y-pos Z-pos MACRO = probe_sheet MACRO = start_cut [HOSTMOT2] # **** This is for info only **** # DRIVER0=hm2_eth # BOARD0=7i76e [PLASMA] # Note that setting Ignition timeout to high can cause issues with very short cuts, problems can arrise when the timeout has not expired and starting to cut a new part #- Ignition fault timeout, the time allwed from TorchOn untill ArcOK before re-probing and re-initiating, in seconds IGNITION_TIMEOUT = 2 #- ArcOK timeout, a filter, for a signal to be valid it needs to exceed the specified time period, in seconds ARC_OK_FILTER_TIME = 0.2 #- Ignition Retries before abort, the number of attempts to re-probe and start the torch before estop MAX_FAILED_IGNITIONS = 4 #- Extinguish Timeout, a grace period after loosing ArcOK before shutting off the torch and re-probing, in seconds EXTINGUISH_TIMEOUT = 0.2 #sample filter gain = 1-e^^(-a*t), a = 2*PI*Fc, 10hz Fc SAMPLE_FILTER_GAIN = .0608986 # probe distance or distance from zmax to w height PROBE_DISTANCE = .5