arhi
Posts: 480
Joined: Thu Oct 06, 2016 5:13 pm

mcp - position readout

after homing mcp will set position readout to 0,0,0 which is not always correct ... for e.g. on my machine I home Z on "z_max" and not on "z_min" so after homing my Z is not 0 but 136 or 200 or 500 or 2000000 depending on my machine ..

ideally you can use M114 to read the last known position of the printer. it's support by almost all firmware's
http://reprap.org/wiki/G-code#M114:_Get ... t_Position
gcodestat integrates with Simplify3D and allow you to
Calculate print time accurately (acceleration, max speed, junction deviation all taken into consideration)
Embed M117 codes into G-Code
Upload your G-Code directly to Octoprint
open source and unlicence
CompoundCarl
Posts: 2005
Joined: Wed Aug 05, 2015 7:23 am

Re: mcp - position readout

My delta printer is the same way. Did you set the homing direction for the Z-axis in S3D correctly (it's on the G-Code tab). I set mine to max for the Z and the readout is correct when I home the Z axis.

So I would check and make sure you set the direction correctly
arhi
Posts: 480
Joined: Thu Oct 06, 2016 5:13 pm

Re: mcp - position readout

CompoundCarl wrote:My delta printer is the same way. Did you set the homing direction for the Z-axis in S3D correctly (it's on the G-Code tab). I set mine to max for the Z and the readout is correct when I home the Z axis.

So I would check and make sure you set the direction correctly
cool, that was part of the problem, thanks :)
(it still ignores the calibration height data etc.. would be better to M114 but this will solve the problem for me)
gcodestat integrates with Simplify3D and allow you to
Calculate print time accurately (acceleration, max speed, junction deviation all taken into consideration)
Embed M117 codes into G-Code
Upload your G-Code directly to Octoprint
open source and unlicence
CompoundCarl
Posts: 2005
Joined: Wed Aug 05, 2015 7:23 am

Re: mcp - position readout

arhi wrote:it still ignores the calibration height data
The calibration height is just the true distance from the endstops to the bed, right? So just input that for your Z-axis height and it will be correct.
arhi
Posts: 480
Joined: Thu Oct 06, 2016 5:13 pm

Re: mcp - position readout

CompoundCarl wrote:
arhi wrote:it still ignores the calibration height data
The calibration height is just the true distance from the endstops to the bed, right? So just input that for your Z-axis height and it will be correct.
that's true just not very convenient :D (different print boards will have different starting point, changing it every time in process is not very convenient :D, auto reading it from firmware is hell of a lot more convenient) .. anyhow the homing direction solved the issue, I would not dwell on it, if I noticed the homing direction I would not created the thread at all :D
gcodestat integrates with Simplify3D and allow you to
Calculate print time accurately (acceleration, max speed, junction deviation all taken into consideration)
Embed M117 codes into G-Code
Upload your G-Code directly to Octoprint
open source and unlicence

Return to “Feature Requests”