KREMEN Реклама
KREMEN Реклама

Помогите с правкой G-кода пожалуйста?

RAJ
Идет загрузка
Загрузка
05.02.2023
1214
8
Вопросы и ответы

Всем привет! Вопрос к знакотам Марлина)

Я со своими знаниями с токарных и раскроечных станков не справляюсь. Хочу зациклить печать, да и вообще, почему неадекватно обрабатываются команды из описания марлина?

Понятно, что я где то туплю. Может, поправите или посоветуете?

Есть код из куры, который заканчивается так:

G1 X206.651 Y44.364

G1 X205.416 Y43.721

G1 X204.254 Y42.981

;TIME_ELAPSED:1105.583173

G1 F1800 E3705.40093

M140 S30

M204 S1500

M205 X11 Y11

M107

M104 S0 ; turn off extruder

M140 S0 ; turn off bed

M84 ; disable motors

M107

G91 ;relative positioning

G1 E-1 F300 ;retract the filament a bit before lifting the nozzle

to release some of the pressure

G1 Z+0.5 E-5 ;X-20 Y-20 F60 ;move Z up a bit and retract filament even more

G28 X0 ;Y0 ;move X/Y to min endstops

so the head is out of the way

G90

G1 Y180 F2000

M84 ;steppers off

;M300 P300 S4000``

M82 ;absolute extrusion mode

M104 S0

Тут мы закончили печать и ухеали в X0, Y180

Хочется, чтоб мы остудили стол до 30гадусов, поставили Z в 25 и затем Y в ноль, затем запустили файл заново. Делаю такие правки:

G1 X206.651 Y44.364

G1 X205.416 Y43.721

G1 X204.254 Y42.981

;TIME_ELAPSED:1105.583173

G1 F1800 E3705.40093

M140 S30

M204 S1500

M205 X11 Y11

M107

M104 S0 ; turn off extruder

M140 S30 ; turn off bed

M84 ; disable motors

M107

G91 ;relative positioning

G1 E-1 F300 ;retract the filament a bit before lifting the nozzle

to release some of the pressure

G1 Z+0.5 E-5 ;X-20 Y-20 F60 ;move Z up a bit and retract filament even more

G28 X0 ;Y0 ;move X/Y to min endstops

so the head is out of the way

G90

G1 Y180 F2000

M190 s30

G28 Z0

G1 Z25

G28 Y0

M84 ;steppers off

;M300 P300 S4000``

M82 ;absolute extrusion mode

Но на деле получается, что принтер не дожидается 30 градусов, а ждет некий временной интервал, не зависящий от температуры стола. От 45 до 40 градусов начинает двигаться в зависимости от температуры в помещении)

Вопросов, собственно, два(три?)):

1. как его таки заставить дождаться 30 градусов?

2. Как запустить печать с первой строчки не увеличивая кратно длину кода?

3. Если п. 2 невозможен и я тупо копирую весь код после окончания этого заново - не включается нагрев экструдера почему то, хотя начало кода содержит M190 S80 и M109 S235

Заранее спасибо)

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама