{"id":6714,"date":"2021-08-27T15:41:54","date_gmt":"2021-08-27T14:41:54","guid":{"rendered":"https:\/\/www.solidapps.co.uk\/blog\/?p=6714"},"modified":"2021-09-27T16:01:27","modified_gmt":"2021-09-27T15:01:27","slug":"master-model-technique-with-xshape","status":"publish","type":"post","link":"https:\/\/www.solidapps.co.uk\/blog\/2021\/08\/master-model-technique-with-xshape\/","title":{"rendered":"Master Model Technique with xShape"},"content":{"rendered":"\n<p>The master modeling technique is nothing new. In fact it\u2019s been a common practice in 3D CAD since before SOLIDWORKS even came on the scene in 1995. If you aren\u2019t familiar with it, the basic idea is that your end product, let\u2019s say some industrial designed enclosure, is one continuous shape, but it\u2019s actually manufactured as many different bodies, sometimes made of different materials that are then assembled together. Rather than making a bunch of individual parts, you create one \u201cMaster Model\u201d that represents the overall shape and that drives the shapes of all the downstream components that contain all of the little details, like lips and grooves, fastening features, or cut outs and vents. Now when a change is made to the overall shape, it can be made in one place and all of the downstream components update. You may have come across an example if you\u2019ve ever taken the SOLIDWORKS Advanced Surface Modeling training course where a master model for a computer speaker is created by using the \u201cInsert Part\u201d feature into the beginning of each of the components feature trees.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image201-19.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image201-19.png\" alt=\"\" class=\"wp-image-28955\"\/><\/a><\/figure><\/div>\n\n\n\n<p>In this example when a change is made to the master model\u2026<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image202-18.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image202-18.png\" alt=\"\" class=\"wp-image-28953\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Everything downstream will update according the newly updated \u201cInsert Part\u201d feature\u2026<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image203-19.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image203-19.png\" alt=\"\" class=\"wp-image-28952\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Obviously this is a very simplistic example. There are only two components and a handful of features in each one. But you could imagine that as a part becomes more complex and more and more detail is added to each one, this also becomes very handy for rebuild time because each component only contains the detailed features for itself and not the entire model.<\/p>\n\n\n\n<p>So if this has been going on for so long, why are we talking about it today you ask?<\/p>\n\n\n\n<p>Great question, the reason I\u2019m bringing it up is to let you know that when it comes to utilizing 3D Sculptor on the 3DEXPERIENCE Platform, you can keep using this exact same workflow. The only difference is that when you create your master model, xShape makes it extremely quick and easy to achieve your complex industrial designed organic shape.<\/p>\n\n\n\n<p>Let\u2019s take a look at this example. It\u2019s an electric carving knife that we want to redesign.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image204-19.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image204-19.png\" alt=\"\" class=\"wp-image-28958\"\/><\/a><\/figure><\/div>\n\n\n\n<p>You can see that the old handle no longer fits our new battery pack, and to be honest it\u2019s a bit dated. All I need to do is save it to the 3DEXPERIENCE platform with the SOLIDWORKS Connector that\u2019s included in the 3D Sculptor role.<\/p>\n\n\n\n<p>Then I can just open it directly inside of xShape (also part of the 3D Sculptor role).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image205-17.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image205-17.png\" alt=\"\" class=\"wp-image-28957\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Once it\u2019s in xShape, creating a sleek industrial designed organic shape takes just a few minutes.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image206-16.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image206-16.png\" alt=\"\" class=\"wp-image-28956\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Now I\u2019ve created my master model. That\u2019s it. No massive complicated surfacing tree. Just a matter of minutes of pushing and pulling in xShape. Now I just need to use the \u201cInsert Part\u201d trick we talked about earlier. The same one we\u2019ve been using for decades.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image207-18.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image207-18.png\" alt=\"\" class=\"wp-image-28949\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Now it\u2019s just a matter of adding some good ol\u2019 parametric SOLIDWORKS features to split up the model and add some manufacturability to the model.<\/p>\n\n\n\n<p>We\u2019ll start with a fancy grip pattern built off the top surface.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image208-17.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image208-17.png\" alt=\"\" class=\"wp-image-28960\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Next I\u2019ll add some fillet blends and an overmold created from a sketch that is directly related to vertices on the master model (some of you are probably wondering if they will update okay\u2026)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image209-17.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image209-17.png\" alt=\"\" class=\"wp-image-28959\"\/><\/a><\/figure><\/div>\n\n\n\n<p>After that I\u2019ll split the left and right sides, add some ribs and mounting bosses and create a separate charging port in the rear.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2010-17.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2010-17.png\" alt=\"\" class=\"wp-image-28951\"\/><\/a><\/figure><\/div>\n\n\n\n<p>I could have easily put the \u201cInsert Part\u201d feature into every component like we did with speaker in the first example. But for this one I decided to make all my features here and then use the \u201cSave Bodies\u201d command to create a separate .SLDPRT for each body.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2011-15.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2011-15.png\" alt=\"\" class=\"wp-image-28950\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Now I have 5 components that I can insert into my carving knife assembly.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2012-15.png\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2012-15.png\" alt=\"\" class=\"wp-image-28961\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Since they are all controlled by the master model. I can simply change that master shape and watch them all update. The only difference here is that the master shape was created in xShape on the 3DEXPERIENCE platform.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Image13.jpg\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Image13.jpg\" alt=\"\" class=\"wp-image-28964\"\/><\/a><\/figure><\/div>\n\n\n\n<p>That was really fast. Honestly, how many sketches and features would have needed to change in traditional parametric modeling?<\/p>\n\n\n\n<p>Now it\u2019s just a matter of saying \u201cReload from Server\u201d in the SOLIDWORKS Connector task pane on the right.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2014.jpg\"><img decoding=\"async\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/image2014.jpg\" alt=\"\" class=\"wp-image-28954\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Just like that, everything updates, no errors, first try.<\/p>\n\n\n\n<p>I love it when a plan comes together\u2026<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-cyan-bluish-gray-background-color has-cyan-bluish-gray-color\"\/>\n\n\n\n<p>Originally posted in the <a href=\"https:\/\/blogs.solidworks.com\/tech\/2021\/08\/master-model-technique-with-xshape.html\" data-type=\"URL\" data-id=\"https:\/\/blogs.solidworks.com\/tech\/2021\/08\/master-model-technique-with-xshape.html\">SOLIDWORKS Tech Blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The master modeling technique is nothing new. In fact it\u2019s been a common practice in 3D CAD since before SOLIDWORKS even came on the scene in 1995. If you aren\u2019t&hellip; <\/p>\n","protected":false},"author":1,"featured_media":6715,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[168,189,5],"tags":[169,190,183,184,37,25,205],"class_list":["post-6714","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3dexperience","category-3dexperience-works","category-solidworks","tag-3dexperience","tag-3dexperience-works","tag-cloud-computing","tag-cloud-design","tag-hints-tips","tag-solidworks-2","tag-xshape"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/6714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=6714"}],"version-history":[{"count":1,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/6714\/revisions"}],"predecessor-version":[{"id":6716,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/6714\/revisions\/6716"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/media\/6715"}],"wp:attachment":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=6714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=6714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=6714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}