Robot Workbench development
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Robot Workbench development
Hi all,
I would very much like to contribute to the development of the robot workbench.
For the past 30 years I have been in the automation industry and am a design, simulation and programming engineer.
I am familiar with Catia V5, Delmia, Robcad, Process Simulate Robot Expert. I am familiar with most robot controllers but my specialist subject is Kuka. I have my own workshop with a Kuka robot that I am using for machining and 3D printing so am able to test anything we produce.
I have only recently found Freecad so I am just picking it up and have also started dabbling with python.
If I can be of any help to your developers, please let me know!
I would very much like to contribute to the development of the robot workbench.
For the past 30 years I have been in the automation industry and am a design, simulation and programming engineer.
I am familiar with Catia V5, Delmia, Robcad, Process Simulate Robot Expert. I am familiar with most robot controllers but my specialist subject is Kuka. I have my own workshop with a Kuka robot that I am using for machining and 3D printing so am able to test anything we produce.
I have only recently found Freecad so I am just picking it up and have also started dabbling with python.
If I can be of any help to your developers, please let me know!
Re: Robot Workbench development
You are welcome to work on any area of FreeCAD that interests you.
It's a good idea to discuss your plans here before you do much so as to save potentially wasting your time, particularly if you are coding for master.
It would be great to see Robot WB get some love.
Jim
It's a good idea to discuss your plans here before you do much so as to save potentially wasting your time, particularly if you are coding for master.
It would be great to see Robot WB get some love.
Jim
Re: Robot Workbench development
Indeed, the robot WB has been developed by Jürgen in one shot many years ago, and since then has seen almost no further developement. It would be great to see it developed further. Like Jim says, tell us about your ideas!
Re: Robot Workbench development
Thanks for your encouraging comments!
I can see a few existing items that could be debugged and built upon and also an adaptation to import paths from the CAM bench would be a terrific function.
Could you point me towards a thread that would enlighten me as to the way you work on FreeCAD to develop functions and tools?
I can see a few existing items that could be debugged and built upon and also an adaptation to import paths from the CAM bench would be a terrific function.
Could you point me towards a thread that would enlighten me as to the way you work on FreeCAD to develop functions and tools?
Re: Robot Workbench development
Welcome.broomfi wrote:FreeCAD to develop functions and tools?
I think you are looking for the 'Power User Hub'
http://freecadweb.org/wiki/Power_users_hub
Good luck
Re: Robot Workbench development
this thread gives some input: https://forum.freecadweb.org/viewtopic.php?f=10&t=2612
apart from that we use a pretty standard git based development model. Implement in a branch, provide it for testing (mostly on github) and than make a pull-request on master.
apart from that we use a pretty standard git based development model. Implement in a branch, provide it for testing (mostly on github) and than make a pull-request on master.
Re: Robot Workbench development
This was actually one of Jürgens idea too.broomfi wrote:an adaptation to import paths from the CAM bench would be a terrific function.
When we started developing the Path workbench, I started looking at the trajectories of Robot. They are based on an external library named KDL, but the functionning is pretty similar to Paths. The only difference is that each "segment" carries a bit more info, such as acceleration.
So the idea was to implement the needed KDL stuff in Path (basically the Path objects should be able to produce a KDL trajectory), then the base trajectory of Robot could be changed to use a Path instead. If you look in Path/App/Path.cpp, you'll see the KDL stuff I started to work on (and never finished).
-
- Posts: 2
- Joined: Tue Oct 17, 2017 6:34 am
Re: Robot Workbench development
Hi broomfi. I just found this topic. You wrote, you are familiar with Delmia, I think you use Delmia Robotics. I am beginner in this soft and I would like to ask you for a help with one problem. Can you replay to let me now you are active here? Thank you
-
- Posts: 2
- Joined: Tue Oct 17, 2017 6:34 am
Re: Robot Workbench development
Hi broomfi. You wrote you are familiar with Delmia. I think it would be Delmia Robotics from context of your message. I am beginner in this soft and I would ask you for a help with one simple problem. Can you reply to let me know are you active here? Thank you
PS: I am new here so I cannot send private message.
PS: I am new here so I cannot send private message.
Re: Robot Workbench development
Yes of course I will try, You can email me at mbroomf@yahoo.co.uk