I am quite sure that the pitch is 1.5mm on this axis, and therefore the settings must be: #define DEFAULT_AXIS_STEPS_PER_UNIT {64.25,64.25,[color=#FF0000]2133.33[/color],600}
i.e. (360 / 1.8 * 16) / 1.5mm = 2133.333
instead of #define DEFAULT_AXIS_STEPS_PER_UNIT {64.25,64.25,[color=#FF0000]4266.67[/color],600}
which indicates a pitch of 0.75mm!
Can you move the Z axis in RH up by 10mm and measure the effective distance?
The 0.75mm seemed to me also rather strange.
Perhaps the firmware was configured for a 0.9° stepper motor?
[quote=“ichbinsnur”]
Seems stange for me too.
But, if the firmware were set for a 0.9 stepper motor it would effectively double the steps istead of cutting them to half.
I’m awaiting mine this week.
I let you know what i find out if it’s mounted.[/quote]
That is what it looks like:
The new configuration.h has an entry of 4266.67. That would be for a 1.5mm pitch on a 0.9° stepper.
For the standard stepper a 1.5mm pitch would be 2133.33.
I will have to wait a couple of weeks until I receive mine
The new firmware was made in assumption the motherboard had 1/32 microstep drivers (as is the case in our new printer the Vertex) but the K8200 has the 1/16 microstep drivers. The value in the configuration.h file is indeed wrong. We are changing this file asap and a new version V2.1.1 will be made available.
The new firmware was made in assumption the motherboard had 1/32 microstep drivers (as is the case in our new printer the Vertex) but the K8200 has the 1/16 microstep drivers. The value in the configuration.h file is indeed wrong. We are changing this file asap and a new version V2.1.1 will be made available.
Can you move the Z axis in RH up by 10mm and measure the effective distance?
The 0.75mm seemed to me also rather strange.
Perhaps the firmware was configured for a 0.9° stepper motor?
Thanks[/quote]
Hi Deskstar
When I rotate the z-axis by hand 4 rotations (4x360°) the effective distance is equal to 6mm (4x1.5mm)
I also have a picture on my mobile, where I measure 12mm with a caliper and counter thread (8, in this case), see pic.
I have not reviewed all of Marlin software for K8204, I use a repetier 0.91 firmware, maybe they have changed to 32 microsteps mode instead of 16? (I don’t know if it is possible to do this)
#define EEPROM_SETTINGS // was already uncommented #define EEPROM_CHITCHAT // I had to uncomment this
I then re compiled Mariln.ino and uploaded new firmware to board.
I then run Repetier Host Mac 0.56, connect to printer and go to Printer EEPROM settings but there are still no values displayed
The bottom of the window says …works only with Repetier firmware
When I installed Mattercontrol (alternative to Repetier) it allows me see my EEPROM (window entitled Marlin Firmware EEPROM Settings)
If I update EEPROM using Matter control I assume they stay set and that Repetier won’t over ride them unless I issue a M500/M502
Wonder is this a Repetier Host Mac 0.56 shortcoming or have I something misconfigured ?
[quote=“ndillane”]
When I installed Mattercontrol (alternative to Repetier) it allows me see my EEPROM (window entitled Marlin Firmware EEPROM Settings)
If I update EEPROM using Matter control I assume they stay set and that Repetier won’t over ride them unless I issue a M500/M502
Wonder is this a Repetier Host Mac 0.56 shortcoming or have I something misconfigured ?[/quote]
May be a MAC issue. It works perfectly onb Windows, even with marlin.
A couple of clarifications re EEprom values needed if you have time
…just select Y or N after each sentence
When you compile and update firmware does it update the EEprom values automatically (Y/N)
Or do you need still need to send the printer a M502 followed by a M500 (Y/N)
(From previous post: M502 loads default settings and M500 stores them to EEprom) (Y/N)
In this context does “default settings” mean the settings in the newly compiled/uploaded firmware (Y/N)
So m502 loads settings from program memory and M500 then overwrites EEprom settings from firmware prog memory (Y/N)
Based on a couple of articles I have read I think i figured out this as follows
When you compile and update the firmware it does not update the EEprom values automatically
So you still need to send the printer a M502 followed by a M500
(M502 loads (default ) settings from firmware you just uploaded and M500 stores them to EEprom.
If you change Eeprom settings use a host app such as repetier or mattercontrol you can reload default settings from firmware using M502/M500
It’s still very strange to me that the upper bearing assembly is completely removed when upgrading to K8204. Meaning that all vertical load is on the stepper motor and its weak aluminium support…
I’m very curious how long this will last…