@T3P3Tony, Thank you for keeping the forum. Discord has it's place but loosing the forum would be very bad IMHO. I agree with your two reasons to resist a move to Discord. I do utilize Discord but it is another tool and another approach at a community but should never be considered as a replacement.
Thank you for all your hard work!!!
Best posts made by jens55
-
RE: RepRapFirmware Discord
-
Merry HO HO
Hope you are all having a very happy Christmas (or whatever else you celebrate). Stay safe !!
A special THANK YOU to everybody at the DUET team for your incredible service both in the design and especially the support !!
-
RE: I'm confused about stepper motor voltage
Steppers are current based devices. Although general specs usually list a voltage, it is irrelevant for your purposes. When a stepper driver switches on a phase, it measures the current that is drawn by the motor and limits that current.
Since the phases of a stepper motors are coils of wire, they have inductance (which is also listed in the spec's). When you switch on current to an inductor, the current flowing will not go to full current flow but rather the current increases at a given rate based on inductance and voltage. In order to increase speed, you need to be able to bring the current up to the rated current as fast as possible. Higher supply voltage will do that for you. A 12V power supply will supply the same rated current but will not do it as quickly.
Since a stepper motor works by switching on (and off) current in two windings, a higher voltage can substantially increase your speed.
If you ever look at the speed vs torque curve on a stepper, you will see that torque decreases very quickly as the motor speed goes up. This is simply because the drivers can not supply instant current and it takes longer for the current to reach the rated current if the voltage is lower. So, if you happen to trip over a graph plotting torque vs rpm at different supply voltages, you will see that a higher voltage power supply keeps the motor torque higher at a higher motor speed (because rated current is reached quicker).
A side note - the maximum torque a motor can develop is based on it's construction and current handling capability but there is a given maximum. Torque will basically remain at that maximum until the on/of/on switching of phases gets too fast (net current through the coils is reduced because it takes a finite time to go from no torque to full torque). A higher voltage power supply can force the current to rated current faster than a lower voltage power supply.Not everything in that rambling reply might be correct but the overall gist is correct.
-
RE: PETG as support for PLA
I just finished a test print with 100% success. Thanks for the suggestions.
I think the major problem was that I never removed the gap from when I was printing both the model and support with pla. I had completely forgotten about this.
I also printed slower although I don't actually know which of the many speeds is used - I suspect it was 26 mm/sec for petg and pla at 40 mm/sec.
The petg and pla stuck together to a limited degree ... enough to hold everything together yet not so much as to make support removal difficult.I only have two words ...... Woooooo Hoooooo !
-
RE: Meta commands
@alankilian, I REALLY appreciate any and all help and I apologize if you felt in any way slighted whatsoever. It was most certainly not my intent !!!
I got confused by the sentence "The point of continue is to skip an iteration."
DanS79 cleared it up and confirmed my interpretation by saying "To be clear it doesn't skip an iteration, it skips everything after the continue statement in the current iteration." IE it doesn't skip an iteration but goes back to the beginning of the loop.
Your example (thanks) did however clarify another point on the continue command that I was not aware of and hence my earlier confusion about sequential 'if' statements. The iteration happens over the 'while' loop and not as I had assumed over the 'if' loop. A very important bit of learning for me!
So to repeat, I apologize profusely and hope we are back on the same wavelength ! -
RE: Why I went back to RRF2
Moderators .... could we please lock this thread and stop with the negativity please ?
-
RE: Duet tool board extruder weak
Wow, what a ride ..... I am happy (more like ecstatic) to report that after correcting my config.g (thanks again @gloomyandy ) the printer completed both a pressure advance test and a temperature tower without any complications whatsoever !
I did an M122 Bnn and nothing seemed out of the ordinary ... but then the prints came out just fine so there shouldn't have been anything odd to report. -
RE: Auto bed compensation working just not very well
If your offset values are zero, you are probing points that the Duet doesn't know about and you are then taking those probing points to adjust the mesh height. You are creating a bad height map and then applying it.
I don't understand how you can possibly expect any results but crap. You might as well work without any height map.
It's odd that you get stripes but before anyone can give you any suggestions about what is wrong, you MUST set things up properly !!! -
RE: Yet another heater fault issue
I am happy to report that the issue seems fixed. The printer has been going for a bit over an hour and nothing untoward has happened (knock on wood). Hopefully it's because I replaced the connector rather than just having moved things a bit and re-establishing a good connection.
I can't believe that the first connector I replaced was the dud one - I fully expected to replace each and every connector with the last one being the problem ....It amazes me how quickly things went from a bit of a jumpy temperature graph to a single heater fault to 8 or so faults on my last print.
BTW, for a 215C set point, the temperature fluctuates between roughly 214 to 216 with the vast majority being between 214.8 and 215.4.
-
RE: Slow down before endstop?
Another method that is often used with CNC mills is to allow the switch to be bypassed. Instead of the carriage directly activating the end switch, the switch is mounted to the side and a lever is used to activate it. The carriage approaches the lever and depresses it which activates the end stop switch but there is no hard stop so if it takes a mm for the carriage to stop, nothing is harmed.
You could use a micro switch with a lever with a roller on the end and have a protrusion on the carriage that activates the lever without running into a stop.
Hard to explain but very simple and effective.
Latest posts made by jens55
-
RE: many many hiccups (thousands)
@Phaedrux, while not impossible, I don't really know what I am doing. Could you give me a hint as to what you expect to see? There is no apparent (at least to me) difference in printer behaviour between a printer that shows hiccups vs one that doesn't produce hiccups. I don't know if maybe one would see choppy motion for example ... but there is no hint of choppiness.
-
RE: many many hiccups (thousands)
I don't know if the hiccup issue is still being looked into or if it has been shelved. I just ran a 6 hr print using 3.5.1 and I am still seeing the same issues. Here is my m122 for the tool board that did the printing. Note the 'hiccups 27753'
m122 b22
Diagnostics for board 22:
Duet TOOL1LC rev 1.1 or later firmware version 3.5.1 (2024-04-19 14:42:41)
Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
All averaging filters OK
Never used RAM 3104, free system stack 71 words
Tasks: Move(3,nWait 7,2.2%,85) HEAT(2,nWait 6,8.9%,91) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,2.5%,71) CanClock(5,nWait 1,0.6%,59) ACCEL(3,nWait 6,0.0%,53) TMC(2,nWait 6,90.6%,53) MAIN(1,running,38.8%,315) IDLE(0,ready,0.0%,27) AIN(2,delaying,122.4%,112), total 266.0%
Owned mutexes:
Last reset 97:43:37 ago, cause: software
Last software reset time unknown, reason: AssertionFailed, available RAM 3392, slot 1
Software reset code 0x0120 ICSR 0x00000000 SP 0x2000415c Task Freestk 129 bad marker
Stack: 00000544 00022ffc 00019b65 20003134 00016cff 20003134 000163d1 20000ed0 00000000 00000001 00008275 200071c8 200071c8 200071e0 00000000 20000f50 00011647 000223b8 00022474 00021ac8 00019b05 200071c8 200071c8 20000f50 000083ed 200071d8 000009c7
Driver 0: pos 0, 830.0 steps/mm, standstill, SG min 0, read errors 10, write errors 0, ifcnt 225, reads 7857, writes 3, timeouts 32, DMA errors 0, CC errors 0, failedOp 0x6a, steps req 0 done 73029969
Moves scheduled 394767, completed 394767, in progress 0, hiccups 27753, segs 33, step errors 0, maxLate 1 maxPrep 495, maxOverdue 136, maxInc 71, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 1.00
Peak sync jitter -1/4, peak Rx sync delay 272, resyncs 0/0, no timer interrupt scheduled
VIN voltage: min 17.7, current 24.4, max 24.5
MCU temperature: min 32.8C, current 36.1C, max 54.4C
Last sensors broadcast 0x00000004 found 1 26 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 1831836, send timeouts 0, received 2249695, lost 0, errs 0, boc 0, free buffers 18, min 17, error reg 0
dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 561, adv 35643/74674
Accelerometer: LIS3DH, status: 00
I2C bus errors 0, naks 0, contentions 0, other errors 0
=== Filament sensors ===
Interrupt 5726621 to 0us, poll 5 to 2912us
Driver 0: ok -
RE: great prints with PLA, but terrible with pre-foamed LW-PLA
@nick9one1, just because you took a brand new roll out of a vac pac, this is no guarantee it's dry.
I have had new and wet filament straight out of the bag. -
RE: great prints with PLA, but terrible with pre-foamed LW-PLA
Have you tried drying your filament? I know that PLA is not too sensitive to moisture absorption but I have had some very surprising results happening with drying.
-
RE: Extruder heat creep issue
@jay_s_uk
I use Dragon hot ends on all my extruders and have never run into an issue where heat creep caused any issue. -
RE: "Warning: Driver 0 stall"
@Juan-Estanislao
Nice build! Sorry, can't help with the question. -
RE: Chamber circulation fan control
@travasky, that is the proper way to go .....
-
RE: Chamber circulation fan control
@travasky
I too have a chamber heater that needed a fan. I do not consider it safe to run the fan control from the printer controller unless there is some sort of safety that is preferably totally independent of the controller. In my case I opted to turn the fan on whenever the heater is on (turned on by the power to the heater). My heater is a PTC heater so it has a bit of a built in safety.
Another option is to run a second fan that is software controlled that you can run during the entire print to circulate the chamber air. -
RE: 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1
@dc42
Alas, that fix did nothing to my hiccup problem -
RE: 1LC - extruder randomly stopping/reversing - ≤3.5.0-rc1
@droftarts
Do I just upgrade the .bin files? What are the .map files for? Do I just upgrade MB6HC.bin and Tool1LC.bin (I only have the 6HC and the 1LC boards) or do I need to upgrade other stuff?With the .bin files uploaded, this is what I see for the version information:
Nothing seems to have changed on the 1LC firmware and only the MB6HC firmware changed. Is it ok to have three different versions of firmware (between the 6HC, 1LC and DWC)?