Инструменты пользователя

Инструменты сайта


software:start-stop-gcode

Стартовый/стоповый G-Code

Здесь пытаемся написать оптимальный G-code (в процессе) с комментариями, какая команда что делает

FBG6

Стартовый

G4 S1
M80
G4 S1
G90    ;use absolute coordinates
G21    ;Set units to millimeters
M107    ;Turn off cooling fan
M220 S100  ;reset feedrate
M221 S100  ;reset flowrate
G28    ;Home
G1 Z10  ;raise z
M190 S[first_layer_bed_temperature]   ;wait for bed temp
M109 S[first_layer_temperature]    ;wait for extruder temp
G92 E0      ;reset extruder
G1 E4 F200    ;prime the filament
G1 X7 Y10 F5000  ;start position
G1 Z0.25    ;lower z
M117 Start Clean  ; Indicate progress on LCD
M300 S0 P250
M300 S440 P200
M300 S660 P250
M300 S880 P300
M300 S0 P250
G1 X7 Y160 E22 F200  ;1st line
;G1 Z2      ;raise z
M117 Printing

Еще вариант:

M220 S100 ;reset feedrate 
M221 S100 ;reset flowrate 
G90 ;use absolute coordinates 
M82 ;absolute extrusion mode 
G28 ;home 
G1 Z2 F1500 ;raise z 
G92 E0 ;reset extruder 
 
G1 X75 Y5 F5000 ;start position 
G1 Z0.28 F1500 ;lower z 
G1 E4 F500 ;prime the filament 
G1 X180 E10 F500 ;1st line 
G1 Y5.4 F5000 
G1 X75 E20 F500 ;2nd line 
G1 Z2 F1500 ;raise z 
G92 E0 ;reset extruder

Стартовый код из мануала Flying Bear Ghost 6

G21
G90
M82
M107
G28 XO YOs
G28 ZO
G1 Z3.0 F3000
G92 EO
G1 X20 Y20.0 Z0.28 F3000.0
G1 X20 Y170.0 Z0.28 F1500.0 E12
G1 X20.3 Y20.0 Z0.28 F1500.0 E18
G92 EO
G1 Z1.0 F3000
M117 Printing
G5

Стоповый

G91 ;use relative coordinates
G1 E-8 F1200 ;retract the filament
G1 Z+5 F1200 ;raise z
;G1 X5 Y5 Z0.2 F5000 ;wipe
G90 ;use absolute coordinates
M107 ;turn off fan
M104 S0 ;turn off hotend
M140 S0 ;turn off heatbed
G1 X245 Y195 ;Go Max X & Y
M84 ;disable motors
M117 Done
M300 S0 P250
M300 S1174 P46
M300 S0 P46
M300 S1174 P46
M300 S0 P46
M300 S1174 P46
M300 S0 P46
M300 S1567 P46
M300 S0 P46
M300 S1567 P46
M300 S0 P46
M300 S1567 P46
M300 S0 P46
M300 S1174 P46
M300 S0 P46
M300 S1174 P46
M300 S0 P46
M300 S1174 P46
M300 S0 P46
M300 S880 P46
M300 S0 P46
M300 S880 P46
M300 S0 P46
M300 S880 P46
M300 S0 P375
;End
;The code differs from that provided by the manufacturer

G91 ;Relative positioning
G1 E-2 F2700 ;Retract the filament
G1 E-2 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Wipe out
G1 Z10 ;Raise Z more

G28 X0 Y0 ;Home X and Y

M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed

M84 X Y E ;Disable all steppers but Z

И еще:

G91 ;use relative coordinates 
G1 E-4 F1500 ;retract the filament 
G1 X5 Y5 Z0.2 F5000 ;wipe 
G1 Z5 F1500 ;raise z 
G90 ;use absolute coordinates 
G1 X10 Y{machine_depth} F5000 ;park print head 
 
M107 ;turn off fan 
M104 S0 ;turn off hotend 
M140 S0 ;turn off heatbed 
M84 ;disable motors

Flying Bear Reborn 2

Стартовый

Стартовый код из мануала Flying Bear Reborn 2 (исправленный)

G21 
G90
M82
M107
G28 X0 Y0
G28 Z0
G1 Z3.0 F3000
G92 E0
G1 X20 Y20.0 Z0.28 F3000
G92 E0
G1 X10 Y10.0 Z0.28 F3000.0
G1 X10 Y170.0 Z0.28 F1500.0 E12
G1 X10.3 Y10.0 Z0.28 f1500.0 E18
F9 E0
G1 Z1.0 F3000
M117 Printing
G5

Стоповый

Из мануала:

M104 S0 ; отключаем нагрев сопла
M140 S0 ; отключаем нагрев стола
M84 ; выключаем шаговые двигатели
M107 ; выключаем вентиляторы обдува детали
G91 ; относительные координаты
G1 E-1 F300 ; ретракт на 1
G1 Z+0.5 E-5 ; поднимаем сопло (опускаем стол) на 0.5, ретракт на 5
G28 X0 Y0 ; паркуем голову в 0 0 
M84 ; выключаем шаговые двигатели
G90 ; устанавливаем абсолютную систему координат 
M300 P300 S4000 ; звуковой сигнал

Стоповый код с гугл-диска медведей косячный, M84 в начале вырубает двигатели, таким образом теряются координаты. + кажется, что тут надо G90 дать перед парковкой.

M104 S0 ; отключаем нагрев сопла
M140 S0 ; отключаем нагрев стола
M107 ; выключаем вентиляторы обдува детали
G91 ; относительные координаты
G1 E-1 F300 ; ретракт на 1
G1 Z+0.5 E-5 ; поднимаем сопло (опускаем стол) на 0.5, ретракт на 5
G90 ; абсолютные координаты
G28 X0 Y0 ; паркуем голову в 0 0 
M84 ; выключаем шаговые двигатели
M300 P300 S4000 ; звуковой сигнал

Клиппер M300 не поддерживает, можно написать макрос или просто убрать из кода команду M300.

software/start-stop-gcode.txt · Последнее изменение: 2022/11/11 11:17 — korxif