Jump to content

MOCCOR

Member
  • Posts

    10
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

MOCCOR's Achievements

0

Reputation

  1. It might be very helpful to you and others, to maybe add to the top of your post saying like "hey btw until Cura approves the marketplace updates, the plugin will give an error, get the latest version from the GitHub here (link)". People might not read through each users comments but I like to think they'd at least read the OP and save you some time
  2. Oh I hope I didn't sound rude, I didn't intend to, I just wasn't aware if anyone else had tried it, I only just installed 5.6.0 very recently and learned of this plugin
  3. I assume this has to be updated for most individual versions, since I am trying it on 5.6.0 and it isn't working. At least for me, I never tried the plugin ever so I can't comment on any previous versions, I just learned of this plugin 30min ago and it simply won't load.
  4. I had just upgraded to v5.6.0 of Cura and added the Ender 3 V3 SE profile, sliced a calibration cube and tried to print it 3 times, but each time everything works except the extruder. However when using the Creality Slicer, everything works fine. I did double check the hotend cable was plugged in, but also it simply works when sliced with Creality's slicer. I didn't make any edits to the Gcode or anything, but I do have other printers I use. But I can't think of anything that would cause this problem. I know the V3 SE works fine with Cura because it works fine on my brothers. Any thoughts would be helpful, thank you. Edit: nvm, I guess the Marlin FW has some kind of "minimum temperature" set in the setting that blocks the extruder. Not sure what number it is, but I raised the temp a lot and it works fine
  5. Oh no I def get it and appreciate the help regardless. I tried it with the M105 included and though it did allow printing without disconnecting at the beginning, I am under the impression it causes the disconnect to happen later on during the print. I need to do more testing but I'm sure its a not a Cura problem. Thanks for all the help and recommendations, I greatly appreciate it.
  6. Well, basically with that gcode combo of start + end, I wanted to just edit a file and have just the start + end code, none of the actual "printing" in hopes Octoprint would begin, then disconnect in seconds, then I connect back and go about printing. I kinda just copied everything from my Start and End code, and the end code I believe I got from Geeetech's end code for the printer (or maybe somewhere else idk) but you are 100% right there is duplicates. I just didn't know if having no actual "printing" would cause anything weird. I do like your idea for the LF corner oozing for sure and will use it, thank you. I will also remove the comment on M105, but the reason I kept it there was cuz Octoprint used to work fine a year ago with that commented out, but now suddenly, only 1 out of like 40 prints, worked fine without disconnecting after the first purge line.
  7. I tried it a bunch of times since talking about this, and can confirm it is working very well with no problems or unintended effects. Your recommendations were spot on with the Gcode. I added a couple things that help with how I prefer dealing with the oozing before prints, but in case others want to see it here it I will add it at the end of this post. I have one other question though if you don't mind me asking. I use Octoprint to print, and for some reason it often disconnects on the first print (99% of the time) and then works fine thereafter. I asked about it on the Octoprint forums, but never really got a sure answer and it might just be due to the custom firmware from Geeetech. But basically I was curious if I can just create a custom gcode file to simply start a print and possibly get the disconnect out of the way in seconds, as opposed to the normal - heat bed, heat nozzle, g28, g29, ooze, wipe ooze, do purge line, etc. I came up with this, which is honestly a bunch of Gcode without the "heating up" or purge line. But wanted a second opinion of if it looks like it could damage anything : M82 ;absolute extrusion mode G28 ;home all axes G29 ;auto bed leveling G90 ;absolute positioning M82 ;set extruder to absolute mode G92 E0 ;Reset extruder position(zero the extruded length) G91 ;relative positioning G90 ;absolute positioning G92 E0 ;Reset extruder position(zero the extruded length) M84 ;disable motors M104 S0 ;turn off extruder M107 ;off fan T0 ;Switch to the first extruder M84 ;disable motors M82 ;absolute extrusion mode M104 S0 ;End of Gcode Working Start Gcode for A30T (no mixing): ;M105 ;Report Temperatures M140 S{material_bed_temperature_layer_0} ;Start to heat the bed M109 S160 ;Warm up the Hot end to 160 (lower when using PLA) M190 S{material_bed_temperature_layer_0} ;Finish heating bed G28 ;home all axes G29 ;auto bed leveling G1 Z30 F300 ;move extruder up 30mm at 5mm/s for more room for oozing M109 S{material_print_temperature_layer_0} ;Set extruder temperature and wait G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off ;M163 S0 P0.33 ;color mix extruder #1 ;M163 S1 P0.33 ;color mix extruder #2 ;M163 S2 P0.33 ;color mix extruder #3 ;M164 S4 ;save color mix G92 E0 ;Reset extruder position(zero the extruded length) G0 X1.5 Y20 F2100 ;Move nozzle at 35mm/s G1 Z0.8 F300 ;Move Z Axis up little to prevent scratching of Heat Bed G1 X180 E60 F300 ;Move nozzle at 5mm/s and extrude filament 60mm G1 Z5 Y5 F300 ;Move Z Axis up 5mm at 5mm/s G92 E0 ;Reset extruder position(zero the extruded length) ;T0 ;Switch to the first extruder
  8. That makes a lot of sense thinking about it like that actually, it in fact only has 1 single thermistor, so I guess it wouldn't make sense to be able to individually detect and disable heaters. I'm not sure how long other printers take to heat the hotend, but mine takes about 2min for 21C to 240C, which if that is a good time, it would further imply all 3 are heating. Thanks a lot, I learned a lot from you and really appreciate the help.
  9. This is all amazing info. I actually believe they don't share a heater on the Geeetech A30T, since in their softwares gcode it has the ability to turn the 3 individual heaters on and off, and also I have taken the hotend apart and saw how its wired. I am attaching a pic if you are curious. I will definitely try that edited Gcode you recommended first, and if it still doesn't work I will try it with the "extruders share heater" setting you recommended. And I appreciate the info on that Gcode as well, but thankfully I haven't been using it. I know it is way over-complicated with forcing mixing filaments, so I didn't want to just copy it all into Cura. I should make a post on their forum and let them know that their Cura clone is becoming a bit dated, I believe it hasn't been updated in about a year, maybe simply cuz they know people prefer Cura though. I have one question though, are these 3 lines needed even though Cura itself adds the temps to Gcode? : M104 S{material_print_temperature_layer_0} ;Set extruder temperatureM190 S{material_bed_temperature_layer_0} ;Set bed temperatureM109 S{material_print_temperature_layer_0} ;Set extruder temperature and wait Edit: So it is working fine with the "extruders share heater" setting enabled. But I am curious, if the heaters are separate does Cura know this? Just wanna make sure it isn't going to like, cook the other filaments inside or something since I am not the most knowledgeable about this stuff. I would assume it would simply start oozing out different colors if the other chambers were hitting that temp, but idk haha
  10. I have Cura working extremely well using just the 1st extruder of my Geeetech A30T, my Start Gcode works perfectly. However, when I select and go to use the 2nd extruder (and I assume 3rd as well), soon as the purge line begins the hotend temp quickly drops (I assume it shuts off for some reason since I can observe the temp drops in Octoprint) but the printer continues to try the print, but ofc it first quickly doesn't stick and then stops coming out altogether. Looking at my Gcode, I can't see why it would do that, nothing says to go from heating the nozzle to just stop doing so, that is all in the End Gcode. And if its only in the End Gcode and it continues to print, then it doesn't reach the 'end Gcode'. Which is why I am confused and am asking for some opinions. The Cura settings are all the same for each extruder, temp and everything. I can easily get other extruders to work "decent" if I simply put G28, however when I add G29 as well, it just literally ignores G29 anyway. The software Geeetech provides has "start" and "end" Gcode for the extruders, but it kinda looks unnecessarily confusing. I simply want to just be able to switch between one of 3 different filament colors for easy switching, but their Gcode makes it seem like it does more than just that, like it seems kinda like there is a forced prime tower in it for each time it switches or something. Here it is if interested - https://pastebin.com/gZH05UGc Any help would be appreciated. Start Gcode - ;M105 ;Report Temperatures G28 ;home all axes G29 ;auto bed leveling G1 Z30 F300 ;move extruder up 30mm at 5mm/s G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off ;M163 S0 P0.33 ;color mix extruder #1 ;M163 S1 P0.33 ;color mix extruder #2 ;M163 S2 P0.33 ;color mix extruder #3 ;M164 S4 ;save color mix ;M104 S{print_temperature} ;Set extruder temperature ;M190 S{print_bed_temperature} ;Set bed temperature M109 S{print_temperature} ;Set extruder temperature and wait G92 E0 ;Reset extruder position(zero the extruded length) G0 X1.5 Y20 F2100 ;Move nozzle at 35mm/s G1 Z0.8 F300 ;Move Z Axis up little to prevent scratching of Heat Bed G1 X180 E60 F300 ;Move nozzle at 5mm/s and extrude filament 60mm G1 Z5 Y5 F300 ;Move Z Axis up 5mm at 5mm/s G92 E0 ;Reset extruder position(zero the extruded length) ;T0 ;Switch to the first extruder
×
×
  • Create New...