Jump to content

Torgeir

Expert
  • Posts

    1,242
  • Joined

  • Last visited

  • Days Won

    26

Posts posted by Torgeir

  1. Hi Folks,


     

    Congratulation with a new "home" Ultimaker!  Much better Thanks.


     

    This topic about nozzles is interesting as this is one of the most important little detail of the printer..

    As I'm using the original (25W) heater and PT100 sensor from the UM2 standard heath block on a OB with a 0.4mm nozzle. I noted some difference between the old and the new. The feeding speed was not that impressive. -So I used the copper grease on the nozzle thread in order to improve the heath transfer from the heath block to the nozzle.  Also filled the two holes in the OB for the heater and the PT100 sensor. Then heated it up step by step, in order to clean off the volatile substances from the grease dripping of the block. Gradually increasing the temperature until 230 deg. Celsius. Also insulated the OB to avoid heath leak.  After this treatment, the whole thing really improved much.

    I made a feeder test (the cylinder) and started printing at 205 deg. C. When the temp decreased 1 deg. C. during the printing, I increased the temp one more deg. C. At the very end of this print the heat block temp was 207 deg. Celsius.


     

    I'm using a standard UM2 feeder, belt geared 1:2, -but the BIG difference here is that I'm driving the filament on the inside of the looped filament. NOT on the outside of the filament as Ultimaker do it -and this little difference make a BIG reduction of the friction! All filaments with memorized roll up, -will improve feeding when feed from inside the filament loop.

    This mean to mirror the UM2 feeder and change rotation direction. 


     

    Thanks.


     

    Torgeir

     

     

     

    • Like 1
  2. Hi Neotko,

    Long time no see.. :)

    Your observation is sure correct, the diodes decrease the power to the stepper coils (the heat created on the diode pack). So there is always a kind of "drawback" when we make correction for single issues.

    There is a third - way to overcome such a problem we see in this  setup, if we want to have the best result here..  This is to move the drivers as close as possible to the steppers in order to avoid such a high "harmonic ringing" in the stepper feeder wires. However, the driver have to be separated from the stepper to avoid the heath from the stepper motor. (This is not very easy to do on the UM2 versions.) The long feeder wires, especially on the extended versions, create additional inductance to the whole circuit and make this problem worse.

    Edit:

    To relocate the drivers increase complexity and ofc. the price, but there is room and possibility on an Ultimaker for sure..

    I was thinking of moving the mother board high up on the back side of the printer (an ext ver) in order to decrease the feeder length, but never did.

    Hmm. Maybe I'll try this, but later on..

    Anyway, very interesting topic, keep up the good work.

    Regards

    Torgeir.

    • Like 2
  3. Hi Mike,

    Just some toughs, since your computer have been working for quite some time, I'll suggest there might be a faulty wiring inside your new extruder as the hot end cooling fan is directly wired to +5VDC without any fuse. Maybe there is a short all the time and the protection circuit would not turn on because of a constant short. So, try to unplug the 5 V fan (J34) and try to power the printer up..

    Anyway, we have the full wiring for this card (V2.1.1) and I'm using the same one as you.

    Here is a direct link to this PCB.

    https://github.com/Ultimaker/Ultimaker2/blob/master/1091_Main_board_v2.1.1_(x1)/Main%20Board%20V2.1.1.pdf

    Good luck.

    Thanks

    Torgeir

  4. Hi Zeki,

    Just been looking into your posting here and noticed you've got lots of good advices here.

    As I've got a «similar» printer as you have, I'll have noticed a few issues to comment.

    But first, the feeder stepper motors used in UM2 and UM2+ is different and the main difference is the number of steps per rev (360 deg.). UM2 use a 400 step/rev. stepper motor and UM2+ use a 200 step/rev. stepper motor.

     

    If the filament have heavy marks (dented), then, how much tension is your feeder set to?

    Normally it should be between the lo pressure mark and half mark setting (the middle is about max I'm using). The tension indicator is located on the right side of your feeder unit, locking into shaft (the old type). The upper position of the mark, is the lo tension, turning the umbraco (hex) screw counterclockwise increase pressure.. Heavy markings, takes a lot of the torque from the stepper motor..

    As you now manage to have the heath bed properly adjusted, actually very close to the bed, this will increase the feeder pressure somehow, especially when making the initial layer. So for an UM2, reduce the speed for the initial layer to 15 mm/sec. This will reduce the torque your feeder have to cope with and should helps a lot here.

    Another thing to mention, is the temperature for the nozzle when using PLA, -well «normally» I'll never go higher than 204 Degrees Celsius. My best prints is usually done at about 186 deg. C. and at 30 mm/s print speed.

    Assuming you bought this printer second hand(?), -so if nothing can improve, you might consider go for a full upgrade kit to have an UM2+.. Will almost be as a brand new printer.

    Edit:

    Just wrote this, when I'm saw you mail just arrived..

    This could just be some remains partly blocking your nozzle, or a squezed coupler (the insulator block) on top of the extruder block.

    For the nozzle to clear, try the “atomic-metod” and see if this clear the nozzle you might do it several times..

    Here is how: https://ultimaker.com/en/resources/19510-how-to-apply-atomic-method

    It is very important to follow this methode as it is described!

    The coupler have to be replaced.

    Anyway, good luck.

    Thanks.

    Torgeir

  5. Hi Silures,

    When you are using your multi meter as shown, you are measuring between one power wire for the heat bed and one sensor wire from the PT100 temp sensor.

    The voltage you see here is normal, but have no meaning for our use..

    Actually there should be no voltage present to the heat bed as your PT100 temp sensor is not working correctly! When measuring the heat bed power, you have to measure between the two gray wires. When measuring the PT100 sensor you measure between the two black wires.

    Your printer should never been powered when doing this measuring as we do not measure voltage, but resistance.

    So, disconnect the bed temp sensor when measuring resistance (as gr5 adviced), (no power on the printer) and measure on your bed between the two terminal points where the two black wires are connected. If you find the resistance to be between (108-112) ohm your PT100 is probably OK. Next point to measure is at the connector (still unconnected to the main PCB). As you already have swapped temp 1 and temp 3, we know that your bed temp sensor is out of tolerance. Carry out the above test, using the setting on your multi meter as shown on the added picture. Then measure at the connector using needle or wire links from arduino kits etc.

    Here is the first picture of your multi meter indicating the correct setting for measuring resistance.

    Instrument_Resistance.thumb.jpg.d16a9a1011a258559f5e8bf0376e1419.jpg

    Here is a picture of how to measure a PT100 temp sensor at the connector.

    Zoom in to see the two other places might be used..

    Measuring_PT100.thumb.jpg.a5fea370ce19ff6887848d681eac70d3.jpg

    Note: When measuring resistance, connect red and black pin together and check that the resistance is 0 ohm or very close to zero! When those to pin is disconnected from each other the reading is normally OL (open line).

    Good luck.

    Thanks.

    Torgeir.

  6. Hi Lance,

    I'm very sorry to hear this.

    As I've read trough your description of the failure, this must be a kind of slow heating (restricted current) that is detected over "some time" by the firmware that stop the program due to a heater failure. Could this be the power wires for the heat bed, connection at the bed terminal or at the main PCB. If there is such a failure there is always some sign of overheating where the failure occur. Color change, brownish burnt etc. Also look at the feeder cables, if there is an interrupted connection along the cable some place you will see this easily. Since this occur at a certain level of height, the failure might be in the bed power feeder. Look at the strain relief at the bed as the wire tend to break here or, at the other place where the wire also may bend in the inner left corner.

    The error code / observation is just the same in both cases.

    Hope you find the problem and good luck.

    Thanks.

    Torgeir

  7. Hi Silures,

    This is kind of strange as you said you measure 20 V at the heat bed..

    Cause the whole printing program normally stop and there should not be any voltage present at the terminal point were the two grey wires are connected.

    Well, unless there is some other firmware allowing this (?) -but doubt in this matter.

    If you use the resistance function of your multi meter, does it show close to 0 ohm when the measuring pins are shorted?

    Further, across the two terminal screws (use the pins directly on the two screw for the temp sensor), here the resistance should be around (108-110*) ohm in room temperature? (*)Edited

    The problem with the PT100 sensor have often been located to the terminal contact point. Those two black wires are kind of tiny, so strip the insulation twice as long as needed then twist each of the wires a litte and fold it back so the length of bare wire is correct. The idea of this is to obtain more of area into the clamping and make the conduction better at this point.

    Same can actually be done for the two power wires, yes in this case -only on the board with screw terminals.

    Thanks.

    Torgeir.

  8. Hi Silures,

    Well, what happened when you swapped the connectors Temp1 and Temp3?

    If the failure swapped from Temp3 to Temp1, you have a faulty wiring for bed temperature! So, If this is true, it should be very simple to confirm by using an ohm meter. Note; if there is an intermittent failure in this wiring, the failure may come on an go off as the bed is riced or lowered. This due to an intermittent contact when the wiring is moving due to bed height level changes.

    If nothing changed, you have some failure in the firmware (telling there is a bed temp error) or that there is a real hardware failure on your main PCB.

    The statement of this check will tell us what part of the system we'll find the error / the failure.

    So what happened?

    Thanks.

    Torgeir.

  9. Hi nerdwarrior,

    You should change this Terminal Block.

    Here is a picture I made from the terminal block to see the connector lip in half way closed position.

     

    Terminal_MKDS1_SMD.thumb.jpg.2e1af8ea2fe2e265855c8ee61a8fd342.jpg

    The material in here is Tin plated Copper. Maybe we can see this lip if you turn the screw clockwise to lift the lip. Did the wires for the heat bed show any sign of overheated, burnt black etc.?

    If you touch (trying to heat) the PT100 resistor with your finger, there should not be any big jump in the reading - maybe 1 ohm "more", this cause the aluminium plate is connected to the resistor.

    Here is the P/N number of the used Terminal Block:

    MKDS 1/ 4-3,81 SMD

    And here is where you find them:

    http://www.tme.eu/gb/details/mkds1_4-3.81smd/pcb-terminal-blocks/phoenix-contact/mkds-1-4-381-smd-bk-1727256/

    OK., good luck.

    Thanks

    Torgeir.

  10. Hi Silures,

    Welcome in here.

    This error indicate that there is an error with the PT100 as the resistance is out of tolerance. And this is the only errors that immediately end the printing program..

    The right thing to do here is to measure the PT100 resistance from the connector located at the main PCB "TEMP3". Remove this connector and measure the resistance on this connector (should be around 108 ohm at room temperature (22 deg C)).

    You could also swap the two connectors TEMP1 and TEMP3 to see the failure will swap from "heat bed sensor" to "temp sensor". This wiring from the hear bed to the PCB should last very long, but in some cases they break or suffer for intermittent contact at the heat bed connector.

    Go to this place to find more info about the system, also download the UM2 manual to find more information if needed.

    https://ultimaker.com/en/resources/160-error-messages

    Thanks.

    Torgeir.

  11. Hi Lance,

    Here is some pictures of the process.

    First_Error.thumb.jpg.8606203203b5056d665608d5e3235f1b.jpg

    This is the first error I've got.

    The_Faulty_Relay.thumb.jpg.3df622d139a9febf62e9a5934003a00a.jpg

    Here is the faulty relay K1.

    5a333bd2cefcb_Relay_K1_Removedfrom_PCB.thumb.jpg.cd9aea6d736f01733d6ab6cea38e4b7b.jpg

    Faulty relay removed from PCB, solder to be removed from mounting holes.

    New_Relay_Installed.thumb.jpg.a03a1935b9d8b8d24cd19bbc5fcdc823.jpg

    New relay installed beside the heating outputs, 3 ea.

    Stepper_Motor_Drivers.thumb.jpg.6f86de7fbb078229f9cd667054d8501f.jpg

    The stepper motor output drivers, 5 ea -and all seven receive power from K1!

    5a333bd3c3fe4_Before_Cover_IsBack_on.thumb.jpg.39d88744716cfd953c3aa240ad26907c.jpg

    This picture is made just before the PCB cover is installed. (Note, there is no brownish color around the stepper drivers due to heat, could this be due to the two fan installed?)

    Type_Of_Relays.thumb.jpg.924c5185031838a01f3a7780b908916d.jpg

    This last picture show the two brands of relay I found, including the Arduino 2 relay module holding same types of relay as installed on the PCB I have in my printer.

     

    OK., this was all and good luck.

    Thanks.

    Torgeir.

    • Like 1
  12. Hi xenon,

    Have a close inspection to the "led wiring" going around the corners to the upper horizontal led strip. Make sure there is no contact toward the pulleys or shafts.

    Another weak point might be where the led wiring is routed through the hole in the fwd left corner (toward the bottom located PCB).

    Good luck.

    Thanks,

    Torgeir.

  13. Hi Lance,

    Two weeks ago I've changed the "24" VDC master relay on the main board (UM2). This relay can make lots of troubles and give all the warnings related to the "power" users of 24 VDC and those are: All of the stepper motors, and all three heater's (three if you have a Mark 2). There is actually no warning telling you that the 24 VDC (from the master relay) is missing, this could be a good thing to add into next generation hardware/firmware..

    The thing is that if this relay starting to arching (voltage is dropping over a certain time), any of those warnings can shows up due to a missing or interupting 24 VDC and such warning is actually false and misleading.. As I had this problem, got all kind of "strange" warning until I realized all of them had a common power source and all of them was powered via the 24 VDC relay.

    The funny thing is this; one day when feeding the filament using the advanced menu I could have an error saying: X or Y end stop error and then the firmware halted with an error number I cant remember, but..

    Later on, this one;

    ERROR - STOPPED

    Heater error

    Go to:

    ultimaker.com/ERØ3

    The printer may be switched off, then on again and may work for some time, but you will sooner or later have a total failure of this relay that have to be changed.

    As I had to go to KL (Kuala Lumpur) for a week, I used this opportunity to search for this kind of relay.

    I found two brand of this relay type:

    1) SRD-05VDC-SL-C Blue colored plastic housing (Brand name Songle)

    2) HK3FF-DC5V-SHG Black colored plastic housing (Brand name HUI KE)

    The coil voltage is 5 VDC and contacts current is 10 A at 30VDC

    However, I've also found that this same relay (the one with the blue colored plastic housing) is used in the Arduino relay modules, so this migt be handy to know for someone..

    So to a little warning; this relay is not that easy to remove without damaging the PCB track. Here you will need some special skills and tools – now you're warned!

    I made some pictures of the repair, if of interest I'll add them here.

    Well, just my 5p.

    Good luck.

    Thanks

    Torgeir.

  14. Hi bmeehan19,

    What you assume here sounds quite right, -however, this approach should normally not destroy your PCB... So was this really what happen???

    OK., anyway you should measure the input voltage to the FET, the voltage from PG5 into the resistor R54. This voltage should be at lo stage, less than 0.4 volt (approx). If this is true your FET Q1 needs to be replaced. You could also short the R57 right across the resistor -and NOT to any convenient ground point around -but across the resistor itself. If the light goes out, your processor is to be blamed -or changed...

    When you indicate this is the problem, you sure have an electronics background...

    So go on and do this test and please report back.

    Thanks.

    Torgeir.

  15. Hi Folks,

    I've also seen this problem in the very beginning, but I made a shim of "post it labels" (cut exactly to fit) and this is what I'm using in my printer. It never come loose anymore. You may select a type of paper with less thickness, this to avoid to hi tension, as this can make the black sliding unit to crack -like it's seen on some of the first generation UM3.

    Thanks.

    Torgeir.

  16. Hi Herman,

    Just had a look at your model, at first I thought it was good, but when I went close in to the model I found some problem..

    Well, -to be able to have a model perfectly sliced by Cura the model have to be a whole solid body. Your model have some parts around that's not properly connected together, so Cura will see different object and cannot slice it properly.

    Your model have to be "joined" as one part.

    Good luck.

    Thanks.

    Torgeir.

  17. Hi mtm4ck,

    I have two HP laptop, one Pavilion G4 with an AMD Radeon HD 7670M and the other one an old HP/Compaq 6910p.

    Both of them is running Cura 2.5 (the best version so far of this new generation of Cura IMO), as with all the other versions there have been some issues. The "one" I've had problem with is the old Cura setup files, "somehow" those are not always compatible with next new version of Cura. If you have had old versions of Cura installed, you'll need to delete the (sometime hidden) Cura setup files, or just rename the directory/catalog for those files.

    Another strange thing with HP (my experience), is that; if you go into the "setup" in your computer, you'll see a HP name instead of the real"AMD Radeon" display"processor". So upgrade of those drivers has to be done at HP's web site.

    Well, you probably did that??

    Just my 5 p.

    Thanks

    Torgeir.

×
×
  • Create New...