Stránka 1 z 2

Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 7:53
od Monteg
Dobrý den
Chtěl bych poprosit o pomoc s instalací
Jelikož jsem naprostý začátečník s Lunuxem tak nevím co mám dělat
Koupil jsem si tohle kolečko
Ale teď nevím jak jej mám naistalovat pokud spustím demo tak kolečko reaguje a v okně skáčou čísla
Ale nevím jak jej zakomponovat to mé sestavy

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 8:53
od filla
musis si do sveho .ini nakopirovat konfiguraci xhc + dalsi 3 soubory (nachazi se ve slozce dema), potom jeste budes pravdepodobne muset udelat upravy v hal, pokud to nekdo neudela driv, tak ti vecer poslu upraveny tvuj .ini a soubory, ktere je nutne zkopirovat, doufam ze mas posledni verzi linuxcnc

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 9:13
od Monteg
Předem děkuji
Mám verzi 2.7.8

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 2:04
od r4cv
Pri týchto lacných kolečkách býva problém s kvalitou výstupného signálu.
Môžete niekto dať softvérový filter, prípadne niečo, aby stroj pri MPG posúvaní neskákal ja koza? Aby to Monteg (aj ja) mohol hneď zakomponovať do systému.

Ďakujem.

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 5:24
od filla
zprovozneni hxc-hb04 pro nelinuxove uzivatele

navod je pro linuxcnc 2.7 a vyssi

1. otevreme soubor "nazev_profilu".ini v home/linuxcnc/configs/"muj_profil"

2. v sekci [HAL] doplnime:

Kód: Vybrat vše

HALFILE = LIB:xhc-hb04.tcl
HALUI = halui

3. za sekci hal vlozime:

Kód: Vybrat vše

[XHC_HB04_CONFIG]
# specify layout = n for LIB:xhc-hb04-layout{n}.cfg files
layout = 2
# coords: specify upto 4 letters from set {x y z a b c u v w}
# coords: switch labels are xyza but any unique 4 letters
#         from the set {xyxabcuvw) can be used (if the coord exists)
coords = x y z 
# lowpass settings:
# coef: slows rate of change of output,  range: 0 < coef < 1
coefs = 1 1 1 1
# scale plus or minus, rotaries may require larger scale factor:
scales = 1 -1 1 1
# jogmode normal(default) or vnormal or plus-minus
jogmode = normal
# sequence 1: 0.001,0.010,0.100,1.000 (mm-based machine)
# sequence 2: 0.001,0.005,0.010,0.020 (inch-based machine)
# sequence 3: 0.001,0.010,0.100
# sequence 4: 0.001,0.005,0.010,0.020,0.050,0.100
# sequence 5: 0.001,0.010,0.050,0.100,1.000
sequence = 1
# require_pendant = no: create xhc-hb04 hal pins when pendant not connecte
#                       at startup
require_pendant = yes
# inch_or_mm = in | mm
inch_or_mm = mm
# mpg_accels: provision for reduced acceleration for mpg jogging
mpg_accels = 50 50 500 600

[APPLICATIONS]
APP = xhc-hb04-accels
APP = monitor-xhc-hb04

[XHC_HB04_BUTTONS]
# use button names according to layout file LIB:xhc-hb04-layout{n}.cfg
# note: "start-pause" is connected for standard behavior
#        controlling halui.pause/halui.resume/halui.run
# these are examples, edit as required:

goto-zero   = halui.mdi-command-00
# synthesized per-axis buttons for goto-zero button:
goto-zero-x = ""
goto-zero-y = ""
goto-zero-z = ""
goto-zero-a = ""

start-pause = std_start_pause
rewind      = halui.program.step
# probe-input for simulating a probe:
probe-z     = motion.probe-input
macro-3     = halui.mdi-command-03

half        = halui.spindle.stop
# synthesized per-axis buttons for half button:
half-x      = ""
half-y      = ""
half-z      = ""
half-a      = ""

zero        = ""
# synthesized per-axis buttons for zero button:
zero-x      = halui.mdi-command-12
zero-y      = halui.mdi-command-13
zero-z      = halui.mdi-command-14
zero-a      = halui.mdi-command-15

safe-z      = halui.mdi-command-10
# in this sim, home-all only works first time, hold down till finished:
#home        = halui.home-all
macro-1     = halui.mdi-command-01
macro-2     = halui.mdi-command-02
spindle     = halui.spindle.start
step        = xhc-hb04.stepsize-up
mode        = ""
macro-6     = halui.mdi-command-06
macro-7     = halui.mdi-command-07
stop        = halui.program.stop
reset       = halui.estop.activate

