"G90; Absolute Positioning\nG1 F9000 X220 Y215; Quick Move\nG1 F1000 X232; Precission Poke\nG4 P700; Hold it hold it\nG1 F9000 X220; Quick Move\n;LAYER:"
so this is the final gcode ?
"G90; Absolute Positioning\nG1 F9000 X220 Y215; Quick Move\nG1 F1000 X232; Precission Poke\nG4 P700; Hold it hold it\nG1 F9000 X220; Quick Move\n;LAYER:"
so this is the final gcode ?
It looks like this should work, but I have not tested it myself.
Have you tried it, and inspected the resulting gcode?
just tried it
nothing happened
did it work with you did this ?
because it didn't work with me
"G90; Absolute Positioning\nG1 F9000 X220 Y215; Quick Move\nG1 F1000 X232; Precission Poke\nG4 P700; Hold it hold it\nG1 F9000 X220; Quick Move\n;LAYER:"
this is the code i am using
Yes, it works for me that way.
Can you post a screenshot like I did, and a link to a saved gcode file?
Yes I will post a photo now
It works for me with Cura 3.4.1. All I can think of is that perhaps something was fixed after Cura 3.2.1, but I would not know what.
I tried it another time and it worked
I don't know how
Thank you very much that was very helpful
I know this is an old topic, but I am having the most frustrating time editing my cgode.
First of all, im using cura 3.6 and my Machine option setting isnt even listed as an option.
I have tried multiple text editing documents but there seems to be no way to export the edited files as gcode for my printer.
I have to remove the G1 Z15.0 F3000 ;move the platform down 15mm as it is making my first layer print in the air
Please help, someone, there is nothing on the internet about exporting gcode with these programs, or editing raw gcode in cura.
On 6/21/2017 at 6:56 PM, ahoeben said:M104 S{material_print_temperature} ;Start heating extruder
M140 S{material_bed_temperature} ;Start heating bed
M109 S{material_print_temperature} ;Wait for extruder to reach temp before proceeding
M190 S{material_print_temperature} ;Wait for bed to reach temp before proceeding
This mistake in the code here destroyed my Ender 3 and it's enclosure. Luckily I had it in a tiled room and didn't set the house on fire. This happened so quickly that even though I was home and checking it regularly it still caught fire after only 4 minutes.
For the love of God, please fix this now before someone else uses the same code.
5 hours ago, haydenwicks said:
This mistake in the code here...
I'm pretty sure the misinput in the g-code should have been caught by a safety precaution in the firmware by usual standards. Nevertheless, sorry to hear it caught fire tho, glad to hear you are safe!
- edit: learned which mistake.
I fixed the old comment.
4 hours ago, haydenwicks said:This mistake in the code here destroyed my Ender 3 and it's enclosure
I am very sorry that happened to you.
I am also surprised there are still printers around that you can set on fire this easily via gcode.
Edited by ahoeben5 hours ago, haydenwicks said:
This mistake in the code here destroyed my Ender 3 and it's enclosure.
Just curious , normaly on Ender3 in the firmware configuration the MAXTEMP is set to 150°C and HEATER to 275°C
#define BED_MAXTEMP 150
As most of the times the material_print_temperature is always upper to 180/190°C using M190 S{material_print_temperature} should have protected your printer from accidental overheating by going over the BED_MAXTEMP limit. What was your print temperature in that case ?
Edited by Cuq8 hours ago, SandervG said:
I'm pretty sure the misinput in the g-code should have been caught by a safety precaution in the firmware by usual standards. Nevertheless, sorry to hear it caught fire tho, glad to hear you are safe!
- edit: learned which mistake.
Not all Ender 3 have thermal runaway protection enabled... Big fault made by Creality...
I'm surprised that 4 years later and this problem still exists.
This actually a poor design and very bad programming, there is "Start gcode" under printer and under extruder, both do nothing if filled with own code but starts act wired when empty.
This and all I have red here, prevents me to purchase anything from ultimaker and furter use their products.
To the rest of all who having this problem, do yourself a favor and better stick to Prusa and SuperSlicer.
6 hours ago, heszar said:This actually a poor design and very bad programming, there is "Start gcode" under printer and under extruder, both do nothing if filled with own code but starts act wired when empty.
The design is there so your printer does not try to extrude cold.
As has been shown in this thread, if your start gcode snippet contains a heatup-sequence, then Cura will not add its own. So you can in fact choose: convenience or control. But you can also choose to use different software.
There seems to be multiple things going on here.
The mainboards of the Creality Ender line have a screw-in connection for the main power leads coming from the power supply. Creality didn't bother to put ferrules on the ends of the 24v wires. They opted just to tin the wires with solder. The constant heat-up/cool-down cycling of the wire ends causes them to deform and they don't go back to their original shape. The end result of that is they self-loosen causing a high resistance connection and fire hazard. That isn't covered under any firmware setting. It's a well known mechanical defect on at least the Ender 3 and 3 Pro. Here is mine. It was a time bomb. Fortunately for me, it simply quit working before it could ignite the plastic of the connector.
@heszar - What version of Cura and what printer are we talking about here?
Was the line "M190 S{material_print_temperature}" present in the definition file for that printer?
I can only go back as far as 3.2.1 but as far as I am aware Creality has never used keywords (replacement patterns) in their StartUp G-Code in the definition file (the End Gcode will often include {machine_depth}). In 3.2.1 the Ender series wasn't present as an option. The Cura 3.2.1version CR10 definition file did not use replacement patterns. I am wondering if that typo was made by a user who was personalizing their StartUp G-Code. It could be passed along if someone loaded a project file that contained that typo in the StartUp G-Code.
Edited by GregValiant
Recommended Posts
ahoeben 1,956
Almost. Don't put a ";" in front of each line. This will make the firmware ignore the line as a comment.
Update:
It is also smart to put a final "\n;LAYER:" at the end, so you put that text that you are finding back in.
Link to post
Share on other sites
anas141 0
thank you very much i will try it now
Link to post
Share on other sites