Skip to content

[2.0.x] Triple Z stepper / Z endstop#11062

Merged
thinkyhead merged 2 commits intoMarlinFirmware:bugfix-2.0.xfrom
TheLongAndOnly:triplez-2.0.x
Sep 16, 2018
Merged

[2.0.x] Triple Z stepper / Z endstop#11062
thinkyhead merged 2 commits intoMarlinFirmware:bugfix-2.0.xfrom
TheLongAndOnly:triplez-2.0.x

Conversation

@TheLongAndOnly
Copy link
Contributor

@TheLongAndOnly TheLongAndOnly commented Jun 19, 2018

Adding support for a third z-stepper to support machines like SparkCube which have 3 spindles. Allows to add support for later automated z-bed leveling. In addition a third z-endstop including adjustment in-between the first and second/third axis is supported now.

Tested on SparkCube with RADDS and DUE including RADDS extension board V2.

@TheLongAndOnly TheLongAndOnly changed the title Adding support for triple z-stepper and triple z-endstop [2.0.x] Adding support for triple z-stepper and triple z-endstop Jun 24, 2018
@TheLongAndOnly
Copy link
Contributor Author

Same here as other pull requests currently failing: error in void CardReader::removeJobRecoveryFile() "success" not defined.

@marcio-ao
Copy link
Contributor

@TheLongAndOnly : Cool! This was on our wishlist :)

@TheLongAndOnly
Copy link
Contributor Author

TheLongAndOnly commented Jul 4, 2018

I have it running on my SparkCube on a RADDS/DUE combination (with RADDS extension board running Z2 & Z3). Seems to be working well. This also requires #11132 to work (plus an extension for Z3 micro stepping which is not yet in the pull requests).

Do we have a reasonable way to show dependencies between pull requests?

This PR works on its own. #11132 is required for the RADDS extension board, but only prepared for Z & Z2 so far. For the complete picture I need to issue an addition.

@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 2 times, most recently from f454bf2 to 63f4c9b Compare July 7, 2018 02:34
@TheLongAndOnly
Copy link
Contributor Author

Hi, is there anything I can do go take this forward?

@thinkyhead
Copy link
Member

Rebased, squashed, and split out example config changes to a separate commit.

@thinkyhead thinkyhead changed the title [2.0.x] Adding support for triple z-stepper and triple z-endstop [2.0.x] Triple Z stepper / Z endstop Aug 21, 2018
@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 4 times, most recently from 9fb4e95 to ad12b9b Compare August 21, 2018 14:48
@thinkyhead thinkyhead force-pushed the triplez-2.0.x branch 5 times, most recently from b7400da to 47c602f Compare September 13, 2018 04:09
@thinkyhead thinkyhead force-pushed the triplez-2.0.x branch 8 times, most recently from b66da03 to ec6cfa4 Compare September 16, 2018 05:22
@thinkyhead
Copy link
Member

Rebased, applied adjustments, fixed bugs…

Also moved RADDS Extension Board V3 to a new PR at #11841.

Don't merge or push until after you do the following in Git Console:

git checkout triplez-2.0.x
git fetch origin
git reset --hard origin/triplez-2.0.x

@thinkyhead thinkyhead merged commit 4d99f9d into MarlinFirmware:bugfix-2.0.x Sep 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants