skrypt długości narzędzia jak dopasować?
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
skrypt długości narzędzia jak dopasować?
witam jak w temacie mam działający skrypt zmiany narzędzi,jak sprawić aby mach3 zapamiętał że przyporządkowałem go do przycisku auto pomiar narzędzia? czy trzeba użyć screen4 pl?
Ostatnio zmieniony 13 mar 2014, 22:41 przez audiomid, łącznie zmieniany 1 raz.
audiomid
[email protected]
[email protected]
Tagi:
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
ok do tego momentu wklejam treść makra odpalam żółtym przyciskiem play działa zapisuje np jako np.makro dl narz a przycisk nie działa próbowałem nawet zapisać jako HiddenScript ale dalej nie działa po prostu nie wiem jak zatwierdzić przyporządkowanie danego skryptu do przycisku
audiomid
[email protected]
[email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
oki zrobiłem tak działa wyłączam włączam i znów plik wyczyszczony jakby mach go przywracał przy starcie do poprzedniego stanu
audiomid
[email protected]
[email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
robiłem tak wyczyściłem okno hiddenscript wkleiłem treść makra zapisz jako h... ,czy zastąpić -tak, wychodzę działa okey zamykam macha odpalam znowu i cóż= Not Yet Implemented podglądam plik h... pusto prawie no tylko pisze Message( "Not Yet Implemented" ). machscreen tym chyba też się nie da zrobić spróbuje niespolszczonego macha
oto mój skrypt:
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO
If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
Code "G4 P0" ' this delay gives me time to get from computer to hold probe in place
Code "G31Z-10 F50" 'probing move, can set the feed rate here as well as how far to move
While IsMoving() 'wait while it happens
Wend
ZProbePos = GetVar(2002) 'get the axact point the probe was hit
Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun
While IsMoving ()
Wend
Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
Code "G4 P0.25" 'Pause for Dro to update.
Code "G0 Z10" 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
Code "F" &CurrentFeed 'Returns to prior feed rate
Else
Code "(Z-Plate is grounded!) " 'this goes in the status bar if aplicable
Exit Sub
End If
znaleziony w necie
oto mój skrypt:
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
PlateThickness = GetUserDRO(1151) 'Z-plate thickness DRO
If GetOemLed (825)=0 Then 'Check to see if the probe is already grounded or faulty
DoOEMButton (1010) 'zero the Z axis so the probe move will start from here
Code "G4 P0" ' this delay gives me time to get from computer to hold probe in place
Code "G31Z-10 F50" 'probing move, can set the feed rate here as well as how far to move
While IsMoving() 'wait while it happens
Wend
ZProbePos = GetVar(2002) 'get the axact point the probe was hit
Code "G0 Z" &ZProbePos 'go back to that point, always a very small amount of overrun
While IsMoving ()
Wend
Call SetDro (2, PlateThickness) 'set the Z axis DRO to whatever is set as plate thickness
Code "G4 P0.25" 'Pause for Dro to update.
Code "G0 Z10" 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
Code "F" &CurrentFeed 'Returns to prior feed rate
Else
Code "(Z-Plate is grounded!) " 'this goes in the status bar if aplicable
Exit Sub
End If
znaleziony w necie
audiomid
[email protected]
[email protected]
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1418
- Rejestracja: 23 cze 2008, 10:38
- Lokalizacja: OOL lub DW
- Kontakt:
edytujemy przycisk
wklejamy kod
zapisujemy z menu file
zamykamy zatwierdzamy
zamykamy program zatwierdz zmiany
podczas edysji plik ma sie nazywac HiddenScript.m1s
wklejamy kod
zapisujemy z menu file
zamykamy zatwierdzamy
zamykamy program zatwierdz zmiany
podczas edysji plik ma sie nazywac HiddenScript.m1s
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 196 Tomek Komor [email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
już pisałem że nie idzie ale poszło tylko w machu nacisnąłem save settings
[ Dodano: 2014-03-13, 18:35 ]
dziekuje za pomoc następny problem jak zmodyfikować treść makra aby nie ustawiał mi zera tam gdzie zadziała czujnik ale inną zadaną wartość np z=12mm
[ Dodano: 2014-03-13, 18:35 ]
dziekuje za pomoc następny problem jak zmodyfikować treść makra aby nie ustawiał mi zera tam gdzie zadziała czujnik ale inną zadaną wartość np z=12mm
audiomid
[email protected]
[email protected]
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 7
- Posty: 39
- Rejestracja: 30 wrz 2013, 23:04
- Lokalizacja: Polska Łomża
może ktoś zerknie na ten skrypt powyżej :problem jak zmodyfikować treść makra aby nie ustawiał mi zera tam gdzie zadziała czujnik ale inną zadaną wartość np z=12mm
audiomid
[email protected]
[email protected]