[HALUI]
# these are examples, edit as required:
# a halui hal pin is created for each MDI_COMMAND below
# halui.mdi-command-00, halui.mdi-command-01,... etc
MDI_COMMAND=G0 X0 Y0 Z0
MDI_COMMAND=(debug, example: mdi-01)
MDI_COMMAND=(debug, example: mdi-02)
#03 M110: clears notifications
MDI_COMMAND=M110
MDI_COMMAND=(debug, example: mdi-04)
MDI_COMMAND=(debug, example: mdi-05)
MDI_COMMAND=(debug, example: mdi-06)
#07 M101: example print to stdout
MDI_COMMAND=M101
MDI_COMMAND=(debug, example: mdi-08)
MDI_COMMAND=(debug, example: mdi-09)
MDI_COMMAND=(debug, example: mdi-10)
MDI_COMMAND=(debug, example: mdi-11)
#12
MDI_COMMAND= G10 L20 P0 X0
#13
MDI_COMMAND= G10 L20 P0 Y0
#14
MDI_COMMAND= G10 L20 P0 Z0
#15
MDI_COMMAND= G10 L20 P0 C0
- na radku: "coords upravime pocet os, podle zadaneho poctu v konfiguraci, sekce [TRAJ] polozka
COORDINATES = X Y Z

- radek: "mpg_acceles" se nastavuje akcelerace rucniho ovladace, aby nam osy pri pojezdu necukaly, v posloupnosti x y z a

- radek "jogmode" udava rezim ruciho kolecka, parametr "normal" osa ujede vzdalenost, ktera je "natocena" koleckem, pokud budeme tocit rychleji nez jede osa, po skonceni otaceni osa dojede do "natocene" pozice, parmetr "vnormal" znamena, ze se osa zastavi ihned, jakmile se prestane tocit koleckem

- pokud neni v konfiguraci nastaveno PWM pro vreteno, dojde pri spusteni k chybove hlasce, potom je treba v souboru . ḧal zakomentovat (umisteim "#" na zacatek) radky:
#net spindle-cmd-rpm <= motion.spindle-speed-out
#net spindle-cmd-rpm-abs <= motion.spindle-speed-out-abs
#net spindle-cmd-rps <= motion.spindle-speed-out-rps
#net spindle-cmd-rps-abs <= motion.spindle-speed-out-rps-abs

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 6:39
od melirx
Ahoj. Taky mám takový mpg ,úplně stejný,ale neměl jsem k tomu žádné CD a nic podobnýho a vůbec nevím,jak to v machu nainstalovat. Mám to na 4 os na Mach 3. Nechce vůbec fungovat. Rozsvítí se displej a jsou všude nuly a ať přepínám čímkoliv,žádné hodnoty se nemění. Diky

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 6:48
od Monteg
Moc děkuj
Zítra vyzkouším

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 7:09
od yaqwsx
Tady najdeš INI soubor k mému stroji, kde používám přesně toto kolečko (úplně perfektně a bez problémů): https://github.com/yaqwsx/cnc_mill

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 7:21
od r4cv
filla píše:mpg_accels = 50 50 500 600
Môžeš mi prosím vysvetliť, ako toto funguje? je to nastavenie akcelerácie pre jog, ale prečo sú tam 4 čísla?

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 7:31
od filla
melirx píše:Ahoj. Taky mám takový mpg ,úplně stejný,ale neměl jsem k tomu žádné CD a nic podobnýho a vůbec nevím,jak to v machu nainstalovat. Mám to na 4 os na Mach 3. Nechce vůbec fungovat. Rozsvítí se displej a jsou všude nuly a ať přepínám čímkoliv,žádné hodnoty se nemění. Diky

http://cdxhctech.com/html/edownloads/view_284.html" onclick="window.open(this.href);return false;

Re: Instalace MPG XHC HB04 USB

Napsal: 17. 1. 2017, 9:26
od Monteg
r4cv píše:
filla píše:mpg_accels = 50 50 500 600
Môžeš mi prosím vysvetliť, ako toto funguje? je to nastavenie akcelerácie pre jog, ale prečo sú tam 4 čísla?

Je to nastavení zrychlení pro každou osu zvlášť
X = 50
Y = 50
Z = 500 asi kuli hmotnosti nebo pohonu
A = 600 rotační osa

Re: Instalace MPG XHC HB04 USB

Napsal: 18. 1. 2017, 7:29
od Monteg
Tak ještě jednou moc děkuji funguje to jak má :D

Re: Instalace MPG XHC HB04 USB

Napsal: 18. 1. 2017, 7:30
od robokop
tak dej pak vedet jak jsi spokojenej

Re: Instalace MPG XHC HB04 USB

Napsal: 18. 1. 2017, 8:37
od Monteg
No zatím to chodí parádně :D
Jen bych chtěl ještě poprosit dotaz - používám rozhraní gmoccapy funguje vám tlačítko all home?
Nejde mi ani na monitoru ani na kolečku
A nebo jsem nepochopil co to má dělat - taky možnost

Re: Instalace MPG XHC HB04 USB

Napsal: 18. 1. 2017, 9:53
od filla
musis mit koncaky na vsech osach a aktivni v nastaveni, jinak to fungovat nebude