Config.g vs Machine Properties
-
The column labeled "Drive" should really be labelled "Axis/extruder", and instead of reading 0, 1, 2… it should read X, Y, Z, [insert additional axes here], E0, E1, …
Does it make more sense with that interpretation? The additional axis rows will be in the order that you created them.
-
In a sense Dave, but then the drive mapping is incorrect, and most importantly it reports :
Z1=2 Yes -0.2 mm 280 mm 1 mm/s 6 mm/s 15 mm/s² 800 mA which is correct
Z2=5 Yes n/a n/a 5 mm/s 60 mm/s 1000 mm/s² 500 mA ??I was under the impression that Z2 would inherit the settings from Z1….?
-
This was the same thing I reported. the acceleration settings or other bits don't show up correctly.
-
In a sense Dave, but then the drive mapping is incorrect, and most importantly it reports :
Z1=2 Yes -0.2 mm 280 mm 1 mm/s 6 mm/s 15 mm/s² 800 mA which is correct
Z2=5 Yes n/a n/a 5 mm/s 60 mm/s 1000 mm/s² 500 mA ??I was under the impression that Z2 would inherit the settings from Z1….?
There is no separate Z1 and Z2 row in the table, just a Z row - the one labelled "2" because Z is axis #2. The row labeled "5" is the second extruder, referred to as D1 and mapped to driver E4 (aka driver 7) in your config.g.
-
It is if you really follow it, in my example, it maps the drive current to that field. just nothing else. My Z axis is 2:4, so if it is truly just axis based, then the current shouldn't update, if it is drive number it should match, but it shouldn't be a combination of both. Maybe the web control should be updated to only include configured Axis.
0 No 0 mm 224 mm 15 mm/s 100 mm/s 1500 mm/s² 1200 mA
1 No -22 mm 202 mm 15 mm/s 100 mm/s 1500 mm/s² 1200 mA
2 No 0 mm 180 mm 1.67 mm/s 20 mm/s 300 mm/s² 450 mA
3 Yes n/a n/a 110 mm/s 36.67 mm/s 600 mm/s² 1350 mA
4 Yes n/a n/a 2 mm/s 20 mm/s 250 mm/s² 450 mA -
So that list should be showing one row for each of the X, Y, Z, U axes and the first extruder, in that order. Which figures are wrong?
-
So for me, I don't have a U, but drive 4's current matches drive 2s current as it should as it is mapped Z2:4, but none of the other values do corresponding to that drive. I would expect drive 4 to be a mirror image of drive 2.
-
In that case the rows you list should show the settings for X, Y, Z and E0. There will be no separate row for the second Z motor. The row labelled 4 may be showing default values for a second extruder, except for the motor current.
-
It is showing default for a second extruder except for the current, that's the point I'm making. But, when I see something change with it i.e. the current, it would lead me to believe there is a bug or something that needs cleaned up.
-
I noticed that in your post Heathmanc…. but looks like it was a fluke. In mine there is no correlation whatsoever.
OK Dave thanks, yes, that is how I saw it was being mapped, but was under the impression that the second drive would have mappings somewhere in the table.
So no way of seeing if the settings are applied equally to both Z drives then in machine properties. It doesn't help me with trouble shooting my problem, so I need to figure out a different way of checking this.. Maybe M111 via terminal..?
-
I think what's happening is that extruder 1 was mapped to motor 4 by default, and even though extruder 1 no longer exists the entry for it in the mapping table still exists. I guess I should have it return zero current for a non-existent extruder instead.