{"id":5936,"date":"2022-12-30T14:34:42","date_gmt":"2022-12-30T19:34:42","guid":{"rendered":"https:\/\/robodk.com\/blog\/?p=5936"},"modified":"2022-12-30T14:34:46","modified_gmt":"2022-12-30T19:34:46","slug":"automation-designs-using-robot-simulation","status":"publish","type":"post","link":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/","title":{"rendered":"How to Validate Automation Designs Using Robot Simulation"},"content":{"rendered":"\n<p>When you invest in a new automation solution, you want to make sure it is reliable, safe, and serves the purpose you need. Automation validation is the process of testing automation systems to ensure they perform as expected.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>There are various methods of automation validation, depending on the type of automation you are using. For example, software-only automation \u2013 such as that used to automate administrative tasks \u2013 may have both software-based and human testing.<\/p>\n\n\n\n<p>For robotic automation, an effective tool for validating your automation designs is robot simulation. This enables you to test your robotic system in a controlled virtual environment before you deploy robots to the real world.<\/p>\n\n\n\n<p>Let&#8217;s explore how robot simulation can help you optimize your automation solution before you even touch a physical robot.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"5974\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2-1024x576.png\" alt=\"\" class=\"wp-image-5974\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2-1024x576.png 1024w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2-300x169.png 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2-768x432.png 768w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2-1536x864.png 1536w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/RoboDK-TwinTool_Social-Media-2-2048x1152.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-automation-validation-and-why-is-it-important-\">What Is Automation Validation and Why Is It Important?<\/h2>\n\n\n\n<p>Automation validation is the process of testing an automation solution to ensure that it meets the required standards and specifications. This is important because automation systems can be complex and expensive. The practice of automation validation is most often used in closely regulated industries.<\/p>\n\n\n\n<p>If you are working in an industry with strict regulations, such as pharmaceutical or aerospace manufacturing, you may be legally required to validate any automation solutions you use. However, even if you operate in another industry, validation can be useful as it allows you to solve any potential problems before the automation is put into production.<\/p>\n\n\n\n<p>Validation allows you to prove that the solution meets your required standards. If you are measuring the solution to meet your company&#8217;s own standards \u2013 rather than those of a regulator \u2013 you first need to define what those standards are.<\/p>\n\n\n\n<p>For example, if you need your robot to run for at least 19 hours a day with no issues, this will be one requirement you may test for.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-use-robot-simulation-for-automation-validation-\">Why Use Robot Simulation for Automation Validation?<\/h2>\n\n\n\n<p>Any automation can be complex, but robots can be particularly complicated to validate because of their multi-layered architectures, ability to interact with their environment, and wide range of accessories. <a target=\"_blank\" href=\"https:\/\/valu3s.eu\/verification-and-validation-methods-for-industrial-robots\/\" rel=\"noreferrer noopener\">The success of a robot doesn&#8217;t just depend on its hardware and software components,<\/a> but also on how these components work together.<\/p>\n\n\n\n<p>Robot simulators, like <a target=\"_blank\" href=\"https:\/\/robodk.com\/simulation\" rel=\"noreferrer noopener\">RoboDK<\/a>, provide a virtual environment where you can test your robotic system safely.<\/p>\n\n\n\n<p>With a good robot simulator, you can easily test various aspects of your automation solution. You can quickly run multiple tests on your chosen setup and identify aspects that you still need to improve.<\/p>\n\n\n\n<p>You can then use exactly the same simulation software to make those improvements to the robotic setup. The right robot simulator will help you identify potential problems up front and give you the tools to solve them.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Curve-Follow-Project.png\"><img loading=\"lazy\" decoding=\"async\" width=\"736\" height=\"631\" data-id=\"5976\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Curve-Follow-Project.png\" alt=\"\" class=\"wp-image-5976\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Curve-Follow-Project.png 736w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Curve-Follow-Project-300x257.png 300w\" sizes=\"auto, (max-width: 736px) 100vw, 736px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"when-to-validate-and-when-not-to-validate\">When to Validate and When Not to Validate<\/h2>\n\n\n\n<p>How can you tell when you should validate an automation solution design and when you can safely leave out this step?<\/p>\n\n\n\n<p>It&#8217;s a good idea to consider automation validation for any automation design, whether it&#8217;s a simple automation solution or a more complex system.<\/p>\n\n\n\n<p>There are only ever benefits to thoroughly testing your designs. There are very few downsides. The major drawback of automation validation is usually the time that it takes. However, with a good robot simulator, this time is reduced compared to when you only validate the physical robot setup.<\/p>\n\n\n\n<p><a target=\"_blank\" href=\"https:\/\/www.controleng.com\/articles\/understanding-the-basics-of-automation-validation\" rel=\"noreferrer noopener\">If you are operating in a highly-regulated industry,<\/a> you should check if automation validation is a legal requirement. Identify which standards and regulations you need to follow and comply with the specified testing procedures.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-factors-to-test-and-optimize-your-automation-strategy\">7 Factors to Test and Optimize Your Automation Strategy<\/h2>\n\n\n\n<p>What aspects of your automation setup can you test with a robot simulator?<\/p>\n\n\n\n<p>There are many factors that you can validate within a simulator. Which you choose to test during your validation will depend on your performance requirements for your robotic solution.<\/p>\n\n\n\n<p>Here are 7 examples of factors that you can test with a robot simulator:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Robot reachability \u2014<\/strong> You can use a simulator to test whether the robot can reach all the required areas of the workspace. By using <a href=\"https:\/\/robodk.com\/blog\/industrial-robot-reach-charts\/\" target=\"_blank\" rel=\"noreferrer noopener\">reachability analysis<\/a> you can also optimize the robot placement to make best use of its reachability.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Interaction \u2014<\/strong> When multiple components are interacting, you can validate how well the interaction is working, such as with conveyors.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cell layout \u2014<\/strong> By testing different cell layouts, you can validate that you are using the most optimal layout for your particular task.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Scalability \u2014<\/strong> One significant benefit of robots is their ability to flexibly adapt to changing production requirements. In a simulator, you can analyze your solution to see how well it scales.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cycle time \u2014<\/strong> The robot&#8217;s <a href=\"https:\/\/robodk.com\/blog\/robot-cycle-time\/\" target=\"_blank\" rel=\"noreferrer noopener\">cycle time<\/a> is a key metric to determine its performance. With a simulator, you can measure how long it takes for your robot to complete its tasks and adjust if needed.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Safety \u2014<\/strong> Safety is a core aspect of many legal automation validation requirements. You can use your simulator <a href=\"https:\/\/robodk.com\/blog\/robot-safety\/\" target=\"_blank\" rel=\"noreferrer noopener\">to model and analyze the safety performance<\/a> of the automation system.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Utilization \u2014<\/strong> Your solution&#8217;s utilization has a powerful impact on the return on investment you get from your robot. In the simulator, you can test the robot&#8217;s utilization.<\/li>\n<\/ul>\n\n\n\n<p>By validating your automation designs with robot simulation, you can ensure that your system is efficient, safe, and reliable. In the long run, it will help you save time, money, and resources.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-1024x576.jpg\" alt=\"Multiple axes simulation - Industry 4.0\" class=\"wp-image-3100\" srcset=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-1024x576.jpg 1024w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-300x169.jpg 300w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-768x432.jpg 768w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-1536x863.jpg 1536w, https:\/\/robodk.com\/blog\/wp-content\/uploads\/2020\/06\/Program_Robot_Positioner-2048x1151.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-use-robot-simulation-to-validate-automation-designs\">How to Use Robot Simulation to Validate Automation Designs<\/h2>\n\n\n\n<p>The first step to using robot simulation for validation is to become familiar with the simulation software. <a target=\"_blank\" href=\"https:\/\/robodk.com\/download\" rel=\"noreferrer noopener\">Download a copy of RoboDK<\/a> and build your first robotic simulation.<\/p>\n\n\n\n<p>Then, identify which performance parameters you want to test for your automation solution. Don&#8217;t go overboard \u2014 just list a few key parameters and then test them.<\/p>\n\n\n\n<p>Once you have measured the performance of your robotic simulation, make any changes you need so that your robot operates as necessary.<\/p>\n\n\n\n<p>Finally, upload your robot program to your physical robot and run some physical validation before putting it into production. This validation step should be much shorter than without simulation, as you will have ironed out potential problems within the simulator.<\/p>\n\n\n\n<p><em>What aspects of your robotic solution do you need to validate? <strong>Tell us in the comments below or join the discussion on <a target=\"_blank\" href=\"https:\/\/www.linkedin.com\/company\/robodk\/\" rel=\"noreferrer noopener\">LinkedIn<\/a>, <a target=\"_blank\" href=\"https:\/\/twitter.com\/robodkinc\" rel=\"noreferrer noopener\">Twitter<\/a>, <a target=\"_blank\" href=\"https:\/\/www.facebook.com\/robodkinc\" rel=\"noreferrer noopener\">Facebook<\/a>, <a target=\"_blank\" href=\"https:\/\/www.instagram.com\/robodk\/\" rel=\"noreferrer noopener\">Instagram<\/a>, or in <a target=\"_blank\" href=\"https:\/\/robodk.com\/forum\/\" rel=\"noreferrer noopener\">the RoboDK Forum.<\/a>. Also, check out our extensive video collection and subscribe <a target=\"_blank\" href=\"https:\/\/www.youtube.com\/c\/RoboDK3D\" rel=\"noreferrer noopener\">to the RoboDK YouTube Channel<\/a><\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When you invest in a new automation solution, you want to make sure it is reliable, safe, and serves the [&hellip;]<\/p>\n","protected":false},"author":753,"featured_media":5962,"comment_status":"closed","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":[24,1084,44],"tags":[],"class_list":["post-5936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-robot-manufacturing","category-robot-simulation","category-robot-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Validate Automation Designs Using Robot Simulation - RoboDK blog<\/title>\n<meta name=\"description\" content=\"When you invest in a new automation solution, automation validation can ensure it performs as you need it to.\" \/>\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\/automation-designs-using-robot-simulation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Validate Automation Designs Using Robot Simulation - RoboDK blog\" \/>\n<meta property=\"og:description\" content=\"When you invest in a new automation solution, automation validation can ensure it performs as you need it to.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/\" \/>\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=\"2022-12-30T19:34:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-30T19:34:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2405\" \/>\n\t<meta property=\"og:image:height\" content=\"1247\" \/>\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\/automation-designs-using-robot-simulation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/\"},\"author\":{\"name\":\"Alex Owen-Hill\",\"@id\":\"https:\/\/robodk.com\/blog\/#\/schema\/person\/3ca2d3b921633adceba2740817765638\"},\"headline\":\"How to Validate Automation Designs Using Robot Simulation\",\"datePublished\":\"2022-12-30T19:34:42+00:00\",\"dateModified\":\"2022-12-30T19:34:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/\"},\"wordCount\":1063,\"publisher\":{\"@id\":\"https:\/\/robodk.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg\",\"articleSection\":[\"Robot Manufacturing\",\"Robot Simulation\",\"robot software\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/\",\"url\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/\",\"name\":\"How to Validate Automation Designs Using Robot Simulation - RoboDK blog\",\"isPartOf\":{\"@id\":\"https:\/\/robodk.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg\",\"datePublished\":\"2022-12-30T19:34:42+00:00\",\"dateModified\":\"2022-12-30T19:34:46+00:00\",\"description\":\"When you invest in a new automation solution, automation validation can ensure it performs as you need it to.\",\"breadcrumb\":{\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage\",\"url\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg\",\"contentUrl\":\"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg\",\"width\":2405,\"height\":1247,\"caption\":\"Smart industry robot arms for digital factory production technology showing automation manufacturing process of the Industry 4.0 or 4th industrial revolution and IOT software to control operation .\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/robodk.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Validate Automation Designs Using Robot Simulation\"}]},{\"@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":"How to Validate Automation Designs Using Robot Simulation - RoboDK blog","description":"When you invest in a new automation solution, automation validation can ensure it performs as you need it to.","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\/automation-designs-using-robot-simulation\/","og_locale":"en_US","og_type":"article","og_title":"How to Validate Automation Designs Using Robot Simulation - RoboDK blog","og_description":"When you invest in a new automation solution, automation validation can ensure it performs as you need it to.","og_url":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/","og_site_name":"RoboDK blog","article_publisher":"https:\/\/www.facebook.com\/robodkinc","article_published_time":"2022-12-30T19:34:42+00:00","article_modified_time":"2022-12-30T19:34:46+00:00","og_image":[{"width":2405,"height":1247,"url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.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\/automation-designs-using-robot-simulation\/#article","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/"},"author":{"name":"Alex Owen-Hill","@id":"https:\/\/robodk.com\/blog\/#\/schema\/person\/3ca2d3b921633adceba2740817765638"},"headline":"How to Validate Automation Designs Using Robot Simulation","datePublished":"2022-12-30T19:34:42+00:00","dateModified":"2022-12-30T19:34:46+00:00","mainEntityOfPage":{"@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/"},"wordCount":1063,"publisher":{"@id":"https:\/\/robodk.com\/blog\/#organization"},"image":{"@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg","articleSection":["Robot Manufacturing","Robot Simulation","robot software"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/","url":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/","name":"How to Validate Automation Designs Using Robot Simulation - RoboDK blog","isPartOf":{"@id":"https:\/\/robodk.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage"},"image":{"@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage"},"thumbnailUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg","datePublished":"2022-12-30T19:34:42+00:00","dateModified":"2022-12-30T19:34:46+00:00","description":"When you invest in a new automation solution, automation validation can ensure it performs as you need it to.","breadcrumb":{"@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#primaryimage","url":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg","contentUrl":"https:\/\/robodk.com\/blog\/wp-content\/uploads\/2022\/12\/Smart-industry-robot-arms-for-digital-factory-production-technology-showing-automation-manufacturing-process-of-the-Industry-4.0-or-4th-industrial-revolution-and-IOT-software-to-control-operation-.jpg","width":2405,"height":1247,"caption":"Smart industry robot arms for digital factory production technology showing automation manufacturing process of the Industry 4.0 or 4th industrial revolution and IOT software to control operation ."},{"@type":"BreadcrumbList","@id":"https:\/\/robodk.com\/blog\/automation-designs-using-robot-simulation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/robodk.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Validate Automation Designs Using Robot Simulation"}]},{"@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\/5936","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=5936"}],"version-history":[{"count":8,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/5936\/revisions"}],"predecessor-version":[{"id":5981,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/posts\/5936\/revisions\/5981"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media\/5962"}],"wp:attachment":[{"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/media?parent=5936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/categories?post=5936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robodk.com\/blog\/wp-json\/wp\/v2\/tags?post=5936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}