A tool changer a differnt way...
- rodw
- Away
- Platinum Member
Less
More
- Posts: 10715
- Thank you received: 3534
17 Feb 2020 20:12 #157655
by rodw
Use the code embed. the button with <> on it..
Replied by rodw on topic A tool changer a differnt way...
Boy that format sure got butchered in posting...
Use the code embed. the button with <> on it..
Please Log in or Create an account to join the conversation.
- Leon82
- Offline
- Platinum Member
Less
More
- Posts: 596
- Thank you received: 77
18 Feb 2020 02:35 - 18 Feb 2020 02:35 #157676
by Leon82
Replied by Leon82 on topic A tool changer a differnt way...
Some of the major machine tool manufacturer use a setup like this to feed the main tool magazine for a multi pallet system.
I think makino makes one
I think makino makes one
Last edit: 18 Feb 2020 02:35 by Leon82.
Please Log in or Create an account to join the conversation.
- bevins
- Offline
- Platinum Member
Less
More
- Posts: 1945
- Thank you received: 335
18 Feb 2020 08:45 #157690
by bevins
Use the code html tag from the menu icons. if it is too long wrap it with the spoiler tag
Replied by bevins on topic A tool changer a differnt way...
Boy that format sure got butchered in posting...
Use the code html tag from the menu icons. if it is too long wrap it with the spoiler tag
Please Log in or Create an account to join the conversation.
- pbreed
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 11
20 Feb 2020 03:19 - 20 Feb 2020 03:23 #157922
by pbreed
Replied by pbreed on topic A tool changer a differnt way...
Here are the robot files...
Again these were written for my one one off use and are not up to the standards I would usually reserve for code.
The paul.py is my pythong code that starts and runs the robot.
api.py is moy modified version of the donra.ai api.py
The two stl files are the left and right gripper for the iso-20 toolholder.
Both printed on a form 2
Again these were written for my one one off use and are not up to the standards I would usually reserve for code.
The paul.py is my pythong code that starts and runs the robot.
api.py is moy modified version of the donra.ai api.py
The two stl files are the left and right gripper for the iso-20 toolholder.
Both printed on a form 2
Last edit: 20 Feb 2020 03:23 by pbreed.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- pbreed
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 11
20 Feb 2020 03:21 #157923
by pbreed
Replied by pbreed on topic A tool changer a differnt way...
Here are the modificatiosn I made to pathpilot v2.4.1
I modified two files...
remap.py and tormach_toolchange.ngc
My guess is these are probably more useful because one could use the simple modifications I made here and adapt them to any toolchanger scheme of any kind.
I modified two files...
remap.py and tormach_toolchange.ngc
My guess is these are probably more useful because one could use the simple modifications I made here and adapt them to any toolchanger scheme of any kind.
The following user(s) said Thank You: tommylight, Dorro1971
Please Log in or Create an account to join the conversation.
- pbreed
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 11
10 Mar 2020 02:58 #159622
by pbreed
Replied by pbreed on topic A tool changer a differnt way...
I've been using it a bit...
I now have the robot setup to do the right thing if its loading or unloading a tool not in the robots perview. (T>15)
Here are the modifications to the Tormach code for this.
The number 15 is hard coded ... iif any tool is over 15 it sends 0 for the tool number to the robot...
And it uses the prompting code in the ngc file to prompt the user to insert or remove the aproriate tool.
I now have the robot setup to do the right thing if its loading or unloading a tool not in the robots perview. (T>15)
Here are the modifications to the Tormach code for this.
The number 15 is hard coded ... iif any tool is over 15 it sends 0 for the tool number to the robot...
And it uses the prompting code in the ngc file to prompt the user to insert or remove the aproriate tool.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- billskeen63
- Offline
- New Member
Less
More
- Posts: 3
- Thank you received: 0
06 May 2020 15:06 #166874
by billskeen63
Yes, please. I would be interested.
Thanks!
Replied by billskeen63 on topic A tool changer a differnt way...
Given that I'm 100% willing to share with anyone that asks...
Yes, please. I would be interested.
Thanks!
Please Log in or Create an account to join the conversation.
- HueyHQ
- Offline
- Premium Member
Less
More
- Posts: 90
- Thank you received: 24
07 May 2020 05:12 #166931
by HueyHQ
Replied by HueyHQ on topic A tool changer a differnt way...
That's a beautiful thing - I love it!
Please Log in or Create an account to join the conversation.
- MrJTJinx
- Offline
- New Member
Less
More
- Posts: 18
- Thank you received: 0
07 May 2020 09:53 #166946
by MrJTJinx
Replied by MrJTJinx on topic A tool changer a differnt way...
Hi Pete,
Im trying to work out how to interface with PP to build an ATC.
The USB/serial device is a silicon labs IC, im sure that using silicon labs device tools i can reprogram the devices serial number to match the ATC device's serial number in the rules file.
what i dont know is what command PP sends out to check the ATC is there and what commands are serially passed back and forwards between the ATC and PP.
I have built a Teensy USB I/O expansion clone and dont see any reason why the same cant be acheived for a carousel ATC.
I can remember years ago downloading a Git file with the Zbot build on it but alas it has vanished with age.
Ideally i want to leave PP untouched, pyton i know very little about and linux even less.
On a side note, Is there anyway of automatically homing axis in PP instead of pressing each axis ref key one at a time.
GRBL (everybody spit) used to have a home button which drove Z then X&Y. - not found anything in the book yet.
+ what is charge pump output for ?
Im trying to work out how to interface with PP to build an ATC.
The USB/serial device is a silicon labs IC, im sure that using silicon labs device tools i can reprogram the devices serial number to match the ATC device's serial number in the rules file.
what i dont know is what command PP sends out to check the ATC is there and what commands are serially passed back and forwards between the ATC and PP.
I have built a Teensy USB I/O expansion clone and dont see any reason why the same cant be acheived for a carousel ATC.
I can remember years ago downloading a Git file with the Zbot build on it but alas it has vanished with age.
Ideally i want to leave PP untouched, pyton i know very little about and linux even less.
On a side note, Is there anyway of automatically homing axis in PP instead of pressing each axis ref key one at a time.
GRBL (everybody spit) used to have a home button which drove Z then X&Y. - not found anything in the book yet.
+ what is charge pump output for ?
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19386
- Thank you received: 6490
07 May 2020 10:03 #166947
by tommylight
Replied by tommylight on topic A tool changer a differnt way...
[quote="MrJTJinx" post=166946
On a side note, Is there anyway of automatically homing axis in PP instead of pressing each axis ref key one at a time.
+ what is charge pump output for ?[/quote]
Yes , you need to have homing switches for all axis and have home_sequence set in the ini file for all axis.
It sends a constant frequency to the enable the drives, so in case of something going wrong that frequency or pulse train stops, hence the drives will be disabled.
On a side note, Is there anyway of automatically homing axis in PP instead of pressing each axis ref key one at a time.
+ what is charge pump output for ?[/quote]
Yes , you need to have homing switches for all axis and have home_sequence set in the ini file for all axis.
It sends a constant frequency to the enable the drives, so in case of something going wrong that frequency or pulse train stops, hence the drives will be disabled.
The following user(s) said Thank You: MrJTJinx
Please Log in or Create an account to join the conversation.
Time to create page: 0.132 seconds