
w ini masz :
Kod: Zaznacz cały
[RS274NGC]
PARAMETER_FILE = linuxcnc.var
Kod: Zaznacz cały
[RS274NGC]
PARAMETER_FILE = sim-lathe.var

Kod: Zaznacz cały
[RS274NGC]
PARAMETER_FILE = linuxcnc.var
Kod: Zaznacz cały
[RS274NGC]
PARAMETER_FILE = sim-lathe.var
Kod: Zaznacz cały
[EMC]
VERSION = Ngcgui-lathe
MACHINE = tokarka
[RS274NGC]
PARAMETER_FILE = sim-lathe.var
SUBROUTINE_PATH = /home/senio/linuxcnc/nc_files/examples/ngcgui_lib/lathe:/home/senio/linuxcnc/nc_files/examples/lathe =ngcgui_lib/utilitysubs:/usr.bin
USER_M_PATH = /home/senio/linuxcnc/nc_files/ngcgui_lib/mfiles
RS274NGC_STARTUP_CODE = g7 g18 g61
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/senio/linuxcnc/nc_files/examples/ngcgui_lib/lathe
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
PROGRAM_PREFIX = /home/senio/linuxcnc/nc_files/examples/ngcgui_lib/lathe
TKPKG = Ngcgui 1.0
NGCGUI_FONT = Helvetica -10 normal
NGCGUI_PREAMBLE = lathe_std.ngc
#NGCGUI_SUBFILE = zew.ngc
#NGCGUI_SUBFILE = wew.ngc
#NGCGUI_SUBFILE = czolo.ngc
#NGCGUI_SUBFILE = gwint.ngc
#NGCGUI_SUBFILE = kula.ngc
#NGCGUI_SUBFILE = stozek.ngc
#NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = ""
NGCGUI_OPTIONS = noiframe
DISPLAY = axis
LATHE = 1
EDITOR = gedit
CYCLE_TIME = 0.100
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 100
MAX_SPINDLE_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
[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.001
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 50000
SERVO_PERIOD = 1000000
[HAL]
HALFILE = Tokarka.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
[TRAJ]
AXES = 3
COORDINATES = X Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 50
MAX_LINEAR_VELOCITY = 50
DEFAULT_ACCELERATION = 400.0
MAX_ACCELERATION = 600.0
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 100
MAX_ACCELERATION = 40.0
STEPGEN_MAXACCEL = 100
SCALE = 401
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -100
MAX_LIMIT = 5
HOME_OFFSET = 0.0
BACKLASH = 0.12 #KASOWANIE LUZU
HOME_SEQUENCE = 0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 100
MAX_ACCELERATION = 40.0
STEPGEN_MAXACCEL = 100
SCALE = 401
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -200
MAX_LIMIT = 5
HOME_OFFSET = 0.0
BACKLASH = 0.13#KASOWANIE LUZU
HOME_SEQUENCE = 0
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
TOOL_CHANGE_WITH_SPINDLE_ON = 1
Kod: Zaznacz cały
[EMC]
VERSION = Ngcgui-lathe
MACHINE = tokarka
[RS274NGC]
PARAMETER_FILE = sim-lathe.var
SUBROUTINE_PATH = /home/senio/linuxcnc/nc_files/examples/ngcgui_lib/lathe:/home/senio/linuxcnc/nc_files/examples/ngcgui_lib/utilitysubs:/usr.bin
USER_M_PATH = /home/senio/linuxcnc/nc_files/examples/ngcgui_lib/lathe:/mfiles
RS274NGC_STARTUP_CODE = g7 g18 g61
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 0
PROGRAM_PREFIX = /home/senio/linuxcnc/nc_files/examples/ngcgui_lib/lathe
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
TKPKG = Ngcgui 1.0
NGCGUI_FONT = Helvetica -10 normal
NGCGUI_PREAMBLE = lathe_std.ngc
#NGCGUI_SUBFILE = zew.ngc
#NGCGUI_SUBFILE = wew.ngc
#NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = gwint.ngc
#NGCGUI_SUBFILE = kula.ngc
#NGCGUI_SUBFILE = stozek.ngc
#NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = ""
NGCGUI_OPTIONS = noiframe
DISPLAY = axis
LATHE = 1
EDITOR = gedit
CYCLE_TIME = 0.100
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 100
MAX_SPINDLE_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
[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.001
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 50000
SERVO_PERIOD = 1000000
[HAL]
HALFILE = Tokarka.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
[TRAJ]
AXES = 3
COORDINATES = X Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 50
MAX_LINEAR_VELOCITY = 50
DEFAULT_ACCELERATION = 400.0
MAX_ACCELERATION = 600.0
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 100
MAX_ACCELERATION = 40.0
STEPGEN_MAXACCEL = 100
SCALE = 401
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -200
MAX_LIMIT = 5
HOME_OFFSET = 0.0
BACKLASH = 0.12 #KASOWANIE LUZU
HOME_SEQUENCE = 0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 100
MAX_ACCELERATION = 40.0
STEPGEN_MAXACCEL = 100
SCALE = 401
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -300
MAX_LIMIT = 5
HOME_OFFSET = 0.0
BACKLASH = 0.13#KASOWANIE LUZU
HOME_SEQUENCE = 0
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
TOOL_CHANGE_WITH_SPINDLE_ON = 1
Kolego senio – najlepiej zaczyna się od działającej wersji z podstawowej instalacji, a później powoli wprowadza zmiany korzystając z innych konfigów i subów.senio pisze:Tak tylko mi akurat wszystko działa pod wersją 2.5.4 poza gwintowaniem w symulatorze. I teraz nie wiem za bardzo czy to problem symulatora czy może wersji.hecza pisze:Mi jest obojętne jaką kolega wybierze drogę.
I tak, każdy kto chce się tym tematem zajmować, powinien w jakimś tam czasie osiągnąć pewien poziom samodzielności.
Co do samodzielności 90% jak na to popatrzy kupuje mach3 i ma resztę ....wiadomo gdzie....To jest taka wersja na razie którą sobie trzeba z linijek poskładać i działa. I fajnie bo jak działa to jest super. Tylko nie każdy poświęci tydzień na instalację samego systemu bo z tych 90% 20 może da radę.
To tak trochę jak bym Ci napisał weź sobie NCS i zakoduj auto. Popukasz się po głowie odwrócisz jak 99% na pięcie i pójdziesz do mechanika.
Moje katalogi z plikami wyglądają takkamar pisze:
Ale masz te pliki fizycznie w katalogu configs ?
Z zakresami tez nie halo. Noz ma stac w takim miejscu aby mógł wykonać komende nie naruszając zakresów.
Na czystym moim też jest to samo z dodaną tylko zakładką ncgguihecza pisze:Wziąłeś jakiś config, który Ci „krzaczy” , a przecież możesz wczytać działający ze swojej instalacji.
Masz 100% racji. Nie warto. Szkoda czasu.hecza pisze:Przy konfiguracji konkretnej maszyny możesz liczyć na pomoc, ale w tym przypadku to już trochę przesadzasz.
Może inni koledzy inaczej podejdą do tego i pomogą "klepać" symulator.
Kiedyś będziesz musiał się z tym zmierzyć. Nic nie jest wieczne.hecza pisze:Ja po Twoim poście już się cieszę, żę mam stary samochód bez komputera i nie czeka mnie wizyta u mechanika.
Wrócę do tego na działającej maszyniekamar pisze: Dopóki nie będzie gwintował z wiersza poleceń to nic nie wymodzisz.