ustawianie parametrow silnika,zaginiony NGc gui

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
blasterpl
ELITA FORUM (min. 1000)
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

#1

Post napisał: blasterpl » 04 gru 2013, 19:51

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
Załączniki
konfig osi Xz.jpg
Ostatnio zmieniony 05 gru 2013, 10:26 przez blasterpl, łącznie zmieniany 1 raz.



Tagi:

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#2

Post napisał: adam Fx » 04 gru 2013, 20:02

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ć
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
blasterpl
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1863
Rejestracja: 13 sty 2012, 18:49
Lokalizacja: jelenia gora

#3

Post napisał: blasterpl » 04 gru 2013, 21:17

Zacząłem kombinować z wklejaniem i się udało :mrgreen: :!: :shock: zakładki się pojawiły.
To co jest wpisane w configu osi to tak na oko byle jak(bawię się ustawieniami)

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#4

Post napisał: MlKl » 04 gru 2013, 21:23

Stepconf nie dodaje do configa NGCGUI - musisz to sam dopisać.


Autor tematu
blasterpl
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1863
Rejestracja: 13 sty 2012, 18:49
Lokalizacja: jelenia gora

#5

Post napisał: blasterpl » 05 gru 2013, 10:30

Czy parametr"kroki silnika na obrót" 200 jest parametrem "sztywnym" czy można go zmieniać :?: Moje silniki to 86H100-6008B (6.9Nm) od Mark...
Adam Fx widzę ze podążam podobna ścieżką co kolega,enkoder teraz uruchamianie i konfig sterowania :wink:

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#6

Post napisał: adam Fx » 05 gru 2013, 10:56

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


Raven
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 681
Rejestracja: 24 paź 2011, 11:54
Lokalizacja: Warszawa

#7

Post napisał: Raven » 05 gru 2013, 11:25

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.


Autor tematu
blasterpl
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1863
Rejestracja: 13 sty 2012, 18:49
Lokalizacja: jelenia gora

#8

Post napisał: blasterpl » 05 gru 2013, 13:07

A no wiec jeden klocuszek z całej układanki już mam "kroki silnika na obrót" u mnie ma być 200


IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7549
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

#9

Post napisał: IMPULS3 » 05 gru 2013, 17:58

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


Autor tematu
blasterpl
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1863
Rejestracja: 13 sty 2012, 18:49
Lokalizacja: jelenia gora

#10

Post napisał: blasterpl » 06 gru 2013, 09:37

A jakie podłączenie(równolegle czy szeregowo) jest lepsze dla moich zastosowań jakie wady i zalety maja poszczególne rozwiazania :?:.Przy jednym i drugim podłączeniu moment jest taki sam zmienia się prąd,rezystancja i induktancja.Jaki to ma wpływ na prace silnika :?:

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”