Jump to content

DingusDude

New member
  • Posts

    4
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

DingusDude's Achievements

0

Reputation

  1. Ah yes sorry, I pasted from a sliced file so it filled in those temps. This is my current start gcode. And yes, my extruder homes when the bed is fully warmed up. I don't level before each print, just recall a loaded ABL mesh as it says. ;***Preliminary Preheat*** M104 S160 ;Set nozzle temperature M140 S{material_bed_temperature_layer_0} ;Set bed temperature M105 ;Report temperatures M190 S{material_bed_temperature_layer_0} ;Wait for bed temperature before proceeding M109 S160 ;Wait for nozzle temperature before proceeding ;***End Preliminary Preheat*** G28 ;Home M420 S1 Z10 ;Load ABL mesh corrections G0 F1000 Z10 ;Move up G0 F3000 X0 Y20 Z100 ; Move to standby position ;***Finish Preheat*** M109 S{material_print_temperature_layer_0} ;heat the hot end the rest of the way ;***End Preheat*** G92 E0 ;Reset extruder G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up
  2. Yes! This worked! I tweaked it but these were great bones to start with. This has an M82 command but my Cura adds one on top of everything so this was redundant. Also for the temp I see that you have the nozzle and bed temp set but then home right away and doesn't allow it to get to the temp that was set so I added wait for temp commands before the G28. This is my start gcode now: ;***Preliminary Preheat*** M104 S160 ;Set nozzle temperature M140 S55.0 ;Set bed temperature M105 ;Report temperatures M190 S55.0 ;Wait for bed temperature before proceeding M109 S160 ;Wait for nozzle temperature before proceeding ;***End Preliminary Preheat*** G28 ;Home M420 S1 Z10 ;Load ABL mesh corrections G0 F1000 Z10 ;Move up G0 F3000 X0 Y20 Z100 ; Move to standby position ;***Finish Preheat*** M109 S210.0 ;heat the hot end the rest of the way ;***End Preheat*** G92 E0 ;Reset extruder G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up
  3. Thanks, I'll try this after dinner and let you know if it worked.
  4. Hi everyone, I've learned a lot from this post but the 'material temperature' commands are not stripping the auto generated heat commands for me. Note that I am using a Mac and (don't hate me) but I am using Creality Slicer 4.8 instead of actually using Cura, BUT it's really a direct port so everything is pretty much exactly the same as Cura. Long story short Cura is too buggy for me but Creality Slicer is a way I can still use Cura on my M1 Mac. Aaaaaanyway... Here is my start g-code: 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_bed_temperature} ;Wait for bed to reach temp before proceeding ;***Preliminary Preheat*** M140 S55 M105 M190 S55 M104 S160 M105 M109 S160 ;***End Preliminary Preheat*** G28 ;Home G0 Z100 X0 Y20 ;Move to standby position ;***Finish Preheat*** M104 S210 M105 M109 S210 ;***End Preheat*** M420 S1 Z10;Load ABL mesh corrections G92 E0 ;Reset Extruder G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up If it's not apparent, what I am trying to do is perform a 'home' while the hot end is at 160c (so I don't get strings and a blob in the center of the build plate when it's homing itself), then move the extruder up and over to the left to finish the heat up process then finally continue as normal. Here is the g-code generated after I slice: ;FLAVOR:Marlin ;TIME:1351 ;Filament used: 0.702011m ;Layer height: 0.16 ;MINX:90.911 ;MINY:94.4 ;MINZ:0.16 ;MAXX:132.1 ;MAXY:125.6 ;MAXZ:16.96 ;POSTPROCESSED ;Generated with Creality Slicer 4.8.2-172 M82 ;absolute extrusion mode M104 S210.0 ;Start heating extruder M140 S55.0 ;Start heating bed M109 S210.0 ;Wait for extruder to reach temp before proceeding M190 S55.0 ;Wait for bed to reach temp before proceeding ;***Preliminary Preheat*** M140 S55 M105 M190 S55 M104 S160 M105 M109 S160 ;***End Preliminary Preheat*** G28 ;Home G0 Z100 X0 Y20 ;Move to standby position ;***Finish Preheat*** M104 S210 M105 M109 S210 ;***End Preheat*** M420 S1 Z10;Load ABL mesh corrections G92 E0 ;Reset Extruder G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up I'm new to g-code so my first question is will the G0 Z100 X0 Y20 ;Move to standby position move the Z up FIRST before moving the X to 0? I want to be sure my nozzle doesn't scrape after homing. Or do I need to make a new line specifically for the move up and then another for X0 Y20? For example: G0 Z10 ;Move Z axis up G0 Z100 X0 Y20 ;Move to standby position And my main question is can you help with getting that auto generated heat up cycle removed? Thanks, Dave
×
×
  • Create New...