harryD pisze:Dużo wody musi upłynąć zanim ogarnę idealna konfiguracje
Wcale nie, mały przykład choć nie wiem czy napewno dobry ale niech tam,
# Wygenerowane przez Stepconf o Tue Dec 18 21:38:58 2012
# Jeśli zmodyfikujesz ten plik zmainy zostaną
# nadpisane gdy uruchomisz ponownie Stepconf
[EMC]
MACHINE = FREZARKA
DEBUG = 0
[DISPLAY]
PROGRAM_PREFIX = /home/linuxcnc/nc_files
TKPKG = Ngcgui 1.0
TKPKG = Ngcguittt 1.0
# Ngcgui must precede Ngcguittt
NGCGUI_FONT = Helvetica -16 normal
# for startup NGCGUI_PREAMBLE, NGCGUI_SUBFILE, NGCGUI_POSTAMBLE, TTT_PREAMBLE
# items, specifly:
# a) absolute filename (start with /)
# b) relative filename: search directories specified by
# [DISPLAY]PROGRAM_PREFIX and [RS274NGC]SUBROUTINE_PATH
NGCGUI_PREAMBLE = mm_std.ngc
#NGCGUI_SUBFILE = przejazd.ngc
NGCGUI_SUBFILE = kanalek.ngc
NGCGUI_SUBFILE = otwor.ngc
#NGCGUI_SUBFILE = podzial.ngc
NGCGUI_SUBFILE = otwory_po_okregu.ngc
#NGCGUI_SUBFILE = szesciokat.ngc
NGCGUI_SUBFILE = otwory_linia.ngc
# specify "" for a custom tab page
#NGCGUI_SUBFILE = ""
NGCGUI_OPTIONS =
#NGCGUI_OPTIONS = opt1 opt2 ...
# opt items:
# nonew -- disallow making new tab page
# noremove -- disallow removing any tab page
# noauto -- no autosend (makeFile, then manually send)
# noiframe -- no internal image, image on separate toplevel
TTT = truetype-tracer
TTT_PREAMBLE = in_std.ngc
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = emc2.gif
INTRO_TIME = 1
PROGRAM_PREFIX = /home/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
[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
SUBROUTINE_PATH = /home/linuxcnc/nc_files:/home/linuxcnc/:/home/linuxcnc/nc_files/ngcgui_lib/utilitysubs
USER_M_PATH = /home/linuxcnc/nc_files
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
SERVO_PERIOD = 1000000
[HAL]
HALFILE = FREZARKA.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
[TRAJ]
AXES = 3
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 25
MAX_LINEAR_VELOCITY = 25
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 50
MAX_ACCELERATION = 180
STEPGEN_MAXACCEL = 200
SCALE = 400
FERROR = .2
MIN_FERROR = .25
MIN_LIMIT = 0.00
MAX_LIMIT= 915
HOME_OFFSET = 0.0
[AXIS_1]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 50
MAX_ACCELERATION = 400
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = .2
MIN_FERROR = .25
MIN_LIMIT = -0.001
MAX_LIMIT = 295
HOME_OFFSET = 0.0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 50
MAX_ACCELERATION = 400
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = .2
MIN_FERROR = .25
MIN_LIMIT = -300
MAX_LIMIT = 50
HOME_OFFSET = 0.0