Just G28 to homedaveapplemotors wrote:I saw your video. What commands are you giving the printer to do what it did in the video?
3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
halo friends
i bought also the auto leveling sensor but i think i can not be in a condition to change the firmware
so my question is .....can you find for me a "sensor ready " firmware to upload and do my job ?
thank you very much
Regards
i bought also the auto leveling sensor but i think i can not be in a condition to change the firmware
so my question is .....can you find for me a "sensor ready " firmware to upload and do my job ?
thank you very much
Regards
-
- Posts: 76
- Joined: Tue Aug 16, 2016 11:36 pm
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
If you have a Geeetech Prusa i3A I can send you my "Sensor ready firmware". But you must make a mount for your BL touch that is the same as mine becasue of the Z offset--X and Y .
-
- Posts: 76
- Joined: Tue Aug 16, 2016 11:36 pm
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
And Xalu:
I issue:
M280 P0 S160 ; BL touch alarm off
G28 X0 Y0 ;to get a reference for X and Y
G28 Z0 ;Z goes to a stored value
M280 P0 S10 ; extend the BL touch pin
G1 Z6 ; to clear the pin when the carriage moves to the center
G28 ; now it goes to the center
G29 ; this must follow G28 immediately
Those commands are in the startup file to be added to the first part of each G-code.
I issue:
M280 P0 S160 ; BL touch alarm off
G28 X0 Y0 ;to get a reference for X and Y
G28 Z0 ;Z goes to a stored value
M280 P0 S10 ; extend the BL touch pin
G1 Z6 ; to clear the pin when the carriage moves to the center
G28 ; now it goes to the center
G29 ; this must follow G28 immediately
Those commands are in the startup file to be added to the first part of each G-code.
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Hi
My noozzel hot end point and 3d touch sensor point is same level.So when noozel prints sensor will remove.How to fix this please anybody letme know.
Thanks advance
<blockquote class="imgur-embed-pub" lang="en" data-id="a/KHtxG"><a href="//imgur.com/KHtxG"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
Shiva
My noozzel hot end point and 3d touch sensor point is same level.So when noozel prints sensor will remove.How to fix this please anybody letme know.
Thanks advance
<blockquote class="imgur-embed-pub" lang="en" data-id="a/KHtxG"><a href="//imgur.com/KHtxG"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
Shiva
-
- Posts: 76
- Joined: Tue Aug 16, 2016 11:36 pm
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Mechanically adjust sensor height. Make another bracket if you can not do this.
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
I ran these commands one at a time and got an error on G28.daveapplemotors wrote:And Xalu:
I issue:
M280 P0 S160 ; BL touch alarm off
G28 X0 Y0 ;to get a reference for X and Y
G28 Z0 ;Z goes to a stored value
M280 P0 S10 ; extend the BL touch pin
G1 Z6 ; to clear the pin when the carriage moves to the center
G28 ; now it goes to the center
G29 ; this must follow G28 immediately
Those commands are in the startup file to be added to the first part of each G-code.
15:10:08.856 : M280 P0 S160
15:10:25.915 : G28 X0 Y0
15:10:31.749 : X:0.00 Y:0.00 Z:7.60 E:0.00 Count X: 0 Y:0 Z:19418
15:10:43.580 : G28 Z0
15:10:58.214 : X:100.00 Y:103.00 Z:7.60 E:0.00 Count X: 9099 Y:4132 Z:19418
15:11:00.299 : M280 P0 S10
15:11:09.796 : G1 Z6
15:11:20.116 : G28
15:11:35.459 : Error:Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)
15:11:35.459 : X:100.00 Y:103.00 Z:7.60 E:0.00 Count X: 9099 Y:4132 Z:19418
Update: I switched to mechanical endstop to verify the firmware is working with endstop and it works fine with mechanical. I am getting a new error message though "15:40:45.708 : echo:G28 Z Forbidden"
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Well apparently there are a few different models out there. This one is triangle lab and that was the problem. You need set "Z_MIN_ENDSTOP_INVERTING true". Found instructions here https://drive.google.com/file/d/0B_lX6B ... hSems/view incase anyone has similar issue.
Now I can finally test it properly. Thanks for all the help everyone
Now I can finally test it properly. Thanks for all the help everyone
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Hello,
I have also installed the 3D touch and the function is great but unfortunately I can not print because the nozzle is about 2mm too high over the bed.
I have gone to the tutorial to adjust the printer but somehow it does not go. The display also shows me always endstop hit: Z.
When retrieving the command M851 comes synonymous always 0.00 no matter how I set Z. The command to write to Eeprom I have also changed. G28 goes also and with G29 the nozzle is already set too high. I tried with #define Z_PROBE_OFFSET_FROM_EXTRUDER -1.2 or -1.9 or -2.1 but after the use of the command M851 still 0.00 is displayed. Of course always with the M500 stored. Printer are the i3 Pro B and I use Simplify 3D as software.
Can someone help?
Bernd
I have also installed the 3D touch and the function is great but unfortunately I can not print because the nozzle is about 2mm too high over the bed.
I have gone to the tutorial to adjust the printer but somehow it does not go. The display also shows me always endstop hit: Z.
When retrieving the command M851 comes synonymous always 0.00 no matter how I set Z. The command to write to Eeprom I have also changed. G28 goes also and with G29 the nozzle is already set too high. I tried with #define Z_PROBE_OFFSET_FROM_EXTRUDER -1.2 or -1.9 or -2.1 but after the use of the command M851 still 0.00 is displayed. Of course always with the M500 stored. Printer are the i3 Pro B and I use Simplify 3D as software.
Can someone help?
Bernd
Re: 3D Touch Sensor:Auto-levelling for Geeetech 3D printer
Bernd,
#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
Try changing the above to false. When the above is set to true it won't allow the z axis to go negative.
I just wanted to give an update. I have tried reverting back to the older firmware with the settings for invert and the probing wouldn't work.
How I got everything working:
So the best method is to update to the latest firmware when using the touch sensor. I've ran numerous tests and the new firmware (Marlin-1.1.0-RC7 for PI3 Pro B) along with the changes menestrello posted. This set up seems to be working very well.
Thank you to everyone for the help
#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
Try changing the above to false. When the above is set to true it won't allow the z axis to go negative.
I just wanted to give an update. I have tried reverting back to the older firmware with the settings for invert and the probing wouldn't work.
How I got everything working:
So the best method is to update to the latest firmware when using the touch sensor. I've ran numerous tests and the new firmware (Marlin-1.1.0-RC7 for PI3 Pro B) along with the changes menestrello posted. This set up seems to be working very well.
Thank you to everyone for the help