- Posts: 2581
- Thank you received: 907
Fitting an encoder on a Tormach 1100
- snowgoer540
- Offline
- Moderator
-
Clive S wrote: Ok these are the mpg's it.aliexpress.com/item/32815460713.html?...1.0.0.27424c4durIgWw
and the encoder it.aliexpress.com/item/32815460713.html?...1.0.0.27424c4durIgWw
make sure it has A+B+Z mine is single ended but differential would be nice.
.
I have put some dxf files in the zip file. on the encoder mount I used a bearing on the shaft in the mount to take any load of the encoder
The 28 tooth gear in did on the mill with a recess underneath with 6 magnets and 3 grub screws to hold it in position I also put a flange on the encoder gear as well to help to keep the belt in place.
.
I generally take the belt off when not being used.
.
There is a bit of test code here that worked for me: forum.linuxcnc.org/pathpilot/34005-fitti...1100?start=50#109484
.
I used a connector off the mesa 5i25 port similar to this
Then used a 25pin cable to the control box where the 7i85s is mounted shown in a previous pic.
You will need the bit file 5i25_t2_7i85s.bit that is in the Zip file with ini and hal files
.
.Code:To update Tormach with a new tgp file ie 2.4.3 First copy old config folder to desktop then update to the new file and make sure the software runs. Log files for errors in here /home/operator/gcode/logfiles Then follow below:- Put this bit file 5i25_t2_7i85s.bit in Mesa /home/operator/tmc/mesa Copy this to tormach_mill_base.ini file Replace the original config line with this:- "config= num_encoders=4 num_pwmgens=1 num_3pwmgens=0 num_stepgens=5 " BITFILE0=mesa/5i25_t2_7i85s.bit Copy custom_encoder_ilowpass.hal to v2.4.3\configs\tormach_mill In the tormach_mill_base.ini under {HAL] add this:- HALFILE = custom_encoder_ilowpass.hal From the tormach_mill_mesa.hal file comment out as below ######################################################################## # DPLL configuration #####setp hm2_[HOSTMOT2](BOARD).0.dpll.01.timer-us [HOSTMOT2](DPLL_TIMER_US) # default is -1 which means don't use the DPLL timer and simply sample on read() # set to 1 for Ethernet boards to use DPLL timer 1 and sample 100 micro seconds # before the nominal servo thread read() time #####setp hm2_[HOSTMOT2](BOARD).0.stepgen.timer-number [HOSTMOT2](DPLL_TIMER_NUMBER) And ######net spindle-rps tormachspindle.speed-out-rps motion.spindle-speed-in
Thank you so much Clive, I really appreciate it!! I owe you a beer! :laugh:
I saw earlier in this thread that you went form a 2000ppr encoder to 1000ppr. Any reason for that?
Please Log in or Create an account to join the conversation.
I don't think it make any difference. Just change the scale in the custom_encoder_ilowpass.hal
Please Log in or Create an account to join the conversation.
- snowgoer540
- Offline
- Moderator
-
- Posts: 2581
- Thank you received: 907
Clive S wrote: Its some time ago but most likely the speed I needed one that could do 5000 revs but thinking about it. the one I used was single ended.
I don't think it make any difference. Just change the scale in the custom_encoder_ilowpass.hal
Good deal, easy enough..
Do you happen to have step files for the parts? Fusion opens the DXFs kinda wonky.
Please Log in or Create an account to join the conversation.
Do you happen to have step files for the parts? Fusion opens the DXFs kinda wonky.
No sorry, I did them in Acad and put them into Vcarve for the cam. and exported them out as DXF.
They open fine for me in Fusion "encoder upstand base"
Please Log in or Create an account to join the conversation.
its a big help
PCW
trying to get Pathpilot to see a 7i73 board using 5i25_t2_7i85.bit file, but can not seem to get the sserial working. Even from mesaflash it does not list the serial module. looking at the readhmid it does shoe the pins. using mesaflash to list the boards with --sserial it responds with nothing.. Tested the hookup with 5i25_7i76_7i85s.bit file and it will list the 7i73.
Did the serial module have to be left out to work with the Tormach?
if not can I get a Tormach bit file with the 7i85?
Thank you
Robert
Please Log in or Create an account to join the conversation.
Do you have a 7I85 or 7I85S?
Please Log in or Create an account to join the conversation.