Carasel ATC
- bevins
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1937
- Thank you received: 335
21 Mar 2019 12:02 - 21 Mar 2019 12:03 #129157
by bevins
Carasel ATC was created by bevins
On to next project. ATC carasel type.
Can I use the carasel component for this machine? It has 21 pockets. IT has a weird encoder that gives pulses for each pocket. I put an index on it at pocket 1.
From what I saw the component can only have 8 pockets?
Can I use the carasel component for this machine? It has 21 pockets. IT has a weird encoder that gives pulses for each pocket. I put an index on it at pocket 1.
From what I saw the component can only have 8 pockets?
Last edit: 21 Mar 2019 12:03 by bevins. Reason: spelling
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19532
- Thank you received: 6555
21 Mar 2019 12:57 - 21 Mar 2019 12:58 #129159
by tommylight
Replied by tommylight on topic Carasel ATC
LOL, sorry but i had to....
Carousel!
That should work, quite easily but i am not sure where you got the 8 tool limit.
I am sure i used carousel comp for a 16 pocket tool changer and it worked perfectly.
Attached is a config that was used while testing the functionality of the tool changer, will try to upload the end result whenever i can.
Carousel!
That should work, quite easily but i am not sure where you got the 8 tool limit.
I am sure i used carousel comp for a 16 pocket tool changer and it worked perfectly.
Attached is a config that was used while testing the functionality of the tool changer, will try to upload the end result whenever i can.
Last edit: 21 Mar 2019 12:58 by tommylight.
Please Log in or Create an account to join the conversation.
- bevins
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1937
- Thank you received: 335
21 Mar 2019 13:19 #129163
by bevins
Replied by bevins on topic Carasel ATC
AH, that's good to know. I quickly glanced at the comp docs and read 10, 10,8, anyway I assumed 8.
Thanks for the configs.
Bob
Thanks for the configs.
Bob
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Away
- Platinum Member
Less
More
- Posts: 4957
- Thank you received: 1441
21 Mar 2019 13:33 #129165
by Todd Zuercher
Replied by Todd Zuercher on topic Carasel ATC
The limit of 8 mentioned in the documents is saying that you can only have 8 carousel components, not 8 pockets.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- bevins
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1937
- Thank you received: 335
21 Mar 2019 13:45 - 21 Mar 2019 13:46 #129168
by bevins
Replied by bevins on topic Carasel ATC
I went back and read it more carefully.
I think I will do this is python also. After the last one I did, this should be a piece of cake.
Thanks,
Bob
I think I will do this is python also. After the last one I did, this should be a piece of cake.
Thanks,
Bob
Last edit: 21 Mar 2019 13:46 by bevins.
Please Log in or Create an account to join the conversation.
- Henk
- Offline
- Platinum Member
Less
More
- Posts: 396
- Thank you received: 81
21 Mar 2019 21:54 #129223
by Henk
Replied by Henk on topic Carasel ATC
I have used carousel component on a 30 pocket tool changer and I would never use anything else for this type of thing. Truly a very helpful piece of work. Thanks to andypugh.
The one that comes with the standard install is not the latest version of I recall correctly. You may need to download the latest version and install using halcompile.
Henk
The one that comes with the standard install is not the latest version of I recall correctly. You may need to download the latest version and install using halcompile.
Henk
Please Log in or Create an account to join the conversation.
- nkp
- Offline
- Premium Member
Less
More
- Posts: 147
- Thank you received: 39
16 Apr 2019 04:37 #130964
by nkp
Replied by nkp on topic Carasel ATC
I want to try to slow down the carousel before stopping:
pin out bit motor-slow
case 2: // moving
if ((abs(current_position - pocket_number) > 1) && enable) return;
motor_slow = 1;
if ((current_position != pocket_number) && enable) return;
motor_fwd = 0;
motor_rev = 0;
motor_slow = 0;
state = 3;
active = 0;
if (enable) ready = 1;
have not tried on the machine)
pin out bit motor-slow
case 2: // moving
if ((abs(current_position - pocket_number) > 1) && enable) return;
motor_slow = 1;
if ((current_position != pocket_number) && enable) return;
motor_fwd = 0;
motor_rev = 0;
motor_slow = 0;
state = 3;
active = 0;
if (enable) ready = 1;
have not tried on the machine)
Please Log in or Create an account to join the conversation.
Time to create page: 0.092 seconds