Comments on: Off-line Programming https://robodk.com/blog/off-line-programming/ News about RoboDK, Industrial Robots, Simulation and Robot Programming Tue, 11 Oct 2022 10:38:03 +0000 hourly 1 By: Sivakumar Mondi https://robodk.com/blog/off-line-programming/#comment-50991 Mon, 26 Apr 2021 04:51:03 +0000 http://robodk.com/blog/?page_id=15#comment-50991 Really Awesome Thing, ROBODK Is An Excellent Thing ToUse. I Am Polytechnic Lecturer, I Just Prefer This To Explain Industrial Robots Working.

]]>
By: jeremias https://robodk.com/blog/off-line-programming/#comment-49024 Fri, 08 Jan 2021 14:36:17 +0000 http://robodk.com/blog/?page_id=15#comment-49024 Muito legal estudante de Eng Industrial e sistema eléctrico , Técnico de Montagem de robos Industrial

]]>
By: Albert Nubiola https://robodk.com/blog/off-line-programming/#comment-4185 Mon, 24 Sep 2018 04:37:15 +0000 http://robodk.com/blog/?page_id=15#comment-4185 In reply to Giannis letsos.

You can actually choose your preferred setting here:
Tools-Options-Motion-Move time calculation
You can set it to “Strictest constrain” and all the speed constrains will be taken into account for each movement.

]]>
By: Giannis letsos https://robodk.com/blog/off-line-programming/#comment-4179 Sun, 23 Sep 2018 08:54:07 +0000 http://robodk.com/blog/?page_id=15#comment-4179 In reply to Albert Nubiola.

I am working on a Human-robot collaborative environment. As I see in ISO 15066, the constraint for max velocity of the TCP, is enough in order to ensure safety, at least for free transient contacts (figure A.4). In ROBODK, there is the option to set linear constraints for a joint motion.

Traditionally, a joint move is constrained by setting angular velocity and acceleration. In this way, it is most likely for the joint move to be faster than the linear one, and as I see, this is one of the reasons for someone to prefer joint to linear.

So, is it ok to program a joint move with linear constraints (and not the angular constraints)?

Thank you for your help!

]]>
By: Albert Nubiola https://robodk.com/blog/off-line-programming/#comment-4171 Sat, 22 Sep 2018 08:55:13 +0000 http://robodk.com/blog/?page_id=15#comment-4171 In reply to Giannis letsos.

Hi Giannis,
Yes, it is possible. You should use a “set speed” instruction. More information here:
https://robodk.com/doc/en/Robot-Programs.html#InsSpeed
RoboDK uses a constant acceleration until the desired speed is reached.
Albert

]]>
By: Giannis letsos https://robodk.com/blog/off-line-programming/#comment-4168 Sat, 22 Sep 2018 07:30:13 +0000 http://robodk.com/blog/?page_id=15#comment-4168 In RoboDK, there is the option to use linear constraints on a joint move. (meaning that max velocity and acceleration of the TCP are constrained). Does it make any sense? Is this option applicable in a real situation and why?

Thank you in advance.

]]>
By: RoboDK https://robodk.com/blog/off-line-programming/#comment-3815 Wed, 15 Aug 2018 20:36:35 +0000 http://robodk.com/blog/?page_id=15#comment-3815 In reply to Andrew PaulRaj.

Hi Andrew,

Thanks for the details of your project! We hope RoboDK fits the needs of your customer. For any specific questions please feel free to reach out to us at info@robodk.com.

Best regards,
Lauren

]]>
By: Andrew PaulRaj https://robodk.com/blog/off-line-programming/#comment-3653 Sat, 04 Aug 2018 11:54:50 +0000 http://robodk.com/blog/?page_id=15#comment-3653 Hi RoboDK.

Good day. This a good explanation by you as i understand few of your technical words. Thanks for that

Let me introduce myself. I am a robot teach pendent programmer fanuc abb etc. Also robot simulator and olp programmer of process simulate robcad roboguide etc. Well i dont know much about python c++ etc.

Recently i came across a requirement of my customer where they need to program kuka robot for thermal spray coatings of turbine blades. If you look at the turbine blades its having a very complex geometry and tricky to generate offline program, as you know process simulate or robcad is difficult for complex geometry for olp.

