You can mark this as solved.
Turns out for some reason I had to delete my old motion recordings to get the new ones to show up.
They are appearing for me now.
You can mark this as solved.
Turns out for some reason I had to delete my old motion recordings to get the new ones to show up.
They are appearing for me now.
I just updated my 6HC and 1LC toolboard along with the DWC to 3.5.0 beta 3. I homed the machine and ran an input shaping Record Motion Profile and they are not showing up in the Input Shaping Plugin under the Motion Analysis tab.
I looked in the files on the SD card and they are recording and being saved under the accelerometer folder and the file sizes look correct as they match other recordings I had done before.
Could there be something I'm missing or that has changed in this update?
Thanks for any assistance.
Also, besides the low z-jerk, your extruder jerk is also very low which can cause issues especially on arcs, circles, etc. I would raise your extruder jerk to at least over 1000.
I tried the 0.9 degree LDO motors but ended up going back to the 1.8degree ones. The 1.8 degree for me are much quieter and I saw no improvement with the 0.9 degree ones so I switched back.
I have a v-core 3.1 500mm using a Duet 6HC, my motor settings are as follows
M569 P0.0 S0 ; physical drive 0.0 goes backwards
M569 P0.1 S0 ; physical drive 0.1 goes backwards
M569 P0.2 S0 ; physical drive 0.2 goes backwards
M569 P0.3 S0
M569 P0.4 S0
M569 P121.0 S1 ; physical drive 121.0 goes backwards - lgx forward / BMG backward
M584 X0.0 Y0.1 Z0.2:0.3:0.4 E121.0 ; set drive mapping
M350 X16 Y16 Z16 I1 ; configure microstepping with interpolation
M350 E32 I0 ; try extruder no interpolation
M92 X80.37 Y79.85 Z808.8 E1134 ; TEST CALIBRATION XY STEPS
M566 X800 Y800 Z35 E2000 P1 ; instantaneous /jerk settings)
M203 X21000.00 Y21000.00 Z1000.00 E3600.00 ; set maximum speeds (mm/min)
M201 X3000.00 Y3000.00 Z200.00 E3600 ; set accelerations (mm/s^2)
M906 X1900 Y1900 Z1700 E600 I30 ; set motor currents (mA) and motor idle factor in per cent - 600 for lgx motor / 900 for BMG
M84 S30
@michaelr123
That is what it says to do in the 1LC documentation...scroll down to where it says Wiring Notes
https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Toolboard_1LC
@deckingman & @o_lampe
On my big ratrig v-core 3.1 I suspect it has some gantry sag..it's a big printer...500x500. I am re-doing a few things on that right now, replaced the gantry extrusion with a quality one from misumi, re-printed most of the printed parts, new y-linear rails since one that came with it was less than ideal.
I'm really curious to see how it is after all the replacements I'm doing on it. I even had two small custom extrusions cut from misumi to use as alignment spacers for the extrusions the y-rails mount to so they would be precisely lined up.
@deckingman
Yes, I did watch your video and I think I had actually watched it in the past.
I do seem to be getting better prints with the additional probing now but I do think I'll need to tweak my bed mesh manually since there are still a few spots when printing where I'll get the filament ripple on the first few layers from when it is too close.
@deckingman
My leadscrews are actually one in the middle left and two on the right side. I have the railcore II cast bed from 713maker on my BLV cube printers.
I was always under the impression that I was supposed to do my bed.g with probing by the leadscrews but if that's not the case then I'll change that. I assumed that is how it was supposed to be set up since the Duet documentation lists this example:
G28 ; home
G30 P0 X20 Y190 Z-99999 ; probe point 0 near a leadscrew
G30 P1 X180 Y190 Z-99999 ; probe point 1 near a leadscrew
G30 P2 X100 Y10 Z-99999 S3 ; probe point 2 near a leadscrew and calibrate 3 motors
Should I still probe by the leadscrews and then add additional locations such the left rear, left front and also the right center and then rear center and front center?
Something like this
M562 ;clear bed transform
G28 ;home all
M401 P0 ;pickup Euclid probe
G30 P0 X310 Y32.5 Z-99999 ; right front leadscrew
G30 P1 X310 Y179 Z-99999 ;right center
G30 P2 X310 Y287.5 Z-99999 ; right rear leadscrew
G30 P3 X40 Y290 Z-99999 ;left rear
G30 P4 X40 Y159.5 Z-99999 ;left center leadscrew
G30 P5 X40 Y30 Z-99999 ;left front
G30 P6 X138 Y30 Z-9999 ;front middle
G30 P7 X138 Y290 Z-99999 S3 ;rear center
G1 X138 Y179 F9000 ;go to center of bed in advance of probe that point
G30 ;probe center to re-establish Z
M402 P0 ;Return Euclid probe
I just tried it and it only ran it once but I know for sure if I run it again the deviation is not going to be 0.000 like the results say.
I guess I need to need to try and learn how to program this so it automatically runs the probing at least 3 times but I'm totally clueless with this stuff unfortunately...lol.
It's not a problem, just trying to save time from having to manually run my "equalize leadscrews" macro multiple times until everything is within what I believe is an acceptable deviation between my 3 leadscrews.
@moth4017
For some reason it didn't post the spacing I had done. Is there a certain amount of spaces required or just that each section has the same offsets?
I had done two spaces for each indent...
Another question, since I plan to put this all in my bed.g, the macro just has to call G32, correct?
I was wondering if the conditional gcode listed in the documentation which the example is for a delta printer can be used for leveling/tramming a corexy bed multiple times until it is within a certain deviation? It is just a nuisance having to run the bed.g manually multiple times especially using a Euclid probe that has to re-dock every time.
I don't really understand conditional gcode and programming so I have no idea if what I typed up/copied below would work.
If I was the mimic the example but put in my bed.g would this work?
M561 ; clear any bed transform
G28
M401 P0 ; pick up Euclid
G1 X290 Y32.5 Z5 F10000 ; go to first probe point to get ready
while true
if iterations = 5
abort "Too many calibration attempts"
G30 P0 X290 Y32.5 Z-99999 ; PROBE NEAR FRONT RIGHT
if result != 0
continue
G30 P1 X290 Y287.5 Z-99999 ; PROBE NEAR REAR RIGHT
if result != 0
continue
G30 P2 X40 Y159.5 Z-99999 S3 ; PROBE NEAR LEFT
if result !=0
continue
if move.calibration.initial.deviation <= 0.05
break
echo "Repeating calibration because deviation is too high (" ^ move.calibration.initial.deviation ^ "mm)"
;end loop
echo "Auto calibration successful, deviation", move.calibration.final.deviation ^ "mm"
G1 X138 Y179 F9000 ; go to center of bed in advance of probe that point
G30 ; probe center of bed to re-establish Z
M402 P0 ;Return Euclid
@ArekRucki The Duet 2 wifi can output 2.4 amps to steppers but at that current you will need to do active cooling of the board. The board is designed to be cooled from the bottom so you will want to have a fan blow on the bottom of the board.
As for the 2.8amp stepper motors you mentioned, they should be fine since you generally want to drive them at 80% of their rated current which would be 2.24 amps which is within the rating of the duet 2 wifi.
I believe the rule of thumb is you want active cooling over 2amps draw from the stepper drivers.
I believe your G31 line is incorrect for your Z. It should be a positive number and not a negative.
For my BL-touch on one of my corexy printers, my G31 line is this
G31 P500 X-25.5 Y-20 Z2.62
With a negative z, that means the probe would be higher than the nozzle and it would never make contact. That might make sense for someone using a piezo sensor where the nozzle itself presses on the bed but not for something like a bl-touch.
@Phaedrux
Well dang...I didn't even think of that. It always helps asking and someone else will think of something so simple.
Thanks!
@jay_s_uk
I haven't played around with much in the way of plugins..just the input shaper so I guess I'll have to take a look.
Honestly, a button would be find since I just turn my LED's on full or off.
I am wiring up multiple LED strips for my new Ratrig V-core 3.1 and one is already wired up under Out7, the other two strips I have wired up on Out9. Is there a way to control both of those outputs with one fan slider in DWC?
@droftarts I was looking under the M307 section in the GCode documentation.
Looking through the docs there only appears to be mention to be able to set the PWM frequency in the 2.x firmware but there is no mention in the 3.x firmware.
I just finished building a Ratrig V-core 3.1 with a 1500watt 500x500 bed and want to make sure I don't stress out the SSR so I would like to set the PWM frequency.
Is there a setting for this in RRF 3.x?