This and every other kinematics for which the motion of each axis is a linear combination of the movement of the motors is supported in RepRapFirmware. You can generalise it to multiple X and Y axes too.by dc42 - General
It's the RepRapFirmware.bin file at . You will need to make some changes to your config.g file, for example to add M574 commands to configure the endstop switches.by dc42 - Ormerod
You can use 12V fans or 24V fans if you power the Duet 3 with 24V. The MB6HC has six low current outputs suitable for fans. Each bank of three can be set to 12V or VIN.by dc42 - General
Firmware 1.18.1 is quite old and normally I would recommend upgrading to either RRF 2.05.1 or RRF 3.2.2. However, Fusion 3 uses their own fork of RRF and I don't know what consequences might follow from changing to a standard build of RRF. You might be able to find someone else who has tried this if you ask on the forum at . Are you using a password on the machine? I can't think of any reason foby dc42 - Duet
The Duet 3 MB6HC has a 12V 0.8A regulator on board intended for powering fans.by dc42 - General
Yes, that looks like the one that I used.by dc42 - Ormerod
The Z motor mount crack is fairly common. There is a beefed-up design to replace it, on Thingiverse AFAIR.by dc42 - Ormerod
RRF 2.05 beta is very old, and beta releases are unsupported. Use 2.05.1 or 3.2.2.by dc42 - Firmware - mainstream and related support
The corresponding arrangement where X needs to be compensated for movement in Y is commonly called MarkForged kinematics.by dc42 - Firmware - Marlin
This sounds rather like the CoreXZ printer developed by Nicholas Seward several years ago, except that with CoreXZ the X and Z motors both affect both X and Z axes. I don't know what firmware he used but it was likely Marlin.by dc42 - Firmware - Marlin
The standard builds of RepRapFirmware have supported laser mode for years. Use the M452 command (https://duet3d.dozuki.com/Wiki/Gcode#Section_M452_Select_Laser_DeviceMode) in config.g to switch the firmware into laser mode. Have Lightburn generate GCode that uses the S parameter of the G1 command to set the laser power.by dc42 - Firmware - mainstream and related support
I just found a schematic of the SKR Mini and it showed a STM32F103 processor. That processor does not have hardware floating point, so it would be slow at doing the trigonometric calculations needed to run a SCARA. Have you seen the Duet 3 Mini? It costs less than our Duet 2 boards and probably has everything you need. Availability is limited at present but should get better in a couple of weekby dc42 - Polar Machines, SCARA, Robot Arms
@Johnmg, if these layer shifts are happening using a Duet controller, then please ask for help at .by dc42 - Duet
When using thermistors, it's more usual to get readings of -273C on all thermistor inputs if there is a short between VSSA and one of the power rails. You would get a reading of 2000C if you configured the input for a PT1000 instead of a thermistor. More Duet help available at .by dc42 - Duet
Quotecatmandu I have been on this project for some time now and , if I remember correctly the RepRap firmware is limited in its sizing (using a calibration tool similar to repetiers) and so was not suitable I can't think where you got that idea from. The size limits in RRF are of the order of kilometres, and always have been. BTW did you do a search to see if anyone has done a Smootheware forkby dc42 - Smoothie
Was that print sliced in regular mode or in spiral vase mode?by dc42 - Reprappers
@Dust, why don't you offer a solution to the OP's problem instead of just criticising me?by dc42 - Developers
@Dust, please stop pretending that there is only one open source firmware that runs on most modern 3D printer electronics. No firmware has a monopoly on all the best features. For example, currently only RRF has conditional Gcode, but the input shaping of Klipper beats the DAA implemented by RRF. Marlin may have some features not offered by either. Smootheware is likely better than all three forby dc42 - Developers
I can't help you with Smoothie firmware, but it is not the only firmware that supports rotary delta kinematics. RepRapFirmware does too, and I think there may be a Marlin fork that does.by dc42 - Smoothie
QuoteShakthi I understand how the M42 Gcode works. I want to write the code in the firmware itself so that it works without the host having to intervene to start and stop these devices. The thermistor assigned for the function should be reading the values based on which the pins get triggered ON/OFF based on the temperature reading. Thanks Shakthi Marlin is not the only firmware. Have you consiby dc42 - Developers
I have 3x2020 extrusions at the top, and 2x2020 plus 2x2060 at the bottom. I don't think it matters what extrusion profile you use. V-slot is better for rollers, but my design doesn't use rollers. The Motesis I-profile uses a different type of slot nut, which I prefer to the usual sort. I used toothed idlers because I don't think running toothed belts over small plain idlers is good.by dc42 - Delta Machines
Quotemasterviana The 3mm holes I think i can deal glue a paper printed whit the holes, the countersink its a bit more harder for me never done that job before. The "countersink" deep its only based on your expirence there is no way to mesure the deep. which countersink bit you've used? Even if dont countersink the holes the print area of the bed its only 300mm and the bed had 330mm, that gives 30by dc42 - Delta Machines
Quotemasterviana From a while i've been looking to your build as an example for a well desgin delta, the only thing that keeps me from moving forward for a build is the fact of a alu bed. You have machine your 330mm 5mm alu bed. I wouldnt risk that job by myself, creating the holes and "countersunk" the holes. It's not difficult to drill and countersink three holes in aluminium. I didn't have aby dc42 - Delta Machines
You are correct. Likewise you don't need to set up tool change scripts in the slicer, because any operations needed such as retraction and repriming can be done in the tool change files.by dc42 - Ormerod
The updated version of the second link that Robert posted is . Be warned, delta printers that print accurately need to be built precisely, so they are not cheap to build. However, a good CoreXY build probably costs more.by dc42 - Delta Machines
G10 does allow negative values. On my dual nozzle Ormerod, the tools have equal but opposite X offsets.by dc42 - Ormerod
We've seen a few issues when using Safari. You could use whatever developer or debug features Safari provides to get a trace of what is going on, perhaps also a Wireshark trace, and post those on the Duet3D forum.by dc42 - Firmware - experimental, borrowed, and future
I suggest you post your height map after auto calibration and mesh probing. That may give us clues about the nature of the problem. You will probably get a faster response if you post on the Duet3D forum at . Another good trick is to mount a circular spirit level on the effector,.to see whether the tilt varies with XY position. More tips at .by dc42 - Delta Machines
Motor torque is approximately proportional to current, until the current gets so high that the iron saturates. Most stepper motors are rated to at least 80C. Does the motor have a label on it? If so then you may be able to look up its data online and find its rated current. Check that you really are running in spreadCycle mode. Layer shifts are far more common in stealthChop mode, because stealtby dc42 - General