{"id":7859,"date":"2025-11-29T15:14:27","date_gmt":"2025-11-29T14:14:27","guid":{"rendered":"https:\/\/convergent-it.com\/docs\/uncategorized\/concepts-of-setup-and-tool-paths\/"},"modified":"2025-12-06T18:09:38","modified_gmt":"2025-12-06T17:09:38","password":"","slug":"concepts-of-setup-and-tool-paths-it","status":"publish","type":"docs","link":"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/","title":{"rendered":"Concepts of setup and tool paths"},"content":{"rendered":"\n<p>In AUTOMAPPPS, the task of defining the tool paths and assigning them to robots and ordering them and planning the entire application are partially uncoupled. This reduces the complexity of the taks, i.e. it simplifies the programming and optimization. <\/p>\n\n<p>What really matters at the end is the processes, thus the tool-paths and their parameters. The robots are &#8220;only&#8221; means to execute them. Under normal circumstances the robots execute the tool-paths as desired, if AUTOMAPPPS takes care for singularity-avoidance and collision avoidance , consideration of reachabilty, speed and accerlation limits cables etc.. Common robot stuff. Also it should be noted that while you define the tool-paths, the robot which finally executes the path, or the orientation of the 2-axis positioner or the timing does not need to be known yet and can be optimized later.    <\/p>\n\n<p>In AUTOMAPPPS, we partially uncouple the process (as defined by robot tool-paths in the setup editor) and the execution of those paths by the robots and rotation tables etc. This simplifies the programming and optimization: Firstly it is the process result you are interested in &#8211; and the robots motions are &#8220;only&#8221; means to achieve it . Secondly the robot to execute a path, or the axis setting, or the timing (esopecially in conveyor-tracking) is not decided yet. Gently uncoupling those 2 steps reduces the complexity.   <\/p>\n\n<p>Therefore we uncouple editing the &#8220;setup&#8221; from editing the &#8220;workflow&#8221;. In the setup, tool-paths are defined more easy &#8211; and can be checked for reachabilty etc. In the workflow, the paths are assigned to robots in an order and planned collision-free etc.  <\/p>\n\n<p>The topic of defining or importing tool paths -in the setup editor &#8211; is structured as follows<\/p>\n\n<ul class=\"wp-block-list\">\n<li>importing tool paths &#8211; and automatic modification to make them reachable by the robot(s)<\/li>\n\n\n\n<li>definining arbitrary tool paths: for patch-based processes (such as pattern projectors) or pathes that include linear or other motions (grinding, painting)<\/li>\n\n\n\n<li>easy cad-to-path (cad2path) based definition<\/li>\n\n\n\n<li>high-level patterns, susch as different meanders<\/li>\n\n\n\n<li>even higher level patterns<\/li>\n<\/ul>\n\n<p><\/p>\n\n<p>The elements of the GUI are shown in the next video and described in more detail below<\/p>\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"lyte-wrapper\" style=\"width:640px;max-width:100%;margin:5px;\"><div class=\"lyMe hidef\" id=\"WYL_0lUIXzfxMrs\"><div id=\"lyte_0lUIXzfxMrs\" data-src=\"https:\/\/convergent-it.com\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=%2F%2Fi.ytimg.com%2Fvi%2F0lUIXzfxMrs%2Fmaxresdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\"><\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/0lUIXzfxMrs\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/convergent-it.com\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2F0lUIXzfxMrs%2F0.jpg\" alt=\"YouTube video thumbnail\" width=\"640\" height=\"340\" \/><br \/>Guarda questo video su YouTube<\/a><\/noscript><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:640px;margin:5px;\"><br\/><span class=\"lyte_disclaimer\"><i>The video is embedded by YouTube and only loaded and played from there when you click on the play button.  From then on, the <a href=\"https:\/\/policies.google.com\/privacy?hl=en\"> privacy policy of Google <\/a> applies.<\/i><\/span><\/div><figcaption><\/figcaption><\/figure>","protected":false},"excerpt":{"rendered":"<p>In AUTOMAPPPS, the task of defining the tool paths and assigning them to robots and ordering them and planning the entire application [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[121],"doc_tag":[122],"knowledge_base":[135],"class_list":["post-7859","docs","type-docs","status-publish","hentry","doc_category-process-tool-paths-it","doc_tag-setup-editor","knowledge_base-robot-offline-programming-it"],"year_month":"2026-04","word_count":365,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Ruth Leska","author_nicename":"rleska","author_url":"https:\/\/convergent-it.com\/it\/author\/rleska\/"},"doc_category_info":[{"term_name":"Process &amp; tool-paths","term_url":"https:\/\/convergent-it.com\/it\/tutorial\/robot-offline-programming-it\/process-tool-paths-it\/"}],"doc_tag_info":[{"term_name":"Setup Editor","term_url":"https:\/\/convergent-it.com\/it\/tag\/setup-editor\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Concepts of setup and tool paths - Convergent Information Technologies<\/title>\n<meta name=\"description\" content=\"Define or import robot tool-paths and simulate the process result in the setup editor. Use patterns such as meanders or free-form paths.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Concepts of setup and tool paths - Convergent Information Technologies\" \/>\n<meta property=\"og:description\" content=\"Define or import robot tool-paths and simulate the process result in the setup editor. Use patterns such as meanders or free-form paths.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/\" \/>\n<meta property=\"og:site_name\" content=\"Convergent Information Technologies\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Convergent-Information-Technologies-GmbH-313223429088033\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-06T17:09:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/convergent-it.com\/wp-content\/uploads\/2017\/05\/CIT-logo-small.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"158\" \/>\n\t<meta property=\"og:image:height\" content=\"70\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/\",\"url\":\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/\",\"name\":\"Concepts of setup and tool paths - Convergent Information Technologies\",\"isPartOf\":{\"@id\":\"https:\/\/convergent-it.com\/it\/#website\"},\"datePublished\":\"2025-11-29T14:14:27+00:00\",\"dateModified\":\"2025-12-06T17:09:38+00:00\",\"description\":\"Define or import robot tool-paths and simulate the process result in the setup editor. Use patterns such as meanders or free-form paths.\",\"breadcrumb\":{\"@id\":\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/convergent-it.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentation\",\"item\":\"https:\/\/convergent-it.com\/documentation\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Concepts of setup and tool paths\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/convergent-it.com\/it\/#website\",\"url\":\"https:\/\/convergent-it.com\/it\/\",\"name\":\"Convergent Information Technologies\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/convergent-it.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/convergent-it.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/convergent-it.com\/it\/#organization\",\"name\":\"Convergent Information Technologies GmbH\",\"url\":\"https:\/\/convergent-it.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/convergent-it.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/convergent-it.com\/wp-content\/uploads\/2017\/05\/CIT-logo-small.jpg\",\"contentUrl\":\"https:\/\/convergent-it.com\/wp-content\/uploads\/2017\/05\/CIT-logo-small.jpg\",\"width\":158,\"height\":70,\"caption\":\"Convergent Information Technologies GmbH\"},\"image\":{\"@id\":\"https:\/\/convergent-it.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Convergent-Information-Technologies-GmbH-313223429088033\/\",\"https:\/\/www.linkedin.com\/company\/convergent-information-technologies-gmbh\",\"https:\/\/www.youtube.com\/channel\/UCTUjIWi0G5KnOLnZRC_cmVA\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Concepts of setup and tool paths - Convergent Information Technologies","description":"Define or import robot tool-paths and simulate the process result in the setup editor. Use patterns such as meanders or free-form paths.","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:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/","og_locale":"it_IT","og_type":"article","og_title":"Concepts of setup and tool paths - Convergent Information Technologies","og_description":"Define or import robot tool-paths and simulate the process result in the setup editor. Use patterns such as meanders or free-form paths.","og_url":"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/","og_site_name":"Convergent Information Technologies","article_publisher":"https:\/\/www.facebook.com\/Convergent-Information-Technologies-GmbH-313223429088033\/","article_modified_time":"2025-12-06T17:09:38+00:00","og_image":[{"width":158,"height":70,"url":"https:\/\/convergent-it.com\/wp-content\/uploads\/2017\/05\/CIT-logo-small.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/","url":"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/","name":"Concepts of setup and tool paths - Convergent Information Technologies","isPartOf":{"@id":"https:\/\/convergent-it.com\/it\/#website"},"datePublished":"2025-11-29T14:14:27+00:00","dateModified":"2025-12-06T17:09:38+00:00","description":"Define or import robot tool-paths and simulate the process result in the setup editor. Use patterns such as meanders or free-form paths.","breadcrumb":{"@id":"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/convergent-it.com\/it\/tutorial\/process-tool-paths-it\/concepts-of-setup-and-tool-paths-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/convergent-it.com\/it\/"},{"@type":"ListItem","position":2,"name":"Documentation","item":"https:\/\/convergent-it.com\/documentation\/"},{"@type":"ListItem","position":3,"name":"Concepts of setup and tool paths"}]},{"@type":"WebSite","@id":"https:\/\/convergent-it.com\/it\/#website","url":"https:\/\/convergent-it.com\/it\/","name":"Convergent Information Technologies","description":"","publisher":{"@id":"https:\/\/convergent-it.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/convergent-it.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/convergent-it.com\/it\/#organization","name":"Convergent Information Technologies GmbH","url":"https:\/\/convergent-it.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/convergent-it.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/convergent-it.com\/wp-content\/uploads\/2017\/05\/CIT-logo-small.jpg","contentUrl":"https:\/\/convergent-it.com\/wp-content\/uploads\/2017\/05\/CIT-logo-small.jpg","width":158,"height":70,"caption":"Convergent Information Technologies GmbH"},"image":{"@id":"https:\/\/convergent-it.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Convergent-Information-Technologies-GmbH-313223429088033\/","https:\/\/www.linkedin.com\/company\/convergent-information-technologies-gmbh","https:\/\/www.youtube.com\/channel\/UCTUjIWi0G5KnOLnZRC_cmVA"]}]}},"knowledge_base_info":[{"term_name":"Programmazione offline robot","term_url":"https:\/\/convergent-it.com\/it\/tutorial\/robot-offline-programming-it\/","term_slug":"robot-offline-programming-it"}],"knowledge_base_slug":["robot-offline-programming-it"],"_links":{"self":[{"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/docs\/7859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/comments?post=7859"}],"version-history":[{"count":1,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/docs\/7859\/revisions"}],"predecessor-version":[{"id":7860,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/docs\/7859\/revisions\/7860"}],"wp:attachment":[{"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/media?parent=7859"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/doc_category?post=7859"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/doc_tag?post=7859"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/convergent-it.com\/it\/wp-json\/wp\/v2\/knowledge_base?post=7859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}