[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"ahRWgwUF06fQyJV4Zn0P8I2UCQatTNwk2_9IIp-EM2g":3,"article_puzzle-cube-solidworks-tutorial_solidworks":10,"_apollo:default":105,"_apollo:identified":106},{"mailchimpAudience":4},{"actionUrl":5,"slug":6,"locale":7,"default":8,"__typename":9},"","puzzle-cube-solidworks-tutorial","en","https:\u002F\u002F3ds.us3.list-manage.com\u002Fsubscribe\u002Fpost?u=ed4601044e1936748c0d2aa6b&id=e5080ff9fe&f_id=002d4de2f0","MailchimpAudience",{"posts":11},{"nodes":12,"__typename":104},[13],{"id":14,"slug":6,"title":15,"uri":16,"excerpt":17,"locale":18,"featuredImage":21,"tableOfContents":30,"content":31,"date":32,"authorJobTitle":5,"author":33,"masterings":45,"globalTags":59,"products":78,"disciplines":89,"seo":93,"__typename":103},"cG9zdDo2MDgzMQ==","Puzzle Cube: SOLIDWORKS Tutorial","\u002Fproducts\u002Fsolidworks\u002Fpuzzle-cube-solidworks-tutorial","\u003Cp>In this SOLIDWORKS tutorial, I reverse engineer a physical keyring puzzle cube…\u003C\u002Fp>\n",{"locale":19,"__typename":20},"en_US","Locale",{"node":22,"__typename":29},{"large":23,"__typename":24,"medium_large":25,"thumbnail":26,"srcSet":27,"sizes":28},"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-1024x576.png.webp","MediaItem","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-768x432.png.webp","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-150x150.png.webp","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-1024x576.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-300x169.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-768x432.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30-1536x864.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe202-30.png.webp 1920w","(max-width: 640px) 100vw, 640px","NodeWithFeaturedImageToMediaItemConnectionEdge",[],"\u003Cp>With the cube in hand and a trusty set of callipers beside me, I set out to model each piece using a combination of split features, combine tools and a whole lot of visual organisation.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fimg_1400-scaled-1-1024x768.jpg.webp\" alt=\"\" class=\"wp-image-60833\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fimg_1400-scaled-1-1024x768.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fimg_1400-scaled-1-300x225.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fimg_1400-scaled-1-768x576.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fimg_1400-scaled-1-1536x1152.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fimg_1400-scaled-1-2048x1536.jpg.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>I began by modelling the keyring hoop on the front plane so I could keep the cube correctly oriented throughout the process. Once the base shape was ready, I created a series of splitsketches on different faces of the cube. Each sketch defined a boundary for a puzzle piece, and using the Split feature, I generated new solid bodies from those sketched shapes. I applied appearances as I went so each body was easy to identify as the model became more complex.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe208-36-1024x576.png.webp\" alt=\"\" class=\"wp-image-60834\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe208-36-1024x576.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe208-36-300x169.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe208-36-768x432.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe208-36-1536x864.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe208-36.png.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>As more bodies were created, I used the Combine feature to re-join certain split bodies into their final puzzle-piece shapes. Some pieces needed several split operations before they could be combined back into the correct form.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe209-44-1024x576.png.webp\" alt=\"\" class=\"wp-image-60835\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe209-44-1024x576.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe209-44-300x169.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe209-44-768x432.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe209-44-1536x864.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe209-44.png.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>I also used the Direct Editing tab and the Move Face feature to adjust one of the surfaces, and added a small Cut-Extrude to create an interior indent based on the real puzzle piece. As the number of bodies increased, the Isolate tool became especially useful. Isolate allowed me to temporarily hide everything except the bodies I needed to edit, making it much easier to check geometry, apply appearances, or perform Combine operations without visual clutter. It also helped when adjusting faces or creating cut features on specific parts.\u003C\u002Fp>\u003Cp>Once all puzzle pieces were complete, I renamed the solid bodies and used Save Bodies to generate individual part files and an assembly.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2011-26-1024x576.png.webp\" alt=\"\" class=\"wp-image-60836\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2011-26-1024x576.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2011-26-300x169.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2011-26-768x432.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2011-26-1536x864.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2011-26.png.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>Opening the new assembly from the saved bodies, I created an exploded view by pulling each piece away from the centre of the cube along its natural direction of movement, in the order needed to create the puzzle.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2012-31-1024x576.png.webp\" alt=\"\" class=\"wp-image-60837\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2012-31-1024x576.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2012-31-300x169.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2012-31-768x432.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2012-31-1536x864.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2012-31.png.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>With the exploded view finished, I switched to a Motion Study to animate the sequence. Using the explode steps, SOLIDWORKS automatically generated a smooth explode animation, which I could tweak by adjusting timings and transitions on the timeline. This created a clean pull-apart motion of the entire puzzle cube. The study can then be exported or opened directly in SOLIDWORKS Visualize for a rendered animation.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2013-33-1024x576.png.webp\" alt=\"\" class=\"wp-image-60838\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2013-33-1024x576.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2013-33-300x169.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2013-33-768x432.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2013-33-1536x864.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fframe2013-33.png.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>This was a really fun challenge. When you’re learning a software, reverse engineering a physical object into a 3D model can be the best way to test yourself. Feel free to 3D print the model and see how it works in real life. I hope you enjoyed this tutorial.\u003C\u002Fp>\u003Cdiv class=\"ds-video\">\u003Ca data-3ds-videoplayer=\"modal\" href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=S91BPS8Z_2k\" target=\"_blank\">\u003Cspan class=\"ImageCover Border Block\" style=\"background-image: url(https:\u002F\u002Fimg.youtube.com\u002Fvi\u002FS91BPS8Z_2k\u002Fhqdefault.jpg); width:100%; height: 100%;\">\u003Cspan class=\"Btn--circle isCenter\">\u003Ci class=\"Icon Icon--playBig\">\u003C\u002Fi>\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fa>\u003Cspan>\u003Cfigure class=\"wp-block-embed is-type-rich is-provider-embed-handler wp-block-embed-embed-handler wp-embed-aspect-16-9 wp-has-aspect-ratio\">\u003Cdiv class=\"wp-block-embed__wrapper\">\u003C\u002Fdiv>\u003C\u002Ffigure>\u003C\u002Fspan>\u003C\u002Fdiv>","2025-12-13T11:00:11",{"node":34,"__typename":44},{"nicename":35,"description":36,"slug":35,"name":37,"firstName":38,"lastName":39,"avatar":40,"__typename":43},"jadecrompton","I am a 3D Designer and SOLIDWORKS Blog Contributor from the UK. I am a self taught SOLIDWORKS user, and have been using it to inform and create my designs since 2012. I specialize in the design of Ceramics, Home Accessories and Wooden Toy Design.","Jade Wilson","Jade","Wilson",{"url":41,"__typename":42},"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fjade-wilson.png-96x96.webp","Avatar","User","NodeWithAuthorToUserConnectionEdge",{"nodes":46,"edges":53,"__typename":58},[47],{"id":48,"name":49,"slug":50,"uri":51,"__typename":52},"dGVybToxOTk2","Tutorials","tutorials","\u002Fmastering\u002Ftutorials\u002F","Taxonomy_mastering",[54],{"isPrimary":55,"node":56,"__typename":57},false,{"id":48,"name":49,"slug":50,"uri":51,"__typename":52},"PostToTaxonomy_masteringConnectionEdge","PostToTaxonomy_masteringConnection",{"nodes":60,"__typename":77},[61,67,72],{"id":62,"name":63,"slug":64,"uri":65,"__typename":66},"dGVybTo5NjA0","3D Printing","3d-printing","\u002Ftags\u002F3d-printing\u002F","Taxonomy_tag",{"id":68,"name":69,"slug":70,"uri":71,"__typename":66},"dGVybTo5NjAz","SOLIDWORKS","solidworks","\u002Ftags\u002Fsolidworks\u002F",{"id":73,"name":74,"slug":75,"uri":76,"__typename":66},"dGVybTo5NTk2","Tips and Tricks","tips-tricks","\u002Ftags\u002Ftips-tricks\u002F","PostToTaxonomy_tagConnection",{"edges":79,"nodes":86,"__typename":88},[80],{"isPrimary":55,"node":81,"__typename":85},{"id":82,"name":69,"slug":70,"uri":83,"__typename":84},"dGVybTo1Ng==","\u002Fproducts\u002Fsolidworks\u002F","Taxonomy_product","PostToTaxonomy_productConnectionEdge",[87],{"id":82,"name":69,"slug":70,"uri":83,"__typename":84},"PostToTaxonomy_productConnection",{"nodes":90,"edges":91,"__typename":92},[],[],"PostToTaxonomy_disciplineConnection",{"canonical":5,"title":94,"metaDesc":5,"opengraphAuthor":5,"opengraphDescription":95,"opengraphTitle":15,"opengraphUrl":96,"opengraphSiteName":97,"opengraphPublishedTime":98,"opengraphModifiedTime":99,"twitterTitle":5,"twitterDescription":5,"readingTime":100,"metaRobotsNoindex":101,"__typename":102},"Puzzle Cube: SOLIDWORKS Tutorial - Blog Solidworks","In this SOLIDWORKS tutorial, I reverse engineer a physical keyring puzzle cube…","\u002Fproducts\u002Fsolidworks\u002Fpuzzle-cube-solidworks-tutorial\u002F","Blog Solidworks","2025-12-13T16:00:11+00:00","2025-12-18T12:25:41+00:00",2,"noindex","PostTypeSEO","Post","RootQueryToPostConnection",{},{},1775714680276]