QuoteVDX ... so thumbs up from me! If you're seraching powerfull micro-motors -- there are two main companies, building some - Faulhaber and Maxxon ... was developing assembling tools, stages and ideas for the smallest motors of them around 15 to 20 years ago The extruder I'm using these days uses a NEMA17 pancake stepper 11mm thick. It weighs 70 grams. I've also used a NEMA11 pancake stepperby rq3 - Tech-Talk
QuoteVDX ... hmmm ... if you have the possibility to get hands on a marking laser - was experimenting with laser-engraving screw heads to get more "grip" or friction on the surface ... meant for filament transfer - but could be helpful here too ... here the related post: And here the video, engraving one of the srew-heads (was something different for "give-aways") - This could be done withby rq3 - Tech-Talk
@arsi, very nice! It's also possible to grind a CHISEL edge into the flanges of two bearings, rather than an equal angle KNIFE edge into just one. However, the grinding is easier since you only grind one side, with one bearing mounted chisel up, and the other down. This keeps extrusion and retraction equal. Either method seems to work equally well, and I've done a few prints with 5 micron (0.005by rq3 - Tech-Talk
Quotecletero [email protected] SDSUPPORT was the correct change. Here's another long shot. Change your thermistor(s) to 998. This sets the temperature to 25C no matter what. Every so often we see someone develop thermistor issues which results in the thermal protection kicking in and resetting the controller. Thanks, I will try this as well. Quotevdx this "endless reset" ist most likelyby rq3 - Firmware - Marlin
With many thanks to the digital dentist, my go-to bed is borosilicate, with a microscopic waffle pattern of matte black glaze, and was commonly supplied with AnyCubic printers as "UltraBase Pro". It works as intended, with some caveats, but provides a pretty good target for IR guns as regards emissivity (i.e. it's matte black, not transparent). In any case, the final discussion of the assembly oby rq3 - Tech-Talk
With many thanks to the digital dentist, my go-to bed is borosilicate, with a microscopic waffle pattern of matte black glaze, and was commonly supplied with AnyCubic printers as "UltraBase Pro". It works as intended, with some caveats, but provides a pretty good target for IR guns as regards emissivity (i.e. it's matte black, not transparent). In any case, the final discussion of the assembly oby rq3 - Tech-Talk
Attached photo shows the completed filament sensor triggering on a clear TPU filament, which is very pretty as it pipes the yellow light from the detector like an optical fiber. Also evident is the upper guide tube, the programming Pogo pads, the green "Filament OK" indicator (which turns red when the filament is not OK), and the two Molex Micro-Lock Plus connectors for the input power and outputby rq3 - Tech-Talk
[email protected] I've had a lot of "fun" trying to get fans to run at less than 100%. Most ran at 100% or nothing. A few run at about 75% and higher. For my nozzle fan I ended up buying a PWM fan which meant I had to supply power, ground and a PWM signal. On one of my printers I just found a fan that moved more than enough air and then blocked the inlet. @bob.kuhn, here's a cut and pastby rq3 - Firmware - Marlin
Quotearsi Great job, this is exactly what I need. I'm working on my version of a BLDC extruder and I'm currently troubleshooting a problem with the accuracy of my rollers. I'd like to ask you if you could post a close-up photo of the sharpened bearing here, and pics or a video of how you sharpened it would be cool too. Thanks. Here is my project: 3d Model BLDC Klipper firmware Sure. The photosby rq3 - Tech-Talk
Quoteleadinglights Very nice. I like the use of a red LED as a sensor and the tiny PIC mcu. Is there any chance of a photo showing the optical path and perhaps the programme? Mike Of course. Attached is a zip file containg the latest and greatest schematic, BOM, PCB layout, and discussion (which includes the firmware, all 10 lines of it). Currently the prototype is a modified and reprogrammed Tby rq3 - Tech-Talk
Since older posts can't be edited, I'm replying to myself to add an updated ExpressPCB schematic, BOM, and PCB layout. The circuit now has a drain resistor for the photovoltaic diode, an audio alert, and a jumper to bypass the voltage regulator for available +5VDC operation.by rq3 - Tech-Talk
Apparently a lot of folks have had mechanical microswitch failures on their filament detectors. I know I have. And apparently there have been several optical detectors on the market that have also failed, due to a failure to take physics into account. As far as I can tell, available (or previously available) optical filament sensors have used off-the-shelf interrupted infrared emitters, with phoby rq3 - Tech-Talk
[email protected] Marlin's PID option isn't purely PID. It's PID when within PID_FUNCTIONAL_RANGE of the target temperature and BANG-BANG outside. For large temperature changes, this gets the temperature to target faster but the first over/under shoot isn't a classical PID waveform. A very good point! I think one of the reasons that the new MPC control works so well is that during calibraby rq3 - Firmware - Marlin
Marlin currently has three methods of nozzle temperature control: 1) Bang-bang, in which the heater is either completely on or completely off in response to the temperature set point. If the temp is too low, the heater is fully on. If the temperature is too high, the heater is completely off. 2) PID (Proportional, Integral, Derivitive), an industry standard in which the software attempts to prediby rq3 - Firmware - Marlin
Quotedekutree64 Congratulations on a job well done How about a new BOM with sources for the extended race bearings and such? Here you go, with the latest STL and STEP files for the CNC'd carrier. I have used Hubs.com for CNC machining from STEP files, and they have been spot on, reasonably priced, and very good at shipping and delivery dates. I have specified 7075 aluminum, with fine machiningby rq3 - Tech-Talk
You may want to report as a bug on the Marlin GitHub.by rq3 - Firmware - Marlin
Attached is a document describing my first attempt at a heat pipe, or more properly, a vapor chamber, heated bed. I've used thermochromic film to map the temperature variation across my borosilicate bed. While it isn't as bad as I thought it would be, it's not great either (15C by IR gun), across a 380mm diameter bed, edge to edge. I'm hoping this idea will bring it to within 0.5C across the bedby rq3 - Tech-Talk
Quotedekutree64 Fabulous! But I still think the posts should be machined as part of the carrier with m3 screws into the top of them to retain the bearings, to eliminate the cost and almost all the weight of the shoulder screws. Unfortunately I still haven't come up with a machining strategy to make it with my current tools and skills, so I'll probably just stick with the NEMA14 and 3D printed caby rq3 - Tech-Talk
[email protected] DM556 & DM870 user manuals both say: 2.5 uS step pulse minimum (200KHz max) 5 uS dir to step minimum delay Can't guarantee results but it's worth a try. Here's the default settings for Marlin 2.0.x #ifndef MINIMUM_STEPPER_POST_DIR_DELAY #if HAS_DRIVER(TB6560) #define MINIMUM_STEPPER_POST_DIR_DELAY 15000 #elif HAS_DRIVER(TB6600) #define MINIMUM_STEPPEby rq3 - Firmware - Marlin
Quotenophead When using an E3D hot end I did need to increase the PID functional range to 20 when using it to print polycarbonate at 275C. I also changed THERMAL_PROTECTION_HYSTERESIS to 10. Marlin temperature control is a nightmare of complexity. On my old machines with my own firmware I simply used bang-bang and it works just as well, no tuning. It doesn't work on Marlin because it doesn't samby rq3 - Mendel90
QuoteJaredTS486 I will have to see if I can find another power supply to rule out the one I have being faulty. It is a 500w EVGA power supply. I also re-soldered / cleaned the the connections that mount into the screw terminals and added an extra 12v wire from the power supply rails to the 12v input on the board. This seemed to slightly reduce the min / max temp spikes. Please let me know if anby rq3 - Mendel90
QuoteVDX ... for higher temperatures I'm using PT100 sensors - they are "safe" for up to 600degC and tested two in a "sandwich" (back to back, one as heater, the other as sensor) for something like 800degC. But you'll need at least 12Bit ADC (my sensor was an AduC847 with 24Bit) or a PT1000 or a specific driver for PT100, what's not cheap neither ... Viktor Agreed. The latest Marlin includes Mby rq3 - General
Quotesatellite1217 Actually, that's not a dumb question in the slightest. You're absolutely correct that that's what would happen, and I saw that a long time ago when PID values were way off. And temperature stability IS something that I could have unintentionally changed, by re-flashing the firmware because it wouldn't have kept whatever PID values it was using before the re-flash. Althoughby rq3 - Printing
Quoteleadinglights The main project at the moment is a piezo touch probe for bed leveling and mapping, combined with a single underbed sensor for setting Z zero when the nozzle touches the bed. I will try to get a video on YouTube in the next week or so. Mike Again, why the complexity? If a single sensor (of whatever type), can repeatably and reliably detect contact between the nozzle and the beby rq3 - Tech-Talk
QuoteDust @rq3 That is the realty of micro controllers. They have limited flash space. If you stick a high res high colour display on it then yes, a full sized full colour image takes up a lot of flash. 480x320x16 = 307200 bytes of data that is 300K Animation on that at worst requires an additional 300k per frame. The marlin Bitmap Converter, is exactly that bitmap, ie black and whiby rq3 - Firmware - Marlin
Quotethe_digital_dentist PLA? Really? Yes, really. If you're going to hold very close tolerances, and apply post machining like tapping threads, I have found that PLA is the most rigid and "metal-like" plastic for prototypes. Temperature wise it's not great, nor is long term dimensional stability, but it's rigidity beats the "rubberyness" of everything else, hands down.by rq3 - Tech-Talk
What is the actual compile process for the Marlin bootscreen? Under Color_UI, I cannot compile the full 480x320x16 bootscreen due to lack of flash space. Setting the bootscreen to small compiles and works, but the bootscreen is...really small. Nor can it be animated. Editing the png for either image does nothing, so Marlin (or properly VSCode) obviously doesn't re-create a new cpp file for the nby rq3 - Firmware - Marlin
Quoteleadinglights A new item I am exploring in this quest: A printer that uses 4 (yes four) sensors, each on the extreme corners of the build plate. A video showing this printer is on YouTube at Although the printer shown uses expensive and heavy strain gauges - and will need quite complicated support electronics, the placement of the sensors at the corners should reduce dynamic and sensor missby rq3 - Tech-Talk
Quotedekutree64 I've still only sharpened the flange on that one cheap 4x8x3mm bearing months ago, so the 9mm bearings are to go with that. I moved the posts 0.5mm closer to the center so the blade penetration depth is the same. As for the BLDC motor, they don't necessarily need high current. It depends on how many turns of wire per stator tooth. More turns = more torque for a given current, lesby rq3 - Tech-Talk
Quoteoliof @rq3 would a hollow shaft stepper like the OMC 17HS13-1504H be an option? ID of the shaft is 4mm, I'm thinking of a PTFE tube insert (OD 4mm/ID 2mm) to constrain the filament better ... The shaft is 8mm in diameter, which is too large to provide clearance for the bearing shafts on my current design. And it weighs almost half a pound! I've run the latest Schneckenstruder on a 28 gram Nby rq3 - Tech-Talk