Precyzując: Technicznie to dragonn ma rację (ten konkretny sprzęt napędza binarka a nie g-code) ale efektywnie jest tak jak napisałeś: Białkowego operatora interesuje Slicer, który potrafi w GPX, lub g-code, które jest zrozumiałe dla czlowieka (a potem translator do GPX-a).
I w zasadzie (teraz to dopiero do mnie dotarło): MakerBot dzięki swojemu binarnemu wsadowi nie potrzebuje mocnego procesora na analizę i tłumaczenie g-code(?) (Fajnie to Japończycy wymyślili).
Znaleziono 2 wyniki
Wróć do „Start i endcode Cura”
- 23 lip 2020, 14:04
- Forum: CTC Bizer (klon Replicatora)
- Temat: Start i endcode Cura
- Odpowiedzi: 31
- Odsłony: 27062
- 23 lip 2020, 06:38
- Forum: CTC Bizer (klon Replicatora)
- Temat: Start i endcode Cura
- Odpowiedzi: 31
- Odsłony: 27062
Re: Start i endcode Cura
Nie, nie będą zgodne.dziobu pisze:Listę gcodów znajdziesz np tu: https://marlinfw.org/docs/gcode/G000-G001.html; niezależnie od tego jaki soft masz, większość/wszystkie niezbędne będą zgodne.
Przypominam że jest piszemy w dziale "CTC Bizer (klon Replicatora)" - a przecież ta maszyna nie obsługuje (natywnie) g-code, a już na pewno nie ma Marlina do którego linkujesz, więc raczej bym polecał ten link: https://reprap.org/wiki/G-code
CTC Bizer (oraz też np FlashForge) mają tak różne funkcje jak np. programowe ustawienia napięcia Step-Sticków czy (bardzo przecież potrzebne) odgrywanie muzyki (np. z Gwiezdnych Wojen na zakończenie wydruku - z drugiej strony domu słyszę, że się wydruk skończył ).
Zerknąłem co mam u siebie (FFCP):
Start G-code:
Kod: Zaznacz cały
M73 P0 ; enable build progress
G162 X Y F3000 ; home XY maximum
G161 Z F1200 ; home Z minimum
G92 Z-5 ; set Z to -5
G1 Z0 ; move Z to 0
G161 Z F100 ; home Z slowly
M132 X Y Z A B ; recall home offsets
M135 T0 ; load right extruder offsets
G1 X120 Y75 Z0.5 F800 ; move to wait position right hand side of the table
G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating
M126 S[fan_speed_pwm]
M140 S[bed0_temperature] T0
M134 T0 ; stabilize bed temperature
M104 S[extruder0_temperature] T0
M133 T0 ; stabilize right extruder temperature
G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs
G92 A0 B0 ; zero extruders
G1 Z0.4 ; position nozzle
G1 X115 Y75 Z0.2 F1200 ; move over bed
G1 X40 Y72 E20 F1200 ; purge nozzle
;G1 X30 Y72 Z0.5 F900 ; slow wipe
;G1 X30 Y72 Z0.6 F1200 ; lift
G92 A0 B0 ; zero extruders
M73 P1 ;@body (notify GPX body has started)
Kod: Zaznacz cały
M73 P100 ; end build progress
G1 Z150 F1000 ; send Z axis to bottom of machine
M140 S0 T0 ; cool down HotBedPlatform
M104 S0 T0 ; cool down right extruder
M104 S0 T1 ; cool down left extruder
M127 ; stop blower fan
G162 X Y F3000 ; home XY maximum
M18 ; disable stepper
M72 P5 ; play Ta-Da song
Kod: Zaznacz cały
G1 Z0.4 ; position nozzle
G1 X115 Y75 Z0.2 F1200 ; move over bed
G1 X40 Y72 E20 F1200 ; purge nozzle
Nie zawsze start/end G-code musi być takie długie i skomplikowane. Dla porównania G-code z innej drukarki opartej na Marlinie (bo mi po prostu wystarcza (i też wypluwa gluta obok stołu)):
Start G-code:
Kod: Zaznacz cały
M800
Kod: Zaznacz cały
M801
PS.: Pełna zgoda z tym:
... tylko trzeba odrobinę wysiłku żeby zrozumieć (sprawdzić) co poszczególne komendy robią i jak je można wykorzystać.dziobu pisze:to nie czarna magia znana jedynie jakiejś wymarłej rasie z Atlantydy