{"id":57047,"date":"2025-02-10T08:00:53","date_gmt":"2025-02-10T13:00:53","guid":{"rendered":"https:\/\/blogs.solidworks.com\/solidworksblog\/?p=57047"},"modified":"2025-02-10T11:12:16","modified_gmt":"2025-02-10T16:12:16","slug":"unlocking-the-potential-of-shop-floor-programming-with-solidworks","status":"publish","type":"post","link":"https:\/\/blogs.solidworks.com\/solidworksblog\/2025\/02\/unlocking-the-potential-of-shop-floor-programming-with-solidworks.html","title":{"rendered":"Unlocking the Potential of Shop Floor Programming with SOLIDWORKS"},"content":{"rendered":"<p><strong>Unlocking the Potential of Shop Floor Programming with SOLIDWORKS<\/strong><\/p>\n<p>The world of manufacturing is rapidly evolving, and staying ahead means adopting tools that streamline processes, enhance precision, and drive innovation. With <a href=\"https:\/\/www.solidworks.com\/lp\/shop-floor-programmer-solidworks-integrated-engineering-and-manufacturing\" target=\"_blank\" rel=\"noopener\"><strong>Shop Floor Programmer<\/strong><\/a>, integrated seamlessly with <a href=\"https:\/\/www.solidworks.com\/lp\/focus-design-cloud-services\" target=\"_blank\" rel=\"noopener\"><strong>3DEXPERIENCE SOLIDWORKS and SOLIDWORKS desktop through Cloud Services<\/strong><\/a>, manufacturers and designers alike now have access to a robust platform to optimize machining operations and fabrication workflows. That\u2019s right. You might already have this powerful software for shop floor programming if you have either <strong>3D<\/strong>EXPERIENCE SOLIDWORKS or SOLIDWORKS Desktop so let\u2019s learn how to use it.<\/p>\n<p>This blog explores Shop Floor Programmer&#8217;s key features and functionalities, showcasing how it simplifies operations for both first-time users and seasoned experts.<\/p>\n<p>Would you rather just watch the full video? No problem! You can watch the full <a href=\"https:\/\/www.youtube.com\/watch?v=5j73X7HyqAc&amp;t=2s\" target=\"_blank\" rel=\"noopener\"><strong>22-Minute Webinar on Shop Floor Programmer.<\/strong><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-57056\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1-300x168.png\" alt=\"\" width=\"800\" height=\"447\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1-300x168.png 300w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1-615x344.png 615w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1-768x429.png 768w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1-1536x859.png 1536w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1-728x407.png 728w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/2\/2025\/02\/DELMIA-Machining-Image-1-1.png 1919w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p><strong>Getting Started with Shop Floor Programmer<\/strong><\/p>\n<p>When exploring Shop Floor Programmer, the first step involves uploading a part designed in SOLIDWORKS into the Shop Floor Machining app on the <strong>3D<\/strong>EXPERIENCE platform. This process begins by saving your part in SOLIDWORKS, during which a helpful convert column provides confirmation that the file is ready for further use. Once the file is saved, you can easily drag and drop it into the Shop Floor Machining app, a practical and intuitive method for data handling.<\/p>\n<p>From here, the manufacturing cell is created, serving as the foundation for subsequent operations. Whether you&#8217;re starting fresh without pre-set tools and machines or building on an existing library, Shop Floor Programmer simplifies the setup process.<\/p>\n<p><strong>Setting Up Machines and Tools<\/strong><\/p>\n<p>For new users, setting up a machine and tool in the platform is straightforward. By selecting a generic three-axis machine, you can assign it a name, choose a post-processor, and define outputs, such as ISO. Stock materials can then be created and aligned with the part for machining.<\/p>\n<p>One standout feature is that tools created within the system are reusable across different projects and manufacturing cells, saving valuable time in future operations.<\/p>\n<p>Shop Floor Programmer also offers intelligent tools like feature recognition, which automate key programming steps. For instance, programming operations such as pocket creation become seamless by selecting the feature, assigning a tool, and adjusting machining parameters.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/kapost-files-prod.s3.amazonaws.com\/kapost\/5bfdf710e787ce000400aa42\/studio\/content\/67a28b6b85b5cc011106a85f\/html_bodies\/1738706410-b5560905-756f-4699-a700-487a65053170\/e5cde8267282430b8866e095126c901f.gif\" alt=\"\" width=\"600\" height=\"375\" \/><\/p>\n<p><strong>Expanding Capabilities with the Fabrication Section<\/strong><\/p>\n<p>The Shop Floor Programmer&#8217;s capabilities extend into fabrication processes, including nesting, laser cutting, water jetting, and plasma cutting. By combining SOLIDWORKS flat patterns with the Shop Floor Machining app, users can prepare parts for 2D cutting paths efficiently.<\/p>\n<p>The platform allows users to define nesting parameters, preview results, and automate the selection of contours for cutting. For example, you can group inside or outside contours for precise cuts and adjust cutting sequences to streamline workflows.<\/p>\n<p>Ease of use remains paramount. Even complex operations, like reordering machining tasks, can be achieved with intuitive drag-and-drop functionality.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/kapost-files-prod.s3.amazonaws.com\/kapost\/5bfdf710e787ce000400aa42\/studio\/content\/67a28b6b85b5cc011106a85f\/html_bodies\/1738706495-b7cb4fc2-0b5d-4cfd-b729-fcf78c5633cb\/406749163b4748c79f3e912fedfe549b.gif\" alt=\"\" width=\"600\" height=\"375\" \/><\/p>\n<p><strong>Validating Designs with Manufacturing Check<\/strong><\/p>\n<p>For designers and engineers, ensuring manufacturability is crucial. This is where the Manufacturing Check app shines. This tool enables you to analyze your designs and compare them against standard criteria for both additive and traditional manufacturing methods.<\/p>\n<p>By setting predefined parameters\u2014or customizing them as needed\u2014you can assess whether a design passes key checks. The app then provides feedback on areas of improvement or highlights whether designs are better suited for 3D printing or conventional machining.<\/p>\n<p>This built-in validation step reduces errors and optimizes designs before they reach production.<\/p>\n<p><strong>Unlocking Collaboration and Connectivity<\/strong><\/p>\n<p>Shop Floor Programmer isn&#8217;t just a tool for optimizing operations; it also prioritizes connectivity and community. Within the <strong>3D<\/strong>EXPERIENCE platform, users can access resources, connect with manufacturing experts, and join a community to share insights, ask questions, and stay updated on best practices.<\/p>\n<p>Watch the entire <strong>22-Minute Webinar on Shop Floor Programmer for SOLIDWORKS<\/strong> users below.<\/p>\n<div class=\"video-container\">\n<div class=\"entry-content-asset\"><iframe loading=\"lazy\" title=\"Webinar: Shop Floor Programmer Introduction\" width=\"1140\" height=\"855\" src=\"https:\/\/www.youtube.com\/embed\/5j73X7HyqAc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p><strong>Ready to learn more?<\/strong><\/p>\n<p>Shop Floor Programmer&#8217;s integration with SOLIDWORKS and the <strong>3D<\/strong>EXPERIENCE platform offers a powerful solution for modern machining and fabrication needs. With features focused on automation, reusability, and efficiency, this platform is ideal for businesses aiming to innovate and scale. And, the best news is that if you are using <strong>3D<\/strong>EXPERIENCE SOLIDWORKS or SOLIDWORKS desktop, you might already have this powerful tool in your toolbox so what are you waiting for?<\/p>\n<p>Interested in learning more or exploring its full potential? Check out the <a href=\"https:\/\/www.solidworks.com\/lp\/shop-floor-programmer-solidworks-integrated-engineering-and-manufacturing\" target=\"_blank\" rel=\"noopener\"><strong>resources on this page<\/strong><\/a> to learn more about what Shop Floor Programmer can do for your business. You can also discover our fabrication value offers on <a href=\"https:\/\/www.solidworks.com\/product\/become-master-modern-machining\" target=\"_blank\" rel=\"noopener\"><strong>this page<\/strong><\/a>.<\/p>\n<p>Reach out to your local SOLIDWORKS reseller for more information on how to use this powerful tool today. It\u2019s time to redefine how you approach manufacturing.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how you can take advantage of Shop Floor Programmer, a powerful tool that is now being included in 3DEXPERIENCE SOLIDWORKS and SOLIDWORKS desktop through Cloud Services.<\/p>\n... <a href=\"https:\/\/blogs.solidworks.com\/solidworksblog\/2025\/02\/unlocking-the-potential-of-shop-floor-programming-with-solidworks.html\">Continued<\/a>","protected":false},"author":248,"featured_media":57056,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2933,3285,563,50,826,3710,18],"tags":[1536,1759,1300,4906,3549,4905],"class_list":["post-57047","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3dexperience","category-3dexperienceworks","category-cloud-computing","category-collaboration","category-dassault-systmes","category-shop-floor-programmer","category-solidworks","tag-22-minute-webinar","tag-cnc","tag-machining","tag-programmers","tag-shop-floor-programmer","tag-shop-floor-programming"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/posts\/57047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/users\/248"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/comments?post=57047"}],"version-history":[{"count":13,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/posts\/57047\/revisions"}],"predecessor-version":[{"id":57087,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/posts\/57047\/revisions\/57087"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/media\/57056"}],"wp:attachment":[{"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/media?parent=57047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/categories?post=57047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/solidworksblog\/wp-json\/wp\/v2\/tags?post=57047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}