{"id":404,"date":"2019-02-06T16:32:11","date_gmt":"2019-02-07T00:32:11","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/Tecnomatix-News\/Industrial-Robot-Simulation-Software-for-Offline-Programming\/ba-p\/564485"},"modified":"2026-03-26T06:55:34","modified_gmt":"2026-03-26T10:55:34","slug":"industrial-robot-simulation-software-for-offline-programming","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/industrial-robot-simulation-software-for-offline-programming\/","title":{"rendered":"Industrial Robot Simulation Software for Offline Programming"},"content":{"rendered":"<p><H2>The digital publication, Engineering.com, recently published a story featuring the <a href=\"https:\/\/www.engineering.com\/AdvancedManufacturing\/ArticleID\/18288\/The-What-Why-and-How-of-Industrial-Robot-Simulation-Software-for-Offline-Programming-OLP.aspx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">What, Why and How of Industrial Robot Simulation Software for Offline Programming<\/A>, in which Siemens\u2019 Senior Marketing Manager, Mike Rouman, was able to weigh on the use of robot simulation software and describe the key capabilities in <a href=\"https:\/\/www.plm.automation.siemens.com\/global\/en\/products\/manufacturing-planning\/robotics-automation-simulation.html\" target=\"_self\" rel=\"nofollow noopener noreferrer\">Siemens Process Simulate.<\/A><\/H2><\/p>\n<p><H2>We\u2019ve captured a few of Mike\u2019s important comments in this blog.&nbsp; To read the complete story, follow this link to <a href=\"https:\/\/www.engineering.com\/AdvancedManufacturing\/ArticleID\/18288\/The-What-Why-and-How-of-Industrial-Robot-Simulation-Software-for-Offline-Programming-OLP.aspx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Engineering.com<\/A>.<\/H2><\/p>\n<p><P><EM>When using simulation software to program a robot, it\u2019s important to remember that no simulation will accurately represent what will really happen when you run the program with the real robot. The movement of cables and hoses is not simulated by most software environments, so it\u2019s possible that the programmed motion may snag or stretch cables, causing failure.<\/EM><\/P><\/p>\n<p><P><EM>\u201cI think that dynamics and physics modeling will also help make simulations more accurate,\u201d said Rouman. \u201cWe have started to do some of that in the design of machines in our software, but in terms of simulation, I still think there&#8217;s some ground to cover. If you think about when a robot moves at high speed with a high payload, when it stops, it&#8217;s not going to just stop. It&#8217;s going to settle and there&#8217;ll be some movement and so on. With those kinds of fine adjustments and things, we have to make some assumptions. I think that in the future we won&#8217;t have to make so many assumptions. We&#8217;ll be able to more closely match what the real robot will do.\u201d<\/EM><\/P><\/p>\n<p><P><EM>One factor that contributes to better simulation is a shift from time-based simulation to event-based simulation. \u201cIn the past, simulation developers would have to sort of guess the amount of time a given event would take,\u201d explained Rouman. \u201cBut that&#8217;s not really how these robotics systems work. They work in an event-based mode, and if we can simulate the system the way it&#8217;s actually operating on the floor by having these events starting and stopping and coordinating with one another, we&#8217;ll also achieve a higher level of accuracy between the simulation and the real world execution of that program model on the shop floor.\u201d<\/EM><\/P><\/p>\n<p><P><STRONG><EM>Siemens Process Simulate<\/EM><\/STRONG><\/P><\/p>\n<p><P><EM>If you\u2019re familiar with robotic simulation software from Siemens, you may already be familiar with Robcad, the company\u2019s legacy OLP tool. According to Rouman, Robcad is still supported and in use today.&nbsp;<a href=\"https:\/\/www.plm.automation.siemens.com\/global\/en\/products\/manufacturing-planning\/robotics-automation-simulation.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Process Simulate<\/A>, however, is the newer product. In addition, Siemens NX has capability for robotic machining.<\/EM><\/P><\/p>\n<p><P><EM>One of the features of Process Simulate is that it can connect to Siemens Teamcenter, a PLM data repository. This allows users to tie their robot simulation into the entire product lifecycle management system, along with other types of manufacturing data, including designs and processes. However, this connection is not required to run Process Simulate for robot simulation and programming.<\/EM><\/P><\/p>\n<p><P><EM>According to Rouman, when choosing a simulation solution that includes OLP, it\u2019s important to look for dedicated process tools. \u201cFor example, if someone is looking to do spraying or painting with a robot and they want to use a general-purpose tool, they may struggle,\u201d said Rouman. \u201cIf they find a solution that has dedicated tools for that particular process, they&#8217;re likely to have a much higher rate of success.\u201d Process Simulate, for example, enables users to set parameters of a spray tool within the software, and deposition of the spray is shown graphically in the simulation.<\/EM><\/P><\/p>\n<p><P><STRONG><EM>Cost<\/EM><\/STRONG><\/P><\/p>\n<p><P><EM>Process Simulate is currently available as a perpetual license, with options for single seats, seats shared across a network, or other deployments. According to Rouman, some customers prefer subscription-based software-as-a-service (SaaS) access, which is available in some cases.<\/EM><\/P><\/p>\n<p><P><span class=\"lia-inline-image-display-wrapper lia-image-align-center\" style=\"width: 973px;\"><img decoding=\"async\" src=\"http:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/7\/2019\/09\/siemens-process-simulate-2.jpg\" alt=\"siemens process simulate.JPG\" title=\"siemens process simulate.JPG\" \/><\/span><\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The digital publication, Engineering.com, recently published a story featuring the What, Why and How of Industrial Robot Simulation Software for Offline Programming, in which Siemens\u2019 Senior Marketin&#8230;<\/p>\n","protected":false},"author":51290,"featured_media":408,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[220],"industry":[],"product":[],"coauthors":[],"class_list":["post-404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-robotics-automation-simulation"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/7\/2019\/09\/siemens-process-simulate-2.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/posts\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/users\/51290"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/comments?post=404"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/posts\/404\/revisions"}],"predecessor-version":[{"id":409,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/posts\/404\/revisions\/409"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/media\/408"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/tags?post=404"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/industry?post=404"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/product?post=404"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/tecnomatix\/wp-json\/wp\/v2\/coauthors?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}