[{"data":1,"prerenderedAt":109},["ShallowReactive",2],{"0l_DH8pxL-DKUZKPIS2ZVX7TLlAQ6KYmACqkfkXm6TY":3,"_apollo:default":107,"_apollo:identified":108},{"seo":4,"posts":15},{"social":5,"openGraph":11,"__typename":14},{"twitter":6,"__typename":10},{"cardType":7,"username":8,"__typename":9},"summary_large_image","dassault3ds","SEOSocialTwitter","SEOSocial",{"defaultImage":12,"__typename":13},null,"SEOOpenGraph","SEOConfig",{"nodes":16,"__typename":106},[17],{"id":18,"slug":19,"title":20,"uri":21,"excerpt":22,"locale":23,"featuredImage":26,"tableOfContents":34,"content":39,"date":40,"translations":41,"author":42,"tags":55,"globalTags":69,"brands":77,"keywords":88,"seo":94,"__typename":105},"cG9zdDozMDEwNzk=","industrial-robotics-vs-cnc-bridging-the-gap-with-delmia","Industrial Robotics vs. CNC: Bridging the Gap with DELMIA","/brands/delmia/industrial-robotics-vs-cnc-bridging-the-gap-with-delmia","\u003Cp>This blog offers a tutorial on programming a robot equipped with a Fanuc controller (in fixed TCP mode) using DELMIA Machining. Discover how DELMIA connects CNC machines and robots, providing CAM programmers with a familiar and robust tool to enhance their machining potential.\u003C/p>\n",{"locale":24,"__typename":25},"en_US","Locale",{"node":27,"__typename":33},{"large":28,"__typename":29,"medium_large":28,"thumbnail":30,"srcSet":31,"sizes":32},"https://blog-assets.3ds.com/uploads/2026/03/robotics-machining-tech-blog-copy.jpg","MediaItem","https://blog-assets.3ds.com/uploads/2026/03/robotics-machining-tech-blog-copy-150x150.jpg","https://blog-assets.3ds.com/uploads/2026/03/robotics-machining-tech-blog-copy-300x158.jpg 300w, https://blog-assets.3ds.com/uploads/2026/03/robotics-machining-tech-blog-copy.jpg 588w","(max-width: 300px) 100vw, 300px","NodeWithFeaturedImageToMediaItemConnectionEdge",[35,36,37,38],"How DELMIA's Portfolio Powers the Future of Robotics and Manufacturing|how-delmias-portfolio-powers-the-future-of-robotics-and-manufacturing-0","How to Increase Productivity while Maintaining Flexibility|how-to-increase-productivity-while-maintaining-flexibility-1","Mastering Robot Machining: Fixed Tool Center Point Simplified|mastering-robot-machining-fixed-tool-center-point-simplified-2","Conclusion|conclusion-3","\n\u003Ch2 class=\"wp-block-heading\" id=\"how-delmias-portfolio-powers-the-future-of-robotics-and-manufacturing-0\">\u003Cstrong>How DELMIA&#8217;s Portfolio Powers the Future of Robotics and Manufacturing\u003C/strong>\u003C/h2>\n\n\n\n\u003Cp>With an ever increasing use of robots, even in factories that are dominated by CNC machines, it is time to take a closer look at the \u003Ca href=\"https://www.3ds.com/products/delmia/portfolio\" type=\"link\" id=\"https://www.3ds.com/products/delmia/portfolio\" target=\"_blank\" rel=\"noreferrer noopener\">DELMIA portfolio\u003C/a> and discover which applications are capable of programming robots and how they differ. Obviously, \u003Ca href=\"https://www.3ds.com/products/delmia/industrial-engineering/robotics\" type=\"link\" id=\"https://www.3ds.com/products/delmia/industrial-engineering/robotics\" target=\"_blank\" rel=\"noreferrer noopener\">DELMIA Robotics\u003C/a> is first on that list, and allows to program robots for traditional applications like pick &amp; place, welding, painting and assembly tasks. A bit more surprisingly might be that \u003Ca href=\"https://www.3ds.com/products/delmia/industrial-engineering/machining\" type=\"link\" id=\"https://www.3ds.com/products/delmia/industrial-engineering/machining\" target=\"_blank\" rel=\"noreferrer noopener\">DELMIA Machining\u003C/a> is also on that list. It is not an alternative to DELMIA Robotics for the aforementioned applications, it is rather an addition that opens up new possibilities. DELMIA Robotics does not offer the same advanced capabilities to generate toolpath for machining applications as does DELMIA Machining.\u003C/p>\n\n\n\n\u003Cp>Thanks to the technology transfer between the respective R&amp;D teams, this gap has been closed by enabling DELMIA Machining to not only program CNC machines but robots as well. Last but not least on that list is \u003Ca href=\"https://blog.3ds.com/brands/delmia/virtual-commissioning-with-delmia-transforming-industrial-automation/\" type=\"link\" id=\"https://blog.3ds.com/brands/delmia/virtual-commissioning-with-delmia-transforming-industrial-automation/\" target=\"_blank\" rel=\"noreferrer noopener\">DELMIA Virtual Commissioning\u003C/a>. It allows to connect DELMIA to virtual robot controllers which enables users to simulate the exact robot behavior enabling them to debug &amp; optimize their programs before they hit the shopfloor.\u003C/p>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"how-to-increase-productivity-while-maintaining-flexibility-1\">\u003Cstrong>How to Increase Productivity while Maintaining Flexibility\u003C/strong>\u003C/h2>\n\n\n\n\u003Cp>In 2025, during the Innoteq trade show, Dassault Systèmes demonstrated how all three applications combined allow you to implement a fully automated manufacturing cell that increases productivity while maintaining flexibility. This cell is consisted of a GF 5-Axis Machining center, a Fanuc robot, a part storage, an assembly station and two spindles for deburring &amp; polishing. In this scenario, all three of the applications mentioned above were used to plan, simulate &amp; implement this automated manufacturing cell. DELMIA Robotics was already used in the planning stage to verify that the layout ensured all the stations were in reach of the robot. It was also used to program the assembly and pick &amp; place operations. DELMIA Machining was used for the applications that relied on high quality machining trajectories which in this context meant the deburring and polishing operations. Thanks to DELMIA Virtual Commissioning it was possible to debug, optimize and validate the robot programs before they were run on the actual robot.\u003C/p>\n\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"mastering-robot-machining-fixed-tool-center-point-simplified-2\">\u003Cstrong>Mastering Robot Machining: Fixed Tool Center Point Simplified\u003C/strong>\u003C/h2>\n\n\n\n\u003Cp>DELMIA Machining offers CAM-Programmers the possibility to use robots as well as CNC machines for machining processes without having to adapt to a different software. However, there are differences in the way robots and CNC machines are operated and this is reflected in DELMIA Machining as well.\u003C/p>\n\n\n\n\u003Cp>This blog provides a tutorial that explores how to program a robot with a Fanuc controller in a fixed Tool Center Point (TCP)&#8211;a specific, stationary point in the robot’s workcell that the tool tip is programmed to return to or interact with&#8211;using DELMIA Machining. Learn how DELMIA bridges the gap between CNC machines and robots, offering CAM programmers a familiar yet powerful tool to expand their machining capabilities.\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Scenario Introduction\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>This scenario was originally conceived for \u003Ca href=\"https://innoteq.ch/en\" target=\"_blank\" rel=\"noreferrer noopener\">the Innoteq trade show 2025\u003C/a>. &nbsp;Switzerland&#8217;s premier trade fair for the manufacturing industry. It combines DELMIA Machining, Robotics and Virtual Commissioning to implement a fully automated production cell. The scope of this tutorial is limited to the Deburring &amp; Polishing operations.&nbsp;\u003C/p>\n\n\n\n\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"367\" src=\"https://blog-assets.3ds.com/uploads/2026/03/image-1-1-1024x367.png\" alt=\"\" class=\"wp-image-301129\" srcset=\"https://blog-assets.3ds.com/uploads/2026/03/image-1-1-1024x367.png 1024w, https://blog-assets.3ds.com/uploads/2026/03/image-1-1-300x107.png 300w, https://blog-assets.3ds.com/uploads/2026/03/image-1-1-768x275.png 768w, https://blog-assets.3ds.com/uploads/2026/03/image-1-1.png 1433w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" />\u003C/figure>\n\n\n\n\u003Cp>\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Workflow\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"603\" src=\"https://blog-assets.3ds.com/uploads/2026/03/image-2-1-1024x603.png\" alt=\"\" class=\"wp-image-301131\" srcset=\"https://blog-assets.3ds.com/uploads/2026/03/image-2-1-1024x603.png 1024w, https://blog-assets.3ds.com/uploads/2026/03/image-2-1-300x177.png 300w, https://blog-assets.3ds.com/uploads/2026/03/image-2-1-768x452.png 768w, https://blog-assets.3ds.com/uploads/2026/03/image-2-1.png 1208w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" />\u003C/figure>\n\n\n\n\u003Cp>\u003Cstrong>\u003Cspan style=\"text-decoration: underline;\">\u003Cu>Info\u003C/u>rmation\u003C/span>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>The complete project/scenario is contained in one ”Manufacturing Cell“ (top node), that contains two additional ”Manufacturing Cells“ that function independently. This setup allows to split the work on the three ”Manufacturing Cells“ between different people, accelerating the process.&nbsp;\u003Cbr>To make sure the positioning of the different objects within the cells is consistent, a common part (Layout Part) is shared between the cells. This part contains coordinate systems defining the positions of all objects present in the cells. It is first defined when planning the layout of the entire cell (top node) and is then reused when building the cell for Deburring &amp; Polishing.\u003C/p>\n\n\n\n\u003Cfigure class=\"wp-block-image size-full\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"657\" height=\"510\" src=\"https://blog-assets.3ds.com/uploads/2026/03/image-3.png\" alt=\"\" class=\"wp-image-301133\" srcset=\"https://blog-assets.3ds.com/uploads/2026/03/image-3.png 657w, https://blog-assets.3ds.com/uploads/2026/03/image-3-300x233.png 300w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" />\u003C/figure>\n\n\n\n\u003Cp>\u003C/p>\n\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Setting up the Manufacturing Cell Layout\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>With the help of the ”Layout Part“, the relevant components can be placed in the same position as in the ”Main Cell“.\u003Cbr>For this scenario, it was the spindles for deburring &amp; polishing and the machine bed for collision checking. This is necessary since the spindles are positioned close to the machine.&nbsp;\u003C/p>\n\n\n\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https://www.youtube.com/watch?v=txTc4r2GkrQ\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https://img.youtube.com/vi/txTc4r2GkrQ/hqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C/i>\u003C/span>\u003C/span>\u003C/a>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\n\u003Ciframe loading=\"lazy\" title=\"01 Assemble Manufacturing Cell\" width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/txTc4r2GkrQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003C/div>\u003C/figure>\u003C/span>\u003C/div>\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Defining Fixed Tools for Stationary Spindles\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>The&nbsp;tools are mounted on the spindles that were added in the previous step. Since the spindles are stationary the tools have to be defined as fixed.&nbsp;The tool representations were already added in the previous step. This is only to make sure the tools are always visible, since no tool change takes place during the process.&nbsp;\u003C/p>\n\n\n\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https://www.youtube.com/watch?v=2Gkr_7-KAss\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https://img.youtube.com/vi/2Gkr_7-KAss/hqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C/i>\u003C/span>\u003C/span>\u003C/a>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\n\u003Ciframe loading=\"lazy\" title=\"02 Mount Tool\" width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/2Gkr_7-KAss?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003C/div>\u003C/figure>\u003C/span>\u003C/div>\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Configuring Machining Axis Systems for Robots\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>The ”Machining Axis Systems“ which define the object profiles have to be positioned at the absolute origin of the manufacturing cell. The object profiles are automatically created, based on the machining axis systems, when generating the output.&nbsp;\u003C/p>\n\n\n\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https://www.youtube.com/watch?v=RzZJlYhE-qc\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https://img.youtube.com/vi/RzZJlYhE-qc/hqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C/i>\u003C/span>\u003C/span>\u003C/a>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\n\u003Ciframe loading=\"lazy\" title=\"03 Tool &amp; Object profile\" width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/RzZJlYhE-qc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003C/div>\u003C/figure>\u003C/span>\u003C/div>\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Limiting Machining Operations with Surface Masking\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>The central section of the spoiler is the area where the helmet is attached to the stock. In order to limit the machining operation to this area, an additional surface covering &nbsp;it is created. &nbsp;\u003C/p>\n\n\n\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https://www.youtube.com/watch?v=eCGfAWxOMgY\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https://img.youtube.com/vi/eCGfAWxOMgY/hqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C/i>\u003C/span>\u003C/span>\u003C/a>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\n\u003Ciframe loading=\"lazy\" title=\"04 NC Geo Debur\" width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/eCGfAWxOMgY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003C/div>\u003C/figure>\u003C/span>\u003C/div>\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Programming Robot Machine Instructions and PP Comments\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>In addition to the machining operation (MO) there is also the need to create machine instructions. Those are necessary to make sure the robot movements happen in a predictable manner. This is achieved by controlling the start and end position of the robot movement. PP comments are used to turn the spindles on and off.\u003C/p>\n\n\n\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https://www.youtube.com/watch?v=cKYUDCwr0IM\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https://img.youtube.com/vi/cKYUDCwr0IM/hqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C/i>\u003C/span>\u003C/span>\u003C/a>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\n\u003Ciframe loading=\"lazy\" title=\"05 Deburring\" width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/cKYUDCwr0IM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003C/div>\u003C/figure>\u003C/span>\u003C/div>\n\n\n\u003Cp>\u003Cstrong>\u003Cu>Generating Fanuc Controller Output for Fixed TCP\u003C/u>\u003C/strong>\u003C/p>\n\n\n\n\u003Cp>Set the controller type to robot controller and select the translator that corresponds to the controller on the robot. After generating the output, check the tool frame and the user frame in the output. For Fanuc controllers, they have to have the same index for fixed TCP applications.\u003C/p>\n\n\n\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https://www.youtube.com/watch?v=ILE3H4zCLi0\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https://img.youtube.com/vi/ILE3H4zCLi0/hqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C/i>\u003C/span>\u003C/span>\u003C/a>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\n\u003Ciframe loading=\"lazy\" title=\"06 Output\" width=\"640\" height=\"360\" src=\"https://www.youtube.com/embed/ILE3H4zCLi0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen>\u003C/iframe>\n\u003C/div>\u003C/figure>\u003C/span>\u003C/div>\n\n\n\u003Ch2 class=\"wp-block-heading\" id=\"conclusion-3\">\u003Cstrong>Conclusion\u003C/strong>\u003C/h2>\n\n\n\n\u003Cp>The convergence of robotics and machining marks a pivotal moment in manufacturing, as demonstrated by the integration of DELMIA Robotics, Machining, and Virtual Commissioning. This synergy enables manufacturers to bridge the gap between CNC machines and robots, unlocking new levels of productivity and flexibility. By leveraging DELMIA Robotics for layout planning and assembly tasks, DELMIA Machining for precise toolpath generation, and DELMIA Virtual Commissioning for program validation, Dassault Systèmes showcased a fully automated manufacturing cell at the 2025 Innoteq trade show. This innovative approach not only streamlines operations but also empowers CAM programmers to seamlessly transition between CNC and robotic machining, paving the way for a future where automation and precision work seamlessly together. \u003C/p>\n\n\n\n\u003Cp>Watch the webinar replay, \u003Cstrong>\u003Ca href=\"https://r1132100503382-eu1-3dswym.3dexperience.3ds.com/community/swym:prd:R1132100503382:community:48?content=swym:prd:R1132100503382:communitypost:N3LWau31RsO4i1SmHf0QQw\" type=\"link\" id=\"https://r1132100503382-eu1-3dswym.3dexperience.3ds.com/community/swym:prd:R1132100503382:community:48?content=swym:prd:R1132100503382:communitypost:N3LWau31RsO4i1SmHf0QQw\" target=\"_blank\" rel=\"noreferrer noopener\">Robot Programming in DELMIA Machining\u003C/a>\u003C/strong> to learn more.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n\u003Cdiv class=\"wp-block-button is-style-fill\">\u003Ca class=\"wp-block-button__link has-text-color has-background has-link-color wp-element-button\" href=\"https://www.3ds.com/products/delmia\" style=\"color:#000000fc;background-color:#ffcd00\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Visit DELMIA&#8217;s Website\u003C/strong>\u003C/a>\u003C/div>\n\u003C/div>\n\n\n\n\u003Cp>\u003Cem>DELMIA, a Dassault Systèmes brand, transforms CNC machining, milling, turning and additive manufacturing. Through the \u003Cstrong>3D\u003C/strong>EXPERIENCE platform, our AI-powered machining solutions accelerate toolpath creation, enhance multi-axis optimization and prevent errors through full machine simulation. In additive manufacturing, DELMIA streamlines build preparation and material optimization. By connecting virtual simulation with real-world execution, DELMIA improves efficiency, reduces waste and empowers manufacturers to deliver high-quality, sustainable production with greater agility and confidence.\u003C/em>\u003C/p>\n","2026-04-06T17:29:10",[],{"node":43,"__typename":54},{"nicename":44,"description":45,"slug":44,"name":46,"firstName":47,"lastName":48,"avatar":49,"__typename":53},"robertmolls","DELMIA  Industry Process Expert Specialist","Robert Molls","Robert","Molls",{"default":50,"url":51,"__typename":52},"mm","https://blog-assets.3ds.com/uploads/2026/03/robert-molls-96x96.jpg","Avatar","User","NodeWithAuthorToUserConnectionEdge",{"edges":56,"nodes":64,"__typename":68},[57],{"isPrimary":58,"node":59,"__typename":63},true,{"slug":60,"name":61,"__typename":62},"manufacturing","Manufacturing","Taxonomy_topic","PostToTaxonomy_topicConnectionEdge",[65],{"id":66,"name":61,"uri":67,"__typename":62},"dGVybTo4MDE0","/topics/manufacturing/","PostToTaxonomy_topicConnection",{"nodes":70,"__typename":76},[71],{"id":72,"name":73,"uri":74,"__typename":75},"dGVybTo4ODc2","Robotics","/tags/robotics/","Taxonomy_tag","PostToTaxonomy_tagConnection",{"edges":78,"nodes":85,"__typename":87},[79],{"isPrimary":58,"node":80,"__typename":84},{"slug":81,"name":82,"__typename":83},"delmia","DELMIA","Taxonomy_brand","PostToTaxonomy_brandConnectionEdge",[86],{"name":82,"slug":81,"__typename":83},"PostToTaxonomy_brandConnection",{"nodes":89,"__typename":93},[90],{"name":91,"__typename":92},"machining","Taxonomy_keyword","PostToTaxonomy_keywordConnection",{"title":95,"metaDesc":96,"opengraphAuthor":97,"opengraphDescription":96,"opengraphTitle":20,"opengraphUrl":98,"opengraphSiteName":99,"opengraphPublishedTime":100,"opengraphModifiedTime":101,"twitterTitle":97,"twitterDescription":97,"readingTime":102,"metaRobotsNoindex":103,"__typename":104},"Industrial Robotics vs. CNC: Bridging the Gap with DELMIA - Dassault Systèmes blog","This blog offers a tutorial on programming a robot equipped with a Fanuc controller (in fixed TCP mode) using DELMIA Machining.","","https://blog-frontoffice-contrib-prd.itvpc.3ds.com/brands/delmia/industrial-robotics-vs-cnc-bridging-the-gap-with-delmia/","Dassault Systèmes blog","2026-04-06T17:29:10+00:00","2026-04-06T17:29:15+00:00",6,"index","PostTypeSEO","Post","RootQueryToPostConnection",{},{},1775507111427]