{"id":2360,"date":"2019-11-21T09:34:15","date_gmt":"2019-11-21T14:34:15","guid":{"rendered":"https:\/\/robodk.com\/blog\/?p=2360"},"modified":"2024-11-18T12:10:16","modified_gmt":"2024-11-18T17:10:16","slug":"industrial-robot-programming-facts","status":"publish","type":"post","link":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/","title":{"rendered":"15 Lesser-Known Facts About Industrial Robot Programming"},"content":{"rendered":"\n<p><strong>There are a few common misconceptions about industrial robot programming. Here are 15 facts you might not know about it!<\/strong><\/p>\n\n\n\n<!--more-->\n\n\n\n<p>How much do you know about programming industrial robots?<\/p>\n\n\n\n<p>Where are the gaps in your knowledge?<\/p>\n\n\n\n<p>Do you know what you don&#8217;t know?<\/p>\n\n\n\n<p>There are quite a few common misconceptions about robot programming. Here are some facts that you might not be aware of.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Robots Can Be Programmed Using Any Language<\/h2>\n\n\n\n<p>We often think of the &#8220;industrial robot languages&#8221; (e.g. VAL, KAREL, etc) as being the only languages to program a robot. If you&#8217;ve read <a name=\"https:\/\/robodk.com\/blog\/robot-programming-language\/\" rel=\"noopener noreferrer\" target=\"_blank\"><\/a><a href=\"https:\/\/robodk.com\/blog\/robot-programming-language\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">our previous article<\/a>, you might also list C++, Python or Matlab. But, really you could use any of the <a name=\"https:\/\/robodk.com\/blog\/robot-programming-language\/\" rel=\"noopener noreferrer\" target=\"_blank\"><\/a><a rel=\"noopener noreferrer\" href=\"http:\/\/www.99-bottles-of-beer.net\/\" target=\"_blank\">1500 programming languages<\/a>, if you really wanted to. You&#8217;d just have to write a suitable RoboDK wrapper.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Robotic Process Automation Is Not About Programming Robots<\/h2>\n\n\n\n<p>Robotic Process Automation (<a name=\"https:\/\/en.wikipedia.org\/wiki\/Robotic_process_automation\" class=\"mce-item-anchor\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Robotic_process_automation\" target=\"_blank\">RPA<\/a>) is extremely popular at the moment. Despite the name, it has absolutely nothing to do with programming industrial robots. Instead, it refers to programming &#8220;software robots&#8221; (little software programs that mimic human actions in a computer). For some reason, few people seem to realize this distinction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Programming Difficulty is Up to You<\/h2>\n\n\n\n<p>Some people say that robot programming is difficult, but really the difficulty of programming is up to you. For example, many of our users just use the graphical interface and move the robot around in the simulation. But, you also can choose to use a more advanced programming language if you prefer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. You Don&#8217;t Need To Be A Programmer<\/h2>\n\n\n\n<p>We are currently in the middle of a shift in robotics. In the past, you had to be an experienced robot programmer to do anything with a robot. Now, almost anybody can program a robot. Easier options for robot programming include hand-guiding and offline programming.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Non-Programmer_Robot_Programming-1024x577.jpg\" alt=\"\" class=\"wp-image-2380\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Non-Programmer_Robot_Programming-1024x577.jpg 1024w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Non-Programmer_Robot_Programming-300x169.jpg 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Non-Programmer_Robot_Programming-768x432.jpg 768w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Non-Programmer_Robot_Programming.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">5. Robot Programming Is the Next Big Job<\/h2>\n\n\n\n<p>A common concern by many people is that robots will steal people&#8217;s jobs, but this threat is widely misunderstood. In actual fact, you&#8217;re much more likely to get a job because of your robot programming skill than you are to lose your job to a robot. <a name=\"https:\/\/www.techrepublic.com\/article\/the-next-big-job-in-tech-robot-programmer\/\" class=\"mce-item-anchor\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><a href=\"https:\/\/www.techrepublic.com\/topic\/hardware\/\" target=\"_blank\" rel=\"noreferrer noopener\">Tech Republic has called robot programming<\/a> &#8220;the next big job in tech.&#8221;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">6. There&#8217;s No &#8220;Best Programming Language&#8221;<\/h2>\n\n\n\n<p>If you&#8217;ve ever read a robotics forum around the topic of robot programming, you&#8217;ll see a lot of responses from people saying &#8220;this programming language is the best&#8221; and listing their own favorite robot programming language.<\/p>\n\n\n\n<p>Since I wrote <a name=\"https:\/\/blog.robotiq.com\/what-is-the-best-programming-language-for-robotics\" class=\"mce-item-anchor\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><a rel=\"noopener noreferrer\" href=\"https:\/\/blog.robotiq.com\/what-is-the-best-programming-language-for-robotics\" target=\"_blank\">this viral article<\/a> three years ago, many people have published their own blog posts saying that Python and C++ are &#8220;the best.&#8221; However, really there is no best programming language for industrial robots. The choice is very subjective.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">7. Robots Are All Different and All the Same<\/h2>\n\n\n\n<p>A paradoxical fact here. Industrial robots are all different\u2026 but they&#8217;re also all the same. By that, I mean that each robot manufacturer has its own programming language and each robot model has its own quirks; however, they can all be programmed in the same way using offline programming.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">8. Programming Can Be Super-Quick<\/h2>\n\n\n\n<p>If you&#8217;ve done any programming, you&#8217;ll know that it can take ages. But, it doesn&#8217;t have to take a long time. You can program an industrial robot in a matter of minutes for simple tasks. This is useful because many industrial tasks are very simple.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">9. Small Production Runs Are Possible<\/h2>\n\n\n\n<p>The time it takes to reprogram a robot means that \u2014 traditionally \u2014 you could only use industrial robots for long production runs. Not any more! Because of<a name=\"https:\/\/robodk.com\/blog\/offline-programming-time-savings\/\" rel=\"noopener noreferrer\" target=\"_blank\"><\/a><a href=\"https:\/\/robodk.com\/blog\/offline-programming-time-savings\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\"> the time savings in modern programming methods<\/a>, you can run tiny production runs as easily as long runs.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Small_Batch_Robot_Programming-1024x576.jpg\" alt=\"\" class=\"wp-image-2382\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Small_Batch_Robot_Programming-1024x576.jpg 1024w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Small_Batch_Robot_Programming-300x169.jpg 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Small_Batch_Robot_Programming-768x432.jpg 768w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Small_Batch_Robot_Programming.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">10. Programming Robots Can Be Easier Than CNC<\/h2>\n\n\n\n<p>Many of us were taught CNC programming with G-Code when we learned engineering. As a result, people can think that CNC programming is easier than programming a robot. In reality, robot programming can be much easier due to the high degree of flexibility it offers to programmers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">11. AI Programming Is Easy to Use<\/h2>\n\n\n\n<p>You might think that artificial intelligence programming is complex and difficult. In some cases, you would be right. However, there are easy-to-use AI tools that can be used to program an industrial robot in just a few clicks, like our <a target=\"_blank\" name=\"https:\/\/robodk.com\/blog\/prm-motion-planner\/\" rel=\"noopener noreferrer\"><\/a><a href=\"https:\/\/robodk.com\/blog\/prm-motion-planner\/\" target=\"_blank\" rel=\"noopener noreferrer\">automatic path planner<\/a>. Just because it&#8217;s AI doesn&#8217;t mean it&#8217;s difficult.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">12. The Manufacturer&#8217;s Not Always Right About Programming<\/h2>\n\n\n\n<p>The manufacturer of your robot will be the best port of call for many questions about your model. However, when it comes to programming they are not always right. It&#8217;s important to remember that the manufacturer has a vested interest in you using their programming tools, which are not the only tools available.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">13. A Robot Is Only As Good As Its Program<\/h2>\n\n\n\n<p>You can hear a lot of marketing claims about the productivity benefits of using a robot in your factory. However, it&#8217;s important to keep in mind that a robot is only as good as its program. This fact is not often mentioned in those same marketing materials. A badly programmed robot could end up less productive than not using a robot at all.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Bad_Robot_Programming-1024x576.jpg\" alt=\"\" class=\"wp-image-2381\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Bad_Robot_Programming-1024x576.jpg 1024w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Bad_Robot_Programming-300x169.jpg 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Bad_Robot_Programming-768x432.jpg 768w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/11\/Bad_Robot_Programming.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">14. You Can Program With Your Favorite CAD Package<\/h2>\n\n\n\n<p>Traditionally, there has been a big disconnect between robot programming packages and the CAD packages that we use to design products. You might not know yet&#8230; but this disconnect no longer exists. You can program the robot seamlessly <a name=\"https:\/\/robodk.com\/blog\/dont-change-everything-to-use-robots\/\" class=\"mce-item-anchor\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><a rel=\"noopener noreferrer\" href=\"https:\/\/robodk.com\/blog\/dont-change-everything-to-use-robots\/\" target=\"_blank\">with your favorite CAD package by using plugins to RoboDK<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">15. No Programming Advice Is Really Unbiased<\/h2>\n\n\n\n<p>An important point to remember is that any advice about robot programming is going to be a little bit biased. We are writing this post because RoboDK is very flexible when it comes to robot programming \u2014 you can use it with whichever programming language and approach you like. However, we are still biased (of course) because we made RoboDK.<\/p>\n\n\n\n<p>Whenever you read advice about robot programming, remember that it&#8217;s only advice.<\/p>\n\n\n\n<p>Hopefully, this list has provided at least a couple of facts that you didn&#8217;t know about industrial robot programming.<\/p>\n\n\n\n<p><em>Which items on the list were obvious to you and which were surprising? <strong>Tell us in the comments below or join the discussion on <\/strong><\/em><a rel=\"noopener noreferrer\" href=\"https:\/\/www.linkedin.com\/company\/robodk\/\" target=\"_blank\"><em><strong>LinkedIn<\/strong><\/em><\/a><em><strong>, <\/strong><\/em><a rel=\"noopener noreferrer\" href=\"https:\/\/twitter.com\/robodkinc\" target=\"_blank\"><em><strong>Twitter<\/strong><\/em><\/a><em><strong>, <\/strong><\/em><a rel=\"noopener noreferrer\" href=\"https:\/\/www.facebook.com\/robodkinc\" target=\"_blank\"><em><strong>Facebook,<\/strong><\/em><\/a><em><strong> <\/strong><\/em><a rel=\"noopener noreferrer\" href=\"https:\/\/www.instagram.com\/robodkinc\/\" target=\"_blank\"><em><strong>Instagram<\/strong><\/em><\/a><em><strong> or in <\/strong><\/em><a rel=\"noopener noreferrer\" href=\"https:\/\/robodk.com\/forum\/\" target=\"_blank\"><em><strong>the RoboDK Forum<\/strong><\/em><\/a><em><strong>.<\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are a few common misconceptions about industrial robot programming. Here are 15 facts you might not know about it!<\/p>\n","protected":false},"author":753,"featured_media":2502,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[21,22],"tags":[],"class_list":["post-2360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-offline-programming","category-robot-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>15 Lesser-Known Facts About Industrial Robot Programming - RoboDK blog<\/title>\n<meta name=\"description\" content=\"There are a few misconceptions about industrial robot programming. Here are some facts you might not know about it!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"15 Lesser-Known Facts About Industrial Robot Programming - RoboDK blog\" \/>\n<meta property=\"og:description\" content=\"There are a few misconceptions about industrial robot programming. Here are some facts you might not know about it!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/\" \/>\n<meta property=\"og:site_name\" content=\"RoboDK blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/robodkinc\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-21T14:34:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-18T17:10:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/12\/Industrial_Robot_Facts-e1727773886585.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2864\" \/>\n\t<meta property=\"og:image:height\" content=\"1611\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alex Owen-Hill\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AlexOwenHill\" \/>\n<meta name=\"twitter:site\" content=\"@robodkinc\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Owen-Hill\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/\"},\"author\":{\"name\":\"Alex Owen-Hill\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/person\\\/3ca2d3b921633adceba2740817765638\"},\"headline\":\"15 Lesser-Known Facts About Industrial Robot Programming\",\"datePublished\":\"2019-11-21T14:34:15+00:00\",\"dateModified\":\"2024-11-18T17:10:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/\"},\"wordCount\":1055,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Industrial_Robot_Facts-e1727773886585.jpg\",\"articleSection\":[\"offline programming\",\"robot programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/\",\"name\":\"15 Lesser-Known Facts About Industrial Robot Programming - RoboDK blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Industrial_Robot_Facts-e1727773886585.jpg\",\"datePublished\":\"2019-11-21T14:34:15+00:00\",\"dateModified\":\"2024-11-18T17:10:16+00:00\",\"description\":\"There are a few misconceptions about industrial robot programming. Here are some facts you might not know about it!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Industrial_Robot_Facts-e1727773886585.jpg\",\"contentUrl\":\"https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Industrial_Robot_Facts-e1727773886585.jpg\",\"width\":2864,\"height\":1611,\"caption\":\"Team sharing information\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/industrial-robot-programming-facts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/robodk.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"15 Lesser-Known Facts About Industrial Robot Programming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/\",\"name\":\"RoboDK blog\",\"description\":\"News about RoboDK, Industrial Robots, Simulation and Robot Programming\",\"publisher\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/robodk.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#organization\",\"name\":\"RoboDK\",\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mlhiwltxy5pk.i.optimole.com\\\/w:1920\\\/h:613\\\/q:mauto\\\/f:best\\\/https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/RoboDK-PNG.png\",\"contentUrl\":\"https:\\\/\\\/mlhiwltxy5pk.i.optimole.com\\\/w:1920\\\/h:613\\\/q:mauto\\\/f:best\\\/https:\\\/\\\/robodk.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/12\\\/RoboDK-PNG.png\",\"width\":2128,\"height\":680,\"caption\":\"RoboDK\"},\"image\":{\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/robodkinc\",\"https:\\\/\\\/x.com\\\/robodkinc\",\"https:\\\/\\\/www.instagram.com\\\/robodk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/robodk\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/RoboDK3D\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/robodk.com\\\/blog\\\/#\\\/schema\\\/person\\\/3ca2d3b921633adceba2740817765638\",\"name\":\"Alex Owen-Hill\",\"description\":\"Alex Owen-Hill is a freelance writer and public speaker who blogs about a large range of topics, including science, presentation skills at CreateClarifyArticulate.com, storytelling and (of course) robotics. He completed a PhD in Telerobotics from Universidad Politecnica de Madrid as part of the PURESAFE project, in collaboration with CERN. As a recovering academic, he maintains a firm foot in the robotics world by blogging about industrial robotics.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/AlexOwenHill\"],\"url\":\"https:\\\/\\\/robodk.com\\\/blog\\\/author\\\/alex-owen-hill\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"15 Lesser-Known Facts About Industrial Robot Programming - RoboDK blog","description":"There are a few misconceptions about industrial robot programming. Here are some facts you might not know about it!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/","og_locale":"en_US","og_type":"article","og_title":"15 Lesser-Known Facts About Industrial Robot Programming - RoboDK blog","og_description":"There are a few misconceptions about industrial robot programming. Here are some facts you might not know about it!","og_url":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/","og_site_name":"RoboDK blog","article_publisher":"https:\/\/www.facebook.com\/robodkinc","article_published_time":"2019-11-21T14:34:15+00:00","article_modified_time":"2024-11-18T17:10:16+00:00","og_image":[{"width":2864,"height":1611,"url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/12\/Industrial_Robot_Facts-e1727773886585.jpg","type":"image\/jpeg"}],"author":"Alex Owen-Hill","twitter_card":"summary_large_image","twitter_creator":"@AlexOwenHill","twitter_site":"@robodkinc","twitter_misc":{"Written by":"Alex Owen-Hill","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#article","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/"},"author":{"name":"Alex Owen-Hill","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/3ca2d3b921633adceba2740817765638"},"headline":"15 Lesser-Known Facts About Industrial Robot Programming","datePublished":"2019-11-21T14:34:15+00:00","dateModified":"2024-11-18T17:10:16+00:00","mainEntityOfPage":{"@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/"},"wordCount":1055,"commentCount":0,"publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"image":{"@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/12\/Industrial_Robot_Facts-e1727773886585.jpg","articleSection":["offline programming","robot programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/","url":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/","name":"15 Lesser-Known Facts About Industrial Robot Programming - RoboDK blog","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#primaryimage"},"image":{"@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/12\/Industrial_Robot_Facts-e1727773886585.jpg","datePublished":"2019-11-21T14:34:15+00:00","dateModified":"2024-11-18T17:10:16+00:00","description":"There are a few misconceptions about industrial robot programming. Here are some facts you might not know about it!","breadcrumb":{"@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#primaryimage","url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/12\/Industrial_Robot_Facts-e1727773886585.jpg","contentUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2019\/12\/Industrial_Robot_Facts-e1727773886585.jpg","width":2864,"height":1611,"caption":"Team sharing information"},{"@type":"BreadcrumbList","@id":"https:\/\/robodk.com\/blog\/industrial-robot-programming-facts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/robodk.com\/blog\/"},{"@type":"ListItem","position":2,"name":"15 Lesser-Known Facts About Industrial Robot Programming"}]},{"@type":"WebSite","@id":"https:\/\/robodk.com\/blog\/#website","url":"https:\/\/robodk.com\/blog\/","name":"RoboDK blog","description":"News about RoboDK, Industrial Robots, Simulation and Robot Programming","publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/robodk.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/robodk.com\/blog\/#organization","name":"RoboDK","url":"https:\/\/robodk.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png","contentUrl":"https:\/\/mlhiwltxy5pk.i.optimole.com\/w:1920\/h:613\/q:mauto\/f:best\/https:\/\/robodk.com\/blog\/wp-content\/uploads\/2017\/12\/RoboDK-PNG.png","width":2128,"height":680,"caption":"RoboDK"},"image":{"@id":"https:\/\/robodk.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/robodkinc","https:\/\/x.com\/robodkinc","https:\/\/www.instagram.com\/robodk\/","https:\/\/www.linkedin.com\/company\/robodk","https:\/\/www.youtube.com\/c\/RoboDK3D"]},{"@type":"Person","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/3ca2d3b921633adceba2740817765638","name":"Alex Owen-Hill","description":"Alex Owen-Hill is a freelance writer and public speaker who blogs about a large range of topics, including science, presentation skills at CreateClarifyArticulate.com, storytelling and (of course) robotics. He completed a PhD in Telerobotics from Universidad Politecnica de Madrid as part of the PURESAFE project, in collaboration with CERN. As a recovering academic, he maintains a firm foot in the robotics world by blogging about industrial robotics.","sameAs":["https:\/\/x.com\/AlexOwenHill"],"url":"https:\/\/robodk.com\/blog\/author\/alex-owen-hill\/"}]}},"_links":{"self":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/2360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/users\/753"}],"replies":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/comments?post=2360"}],"version-history":[{"count":7,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/2360\/revisions"}],"predecessor-version":[{"id":8052,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/2360\/revisions\/8052"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media\/2502"}],"wp:attachment":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media?parent=2360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/categories?post=2360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/tags?post=2360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}