@fcwilt said in 4 independent z axis tilt:
M671
Ok yea I think I'm getting this now thanks! I also found https://www.mrappz.com/voron-electronics-setup-i/ - going to let this churn a bit and see where it goes thanks!
Bill
@fcwilt said in 4 independent z axis tilt:
M671
Ok yea I think I'm getting this now thanks! I also found https://www.mrappz.com/voron-electronics-setup-i/ - going to let this churn a bit and see where it goes thanks!
Bill
Ok, issue solved wow!
So I probably missed it but getting the Duet2and3Firmware-3.3.zip and uploading it via the web interface put the firmware files in place. Once I followed the other forum article and got that hooked up - its working just fine! ( well, 3hc is still need to hit the 1lc )
Ok at this point with the information in the thread - its working now. I just used the values from the referenced config but I spot checked it on my bot - within 1mm so I just stuck with that
I consider this resolved thanks @fcwilt !
@fcwilt Ok confirmed yea this is exactly what I needed thanks!
@jay_s_uk Awesome thanks so much!
Ok at this point with the information in the thread - its working now. I just used the values from the referenced config but I spot checked it on my bot - within 1mm so I just stuck with that
I consider this resolved thanks @fcwilt !
@fcwilt said in Help with M671:
Well I don't know that printer but the numbers in M671 are in reference to X=0 Y=0.
I think this is the bit I was not understanding - all are referenced from x0,y0
The config referenced earlier by @PaulHew makes more sense now ( and the numbers are not too far from what I had actually )
@fcwilt so yea I'm trying to get my bed leveled. This is on a voron 2.4 - I have 4 independent pivot points ( belts, not leadscrew )
M671 is configuring the plane. The problem is I don't get how to derive the numbers for that command.
I'm working on a new printer build. I'm at the point where the bot prints but the M671 settings are wrong. Getting the correct values is where I'm stuck - the doc just does not make sense to me ( how to take values and populate the config )
With my current M671:
M671 X-67:-67:385:385 Y67:368:368:9 S20
Its not clear to me how I need to come up with the measurements and then populate into the gcode command.
I diagrammed the layout on my whiteboard. The measurements are taken from the corner of the bed to the center of the pivot ( eg at all 4 corners ) The blue dots represent the pivot point.
I came up with
M671 X-67:-67:385:385 Y67:385:385:10 S20
Does this look right? ( If so I'm doing something wrong because its always lower in the back after running z home )
Thoughts? What am I doing wrong here?
@jay_s_uk Awesome thanks so much!
@jay_s_uk ah got it ok!
So I would just want to use my caliper or whatever to measure from each corner to that center point of the screw right? Is it a straight angle or squared?
Or is it from 0,0 the distance between?
@jay_s_uk Not sure what you mean by pivot point. Is this like mid point between the belts and the pulley or something?
This is related to a thread I started on https://forum.duet3d.com/topic/28055/4-independent-z-axis-tilt?_=1649773992041
I've seen in various configurations for my printer ( voron 2.4 but that does not really matter here ) different values for my printer:
M671 X-60:-10:360:370 Y0:395:395:0 S20 ; Define Z belts locations (Front_Left, Back_Left, Back_Right, Front_Right)
; Position of the bed leadscrews.. 4 Coordinates
What I want to know is HOW do I come up with those points? What are the measurements referenced against? ( the doc does not help me - maybe I'm just too dense! )
do I reference the values for the stepper positions by reference from 0,0 front left of the frame?
For what its worth the homing, after I tweaked the order and values from a config, got a LOT closer
@fcwilt Ok confirmed yea this is exactly what I needed thanks!