My requirement is i need to generate kuka olp where as that software should be good enough to support complex geometries. Well i mean to say it should be very easy to generate robot paths using 3D cad native files. Hovc thermal spray is used in coatings for longetivity of materials.

I can suggest your software to the customer but at the end its all depends on customer and the software easiness.

Thanks for your explanation.

]]>
By: RoboDK https://robodk.com/blog/off-line-programming/#comment-1903 Wed, 29 Mar 2017 15:27:14 +0000 http://robodk.com/blog/?page_id=15#comment-1903 In reply to kuliah.

Hi Kuliah, You can also provide a joint matrix (6×1) and it will use the provided data as joint angles. You can also retrieve the current robot joint position using robot.Joints().

]]>
By: RoboDK https://robodk.com/blog/off-line-programming/#comment-1902 Wed, 29 Mar 2017 15:24:20 +0000 http://robodk.com/blog/?page_id=15#comment-1902 In reply to Barrett.

We are glad to hear you liked our posts. By using our Python SDK you can simulate and program any industrial robot arm from any robot manufacturer, including ABB, KUKA, Fanuc, Yaskawa Motoman, Universal Robots and more! A brief example is provided on our website:
https://www.robodk.com/offline-programming
If you have any questions we will be happy to help.

]]>
By: RoboDK https://robodk.com/blog/off-line-programming/#comment-1901 Wed, 29 Mar 2017 15:20:45 +0000 http://robodk.com/blog/?page_id=15#comment-1901 In reply to Chwan-Hsen, Chen.

Please contact us at info@robodk.com and we will provide you with the steps.

]]>
By: kuliah https://robodk.com/blog/off-line-programming/#comment-1846 Sun, 19 Mar 2017 22:21:09 +0000 http://robodk.com/blog/?page_id=15#comment-1846 Let me know the RoboDK python API (if exist) to move particular joint of a robot around its axis at amount of degree. As far as I know there is an instruction MoveJ that receive target (4×4 matrix) as parameter not degree. I am lecturer. Thanks so much.

]]>
By: Barrett https://robodk.com/blog/off-line-programming/#comment-1505 Sun, 12 Feb 2017 19:45:02 +0000 http://robodk.com/blog/?page_id=15#comment-1505 This is very interesting to read!

I’ve been programming ABB robots for about 10 years now and it is by far the easiest language I have had to deal with. Fanuc is so clunky to work with, and you can’t edit it offline without a special program. Rapid feels very similar to Python. If memory serves I think Fortran was very similar.

Quaternions were ABB’s solution for a more compact method of solid body transformations as opposed to the more computationally intense homogeneous transform matrices. Maybe it’s because I’ve been using it so long, but I find it very easy to work with. 1,0,0,0 is when two coordinate systems are aligned in the XYZ axes. very compact and efficient. The ABB is a programmer’s and mathematicians robot as far as I can tell.

I stumbled upon your site because I am trying to find if anyone has figured out a way to run other manufacturers robots on different operating systems. I would love to see Rapid as the standard language.

I’m going to enjoy trying out your SDK!

]]>
By: Chwan-Hsen, Chen https://robodk.com/blog/off-line-programming/#comment-1278 Tue, 17 Jan 2017 23:15:59 +0000 http://robodk.com/blog/?page_id=15#comment-1278 Hi! RoboDK
I have read the paper about how to connect Kuka robots with RoboDK. That article mentioned a MainCom.src file to run on the KRC controller in order to connect the PC running RoboDK. Could you send me this file?
Thanks
mecch

]]>
By: RoboDK https://robodk.com/blog/off-line-programming/#comment-1106 Mon, 19 Dec 2016 11:27:00 +0000 http://robodk.com/blog/?page_id=15#comment-1106 In reply to shang.

You should rename the file to SRC file and make sure that the content was properly transferred.
What controller do you have?
How did you set up your FTP connection?
What location in the controller do you send it to?
Do not hesitate to contact us at info@robodk.com if you need technical assistance.

]]>
By: shang https://robodk.com/blog/off-line-programming/#comment-1068 Fri, 16 Dec 2016 08:51:00 +0000 http://robodk.com/blog/?page_id=15#comment-1068 Hi ,sir,

I use RoboDK create a KUKA *.src file , while when I send the file to KUKA Controller by FTP, it displays in *.txt file. Now I can’t run the program in KUKA Robot.

]]>