Quotedlc60 What I really want is a 32 bit board/firmware combo that allows a config file rather than a re-compile, can network and can set the stepper currents with an M command instead of a screwdriver. But I think that I am just dreaming, right? I don't normally post on this forum, but I think I should point out that there are versions of RepRapFirmware for LPC and STM based 32-bit boards noby dc42 - Firmware - Marlin
Isn't there a version of Marlin that supports more than one SD card? The SS pin of an SPI interface is only a dedicated pin when the SPI interface is operating in slave mode. In master mode, you can normally use any pins you like as the CS pins.by dc42 - Controllers
It's commonly called MarkForged kinematics. It's supported by the standard builds of RepRapFirmware, along with every other kinematics for which the movement of every axis is a linear function of the motion of the motors.by dc42 - Mechanics
There's a port of RepRapFirmware for STM processors now. The 64K RAM of the LPC processors is rather limiting for RepRapFirmware, and also for Smootheware I understand if you want to include both networking and some other features such as least squares delta calibration.by dc42 - Experimental and Hobby
- 5 years agoWhy does your delta need custom firmware?by dc42 - Developers
The release tagged as 2.05.1 for later Duets includes RepRapFirmware.bin which is the version 1.26.1 firmware file for older Duets.by dc42 - Ormerod
You could put G91 G1 H2 Z0.1 G90 towards the end of config.g. We don't normally advise putting movement commands in config.g but in this case it seems justified. I am looking at various options to support motor brakes in RRF. One is to assign a pin as a brake for an axis, and turn it on whenever the axis motors are enabled. Another is to add a command to power up motors without moving them.by dc42 - Reprappers
After you changed the hot end, did you tune the heater? Check that the heater wiring is in good condition with no signs of overheating at the connectors. Check that you have set the correct thermistor B parameter in the M305 command for the heater.by dc42 - Ormerod
Swapping the red and blue wires over will reverse the direction of movement of the motor. That's all.by dc42 - Delta Machines
I think that's almost equivalent to dual MarkForged kinematics, but it has the disadvantage that the A and B belt tensions will tend to twist the X axis. CoreXY IDEX has been implemented using CoreXYUV kinematics, CoreXYU kinematics, CoreXY+MarkForged kinematics, and dual MarkForged kinematics (and possibly others that I am not aware of). RepRapFirmware supports all of them.by dc42 - CoreXY Machines
I have Cartesian, Delta, CoreXY and SCARA printers. My take: - If you are on a tight budget, choose Cartesian and don't go large. Cartesian is more tolerant of mechanical inaccuracy and poor electronics/firmware than other architectures. - Deltas are great for single extrusion, but need to be mechanically precise and have capable electronics and firmware. My go-to printer is the delta. - Coreby dc42 - General
Use the library commits tagged 3.1.0 for the RRF 3.1.1 build.by dc42 - Firmware - experimental, borrowed, and future
Thanks for the suggestions!by dc42 - Polar Machines, SCARA, Robot Arms
That's ok if you never need to adjust the sensitivity. To adjust the sensitivity as well you need C"zprobe.in+zprobe.mod".by dc42 - Delta Machines
Your M558 command is missing the pin name parameter.by dc42 - Delta Machines
Yes that would be possible.by dc42 - General
If you think the issue may be that the Z axis isn't moving enough, have you tried reducing Z axis acceleration?by dc42 - CoreXY Machines
RepRapFirmware supports multiple Z probes, so it could handle this arrangement without multiplexing a pin.by dc42 - General
Have you tried connecting the Y motor to the E1 motor output yet, to rule out a problem with the driver?by dc42 - CoreXY Machines
It's very rare for the heater mosfets to fail, so I suspect a firmware or configuration issue. Try reinstalling firmware using Bossa. You might like to try more recent firmware. The latest firmware for your board is version 1.26. If you do upgrade the firmware, you will also need to update the web files on the SD card, and make some changes to your config.g file.by dc42 - Ormerod
I agree, the most likely explanation is a bad connection somewhere. Most likely a crimp connection, but I once saw and instance of one of the pins of the motor connector not being properly soldered to the PCB. Also possible, but unlikely, is a bad solder joint between the driver chip and the PCB. Are you using all 5 drivers? If not then you could rule out the driver by reassigning that motor toby dc42 - CoreXY Machines
Have you lubricated the magnetic joints? I use a little silicone grease.by dc42 - Delta Machines
QuoteDust neopixel's are the absolute worst when it comes to 3d printers A 3d printer requires very precise timing in order to print nicely without 'zits' blogs etc. Neopixles also require very precise timing. If you add to many Neopixel it will interfere with 3d printing. That's true if you bit-bang them. On Duet 3 we use an SPI peripheral and DMA to drive them without interfering with the prby dc42 - Firmware - Marlin
You can add WiFi using a nano router such as the TP-Link WR802. Although Duet Web Control doesn't currently display the duration of the last print, if running firmware 3.1.1 you can retrieve it from the object model. It's called "job.lastDuration". So you can send: echo job.lastDuration and the time in seconds will be echoed to the command line. A slightly more sophisticated way is to put theby dc42 - Duet
It's a question of whether you prefer mechanical complexity or electrical complexity. If you are more comfortable with mechanics, you will prefer a single Z motor driving all 3 leadscrews with a closed loop belt, and bed levelling screws to get the bed level. If the frame is sturdy and rigid enough, once levelled it should stay levelled. OTOH if you are more comfortable with electrical complexityby dc42 - CoreXY Machines
It's possible to cut that extra time dramatically. Seeby dc42 - General
Deleted.by dc42 - Firmware - experimental, borrowed, and future
Quotejbernardis I was planning on swapping out the fans and the extruder heat cartridge for 24 volt versions, and the bed has an alternate connection configuration for 24 volts. At first glance, this would tell me that the 15 amp 24v PSU is fine, except that I would guess that the bed draw does not halve. It probably will continue to draw 11 amps at 24 volts which won't leave enough for the othby dc42 - Smoothie
Yes you can run a 12V 40W heater from an extruder heater output on the Maestro. Use the screw terminal connector which is rated at 5A, not the 2-pin Molex connector which is rated at 2A.by dc42 - Duet
I think there is a mechanical problem with one of the arm joints, most likely an arm on the right hand side of the height map; or with a bed probing contact on the left hand side.by dc42 - Fisher