Jump to content


  • Posts

  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

Shorty-CM's Achievements



  1. Thank you! Yes, I've already been starting the bed first and then the hot-end a few seconds later. I've been using just a three-second delay, and I'm not sure why the code I pasted before had 30 seconds in it. The profile came with a 45-second delay, and perhaps I tried lowering it to 30 first and my change to three seconds didn't stick for some reason. I figured a delay of three seconds might be easier on it with the same line of thought as your 10-second suggestion. The bed reaches 60 C about five seconds before the hot-end reaches 200 C when started in this manner on this printer.
  2. I wondered if that Y10 in there wasn't a typo. I'm not sure why the person that provided the profile has included the stuff about levelling for a printer that doesn't even do levelling. Perhaps they've added some levelling system to their printer. I don't know. Stock printer doesn't have that functionality anyway. Thanks again!
  3. Changed: G0 Z0.15 to: G0 X5 Y5 Z0.15 and that seems to have done just what I wanted. Thanks for the link!
  4. Strange that you don't see the profiles. Anyway, here is what's currently in my Startup gcode: ;Profil Homepage: https://github.com/NilsRo/Cura_Anycubic_MegaS_Profile ;Slicer Information - (Support for OctoPrint Slicer Estimator) ;Slicer info:material_guid;{material_guid} ;Slicer info:material_id;{material_id} ;Slicer info:material_brand;{material_brand} ;Slicer info:material_name;{material_name} ;Slicer info:filament_cost;{filament_cost} ;Slicer info:material_bed_temperature;{material_bed_temperature} ;Slicer info:material_bed_temperature_layer_0;{material_bed_temperature_layer_0} ;Slicer info:material_print_temperature;{material_print_temperature} ;Slicer info:material_print_temperature_layer_0;{material_print_temperature_layer_0} ;Slicer info:material_flow;{material_flow} ;Slicer info:layer_height;{layer_height} ;Slicer info:machine_nozzle_size;{machine_nozzle_size} ;Slicer info:wall_thickness;{wall_thickness} ;Slicer info:speed_print;{speed_print} ;Slicer info:speed_topbottom;{speed_topbottom} ;Slicer info:travel_speed;{travel_speed} ;Slicer info:support;{support} ;Slicer info:retraction_speed;{retraction_speed} ;Slicer info:retraction_amount;{retraction_amount} ;Slicer info:layer_height;{layer_height} ;Slicer info:infill_pattern;{infill_pattern} ;Slicer info:infill_sparse_density;{infill_sparse_density} ;Slicer info:cool_fan_enabled;{cool_fan_enabled} ;Slicer info:cool_fan_speed;{cool_fan_speed} ;Slicer info:sliced_at;{day} {date} {time} G21 ; metric values G90 ; absolute positioning M82 ; set extruder to absolute mode M900 K0 ; disable lin. adv. if not set in GCODE M107 ; start with the fan off M140 S{material_bed_temperature_layer_0} ; Start heating the bed G4 S30 ; wait 45 seconds M104 S{material_print_temperature_layer_0} ; start heating the hot end M190 S{material_bed_temperature_layer_0} ; wait for bed M109 S{material_print_temperature_layer_0} ; wait for hotend M300 S1000 P500 ; BEEP heating done G28 X0 Y10 Z0 ; move X/Y to min endstops M420 S1 ; Enable leveling M420 Z2.0 ; Set leveling fading height to 2 mm G0 Z0.15 ; lift nozzle a bit G92 E0 ; zero the extruded length G1 X50 E20 F500 ; Extrude 20mm of filament in a 5cm line. G92 E0 ; zero the extruded length again G1 E-2 F500 ; Retract a little G1 X50 F500 ; wipe away from the filament line G1 X100 F9000 ; Quickly wipe away from the filament line I see from the comments at the end which lines are responsible for the behaviour. I presume all I want to do is add a command before the 5 cm line extrusion to move it in Y by 5 mm or something, yes? edit: G0 X5 Y5? That simple? Or even just edit the G0 Z0.15 line to include the X and Y moves?
  5. A handful of versions back the profile for the Anycubic Mega S changed the start-of-print behaviour to wipe the nozzle at the edge of the bed rather than printing a line slightly inboard of the border. This seemed like an improvement at the time, but now that location of the bed has begun getting damaged. It seems as though the edge of the coating has been lifted up or removed now, and that area has slowly been getting larger. How would I return it to the old behaviour? I'm assuming this is some change in the pre-print gcode but I do not know what to change or what to change it to. The behaviour itself probably isn't a problem, but rather the location of it has made it problematic. If it could be moved inboard from the border slightly again it would probably be fine. I think it is only an issue because it is doing the wipe right at the edge, and can affect the edge of the bed coating as a result. I would imagine if it did the same thing a few mm inboard nothing would go wrong. How would I change the gcode to move it inward a few mm? Thanks.
  6. When I saw this behaviour it was after I had manually typed a new temperature into the pane on the side of the window at some point in time. But I also see the symbol seen in my screenshot beside it, which if I click it resets to whatever is in the profile, and after that it also starts changing whenever I switch profiles. It should be noted that this scenario NEVER involves Cura popping up the Keep/Discard dialog. It happily keeps the manually typed in 200 C no matter how many times I switch profiles UNLESS I hit that little symbol to the left of the entry box. ONLY then does it start asking me to Keep/Discard when I switch profiles. Sure seems like a bug to me.
  • Create New...