Nie ma żadnej wyższości żadnego z tych rozwiązań.
Oba mają swoje zalety i swoje wady.
Nie ma żadnej wyższości żadnego z tych rozwiązań.
Cały czas dzielnie walczysz z chochołem.
Formalnie ten fragment jest merytoryczny, ale według twoich określeń "głupi w sposób doskonały".qqaz pisze: ↑17 maja 2025, 08:01A ty rozdzielasz i tworzysz uniwersalny sytem M177 komentujący każdy aktualnie uruchomiony kod.
To jest głupie w sposób doskonały
Każde załadowanie kolejnego programu wymusza wstawienie odpowiedniego pliku M177 aby teraz pasował.
(...)
Ciekawe czy ten wpis, teraz merytoryczny, też polecisz skarżyć do usunięcia moderatorom.
Kod: Zaznacz cały
#In the same folder create a corresponding message file named Mxxxmessages.ini
#The first line of the .ini file must be [Messages]
#You may place comments in the messagefile by starting the line with #
#For each message begin a line with an integer (0 - 999999 the P number to be passed in), then an equals sign
# E.g.
# 100=Turn VFR on
#The message 'Turn VFR on' will be displayed when Mxxx P100 is called in your code.
Kod: Zaznacz cały
(uchwyt do czujnika GKB-M0524)
(materiał: profil Al 20x20x2)
(T1 frez 3,125)
(T7 wiertło 2,5)
G90
G64 P0.01
G53 G0 Z0
M6T7
G43
M3 S24000
G4 P2
G0 X5 Y4
G0 Z20
M177 P1
G0 Z0
G1 Z-3 F180
G0 Z3
G0 X5 Y16
G0 Z0
G1 Z-3 F180
G0 Z3
G0 X27 Y16
G0 Z0
G1 Z-3 F180
G0 Z3
G0 X27 Y4
G0 Z0
G1 Z-3 F180
G53 G0 Z0
M5
M177 P902
M3 S24000
G4 P2
G0 X5 Y4
G0 Z0
G1 Z-3 F180
G0 Z3
G0 X5 Y16
G0 Z0
G1 Z-3 F180
G0 Z3
G0 X27 Y16
G0 Z0
G1 Z-3 F180
G0 Z3
G0 X27 Y4
G0 Z0
G1 Z-3 F180
G53 G0 Z0
M5
M6T1
G43
M3 S24000
G4 P2
G0 X-3 Y23
G0 Z20
M177 P1
G0 Z0
G1 Z-0.8 F180
G1 Y-3 F500
G0 X35
G1 Y23
G0 X-3
G1 Z-1.6 F180
G1 Y-3 F500
G0 X35
G1 Y23
G0 X-3
G1 Z-2.4 F180
G1 Y-3 F500
G0 X35
G1 Y23
G53 G0 Z0
M5
M177 P901
M3 S24000
G4 P2
G0 X12 Y13
G0 Z0
G1 Z-4 F180
G0 Z3
G0 X20 Y13
G0 Z0
G1 Z-4 F180
G0 Z3
G0 X-3 Y23
G0 Z0
G1 Z-0.8 F180
G1 Y3.8 F500
G1 X35
G1 Y23
G0 X-3
G1 Z-1.6 F180
G1 Y3.8 F500
G1 X35
G1 Y23
G0 X-3
G1 Z-2.4 F180
G1 Y3.8 F500
G1 X35
G1 Y23
G0 X-3
G53 G0 Z0
M5
M177 P901
M3 S24000
G4 P2
G0 X-3 Y23
G0 Z0
G1 Z-0.8 F180
G1 Y-3 F500
G0 X35
G1 Y23
G0 X-3
G1 Z-1.6 F180
G1 Y-3 F500
G0 X35
G1 Y23
G0 X-3
G1 Z-2.4 F180
G1 Y-3 F500
G0 X35
G1 Y23
G53 G0 Z0
M5
M177 P901
M3 S24000
G4 P2
G0 X12 Y13
G0 Z0
G1 Z-4 F180
G0 Z3
G0 X20 Y13
G0 Z0
G1 Z-4 F180
G0 Z3
G0 X-3 Y23
G0 Z0
G1 Z-0.8 F180
G1 Y3.8 F500
G1 X35
G1 Y23
G0 X-3
G1 Z-1.6 F180
G1 Y3.8 F500
G1 X35
G1 Y23
G0 X-3
G1 Z-2.4 F180
G1 Y3.8 F500
G1 X35
G1 Y23
G53 G0 Z0
M5
M2
Kod: Zaznacz cały
1=Is the tool on the correct height?
901=Rotate material 90 deg
902=Rotate material 180 deg
Jesteś nie tylko debilem (nie rozumiesz różnicy pomiędzy komentarzem w kodzie a komunikatem wyświetlonym w wyskakującym oknie), ale też kłamcą, bo nigdy nie twierdziłem, że się nie da wykonać ruchu jednocześnie w kilku, a nawet wszystkich dostępnych osiach.qqaz pisze: ↑16 maja 2025, 12:56Kiedyś twierdziłeś że nie daje się jednocześnie jechać osią obrotową i osią X.
(...)
M0 M5 M9 (aby łpay nie urwało)
(zrób co trzeba z tym imadłem)
M0
(na pewno bo teraz to już pojadę? Tylko włącz co trzeba)
.
.
tuxcnc pisze:napisz makro do Mach3
to co wyżej tylko w pliku makra.
Bez sensu. Maszyna do gaszenia świeczki.
Do prostych prac to i GRBL wystarczy.
Dokładnie tak i jest to opisane w pierwszym poście.
Kod: Zaznacz cały
M177 P1