ustawianie parametrow silnika,zaginiony NGc gui
-
Autor tematu - ELITA FORUM (min. 1000)
- Posty w temacie: 25
- Posty: 1863
- Rejestracja: 13 sty 2012, 18:49
- Lokalizacja: jelenia gora
ustawianie parametrow silnika,zaginiony NGc gui
Dzis pierwszy raz odpaliłem jeszcze na drutach ale jednak,swoje sterowanie.Skonfigurowałem Linuxcnc silniki kręcą i wydaje się być wszystko ok ale:
1.Gdzie się podział NGc gui,jak bawiłem się demo to był Pewnie trzeba go ręcznie uaktywnić JAK
2.Czym się kierować przy wstępnym ustawianiu parametrów silników(czy są jakieś bazowe dane które się potem modyfikuje)
3.Czy jest możliwe aby przy identycznych podzespołach trzeba było ustawiać rożne parametry dla silników(jeden zdecydowanie inaczej kreci niż drugi)
fotki: http://www.fotosik.pl/u/blastercnc/album/1539938
1.Gdzie się podział NGc gui,jak bawiłem się demo to był Pewnie trzeba go ręcznie uaktywnić JAK
2.Czym się kierować przy wstępnym ustawianiu parametrów silników(czy są jakieś bazowe dane które się potem modyfikuje)
3.Czy jest możliwe aby przy identycznych podzespołach trzeba było ustawiać rożne parametry dla silników(jeden zdecydowanie inaczej kreci niż drugi)
fotki: http://www.fotosik.pl/u/blastercnc/album/1539938
Ostatnio zmieniony 05 gru 2013, 10:26 przez blasterpl, łącznie zmieniany 1 raz.
Tagi:
-
- Lider FORUM (min. 2000)
- Posty w temacie: 8
- Posty: 5562
- Rejestracja: 04 lip 2004, 16:03
- Lokalizacja: Gliwice
a próbowałeś NGC GUI instalować wg instrukcji? https://www.cnc.info.pl/topics54/instal ... t33560.htm początek możesz pominąć (dział bez wersji rozwojowej czyli na 2.5)
[ Dodano: 2013-12-04, 20:06 ]
a co do silników to skąd takie wiozłeś - zwykle maja 200 kroków na obr. i u mnie jest raczej na odwrót max. prędkość jest wartością większą niż max. przyspieszanie i dział dobrze więć chyba tak powinno być
[ Dodano: 2013-12-04, 20:06 ]
a co do silników to skąd takie wiozłeś - zwykle maja 200 kroków na obr. i u mnie jest raczej na odwrót max. prędkość jest wartością większą niż max. przyspieszanie i dział dobrze więć chyba tak powinno być
sorki za wszystkie błędy ... (dyslektyk)
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
-
- Lider FORUM (min. 2000)
- Posty w temacie: 8
- Posty: 5562
- Rejestracja: 04 lip 2004, 16:03
- Lokalizacja: Gliwice
Raczej nie ale silniki Marka mają 1.8 stopnia czyli 200 kroków/obr jak podasz dane prawidłowo to dopiero jest sens eksperymentować z prędkością i przyspieszeniem
sorki za wszystkie błędy ... (dyslektyk)
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 2
- Posty: 681
- Rejestracja: 24 paź 2011, 11:54
- Lokalizacja: Warszawa
Parametr jak każdy inny służy do określenia parametrów sterowanego silnika.
Tak jak wspomniał adam Fx - dla silników krokowych 1.8* jest to 200 kroków na obrót i oczywiście można to zmienić, tylko nie ma to sensu, bo się nie będą zgadzały odległości przejazdów rzeczywistych z zadanymi.
Kreator ma za zadanie ułatwić życie, zamiast żmudnego liczenia podajemy po prostu liczbę nominalnych kroków na pełny obrót, przełożenie, skok śruby, wartość mikro-kroku i sam wylicza o ile oś się przesunie na jeden krok.
Tak jak wspomniał adam Fx - dla silników krokowych 1.8* jest to 200 kroków na obrót i oczywiście można to zmienić, tylko nie ma to sensu, bo się nie będą zgadzały odległości przejazdów rzeczywistych z zadanymi.
Kreator ma za zadanie ułatwić życie, zamiast żmudnego liczenia podajemy po prostu liczbę nominalnych kroków na pełny obrót, przełożenie, skok śruby, wartość mikro-kroku i sam wylicza o ile oś się przesunie na jeden krok.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 7549
- Rejestracja: 25 gru 2010, 21:55
- Lokalizacja: LUBELSKIE
Ja mam takie ustawienia w INI i działa dość dobrze jak na razie, po za tym że falownik sieje takie zakłócenia ze doprowadza mnie do obłędu...
# Wygenerowane przez Stepconf o Tue Dec 3 15:59:08 2013
# Jeśli zmodyfikujesz ten plik zmainy zostaną
# nadpisane gdy uruchomisz ponownie Stepconf
[EMC]
MACHINE = tokarka
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
PROGRAM_PREFIX = /home/mm/linuxcnc/nc_files/tokarka
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
LATHE = 1
PROGRAM_PREFIX = /home/mm/linuxcnc/nc_files/tokarka/
# Note: TKPKG (one or more) specifies tcl/tk apps to embed in axis tab pages
TKPKG = Ngcgui 1.0
OPEN_FILE = auto.ngc
NGCGUI_FONT = Helvetica -12 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 = start.ngc
NGCGUI_SUBFILE = gwint.ngc
NGCGUI_SUBFILE = walec.ngc
NGCGUI_SUBFILE = stozek.ngc
NGCGUI_SUBFILE = polkula.ngc
NGCGUI_SUBFILE = czop.ngc
NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = faza_wew.ngc
NGCGUI_SUBFILE = kula.ngc
# specify "" for a custom tab page
NGCGUI_OPTIONS = noiframe
[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 = linuxcnc.var
SUBROUTINE_PATH = ../../../nc_files/ngcgui_lib/lathe: tokarka../../../nc_files/ngcgui_lib/utilitysubs
USER_M_PATH = ../../../nc_files/ngcgui_lib/mfiles/ tokarka
RS274NGC_STARTUP_CODE = G18 G7 G61
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
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 = 0.10
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 = 400
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -0.001
MAX_LIMIT = 250
HOME_OFFSET = 0.0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY =50
MAX_ACCELERATION = 400
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -4.0
MAX_LIMIT = 600
HOME_OFFSET = 0.0
# Wygenerowane przez Stepconf o Tue Dec 3 15:59:08 2013
# Jeśli zmodyfikujesz ten plik zmainy zostaną
# nadpisane gdy uruchomisz ponownie Stepconf
[EMC]
MACHINE = tokarka
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
PROGRAM_PREFIX = /home/mm/linuxcnc/nc_files/tokarka
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
LATHE = 1
PROGRAM_PREFIX = /home/mm/linuxcnc/nc_files/tokarka/
# Note: TKPKG (one or more) specifies tcl/tk apps to embed in axis tab pages
TKPKG = Ngcgui 1.0
OPEN_FILE = auto.ngc
NGCGUI_FONT = Helvetica -12 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 = start.ngc
NGCGUI_SUBFILE = gwint.ngc
NGCGUI_SUBFILE = walec.ngc
NGCGUI_SUBFILE = stozek.ngc
NGCGUI_SUBFILE = polkula.ngc
NGCGUI_SUBFILE = czop.ngc
NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = faza_wew.ngc
NGCGUI_SUBFILE = kula.ngc
# specify "" for a custom tab page
NGCGUI_OPTIONS = noiframe
[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 = linuxcnc.var
SUBROUTINE_PATH = ../../../nc_files/ngcgui_lib/lathe: tokarka../../../nc_files/ngcgui_lib/utilitysubs
USER_M_PATH = ../../../nc_files/ngcgui_lib/mfiles/ tokarka
RS274NGC_STARTUP_CODE = G18 G7 G61
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
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 = 0.10
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 = 400
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -0.001
MAX_LIMIT = 250
HOME_OFFSET = 0.0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY =50
MAX_ACCELERATION = 400
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -4.0
MAX_LIMIT = 600
HOME_OFFSET = 0.0