[KINS] KINEMATICS = trivkins JOINTS = 3 [EMC] MACHINE = BIESE 346-ATC # Debug level, 0 means no messages. See src/emc/nml_int/emcglb.h for others #DEBUG = 0x00000003 DEBUG = 0x00000007 #DEBUG = 0 [DISPLAY] ################################################################################### TKPKG = Ngcguittt 1.0 #TKPKG = Ngcgui 1.0 #TKPKG = Ngcguittt 4.0 ############## Ważne linia wyżej ############ NGCGUI_FONT = Helvetica -12 normal #NGCGUI_PREAMBLE = ../../nc_files/ngcgui_lib/utilitysubs/in_std.ngc ;NGCGUI_SUBFILE = kąt_z.ngc ;NGCGUI_SUBFILE = kieszeń prostokątna.ngc ;NGCGUI_SUBFILE = kanalek.ngc ;NGCGUI_SUBFILE = otwor_gwint.ngc ;NGCGUI_SUBFILE = kanalek_y.ngc ;NGCGUI_SUBFILE = ot.ngc ;NGCGUI_SUBFILE = kanalek_y.ngc ;NGCGUI_SUBFILE = otwor.ngc ;NGCGUI_SUBFILE = przejazd.ngc ;NGCGUI_SUBFILE = wierc_pion.ngc NGCGUI_SUBFILE = driling.ngc ;NGCGUI_SUBFILE = stopień.ngc ;NGCGUI_SUBFILE = stopień_skośny.ngc ############## Ważne linia wyżej ############ # specify "" for a custom tab page #NGCGUI_SUBFILE = "" #NGCGUI_SUBFILE = "" use when image frame is specified if # opening other files is required # images will be put in a top level window #NGCGUI_OPTIONS = #NGCGUI_OPTIONS = opt1 opt2 ... # opt items: # nonew -- disallow making a new custom tab # noremove -- disallow removing any tab page # noauto -- no auto send (makeFile, then manually send) # noiframe -- no internal image, image on separate top level TTT = truetype-tracer ############## Ważne linia wyżej ############ #TTT_PREAMBLE = /home/grzegorz/realtime/master/nc_files/ngcgui_lib/TTT/truetype-tracer_4.0- ############## NIE Ważne linia wyżej bez tego też działa ############ DISPLAY = axis #PYVCP = flipcode.xml # Cycle time, in seconds, that display will sleep between polls CYCLE_TIME = 0.0500 # Path to help file HELP_FILE = doc/help.txt # Initial display setting for position, RELATIVE or MACHINE POSITION_OFFSET = RELATIVE # Initial display setting for position, COMMANDED or ACTUAL POSITION_FEEDBACK = ACTUAL # Highest value that will be allowed for feed override, 1.0 = 100% MAX_FEED_OVERRIDE = 1.5 # Prefix to be used #PROGRAM_PREFIX = ../../nc_files/ PROGRAM_PREFIX = /home/grzegorz/linuxcnc/nc_files PROGRAM_PREFIX = ~/linuxcnc/configs/flipcode #PROGRAM_PREFIX = /home/grzegorz/linuxcnc/configs/flipcode/flipfilter #PROGRAM_PREFIX = /home/grzegorz/linuxcnc/configs USER_COMMAND_FILE = ~/.axisrc #OPEN_FILE = /home/grzegorz/linuxcnc/nc_files/empty.ngc #OPEN_FILE = auto.ngc EDITOR = gedit #Plc=eagle PYVCP = panel.xml #PYVCP = panel1.xml ################################ #[FILTER] #PROGRAM_EXTENSION = .png,.gif,.jpg,.inv Grayscale Depth Image #PROGRAM_EXTENSION = .py Python Script #PROGRAM_EXTENSION = .inv #png = image-to-gcode #gif = image-to-gcode #jpg = image-to-gcode #py = python #inv= invertx ######## INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm #INCREMENTS = 1 mm, .01 in, .1mm, 1 mil, .1 mil, 1/8000 in [FILTER] PROGRAM_EXTENSION = .png,.gif,.jpg,.inv Grayscale Depth Image PROGRAM_EXTENSION = .py Python Script PROGRAM_EXTENSION = .ngc,.NGC,.nc,.NC,.txt,.tap Gcode file PROGRAM_EXTENSION = .orig origin file #orig = ~/linuxcnc/configs/flipcode/flipfilter #orig = /home/grzegorz/linuxcnc/configs #orig = /home/grzegorz/linuxcnc/configs/biesse-346_ATC #orig = /home/grzegorz/realtime/master/scripts/linuxcnc orig = flipfilter png = image-to-gcode gif = image-to-gcode jpg = image-to-gcode dxf = image-to-gcode py = python inv= invertx [TASK] # Name of task controller program, e.g., milltask TASK = milltask # Cycle time, in seconds, that task controller will sleep between polls CYCLE_TIME = 0.010 [RS274NGC] FEATURES = 8 #FEATURES = 12 #SUBROUTINE_PATH = ../../../nc_files/ngcgui_lib/lathe:../../../#nc_files/ngcgui_lib/utilitysubs:/usr.bin: #USER_M_PATH = ../../../nc_files/ngcgui_lib/mfiles user_m_path=/home/grzegorz/linuxcnc/configs/biesse-346_ATC #RS274NGC_STARTUP_CODE = G17 G61p0.1 g92 g49 ######################################################### #PARAMETER_FILE = machine.var.bak PARAMETER_FILE = machine.var SUBROUTINE_PATH =/home/grzegorz/linuxcnc/configs/biesse-346_ATC/sub:/home/grzegorz/linuxcnc/ncfiles/ngcgui_lib/utilitysubs:/home/grzegorz/realtime/master/nc_files/ngcgui_lib/mfiles:/home/grzegorz/realtime/master/nc_files [EMCMOT] EMCMOT = motmod # Timeout for comm to emcmot, in seconds COMM_TIMEOUT = 1.0 # Interval between tries to emcmot, in seconds COMM_WAIT = 0.010 BASE_PERIOD = 0 ############## # Servo task period, in nanoseconds SERVO_PERIOD = 1000000 [HAL] HALFILE = core.hal #HALFILE = core1.hal POSTGUI_HALFILE = post.hal #POSTGUI_HALFILE = post1.hal HALUI = halui POSTGUI_HALFILE = flipcode.hal [HALUI] #MDI_COMMAND = G53 G0 Z1 X1 Y1336 f10000 #MDI_COMMAND = o #MDI_COMMAND = o # mdi-command-00 MDI_COMMAND = M140 # mdi-command-01 MDI_COMMAND = M151 # mdi-command-02 MDI_COMMAND = M152 # mdi-command-03 MDI_COMMAND = o call # mdi-command-04 #MDI_COMMAND m #<_scale> =1 # mdi-command-05 #MDI_COMMAND m #<_scale> =-1 # mdi-command-04 #MDI_COMMAND = o call # mdi-command-05 #MDI_COMMAND = o call # mdi-command-04 MDI_COMMAND = M101 # mdi-command-05 MDI_COMMAND = M102 [TRAJ] AXES = 3 COORDINATES = X Y Z HOME = 0 0 0 LINEAR_UNITS = mm ANGULAR_UNITS = degree DEFAULT_VELOCITY = 400 MAX_VELOCITY = 400 DEFAULT_ACCELERATION = 500.0 MAX_ACCELERATION = 500.0 NO_FORCE_HOMING = 1 [AXIS_0] TYPE = LINEAR MAX_VELOCITY = 400.0 MAX_ACCELERATION = 400.0 BACKLASH = 0.0 FERROR = 10.0 #FERROR = 0.050 MIN_FERROR = 10.0 # MIN_FERROR = 0.010 MIN_LIMIT = -0.01 MAX_LIMIT = 3940.0 HOME = 0.0 HOME_OFFSET = 0.0 HOME_SEARCH_VEL = -50.0 HOME_LATCH_VEL = 3.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 [JOINT_0] PGAIN = 1 IGAIN = 0 DGAIN = 0 FF0 = 0 FF1 = 0 FF2 = 0 DEADBAND =0.0 MAXOUTPUT = 6 BIAS = 0 ENC_SCALE = 156.2356 ANALOG_MINLIM = -10 ANALOG_MAXLIM = 10 ANALOG_SCALE = 10 [AXIS_1] TYPE = LINEAR MAX_VELOCITY = 300.0 MAX_ACCELERATION = 400.0 BACKLASH = 0.0 FERROR = 10.0 MIN_FERROR = 10.0 MIN_LIMIT = -0.01 MAX_LIMIT = 1337.0 HOME = 1337.0 HOME_OFFSET = 1337.0 HOME_SEARCH_VEL = 60.0 HOME_LATCH_VEL = -4.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 1 [JOINT_1] PGAIN = 1 IGAIN = 0 DGAIN = 0 FF0 = 0 FF1 = 0 FF2 = 0 DEADBAND =0.0 MAXOUTPUT = 6 BIAS = 0 ENC_SCALE = -200.2053 ANALOG_MINLIM = -10 ANALOG_MAXLIM = 10 ANALOG_SCALE = -10 [AXIS_2] TYPE = LINEAR MAX_VELOCITY = 70.0 MAX_ACCELERATION = 350.0 BACKLASH = 0.0 FERROR = 10.0 MIN_FERROR = 10.0 MIN_LIMIT = -0.01 MAX_LIMIT = 123.0 #123 HOME = 123.0 #123 HOME_OFFSET = 123.0 #123 HOME_SEARCH_VEL = 10.0 HOME_LATCH_VEL = -5.0 HOME_USE_INDEX = NO HOME_IGNORE_LIMITS = NO HOME_SEQUENCE = 0 [JOINT_2] PGAIN = 1 IGAIN = 0 DGAIN = 0 FF0 = 0 FF1 = 0 FF2 = 0 DEADBAND = 0.0 MAXOUTPUT = 5 BIAS = 0 ENC_SCALE = -833.3333 ANALOG_MINLIM = -10 ANALOG_MAXLIM = 10 ANALOG_SCALE = -10 [SPINDLE] ANALOG_MINLIM = 0 ANALOG_MAXLIM = 24000 ANALOG_SCALE = 24000 [EMCIO] #RANDOM_TOOLCHANGER=1 # Name of IO controller program, e.g., io EMCIO = io # cycle time, in seconds CYCLE_TIME = 0.010 TOOL_CHANGE_POSITION = 0 0 50.8 # tool table file TOOL_TABLE = tool.tbl