Filament detector with GT2560 board.
-
- Posts: 9
- Joined: Sat Oct 01, 2016 8:12 am
Filament detector with GT2560 board.
I bought this filament detector on Amazon: https://www.amazon.com/Dovewill-Filamen ... t+detector
and got it to work on my GT2560 board-controlled I3. The wire from the sensor had to be rearranged on the board end, a 3-pin socket soldered in place of the 2-pin X-max socket, and pin assignments adjusted.......
Update 10/21/18.....
I am now running the latest Marlin firmware, Version 1.1.9, and nothing is changed except the Configuration.h and pins_GT2560_REV_A.h files, which I am attaching.
Below is the diagram I drew up to help keep the connections straight. Note that the socket that the filament detector plugs into, formerly the X-max sensor socket, has been replaced with a 3-pin socket to allow inclusion of the 5V+ pin. The wires coming from the detector had to be rearranged to match the socket.
and got it to work on my GT2560 board-controlled I3. The wire from the sensor had to be rearranged on the board end, a 3-pin socket soldered in place of the 2-pin X-max socket, and pin assignments adjusted.......
Update 10/21/18.....
I am now running the latest Marlin firmware, Version 1.1.9, and nothing is changed except the Configuration.h and pins_GT2560_REV_A.h files, which I am attaching.
Below is the diagram I drew up to help keep the connections straight. Note that the socket that the filament detector plugs into, formerly the X-max sensor socket, has been replaced with a 3-pin socket to allow inclusion of the 5V+ pin. The wires coming from the detector had to be rearranged to match the socket.
- Attachments
-
- Changed_Files.zip
- (24.68 KiB) Downloaded 830 times
-
- GT2560 Overview.jpg (71.61 KiB) Viewed 22898 times
Last edited by JohnDeere630 on Mon Oct 22, 2018 6:22 am, edited 1 time in total.
Re: Filament detector with GT2560 board.
Thanks for sharing!
-Keep your mind and try to test it.
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!
-
- Posts: 9
- Joined: Sat Oct 01, 2016 8:12 am
Re: Filament detector with GT2560 board.
No problem. I got sick of baby-sitting long prints and wasting filament when I couldn't. It was an easy process, and has already paid for itself many times over.
Re: Filament detector with GT2560 board.
Hi JohnDeere630
How did you do that?
What did you change in the pins_ULTIMAKER.h code?
I'd like to know.
Thanks.
How did you do that?
What did you change in the pins_ULTIMAKER.h code?
I'd like to know.
Thanks.
Re: Filament detector with GT2560 board.
Hi JohnDeere630
How did you do that?
What did you change in the pins_ULTIMAKER.h code?
I'd like to know.
Thank you very much.
How did you do that?
What did you change in the pins_ULTIMAKER.h code?
I'd like to know.
Thank you very much.
-
- Posts: 9
- Joined: Sat Oct 01, 2016 8:12 am
Re: Filament detector with GT2560 board.
Asuea,
There were 2 changes needed to the pins_ULTIMAKER.h file:
under the Limit Switches section, change the #define X_MAX_PIN value to #define X_MAX_PIN -1
and under the Misc. Functions, add this line: #define FIL_RUNOUT_PIN 24
This disables the X-max pin assignment, and reassigns pin 24 to the filament runout sensor.
Hope this helps!
There were 2 changes needed to the pins_ULTIMAKER.h file:
under the Limit Switches section, change the #define X_MAX_PIN value to #define X_MAX_PIN -1
and under the Misc. Functions, add this line: #define FIL_RUNOUT_PIN 24
This disables the X-max pin assignment, and reassigns pin 24 to the filament runout sensor.
Hope this helps!
Re: Filament detector with GT2560 board.
[quote=JohnDeere630 post_id=84086 time=1525759883 user_id=52773]
Asuea,
There were 2 changes needed to the pins_ULTIMAKER.h file:
under the Limit Switches section, change the #define X_MAX_PIN value to #define X_MAX_PIN -1
and under the Misc. Functions, add this line: #define FIL_RUNOUT_PIN 24
This disables the X-max pin assignment, and reassigns pin 24 to the filament runout sensor.
Hope this helps!
[/quote]
Thanks
But I had to make the changes in pin_GT2560_REV_A.h. instead of pins_ULTIMAKER.h. because my 3D printer is a CTC clone and my motherboard is a 2560 REV A
It works!!
Asuea,
There were 2 changes needed to the pins_ULTIMAKER.h file:
under the Limit Switches section, change the #define X_MAX_PIN value to #define X_MAX_PIN -1
and under the Misc. Functions, add this line: #define FIL_RUNOUT_PIN 24
This disables the X-max pin assignment, and reassigns pin 24 to the filament runout sensor.
Hope this helps!
[/quote]
Thanks
But I had to make the changes in pin_GT2560_REV_A.h. instead of pins_ULTIMAKER.h. because my 3D printer is a CTC clone and my motherboard is a 2560 REV A
It works!!
Re: Filament detector with GT2560 board.
Hi there, did your filament switch come with 3 wires and if so how did you wire that up on the GT2560 controller board?
-
- Posts: 9
- Joined: Sat Oct 01, 2016 8:12 am
Re: Filament detector with GT2560 board.
@ Ikn369330,
I'm sorry I didn't see this earlier; did you get this sorted? I had desolder the 2-pin X-max socket on the motherboard, and solder in a 3-pin socket.
I made up a drawing to label the connectors on the board...
I'm sorry I didn't see this earlier; did you get this sorted? I had desolder the 2-pin X-max socket on the motherboard, and solder in a 3-pin socket.
I made up a drawing to label the connectors on the board...
- Attachments
-
- GT2560 Overview.jpg (71.61 KiB) Viewed 22899 times
Last edited by JohnDeere630 on Mon Oct 22, 2018 3:31 am, edited 1 time in total.
Re: Filament detector with GT2560 board.
Can someone help me with this.
I didn't find file pins_ULTIMAKER.h but it is pins.h
but still can't find a place where to add #define FIL_RUNOUT_PIN 24
Can someone help me with this?
I didn't find file pins_ULTIMAKER.h but it is pins.h
but still can't find a place where to add #define FIL_RUNOUT_PIN 24
Can someone help me with this?