Jump to content

burdickjp

Member
  • Posts

    35
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by burdickjp

  1. All end stops are working according to the systems menu.
  2. If the bed is driven past the bottom of its travel then the Z axis stepper motor stalls and skips steps. The controller thinks it kept moving. The mechanical distance between the bed and nozzle is less than the controller thinks.
  3. If the machine tries to go past the bottom of the Z travel then the head to bed distance is shorter than the controller thinks, and it crashes the nozzle into the bed. The bed is homing correctly during other operations, including print completion and automatic leveling.
  4. I have a UM3E which I've installed some buildtak print sheets on. I've turned off automatic leveling, as the nozzle would melt the print surface. This was behaving correctly for a long time, but recently it's started to misbehave. At print starts it will drive the Z axis down past the end stop. Since it's lost its Z position it will then drive the nozzle into the bed. When I turn on autoleveling and switch to a different bed material the startup sequence is a little different and it behaves normally. I'd like to go back to buildtak sheets. They worked before. Has anyone run into similar problems before? Any suggestions on fixes?
  5. I'm having trouble finding what is causing this. I've tried in Cura 4.1 and Cura 4.2. The first layer is over extruding to line widths of over 2 mm when they should be 1.2 mm. I checked my steps per mm by extruding 100 mm of filament. It was within 2%. I corrected it. I switched to a 0.8 mm nozzle and 0.6 mm layers and it seems to be behaving, so I'm thinking there's something buggy in Cura or I'm missing a setting somewhere. UMO_3DBenchy.3mf
  6. I am, too! It will be a short while as I am in the middle of a move. I've got some new ideas, but they're not mutually exclusive ideas. I intend to test the hotends in my ultimaker as it is before changing to the DXU.
  7. I'm not necessarily looking at being able to swap between 1.75 mm and 2.85 mm with the same hot end. I'm looking to use the same form factor for both. The same, or mechanically compatible, external dimensions.
  8. Here's my first blog post about the hot ends: https://burdickjp.gitlab.io/2019/05/14/dxu-1.html Verdict: I think I've found an easy way to run 2.85 mm filament.
  9. My parts came in. They look really good! I'll take measurements, put together some solid models, and write up a description sometime this week.
  10. My 1.75 mm parts are on the way from alibaba. I'll report back when I've had a chance to investigate them.
  11. I went looking for a version of the hardware for 2.85 mm filament and had trouble. I'm going to order the 1.75 mm hardware on ali and see what I can make or modify for 2.85 mm filament.
  12. If the short bearings are wearing then something is wrong. The Ultimaker 3 uses a short bearing on the Y axis rod and lasts a long while. Maybe alignment isn't sufficient and it's wearing because of misalignment?
  13. I'm thoroughly interested in doing this. I thought about designing and making the PCB necessary, but couldn't find the correct pogo pins. Care to share?
  14. I am interested in helping with this project. I'd like to design and manufacture the heat break parts to suit both 1.75 and 2.85 mm filament. I should be able to make them compatible with Olsen and 3D Solex blocks.
  15. I've switched to gitlab: https://gitlab.com/burdickjp/UltimakerOriginalPlus_E3Dv6
  16. Best that I can tell, it seems there are a few different fits for this form factor of bearing. I'm guessing robotdigg has chosen a part with the wrong fit for this application. I checked the rods that I ordered and they're supposed to be a g6 fit, which means they're supposed to be 7.986-7.995 mm in diameter. I guess I could chuck the shafts in the lathe and polish them down just where the bearing will be fitted, like you suggest. I'd much rather find a better fit bearing and shaft combination, though. I don't think these should have much interference at all, just enough that there is no radial play in the shaft.
  17. I purchased F688ZZ bearings from robotdigg and 8 mm shafts from Misumi. The shafts are 7.998 mm in diameter and the F688ZZ bearings are less than 7.98 mm inside diameter. Those seem to be too tight of a press fit for the application. What have other people's experiences been? I'm looking at buying bearings from Misumi, but don't see ID tolerances anywhere to know if they're going to be a better fit or not.
  18. I saw that you changed your git repo name to something about an E3D lite6. Are you using a 5V fan for the hot end fan on an E3D hotend?
  19. That looks good. I'll try it this evening and report back. Thank you very much for your help.
  20. For the most part, yes, that brings in 99% of the functionality. The only thing I've found to be different is that the UM2 board uses a pin which isn't used in the arduino for the hot end fan. To use it you have to address it directly, which Marlin isn't configured to do. nullsibnelf has shared the necessary code in a git repo:
  21. If you have some patience I can walk you through how to do a fork, git, etc.
  22. Can you please post a fork of the codebase? I am getting errors and am not yet familiar enough with the Marlin codebase (or C for that matter) to understand what exactly I'm doing wrong.
  23. The UM2 head uses this 5V hot end cooling fan which I don't think is applicable to your configuration.
  24. I copied your above code to the bottom of temperature.cpp and I get the following error on compile: Arduino: 1.8.5 (Windows 10), Board: "Arduino Mega ADK" In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:99:0, from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90, from sketch\Marlin.h:32, from sketch\temperature.cpp:27: temperature.cpp:2289: error: expected unqualified-id before 'volatile' DDRJ |= _BV(6); ^ temperature.cpp:2289: error: expected ')' before 'volatile' temperature.cpp:2289: error: expected ')' before 'volatile' temperature.cpp:2290: error: expected unqualified-id before 'if' if (current_temperature[0] > (EXTRUDER_AUTO_FAN_TEMPERATURE) || current_temperature[1] > (EXTRUDER_AUTO_FAN_TEMPERATURE)) ^ temperature.cpp:2294: error: expected unqualified-id before 'else' else if (current_temperature[0] < (EXTRUDER_AUTO_FAN_TEMPERATURE - 2 ) && current_temperature[1] < (EXTRUDER_AUTO_FAN_TEMPERATURE - 2 )) ^ exit status 1 expected unqualified-id before 'volatile' This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. Any suggestion?
×
×
  • Create New...