Timeline for Configure Marlin for tool changing system
Current License: CC BY-SA 4.0
14 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Sep 3, 2020 at 7:22 | comment | added | Mahan Lamee | Let's continue it in the chat room. | |
Sep 3, 2020 at 7:22 | comment | added | Mahan Lamee | Also, I am comparing other boards to this to see which of them is better but because they are all similar, there is no difference for me to mention which of them, and since SKR PRO is the most popular, I mentioned this in my question. I just want to know the instructions and when I knew that, I can do it with any board. The only thing that I should do is find a PWM pin in the boards' datasheet and configure the pin number in Marlin. | |
Sep 3, 2020 at 7:10 | comment | added | Mahan Lamee | No, I haven't bought it yet. Just I want to know if I can do it so when I was sure what I should do, I will buy it. This is not a cheap board, so buying it without knowing if it works or not is not true. | |
Sep 2, 2020 at 17:00 | comment | added | user77232 | @MahanLameie, you don't have the SKR_PRO board? So you want me to see if this works? Just that a servo will rotate if the firmware is modified thusly? Since this is becoming a chat: chat.stackexchange.com/rooms/112575/marlin-servo-control | |
Sep 2, 2020 at 16:40 | comment | added | Mahan Lamee | I haven't tested this because I don't have this board. If this way doesn't work, please tell me. | |
Sep 2, 2020 at 16:36 | comment | added | Mahan Lamee |
First, we need to configure tool change x and y position and servo rotation angle in configuration.h file and leave SWITCHING_TOOLHEAD_SERVO_NR as it is. Also, uncomment #define NUM_SERVOS and set it to 2.Then we need to open Marlin\src\pins\stm32f4\pins_BTT_SKR_PRO_common.h file and in the Servos section, add the following line: #define SERVO1_PIN PC9 In the end, connect the servo signal pin to the PC9 pin on extension 1 and the VCC and GND pin to the pins next to the PC9 pin that are GND and 5V .
|
|
Sep 2, 2020 at 16:36 | comment | added | Mahan Lamee | After so much research, finally, I found the way to do this. For the first question, Servo is the best choice. | |
Sep 1, 2020 at 19:03 | history | edited | 0scar♦ | CC BY-SA 4.0 |
Improved formatting
|
Sep 1, 2020 at 13:46 | history | edited | user77232 | CC BY-SA 4.0 |
added 33 characters in body
|
Sep 1, 2020 at 13:40 | comment | added | user77232 | PWM_PC9 (pin 4 on extension 1) seems to be the only pwm pin available for use. I believe SERVR_NR is the index of the servo for the M280 command. I don't know enough about this part of marlin to be of much use. | |
S Sep 1, 2020 at 11:48 | history | suggested | Mahan Lamee | CC BY-SA 4.0 |
Fixed a typo
|
Sep 1, 2020 at 10:20 | review | Suggested edits | |||
S Sep 1, 2020 at 11:48 | |||||
Sep 1, 2020 at 7:46 | comment | added | Mahan Lamee |
Thanks for your answer. Can you please tell me what SWITCHING_TOOLHEAD_SERVO_NR is and how can I use it, if you know?
|
|
Sep 1, 2020 at 7:36 | history | answered | user77232 | CC BY-SA 4.0 |