Skip to content
This repository was archived by the owner on Jan 17, 2018. It is now read-only.
This repository was archived by the owner on Jan 17, 2018. It is now read-only.

PauseAtHeight: E instructions after pause #55

@JPFrancoia

Description

@JPFrancoia

Hi,

I don't understand something. I use the PauseAtHeight plugin very often. Here is a sample of what it generates:

G1 F2100 E94.54111
G0 F2400 X154.614 Y82.071
G0 X152.988 Y81.313
G0 X151.244 Y80.741
G0 X149.274 Y80.371
G0 X116.957 Y75.362
G0 X114.566 Y75.211
G0 X113.119 Y75.263
G0 X110.771 Y75.561
G0 X109.369 Y75.885
G0 X107.123 Y76.62
G0 X104.922 Y77.65
G0 X103.746 Y78.347
G0 X94.384 Y85.158
G0 X90.7 Y86.864
G0 X83.301 Y84.582
G0 X81.941 Y84.321
G0 X80.562 Y84.235
G0 X79.184 Y84.321
G0 X72.221 Y85.181
G0 X72.158 Y85.104
;TIME_ELAPSED:57957.372119
;TYPE:CUSTOM
;added code by post processing
;script: PauseAtHeight.py
;current z: 51.580000 
M83
G1 E-30.000000 F1500.000000
G1 Z52.580000 F300
G1 X190.000000 Y190.000000 F9000
M84 E0
M104 S0; standby temperature
M0 ;Do the actual pause
M109 S260; resume temperature
G1 E30.000000 F1500.000000
G1 E100.000000 F199.998000
G1 Z52.580000 F300
G1 X72.158000 Y85.104000 F9000
G1 F9000
M82
G92 E94.541110
;LAYER:166
G0 X72.158 Y85.104 Z51.28
M204 S1000
M205 X10 Y10
;TYPE:WALL-INNER
G1 F900 E6.79673
G1 F600 X72.823 Y84.588 E6.83235
G1 X73.497 Y84.13 E6.86684
G1 X74.226 Y83.7 E6.90266

As you can see before the pause the extruder is set to position 94.54111. During the pause, extruder is set to relative mode, does some stuff, and then reset to absolute mode. Previous position is then restored (G92 E94.541110).

But then, the extruder is set to odd values:

;TYPE:WALL-INNER
G1 F900 E6.79673

It seems after the pause the absolute values are reset.

I'm asking this question as an introduction for a bigger problem: after the pause and after the printhead moves back into position, some material is retracted. I observed that for all my prints. The amount of material retracted varies. I've been chasing this bug for some time now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions