Notifiche
Cancella tutti

Start then Stop  

  RSS
omniderb
(@omniderb)
Active Member
Start then Stop

I have an Ender 3 pro v2.  I've been using Cura for many years and heard good things about Prusa Slicer so I thought I'd give it a try. I sliced a simple part, which I've successfully printed many times with Cura.  After slicing with Prusa Slicer the printer starts, moves the hot end a little then stops.  I think there is something in the start or stop gcode that needs to be revised. Here is a copy of the start gcode.  Please help.  Thank you. Craig.

G90 ; use absolute coordinates

M83 ; extruder relative mode

 

M140 S{first_layer_bed_temperature[0]} ; set final bed temp

M104 S150 ; set temporary nozzle temp to prevent oozing during homing

G4 S10 ; allow partial nozzle warmup

G28 ; home all axis

G1 Z50 F240

G1 X2 Y10 F3000

M104 S{first_layer_temperature[0]} ; set final nozzle temp

M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize

M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize

G1 Z0.28 F240

G92 E0

G1 Y140 E10 F1500 ; prime the nozzle

G1 X2.3 F5000

G92 E0

G1 Y10 E10 F1200 ; prime the nozzle

G92 E0

Postato : 27/10/2022 4:01 pm
towlerg
(@towlerg)
Noble Member
RE:

G1 Z0.28 F240

I don't like that. You're duplicating what the slicer does. Also I don't think you need {first_layer_bed_temperature[0]} etc., use [first_layer_bed_temperature] and [first_layer_temperature].

Have you used the default Custom Gcode that is installed by the Configuration Wizard?

The kind of problems you describe are typically created by the wait for temp Gcodes.

FWIW heres my Start code for a similar printer.

G28 ; home all
M420 S1 ; Bed Leveling State - enabled (G28 disables but not if RESTORE_LEVELING_AFTER_G28)

M104 S{first_layer_temperature[0]*0.9} ; set extruder temp to 90%\n
M140 S[first_layer_bed_temperature] ; set bed temp\n
M190 S[first_layer_bed_temperature] ; wait for bed temp\n
M104 S[first_layer_temperature] ; set real extruder temp\n
M109 S[first_layer_temperature] ; wait for extruder temp\n
G92 E0 ; Reset Extruder
M221 S100 ; Set flow to 100
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5.1 Y10 Z0.28 F5000.0 ; Move to start position
G1 X5.1 Y200 Z0.28 F1500.0 E15 ; Draw the first line
G1 X6.1 Y200 Z0.28 F5000.0 ; Move to side a little
G1 X6.1 Y10 Z0.28 F1500.0 E30 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z1.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

Questo post è stato modificato 2 years fa da towlerg
Postato : 28/10/2022 1:16 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

Thank you for your reply.  The gcode that I showed you is the one that the slicer provided me with.  I made no changes.  It is the ‘Printer settings’/ ‘Custom gcode’.

After trying the Configuration Wizard, it left me with just two lines

G28 ; home all axes

G1 Z5 F5000 ; lift nozzle

and deleted everything else in the start up gcode.  Now I’m confused. Maybe I don’t know how to use the wizard.

I guess I’ll try the gcode that you suggested.  Everyone says how good this slicer is, I hope I can get it working.

Thanks. 

Postato : 28/10/2022 4:28 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

I installed the start code you suggested.  The printer went to home then stopped.

Postato : 30/10/2022 3:17 am
towlerg
(@towlerg)
Noble Member
RE: Start then Stop

Now I’m confused

Me to.

Did the message appear? Do you use G28 in your Cura init code?

BTW I don't see an Ender 3 pro v2 as an option in the wizard. There's a Ender Pro, Ender Pro Neo and an Ender V2.

Is it possible you broke G28 in the mods you made to Marlin?

 

 

Postato : 30/10/2022 2:34 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

I have never made any mods to any gcode.  I don’t know enough to mess with it.  Here is a copy of the Ender start code. 

 

; Ender 3 Custom Start G-code

G92 E0 ; Reset Extruder

G28 ; Home all axes

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line

G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little

G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

 

I also noticed that the Prusa does not have an Ender 3 pro v2.  I chose the Ender 3 v2 because it is the newest in their list.  I also don’t know what a Marlin is.

Postato : 30/10/2022 3:22 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

Also, What message are you referring to when you ask did the message appear?

Postato : 30/10/2022 3:42 pm
towlerg
(@towlerg)
Noble Member
RE: Start then Stop

Apologies, I got confused. There is a very similar thread which I was answering with an Ender 3 Pro printer and an issue which seems to be related to G28 https://forum.prusa3d.com/forum/prusaslicer/odd-g-code-behavior-from-prusaslicer/#post-624938

