Jump to content

woofy

Dormant
  • Posts

    335
  • Joined

  • Last visited

Posts posted by woofy

  1. Hi Daid,

    Marlin reports the Cura estimate at the start of print. What I meant was if Cura embedded its remaining time estimates in the gcode near the z-movement gcode for each layer, then Marlin need not calculate at all. It could just report the embedded estimate on the LCD. It would then accurate all the way through, regardless of the time each layer takes.

    I think this would way easier than trying to make Marlin duplicate Cura's calculations. But I do realise this is fairly low priority.

     

  2. Well I know a lot of people like designspark/spaceclaim, and I've seen some impressive designs done with it. It's hard to deny designsparks value for money as well.

    But when I checked it out I did not see any way to parametise a design. For example, I have designed a spur gear with a module of 1.2 and later decide to change it to 1.5. Is that possible in designspark? With a parametric driven design its just a matter of changing the module value.

    (I use Geomagic Design 2014).

     

  3. Ok, some interesting results tonight, but firstly... I'm embarrassed to ask, but what do the numbers on the test print mean? I know it means speed, but why not write 30mm /s etc? what does the small 3 indicate?

     

    Speed on its own is meaningless. You need the layer height as well to calculate the volume per second the extruder is capable of. printing at 30mm/Sec 0.2mm layers is the same as 60mm/Sec with 0.1mm layers.

    So 3mm3/S means 3 cubic mm per second.

     

  4. No applogies for putting this in the Cura section.

    With 14.01, print time prediction is spot on (as far as makes no difference), Marlin however is hopeless.

    Cura must be calculating, layer by layer, the print time. Could this be embedded in the Ultimaker gcode so that Marlin could read this and report the remaining time with the same accuracy.

    Daid, is it possible?

     

  5. Hi Bob,

    The gcode file is just a text file that you can edit, I used Wordpad.

    Here's my hack (highlighted in Red) to increase the motor current to 1500mA (1.5A).

    ;Generated with Cura_SteamEngine 13.12

    ;FLAVOR:UltiGCode

    ;TIME:1041

    ;MATERIAL:6167

    ;MATERIAL2:0

    ;Layer count: 320

    ;LAYER:0

    M107

    M907 E1500

    G0 F4500 X89.56 Y87.02 Z0.25

    ;TYPE:SKIRT

    G11

    G1 F1800 X91.88 Y84.90 E0.31448

    G1 X94.36 Y83.00 E0.62680

    G1 X97.01 Y81.31 E0.94125

     

  6. @Aaron. Thanks for doing the calculations. 55.4mA does not seem anywhere near enough to cause issues, and certainly not in my case.

    There is another "feature" of the A4988 no-one has mentioned so far: Thermal Shutdown, which happens at a junction temperature of around 165C. I don't think its caused any issues so far as it would cause a total stop of the extruder motor.

     

  7. Strange thing is that when I first got the machine (early December) it was amazing and i was printing at 210 deg perfectly. As time has gone by I have had to print at higher and higher temperatures.

     

    My own UM2 was also much better when I first got it. PLA used to pour from the nozzle at the start of a print leaving a long trail up to the start point. It was fine right up to my first nozzle clog and has been struggling ever since. Now its usually 100mm around the brim before the flow gets going. I wonder if the inside of the nozzle is tarnished with some oxide that's preventing efficient heat flow.

    I've measured the diameter of the extruded filament so I'm sure the nozzle diameter is ok.

     

  8. We may have to take pcb trace resistance into account. I don't have the pcb files here so I'm making a few assumtions. The resistors look to be about a cm away from the chip. Assuming 1mm trace and 1oz copper (Thats standard) there is about 5mOhm of trace resistance. The temp coefficient of copper is about 0.393% per degree. Over a 50 degree range thats almost 20% more. 20% of 5mOhm is a 1mOhm change, which is a 2% increase on our 50mOhm sense resistor just from the pcb traces.

    I've ignored the trace from the ground side of the resistor to the ground reference point ( the chip ground) and assumed a ground plane, otherwise its even worse.

     

  9. Ian, this is phenomenal work, really well done. I've been following this thread closely and I'm looking forward trying out the new design. Hopefully it will at least help with my extrusion problems.

    Apart from better extrusion, I like the open nature of the design. A couple of times now I've had to remove the bowden on the motor end to clear nuggets of pla that were stuck. This should make life much easier on that front.

    I am printing non stop tonight with my design.. over speed 100 with temp 220 and zero under extrusion.

    Can you give us the layer height as well, or cubic mm/sec, otherwise it doesn't mean too much.

    Have you compared old and new designs to qualify the performance, would really like to see that.

    Again, top marks to you. Really impressive work.

     

  10. Skint.

    The um2 scales the speed you set in cura by the % set on the um2.

    50mm/s at 100% is 50mm/s, 30% would scale it back to 15mm/s.

    Your dropbox is visible, didn't download as I'm at home on an android pad at the moment.

    The bad print I posted above was about 3.5hrs. The print now running at 30mm/s should be just over 4hrs. Use the time displayed by cura, the um2 estimate is useless. The 30mm/s print I ran overnight came out fine.

     

×
×
  • Create New...