Nastavení sondy
a v postgui jsem měl toto:a taky to zmizlo
# Include your customized HAL commands here
# The commands in this file are run after the AXIS GUI (including PyVCP panel)
# starts
# This file will not be overwritten when you run stepconf again
# set up the z-axis touchoff button
net remote-z-axis-touchoff classicladder.0.in-00 <= pyvcp.z-axis-touchoff
# set to mdi mode
# show pin
net mode halui.mode.is-mdi => classicladder.0.in-01
# wait for motion to finish Use this file if you are using the EMC2 version 2.3.x or newer.
net in_pos motion.in-position => classicladder.0.in-02
# wait for motion to finish Use this for motion if you are using version 2.2.X or older of EMC2
#net in_pos motion.motion-inpos => classicladder.0.in-02
# mdi command 1 MDI_COMMAND = G38.2 Z-3 F16
net z-touchoff classicladder.0.out-00 => halui.mdi-command-00
# mdi command 2 MDI_COMMAND = G92 Z0.25
net z-zero classicladder.0.out-01 => halui.mdi-command-01
# mdi command 3 MDI_COMMAND = G0 Z1
#net rapid-away classicladder.0.out-02 => halui.mdi-command-02
# mdi command 4 MDI_COMMAND = G0 X-2 Y1
net zero-x-y halui.mdi-command-03 <= pyvcp.x-y_zero
# Include your customized HAL commands here
# The commands in this file are run after the AXIS GUI (including PyVCP panel)
# starts
# This file will not be overwritten when you run stepconf again
# set up the z-axis touchoff button
net remote-z-axis-touchoff classicladder.0.in-00 <= pyvcp.z-axis-touchoff
# set to mdi mode
# show pin
net mode halui.mode.is-mdi => classicladder.0.in-01
# wait for motion to finish Use this file if you are using the EMC2 version 2.3.x or newer.
net in_pos motion.in-position => classicladder.0.in-02
# wait for motion to finish Use this for motion if you are using version 2.2.X or older of EMC2
#net in_pos motion.motion-inpos => classicladder.0.in-02
# mdi command 1 MDI_COMMAND = G38.2 Z-3 F16
net z-touchoff classicladder.0.out-00 => halui.mdi-command-00
# mdi command 2 MDI_COMMAND = G92 Z0.25
net z-zero classicladder.0.out-01 => halui.mdi-command-01
# mdi command 3 MDI_COMMAND = G0 Z1
#net rapid-away classicladder.0.out-02 => halui.mdi-command-02
# mdi command 4 MDI_COMMAND = G0 X-2 Y1
net zero-x-y halui.mdi-command-03 <= pyvcp.x-y_zero
ty tlačítka vlastně nepotřebuješ , ale to je jedno , skoušel jsi projet ten kod pro hledání díry jak jsem ti dával odkaz ?
pokud vidíš v halscopu že vstup reaguje tak to musí chodit , popiš co to dělá když spusíš ten kod .
pokud vidíš v halscopu že vstup reaguje tak to musí chodit , popiš co to dělá když spusíš ten kod .
když jsem vložil do custom_postgui.hal to co píšeš tak mi vyskočil error. Dělám něco špatně?straciam píše:kedze ti tam pribudli tlacitka a nic nerobia, tipujem, ze si upravoval subor custompanel.xml ci ako sa to vola (nie som teraz pri linuxe)
na to aby stlacenie nieco robilo musis upravit aj subor custom_postgui.hal co pozeram, nemas tam nic. preto ti tlacitka nic nerobia.
skus do suboru custom_postgui.hal vlozit nieco taketo:
net remote-ztouch halui.mdi-command-00 <= pyvcp.z-axis-touchoff
to zabezpeci ze po stlaceni tlacitka Z-Axis Touchoff spusti MDI prikaz v subore Kamil-mill.ini :
[HALUI]
# add halui MDI commands here (max 64)
MDI_COMMAND = G38.2 Z-2 f16
MDI_COMMAND = G92 Z0.25
MDI_COMMAND = G0 Z0.75
MDI_COMMAND = G92 x2 y-.5
v tomto pripade spusti prikaz na pozicii 00 tj. : MDI_COMMAND = G38.2 Z-2 f16
potom to mozes este spravit aj tak, ze ako mdi prikaz budes mat ngc subor s viacerymi prikazmi.
takto nejak:
MDI_COMMAND = ztouch call
a subor napr. ztouch.ngc musi byt v priecinku nc_files a subor bude vyzerat takto nejak:
<pre>
ztouch sub
gkod
ztouch endsub
</pre>
a pozri si aj tento link
http://7xcnc.com/software/probing/z-touch-plate/" onclick="window.open(this.href);return false;
EDIT:
jedu dál zase je vše jinak!!tlačitko reaguje po vložení do custom postgui.hal ,ale vyskočí tato chyba: unknown word starting with t
trochu jsem si pohrál s .ini ale at vložím cokoli takjede jen něco nebo něco víc někde je chyba přikládám raději soubor asi to bude jednodušší.
- Přílohy
-
- my-mill.rar
- (6.37 KiB) Staženo 262 x
v rare chyba xml subor, tak neviem ci si nieco tam nemenil.
ale ini aj custom_postgui.hal by mali byt ok. po stlaceni Z axis touchoff tlacidla by sa mal spustit gkod v subore ztouch.ngc.
tento subor musi byt ale v priacinku nc_files. inak to nepojde.
v priecinku nc_files mas tiez dalsie priecinky, subor nedavaj do ziadneho z nich. cesta k suboru bude <nieco>/nc_files/ztouch.ngc
chyba na fotke vlastne hovori, ze subor custom hal pouziva DOSove ukoncenie riadkov. (aky editor si pouzival?)
a tiez ze komponent classicladder sa opakuje. (mozes ho pouzit len raz)
a ze halui.mdi-command-00 neexistuje (mas loadnute halui? )
(btw. ked si rucne upravis subory ini alebo hal a spustis wizarda stepconf, tak ti tvoje rucne upravy v suboroch vymaze)
ale ini aj custom_postgui.hal by mali byt ok. po stlaceni Z axis touchoff tlacidla by sa mal spustit gkod v subore ztouch.ngc.
tento subor musi byt ale v priacinku nc_files. inak to nepojde.
v priecinku nc_files mas tiez dalsie priecinky, subor nedavaj do ziadneho z nich. cesta k suboru bude <nieco>/nc_files/ztouch.ngc
chyba na fotke vlastne hovori, ze subor custom hal pouziva DOSove ukoncenie riadkov. (aky editor si pouzival?)
a tiez ze komponent classicladder sa opakuje. (mozes ho pouzit len raz)
a ze halui.mdi-command-00 neexistuje (mas loadnute halui? )
(btw. ked si rucne upravis subory ini alebo hal a spustis wizarda stepconf, tak ti tvoje rucne upravy v suboroch vymaze)
Díky za info,ta fotky byla někdy z poledne od té doby jsem lehce pokročil i packa super pomáha!! na některé dotazy nedokážu odpovědět prostě jim nerozumím.Ve windousech používám wordpad a v linux mousepad nebo tak něco.