I suggest in that thread that the GCode "M117 Not Hung" (without the inverted commas) be inserted after G28 to see if the printer was processing anything after that point. As I'm sure you know M117 prints a message on the printers LCD.

Could you post the Cura init code? In Cura speak its in Preferences/printers/Machine settings/Start GCode

Postato : 31/10/2022 4:19 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

See my last post.  I posted my cura start code.

Thanks.

Postato : 31/10/2022 7:01 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

Thank you for your suggestion of a start code.  I plugged it in to my Prusa slicer, chose a simple circle (50x50x2).  The machine printed it, but it was the worst example of a 3d printed part I’ve ever seen .  I could have done better cutting it out of plastic myself.  Again, thanks for your help.

Postato : 10/11/2022 9:17 pm
towlerg
(@towlerg)
Noble Member
RE: Start then Stop

See my last post.  I posted my cura start code.

Can I assume that the GCode block with the header "Ender 3 Custom Start G-code" is the start code from Cura?

 

Thank you for your suggestion of a start code.  I plugged it in to my Prusa slicer, chose a simple circle (50x50x2).  The machine printed it, but it was the worst example of a 3d printed part I’ve ever seen .  I could have done better cutting it out of plastic myself.  Again, thanks for your help.

I suspect part of the problem is that you have a Ender 3 pro v2 but you told Prusaslicer that you had an Ender 3 v2. Perhaps you could post a picture of your test part?

I can't be arsed to reserch this but is it possible that the Ender 3 pro v2 has auto bed levelling and Ender 3 v2 does not and that there is some assumption that the bed is levelled when it is not. A picture of your test piece would at least confirm if  "the worst example of a 3d printed part I’ve ever seen" has first layer issues.

 

Thank you for your suggestion of a start code

The  startup code that post was for guidance only. You cannot (or at least shouldn't) use code intended for a different printer.

BTW Marlin is the firmware used in many 3d printers, it is used by both Prusa and Ender.

 

Postato : 11/11/2022 10:17 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

Thank you for your interest and your reply. The Ender I have is the Ender 3 v2.  It is not the pro model.  That was a previous model.  My machine does not have auto bed leveling.

Yes, I have confirmed that I have Marlin firmware.

The printed part looks like it did not finish printing the part.  The top is very rough as if it never printed the top layers.  Also, the ‘skirt’ that it printed around the part was very thin.  Too close to the bed.  I printed a part from Cura just before that one and a part right after without having to relevel the bed.

Postato : 11/11/2022 10:32 pm
towlerg
(@towlerg)
Noble Member
RE: Start then Stop

If I were you I'd uninstall your existing printer and install a Ender 3 v2. This will reset custom GCode to correct values.

Postato : 12/11/2022 12:03 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

The configuration wars.  A few years ago, I bought the Ender 3 Pro.  It was the latest at the time.  Later, they reconfigured it by changing the motors, ps and motherboard and changed the name to Ender 3 v2.  The 3 v2 is the one I have now.  Prusa offers the 3 Pro and the 3.  They do not offer the 3 v2.   I chose the Pro model.  I guess now I’ll try the 3 model to see how it reacts.  I wish I could afford a Prusa but I guess that’ll have to wait until I win the lottery.  Thanks for your continued help.

Postato : 12/11/2022 4:49 pm
Robin
(@robin)
Noble Member
RE: Start then Stop

That should be a good point to start. You should be able to salvage some code from a  gcode file generated by cura. You just have to replace the temperatures etc with the correct Prusa slicer placeholders. You can either copy them from other profiles or get them from here: https://help.prusa3d.com/article/macros_1775#variables-placeholders.

If at first you don't succeed, skydiving is not for you.
Find out why this is pinned in the general section!

Postato : 12/11/2022 5:12 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

Did not work again.  The last try resulted in a very rough, maybe unfinished top with a normal bottom and this time it resulted in top and bottom very rough.

Your suggestion of replacing items in the code with correct items is too complicated for me.  I think I’ll wait until I hear from someone in the Ender Facebook forum to help with a copy of their Prusa code.  Until then, I’ll set this Prusa project aside and just continue using Cura. Thanks for your help.

Postato : 14/11/2022 5:35 pm
towlerg
(@towlerg)
Noble Member
RE: Start then Stop

Probably for the best. Suggest you look at next (and subsequent) release to see if start GCode for you printer is updated.

I ran Prusaslicer today and was offered an updated Creality bundle ver 0.2.3.  No idea if start GCode for you printer is updated.

Postato : 15/11/2022 4:12 pm
omniderb
(@omniderb)
Active Member
Topic starter answered:
RE: Start then Stop

Good idea.  I’ll check it out and keep an eye out for updates.  Thanks.

Postato : 15/11/2022 4:37 pm
Condividi: