[{"data":1,"prerenderedAt":88},["ShallowReactive",2],{"Lcr3gpnatYG6vsUDzLYKjZZGI6G2tk11VB5opP2zGuo":3,"article_surface-modeling-in-xdesign_solidworks":10,"_apollo:default":86,"_apollo:identified":87},{"mailchimpAudience":4},{"actionUrl":5,"slug":6,"locale":7,"default":8,"__typename":9},"","surface-modeling-in-xdesign","en","https:\u002F\u002F3ds.us3.list-manage.com\u002Fsubscribe\u002Fpost?u=ed4601044e1936748c0d2aa6b&id=e5080ff9fe&f_id=002d4de2f0","MailchimpAudience",{"posts":11},{"nodes":12,"__typename":85},[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":49,"products":58,"disciplines":70,"seo":74,"__typename":84},"cG9zdDoxMjA5MA==","Surface Modeling in xDesign","\u002Fproducts\u002Fsolidworks\u002Fsurface-modeling-in-xdesign","\u003Cp>Learn step-by-step instructions on how I created my very first xDesign model…\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\u002F02\u002Fsurfacing-5-1-1024x521.jpg.webp","MediaItem","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1-768x391.jpg.webp","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1-150x150.jpg.webp","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1-1024x521.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1-300x153.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1-768x391.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1-1536x781.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1.jpg.webp 1919w","(max-width: 640px) 100vw, 640px","NodeWithFeaturedImageToMediaItemConnectionEdge",[],"\u003Cp>Learn step-by-step instructions on how I created my very first xDesign model using only surfacing tools. The model I created, a shovel, comes in many shapes and sizes and has helped humanity since the Neolithic period to move dirt, dig a hole, or remove snow. I am more than sure everyone who reads this has one or several varieties of this ancient tool stored away somewhere.\n\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"615\" height=\"461\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fanatomy-of-a-shovel-1-615x461-1.jpg.webp\" alt=\"\" class=\"wp-image-12092\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fanatomy-of-a-shovel-1-615x461-1.jpg.webp 615w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fanatomy-of-a-shovel-1-615x461-1-300x225.jpg.webp 300w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \u002F>\u003C\u002Ffigure>\u003Cp>The first step is to have a game plan. E.g. creation of sketches, planes, etc. Is the blade created first or does the collar come first? I went with creating the blade first is probably the best approach with the step being last, but fear not nimble cad guru! You can rearrange sketches and features to your liking in xDesign just as easily as you can as in SOLIDWORKS. Let’s begin… Did you know you can create a Linear Pattern of planes? I mention this tip in my technical blog post from last month, along with other valuable tips &#038; tricks. Select the Linear Pattern tool, pick the plane you want to pattern from the Design Manager tree, then the direction, select your spacing distance, how many instances, click the green check and that’s it! You can also create a Circular Pattern of planes too. These planes will me used for the sketches that create the loft in the next step.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-1-1024x524.jpg.webp\" alt=\"\" class=\"wp-image-12093\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-1-1024x524.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-1-300x154.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-1-768x393.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-1-1536x786.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-1.jpg.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>\n\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-2-1024x522.jpg.webp\" alt=\"\" class=\"wp-image-12094\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-2-1024x522.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-2-300x153.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-2-768x392.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-2-1536x783.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-2.jpg.webp 1918w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>\nOn the first plane, I create a curved sketch on then proceed to convert that sketch to each subsequent plane. Using the Loft tool, I select each sketch, front to back, which creates the lofted shape required to form the shape of the blade.\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\u002F02\u002Fblade-surface-1024x576.gif.webp\" alt=\"\" class=\"wp-image-12095\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fblade-surface-1024x576.gif.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fblade-surface-300x169.gif.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fblade-surface-768x432.gif.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fblade-surface-1536x864.gif.webp 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>To create the collar, I need a guide sketch to create planes for the round tube profile and geometry for the lofted profile that will intersects with the surface for the blade so I can trim away unnecessary geometry.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-4-1024x522.png.webp\" alt=\"\" class=\"wp-image-12096\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-4-1024x522.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-4-300x153.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-4-768x391.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-4-1536x783.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-4.png.webp 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>Using the Surface Extend tool, I extrude geometry beyond the collar, then use the Trim Surface tool, select the Mutual Trim option, show all regions to select the surfaces I want to remove.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1024x521.jpg.webp\" alt=\"\" class=\"wp-image-12097\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1024x521.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-300x153.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-768x391.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5-1536x781.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-5.jpg.webp 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-6-1024x522.jpg.webp\" alt=\"\" class=\"wp-image-12098\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-6-1024x522.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-6-300x153.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-6-768x391.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-6-1536x783.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-6.jpg.webp 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>I need to add geometry for the step but I have an edge that intersects with the collar. This is where sketches and the split tool can be your best friend, especially in this case. I need to split the surface of the blade, which will create the geometry needed to grow a ruled surface from the back edge.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-7-1024x522.jpg.webp\" alt=\"\" class=\"wp-image-12099\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-7-1024x522.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-7-300x153.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-7-768x391.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-7-1536x783.jpg.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-7.jpg.webp 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>Using the Ruled Surface twice, which has an option for angular direction built into the tool, I create the step of the shovel. The first Ruled Surface extends slightly beyond the edge, which will allow room for radius of the step and pull the edge away and let the geometry merge nicely into the collar. The second Ruled Surface is for the 90° flange that will create the step. I could have used Surface Extend too; either would have worked.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-9-1024x522.png.webp\" alt=\"\" class=\"wp-image-12100\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-9-1024x522.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-9-300x153.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-9-768x391.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-9-1536x783.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-9.png.webp 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>To make the tip of the blade, I need to create a radial sketch then Surface Extrude above and below the blade geometry, and remove the outer geometry with the Surface Trim tool. I could have used the Split tool and selected Delete Face; either option would have worked but it also adds one more step.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-8-1024x521.png.webp\" alt=\"\" class=\"wp-image-12101\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-8-1024x521.png.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-8-300x153.png.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-8-768x391.png.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-8-1536x782.png.webp 1536w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fsurfacing-8.png.webp 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>Knit all surfaces together, add a few radii before the Thicken command, and then add some fillets to the thickened solid model for each step.\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\u002F02\u002Fknit-and-finish-1024x576.gif.webp\" alt=\"\" class=\"wp-image-12102\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fknit-and-finish-1024x576.gif.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fknit-and-finish-300x169.gif.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fknit-and-finish-768x432.gif.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Fknit-and-finish-1536x864.gif.webp 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cp>And that is how you create a shovel using only surface features in xDesign…very easy to do!\u003C\u002Fp>","2018-10-24T17:00:00",{"node":34,"__typename":44},{"nicename":35,"description":36,"slug":35,"name":37,"firstName":38,"lastName":39,"avatar":40,"__typename":43},"egebo","Owner &amp; Designer of Digital Detail &amp; Design. Lover of Life! I can talk craft beer just as good as I can SOLIDWORKS. Follow your passion and make a difference!","Ed Gebo","Edson","Gebo",{"url":41,"__typename":42},"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2026\u002F01\u002Fed-gebo.png.webp","Avatar","User","NodeWithAuthorToUserConnectionEdge",{"nodes":46,"edges":47,"__typename":48},[],[],"PostToTaxonomy_masteringConnection",{"nodes":50,"__typename":57},[51],{"id":52,"name":53,"slug":54,"uri":55,"__typename":56},"dGVybTo5NjAz","SOLIDWORKS","solidworks","\u002Ftags\u002Fsolidworks\u002F","Taxonomy_tag","PostToTaxonomy_tagConnection",{"edges":59,"nodes":67,"__typename":69},[60],{"isPrimary":61,"node":62,"__typename":66},false,{"id":63,"name":53,"slug":54,"uri":64,"__typename":65},"dGVybTo1Ng==","\u002Fproducts\u002Fsolidworks\u002F","Taxonomy_product","PostToTaxonomy_productConnectionEdge",[68],{"id":63,"name":53,"slug":54,"uri":64,"__typename":65},"PostToTaxonomy_productConnection",{"nodes":71,"edges":72,"__typename":73},[],[],"PostToTaxonomy_disciplineConnection",{"canonical":5,"title":75,"metaDesc":5,"opengraphAuthor":5,"opengraphDescription":76,"opengraphTitle":15,"opengraphUrl":77,"opengraphSiteName":78,"opengraphPublishedTime":79,"opengraphModifiedTime":80,"twitterTitle":5,"twitterDescription":5,"readingTime":81,"metaRobotsNoindex":82,"__typename":83},"Surface Modeling in xDesign - Blog Solidworks","Learn step-by-step instructions on how I created my very first xDesign model…","\u002Fproducts\u002Fsolidworks\u002Fsurface-modeling-in-xdesign\u002F","Blog Solidworks","2018-10-24T21:00:00+00:00","2025-02-11T06:40:22+00:00",3,"noindex","PostTypeSEO","Post","RootQueryToPostConnection",{},{},1776256788507]