Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by Whom

  1. I don't know why I keep writing here but it feels like the right thing to do incase it helps anyone. I did switch nozzle 1 over to the other side, which has increased my dual build area. The offset in CURA doesn't apply to the gcode is creates, just to the disallowed areas (I think there is a setting in the json file to make this true or false). I think I will keep tuning the build area, there's a few mm all round to gain. The only thing I can't solve is to get the area in CURA to be shown on the correct part of the glass in the software. But it's the right shape, and it prints fine, just shown too far to the left. It was trivial to calibrate, I created my own gcode as tinkergnome suggested for the calibration, and set offset in X to 0 on the printer and it calibrated easily. There is no clashing between bowdens or wiring. And I have removed the fans from the second extruder, for my purposes I don't mind if the cooling is substandard on nozzle 2. I also found that the default start Gcode was retracting extruder 1 back twice, but pushing the filament back forwards only once resulting in the first 20 seconds of printing giving out no plastic. And the problems I was having with the initial priming poop catching on future nozzle priming I solved by moving the initial priming poop. I also copied the UM3 style and made it dump plastic right up close to the glass, now I don't have to monitor the first 20 minutes of every print as it doesn't have loose poops flying all over the place. Thanks again @tinkergnome and @yyh1002 If anyone has any questions, please feel free to ask!
  2. Ok, I don't know how to quote properly so I'll just respond as best I can! I've been playing with the disallowed areas, and found a few interesting things. - it is possible to crash into Head 2 when using Head 1 using the default .json file from github - under my circumstances, I can have an offset applied in CURA and on the printer and CURA is NOT applying the offset to the gcode. I don't know why your finding was different tinkergnome? - using the default ultimaker profile, with the second head removed and parked outside, could still result in a clash with the internal parking thingy. I made myself a new .json file, and I upped the bed size to it's physical size and I created an excel sheet to allow me to quickly edit the areas then copy them into the json file. I also have the nozzle offset in CURA, but I can only apply the same shape disallowed area to both nozzles, but it's pretty close so not too much lost. I'll compare everything below. Original Mark2 .json file My new .json file, using only extruder 1 My new file using extruder 1 and 2. And below is the actual prints. Blue is the original file disallowed areas, white is my new using only extruder 1, and black is using extruder 1 and 2 on my new file. You can see everything shapes up nicely between cura and real life in terms of the glass usage. And you can see the room I gain when I don't use extruder 2. I think I'll make another .json file for when I have the Mark2 nozzle removed and parked on the outside. I am also still considering if I should move nozzle 1 over to the other side, making the X offset 0
  3. Thank you for such a speedy and helpful response. It may seeeeem like I know what I am doing.... butttt..... no. I realised that if the extruder 2 offset is set in cura under machine settings, then it automatically shifts and applies a second disallowed area when you have a dual extrude print set up. If that doesn't make sense, I'll add pictures at a later stage. Unfortunately, it doesn't seem smart enough to differentiate between disallowed area for extruder 1, and extruder 2, but rather applies the whole area as disallowed for both regardless of what extruder is being used on each part. I think I might try shifting nozzle 1 over to the other side, as I have the ability to do that with my parts. My thoughts are to try and align the disallowed areas as closely as possible. I guess then I can simply adjust the X offset to 0 in the settings, then print the amazing calibration gcode? Then I can map out the disallowed areas using the "expert" move axis feature (which is awesome by the way). And then edit the JSON file. I am also considering removing the side fans from the extra head to gain some room and simplicity. Hopefully enough air makes it over from head. I'll update with my findings once I've maximised my print area, if that's useful and appropriate for this thread?
  4. Firstly, wow you guys! I sent you some beer money, but it wasn't so easy to find the donate button. Make it bigger and flashing? Love the work, love the thought and care and awesome solutions to all the problems. Like angling the head so the nozzle lifts etc etc. I do have a couple of questions, and you are surely the best to help me if you have a minute. 1 - "machine_disallowed_areas". I was going to ask how to change these areas, but then I dug around inside the .JSON and spotted them. I am trying to maximise the print area, so I ran the heads around while "moving material" to mark out the limit of their ability. You can see my traced results in the attached image. It looks like my end stops might be a little away from normal, but it also shows that I could end up printing in areas I shouldn't be. Can I set extruder specific disallowed areas? e.g. a big print, but only one corner requires the second extruder. I was to position it such that part of the print is outside of the area for head 2, but that area doesn't use head 2 so it's fine anyway. Can I adjust these areas inside CURA without editing the JSON file? Black - Original Nozzle Red - Mark2 2 - extruder 1 position Kind of related to the first question, what stops me from putting Nozzle 1 on the other side of the main head in the spare hole, so that it is on the same X position as the second nozzle? The benefit of this would be matching up the X limits, so that a bigger dual colour print would be possible? I realise that the bowdens miigghhttt clash, is that the reason why this wasn't done? 3 - gCode flavour I did search for this too, and understand that the gcode flavour being NOT UltiGcode is related to the temperature profiles? You get more control using cura settings than the machine settings? That popup about overriding machine settings sure is annoying though haha! 4 - Priming, wiping etc I can't seem to get a consistent and reliable prime when switching nozzles, if it primes too much I get blobs that build up and almost cause the head to fall off the magnets, and if I prime too little then I get missing areas on the print. Am I missing a secret trick or do I just have to keep fiddling until I can dial it in for each specific nozzle head/plastic combo? Any info greatly appreciated, and thanks again for all the amazing work.
  5. I fixed it! I tried measuring voltage across the sensor and found that it was 1.3V when the nozzle was in the mV. So I disconnected the power to my (also NEW) heated bed, and the temp worked fine! So I then saw lots of surface solder splatter around the connector on the bed which was shorting the two middle pins. After cleaning that off, it worked. So the sensor had been confused by the short, but not enough to throw any errors.
  6. It got weirder! So I plugged in a spare nozzle temp sensor into temp3 and it then read a temp correctly and all was good, it would even heat up ok. But if the sensor was unplugged an error was flagged right away. So it must be something to do with the sensor, even though I can read the correct resistance from it. Maybe the machine reads the resistance in a different way than my multimeter?
  7. I really hope this isn't simple as I did my best searching and came up with nothing other than the usual heatbed P100/ solder connector issues. So here goes (actually I hope it IS simple) I needed a new motherboard so I bought one from Aliexpress and updated it with the latest firmware. It looks pretty convincing if it is just a knockoff? I was hoping it was from the same production line... The motherboard "temp3" input pins are showing 109 ohms, the same as the sensor being unplugged, which is spot on for the temperature in the room. When I go to "set buildplate temp" it reports 0/0 and it never climbs when I set it higher (e.g. 0/60), and the build plate is not heating. When I go to print, it sits there preparing the print waiting for a buildplate to heat up that has no intention of heating up, and remains at 0 degrees. So what could cause the motherboard to have the correct input resistance, but report 0 degrees? An outright broken board or something salvageable? Thanks for any insight
  8. So.... what you're saying is... there is literally no reason NOT to go Mark2! Thank you.
  9. Hey guys, I've tried to piece together the answer to my question but can't get myself confident so here goes: If I buy an Ultimaker 2 to convert to Mark2, how easy is it to switch between using a single extruder with the full build volume, and the dual extrusion with reduced build volume? Do I simply load the standard Um2 profile in Cura and slice like that? Do I also have to reflash the printer firmware back to standard? And I loaded the profiles into Cura, shown below is what looks to be the reduction in build volume. Have I done this correctly, and if so, why we we lose volume at the left side of the print bed and what's with the little strip in the middle at the front? Thanks everyone and anyone!
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!