Pluto-P board + electronic gearing

More
23 Nov 2017 16:07 #102262 by viski
How to make hal configuration with pluto board to make an electronic ratio between two axes ?

Would it count 16 bit ( 65536 counts) encoder at 500 rpm speed ?

Please Log in or Create an account to join the conversation.

More
23 Nov 2017 17:27 #102264 by PCW
This could be done in hal with the scale component but it may get tricky if
offset between the axis must be adjusted

This is all independent of what hardware you use, that is it can be done with any hardware interface including a
parallel port, A 16 bit encoder at 500 RPM is about a 550 KHz count rate, this is beyond what a parallel port can do but any hardware encoder (Mesa Pluto-P, Pico etc) should handle this

Please Log in or Create an account to join the conversation.

More
25 Nov 2017 16:30 #102338 by viski

File Attachment:

File Name: lathe-pluto.hal
File Size:4 KB


could you give me some information how to connect current parameters in hal with encoder ratio module.
default configuration is 2 axis (lathe ) + spindle closed loop .
Do i have to change to velocity measure because
encoder-ratio.N.error float out ->The error in the position of the slave (in revolutions)
Attachments:

Please Log in or Create an account to join the conversation.

More
26 Nov 2017 14:17 #102352 by PCW
Can you explain what you are trying to do?

Please Log in or Create an account to join the conversation.

More
26 Nov 2017 19:19 #102362 by viski
gear hobbing maschine

gear reduction is gear shaper tooth / work peace tooth number.

example :

gear shaper has got 71 teeth.
gear has got 19 teeth

speed reduction 71/19 = 3,7368421052631578947368421052632
mater encoder has 65536 cpr
slave encoder has 65536 cpr
master encoder 71 teeth
slave encoder 19 teeth

master encoder rotate from 80 - 500 rpm
slave encoder track master
if i have 150rpm than slave should rotate 3.73684210 times faster / slower

Please Log in or Create an account to join the conversation.

More
26 Nov 2017 20:00 #102366 by andypugh
encoder-ratio is no help here.

Have a look at my sample gear-hobbing config:
wiki.linuxcnc.org/cgi-bin/wiki.pl?Hobbing

Please Log in or Create an account to join the conversation.

More
26 Nov 2017 20:01 #102367 by andypugh
If you are hobbing then the number of teeth on the hob really does not matter.
If you are gear-shaping then it will.

Please Log in or Create an account to join the conversation.

More
11 Mar 2019 17:03 #128356 by viski
Did you tried makeing helical gears ?

How to implement this into emc ?

Please Log in or Create an account to join the conversation.

More
11 Mar 2019 19:10 #128373 by andypugh
I haven't tried making helical gears, but in theory:
You need to set the table angle to hob-angle +/- the helix angle.
You also need to add X-position * (some constant related to the angle and pitch PCD) to the gear blank angle.

In theory it is straightforward but I would need to draw pictures to work out the maths.

Please Log in or Create an account to join the conversation.

Time to create page: 0.084 seconds
Powered by Kunena Forum