Jump to content

gr5

Moderator
  • Posts

    17,518
  • Joined

  • Last visited

  • Days Won

    373

Everything posted by gr5

  1. Pretty much the only way to get this is if the temp sensor has a bad connection. As the connection slowly opens/disconnects, the resistance at the breakage doesn't go infinite but instead may add 100 ohms and this makes the reported temperature sky rocket in an instant. There are 3 very common locations where the bad connection can be. 2 are trivial to fix. One is at the PCB under the printer. Everything is labelled. The heater sensor has thinner wires than the heater power. Actually this may be a crimped connector and may be the less likely place for a problem to occur. Or it may be a terminal block where bare wires are held in by push connector in which case it's a common fail point. The second spot is where the wire connects to the print bed. This is easy to tighten back up. There is a screw connector (well there are 4 - two for heater, two for sensor) and this can come loose after a time. It's really easy to take apart the print bed (completely remove the 3 leveling screws and remove the cable clamp). Then remove and re-tighten the 2 sensor wires. The third spot that commonly fails is the solder under this screw block where the block is soldered to the bed. If you have a friend who is good with the soldering iron this is a trivial fix. Don't do any of this if your printer is less than a year old in which case you should contact your reseller first as I assume you don't want to violate your warranty. Tell them you have an intermittent sensor connection on the bed and it reports 105C when it's clearly much cooler. In the meanwhile you can print on a cold bed with blue tape but make sure you wash the blue tape with isopropyl alcohol (to remove the waxy surface from the blue tape).
  2. I also agree that setting one wall speed 2X of the other is not a good default. One speed is bound to be too slow and the other too fast. I'm not sure but I suspect the UM printers inherit the generic profile so fixing it in the generic profile might mean someone has to check all the other hundreds of profiles to make sure it doesn't mess any of them up.
  3. Does your printrbot have a heated bed? The default gcodes that come out of cura don't heat the nozzle until after the heated bed is up to temperature. Maybe you just have to wait a little longer?
  4. Sounds like it got dropped during shipment.
  5. Bent layer heights on the first 1cm are related to the bed temperature. Lower it from 60C to 55C and that should be enough to help quite a bit. Normally you want the bed (actual surface glass temperature which is cooler than the 'bed temp") to be above 52C because PLA gets soft (like clay/plasticine) around 52C and this helps keep the PLA from warping off the bed. But in your case you want higher accuracy as a higher priority so you want to lower the bed temp. You might even want to go down to 40C and put a layer of blue tape on there (wash the tape with isopropyl alcohol before printing on it to remove the waxy layer). You do not want a draft shield as this will compound the problem. PLA needs tons of cooling. It would also of course help to drop the speed farther and print slower. For extra accuracy I drop down to 25mm/sec (for all printing speeds!!!) and drop the temp by 10C.
  6. That sucks. You should send it back. You could try to ssh into the linux board and see if it's alive but you have to enable developer mode first and that's clearly not happening. There is an hdmi cable inside under the printer that you could connect to a monitor to see the bootup sequence but opening the bottom of the printer is considered dangerous to human life by Ultimaker so don't do that plus you don't want to violate the warranty already. So... Send it back.
  7. In the past people have been all posting questions in this thread below - your answer might already be on one of those 6 pages of questions and answers. I'm not sure if @foehnsturm is more likely to see a post there or if you'll get a reply from him here. But I just mentioned his name so hopefully he'll see your question.
  8. It's hard to tell from the photo but I think they *are* all connected together (by brim) and the whole sheet slide over. But it could be that the original poster purposely removed the "sheet" and looked at it and then put it back on the glass for a photograph and that the sheet did not slide around.
  9. I think you want to set "combing mode" to "off"
  10. In general though, printing slower and making sure ALL printing speeds are the same value (and non printing speeds are as fast as possible - at least 150mm/sec if not 300mm/sec). If you have changing printing speeds then the pressure in the nozzle doesn't match the speed right after a speed change and you can get too much pressure and leaking nozzle when it shouldn't be leaking.
  11. I find the default retraction distance is best. You want to retract just enough so that the filament is genly laying on the inner curve of the bowden at the top. you don't want it to actually retract out of the head because then air can get in the nozzle causing all kinds of issues (including stringing). The printer doesn't normally retract for inner moves so that last picture - that's normal. I mean the model for this part shows a solid inside, right? Cura will not retract for moves inside the model - you can look at the part in cura layer view and the darker blue lines are non-retracting moves and the lighter blue lines are retracting moves. You might be able to force retraction on for interior moves if you disable all combing. Make sure I'm correct in layer view first.
  12. No. Wash the tape. ? Masking tape has a layer of some kind of waxy substance to keep the non sticking side of the tape from sticking to the sticky side of the tape (I suspect). You need to remove that layer. It just takes a few seconds with a tissue and some rubbing alcohol. I can wash a UM2 or UM3 bed in about 10 seconds. So it's not a lot of work but makes a huge difference to how well things stick. Even better, if this is PLA then use the heated bed without any tape. Clean it off very well and then put a layer of PVA glue mixed with water. There's 3 easy ways to get diluted PVA described in the video.
  13. It would be good if you saw the failure in action however... It looks like the whole mess slid to the right at some point - does it go off the right edge of the glass? So your basic problem is that your parts are not sticking well. What are you printing? PLA? Is that masking tape? If you use PLA with masking tape it's important to clean the waxy non-stick surface off first - use rubbing alcohol. If you are printing PP (as opposed to PLA or ABS) then tape is indeed good to use. Also wash with rubbing alcohol aka isopropyl alcohol. In USA this is found in any drugstore next to where they sell bandages. In europe it's a little harder to find. But you can use ethyl alcohol instead (also known as vodka). However you have a heated bed! Okay you need to watch this whole video and become an expert at getting your parts to stick to the bed every time:
  14. I would print in PLA first and try it but if you want to jump to ABS which is more difficult... In cura just select ABS as the material and 0.25mm for the nozzle size. Set all the printing speeds to be 30mm/sec. The rest of the parameters should be okay in cura. If your part is small enough you can skip the brim and if the teeth are on the glass maybe set "initial layer horizontal expansion" to -0.1mm or so to get rid of some of the elephants foot on the bottom layer. Look at this in layer view so you can see what it is doing. On the printer make sure the ABS material settings have the bed at 110C and the fan at 30%. This will not likely be default. Also since you are using a small nozzle and small layer heights you are printing slower so you can lower the default temp by 5C. ABS clogs easily if you leave the nozzle at temperature without printing. Within a few minutes it turns to a clog. So keep things moving. Put some gluestick on the bed and then spread it around with a wet tissue so it is super thin. Or even better use abs juice (google it) on the glass. Finally cover the top and front of the printer. You won't be able to get to 110C bed temp anyway without covering the top of the printer. 100C is not hot enough most likely and your part will come loose from the bed. 105C is probably hot enough but 110C is safer. For the front I usually use a 1 gallon zip lock bag or some saran wrap and blue tape. For the top I usually use a large box. The boxes that hold photocopier paper are perfect for um2. It fits on top perfectly with no cutting needed and no tape needed to hold it on. After you are on the 5th layer or higher - double check the fan speed in the tune menu or just look at it. It should be very quiet but still spinning a little. If ALL sides of the part are vertical you might be able to get away with 0% fan but probably not. If you have any overhangs or bridging or if your parts is smaller than 2cm you will probably need a tiny bit of fan.
  15. The firmware is identical for the UM3 and UM3 extended (and I think maybe S5 also). There is a file on the UM3 (and extended) that says which printer it is. This file is not touched during upgrades. Funny story: There was one customer that got a replacement PCB for their printer and it had the wrong value in the json file that said which type of printer it was so the printer was a bit messed up because it thought it was a regular but it was an extended. Updating the firmware did not help. It was easily fixed by the customer with detailed instructions from Ultimaker.
  16. It's not usb to serial. it's "3 pins on the olimex circuit board" to usb serial connector: https://thegr5store.com/store/index.php/catalogsearch/result/?q=olimex I stock it for convenience for USA people since Olimex only seems to sell it in Europe. I mean you can buy it from USA but the cables are shipped from Europe so it takes a while and your printer may be bricked while you wait. Plus I seem to remember shipping to USA costs much more than the cable. I plan to sell the flow sensor kit here in the USA when it is for sale.
  17. I think for mechanical you need a picture so I'd look at that video posted above. For the electrical - a simplistic explanation. There are two coils in the stepper. Each coil has 2 wires going to it. Call the coils A and B. A is on the outside and B is on the inside part that rotates. We put sine waves of voltage and current through these coils. Not sure the frequency typically. If you shift the phase of the two sine waves of electricity it starts rotating the stepper. Once you move completely back into phase again that is one "step". UM steppers are I believe 200 steps per full rotation. Because of the gearing they are 5 steps/mm. There is something called "microstepping" or substepping. The stepper driver chip takes care of setting the frequency and the phase between the A and B signals. If you have 16 steps microstepping (as UM printers use for X and Y - I think Z is usually 8 microsteps) then that's 80 steps/mm. The driver shifts the phase by 16 steps. Since there are 360 degrees of possible phase shift put out between the A and B signals, 360/16 is 22.5 degrees so each time you do a microstep, the stepper chip increments by 22.5 degrees the phase between A and B. The arduino only sends 2 digital signals to the stepper driver: direction, step. If direction is high it moves the servo one way, if direction is low it moves the servo the other way. Each pulse on the step pin moves one microstep. So 80 pulses would be 1mm. This is very simplified explanation. I'll leave it to you to summarize even more simply.
  18. Correction to Sander's above post - the origin is always at the front left corner although some of the UM printers do their homing at the rear left corner but that corner is considered Y value around e.g. 225mm.
  19. The version of Marlin that is installed on Ultimaker printers doesn't implement the Linear Advance feature (someone correct me if I am wrong). It's a pretty cool feature but a bit of a hack (since the shape of the amount of extra filament extruded over time when graphed is not the shape of what is needed) but it is certainly an improvement over no linear advance.
  20. There's a good chance your reseller will fix this for free, or if you damage the printer repairing it (after they give you permission) they may give you parts for free. This is usually called a "head flood". To clean it yourself (again I strongly recommend you at least contact your reseller before doing anything) you need a heat gun and lots of patience. Also heat up the nozzles to 200C. Expect this cleanup to take 2 to 4 hours of work and you may still damage one or both cores and or part of the print head. Everything is fixable though. To prevent it from happening again you might want to watch my video:
  21. You will get less elephants foot. First some background: Let's say you are printing a 10mm-on-a-side cube. The diameter of the nozzle is let's say 0.4mm. When you look at the cube the X and Y lines on the outer edge of the cube will move 9.6mm because it pulls inward by the nozzle radius. Look at it another way - when "drawing the line on the outer edge" of the cylijnder it is NOT infinitely thin - it is 0.4mm thick. So you have to "draw" the line inward by 0.2mm (actually it pulls in by half the "line width" parameter - not the nozzle radius - but typically these are the same value or close to it). This is also true for example for a circular hole inside your part - say there is a vertical cylindrical hole going up your cube. Now the edge of that circle is also pulled away from the surface by 0.2mm so the diameter of the circle if it was supposed to be 3mm will now be 3.4mm (radius 1.7mm). Now HORIZONTAL EXPANSION. If set to negative value it will "pull inward" even more by that amount. So if horizontal expansion is -1mm that cube edge will have the servo moving 8.6mm instead of 9.6mm. autolevel is unrelated to any of this other than that UM purposely levels things a bit low (for better adhesion). They do this such that where nominally you would expect the nozzle to just barely kiss the glass at Z=0, instead it kisses the glass around Z=0.03 or Z=0.05mm. Personally I like to squish more than that for even better adhesion.
  22. Another solution is to connect to the linux console. Olimex sells a serial cable that you can connect to another computer and login to linux through the serial cable. I also sell it in my store if you are in USA at thegr5store.com. You login with username root, password ultimaker. Then you can use conman to setup a fixed ip address and/or look at the mac address of your machine. This involves taking the cover off the power supply however which Ultimaker says to never do because they are afraid you will kill yourself with the high voltages in there (mains power). So unless you are very competent and know how to be very safe with electronics then don't do this. The only dangerous voltages are in the power supply section but the power supply is open (not covered) once you take the initial cover off.
  23. set "travel avoid distance" to zero. disable brim and skirt both! details here: https://ultimaker.com/en/resources/44677-maximum-build-volume-ultimaker-2-plus-ultimaker-3 There is no auto center nor auto rotate. The clip that holds the glass down is likely to keep you from using the full size. There is a keep out zone which is shaded.
  24. tinkermarlin has "geek mode" and classic mode. This is the display while printing. Geek mode seems more likely to crash for most people. So you could try a newer version of tinkerMarlin but avoid geek mode as much as possible and see if that helps. Personally I have 4 printers in geek mode only one of which is still on 16.01 and they all seem fine.
  25. I find images clearer than words. Do you have an Ultimaker? What do you want to know anyway? Mechanical details? Or electronics details? Or firmware details? All the parts have to work together. Mechanically you can just see how it works if you have one. Electrically there is a stepper motor and that is connected by 4 wires to the stepper driver. I could go on for hours about stepper drivers and steppers. In the firmware is complex logic to move all 4 axes linearly. I could go on for hours on that also. Maybe it's best to be more specific about what you want to know.
×
×
  • Create New...