[{"data":1,"prerenderedAt":132},["ShallowReactive",2],{"3UgTR8u-fyxhDSa5Rfc3HF2QFIvt8vItJYHtKjpgjfk":3,"article_create-your-own-flexible-component-part-2-basic-flexible-component_solidworks":10,"_apollo:default":130,"_apollo:identified":131},{"mailchimpAudience":4},{"actionUrl":5,"slug":6,"locale":7,"default":8,"__typename":9},"","create-your-own-flexible-component-part-2-basic-flexible-component","en","https:\u002F\u002F3ds.us3.list-manage.com\u002Fsubscribe\u002Fpost?u=ed4601044e1936748c0d2aa6b&id=e5080ff9fe&f_id=002d4de2f0","MailchimpAudience",{"posts":11},{"nodes":12,"__typename":129},[13],{"id":14,"slug":6,"title":15,"uri":16,"excerpt":17,"locale":18,"featuredImage":21,"tableOfContents":29,"content":30,"date":31,"authorJobTitle":5,"author":32,"masterings":42,"globalTags":56,"products":75,"disciplines":86,"seo":118,"__typename":128},"cG9zdDoxNzM5Ng==","Create Your Own Flexible Component (Part 2) : Basic Flexible Component","\u002Fproducts\u002Fsolidworks\u002Fcreate-your-own-flexible-component-part-2-basic-flexible-component","\u003Cp>[A New Balloon Air Pump Design] Welcome! Here we are again! This is Part2…\u003C\u002Fp>\n",{"locale":19,"__typename":20},"en_US","Locale",{"node":22,"__typename":28},{"large":23,"__typename":24,"medium_large":23,"thumbnail":25,"srcSet":26,"sizes":27},"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06-1.jpg.webp","MediaItem","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06-1-150x150.jpg.webp","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06-1.jpg.webp 695w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06-1-300x225.jpg.webp 300w","(max-width: 640px) 100vw, 640px","NodeWithFeaturedImageToMediaItemConnectionEdge",[],"\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"356\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_01.png.webp\" alt=\"\" class=\"wp-image-17398\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_01.png.webp 650w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_01-300x164.png.webp 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \u002F>\u003C\u002Ffigure>\u003Cp>[A New Balloon Air Pump Design]\u003C\u002Fp>\u003Cp>Welcome! Here we are again! This is Part2 of Flexible component, for those who seeing this blog for the first time, you can go to the “\u003Ca href=\"http:\u002F\u002Fblogs.solidworks.local\u002Ftech\u002F2020\u002F09\u002Fcreate-your-own-flexible-component-intro.html\">Introduction of Flexible Component – Part1\u003C\u002Fa>”  for better understanding.\u003C\u002Fp>\u003Cp>To be continuous, I will demonstrate how to create the spring sketch for the flexible components feature in details.\u003C\u002Fp>\u003Cp> \u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"371\" height=\"392\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_02-1.jpg.webp\" alt=\"\" class=\"wp-image-17399\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_02-1.jpg.webp 371w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_02-1-284x300.jpg.webp 284w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" \u002F>\u003C\u002Ffigure>\u003Cp>Step 1 For Flexible Spring (Sketch)\u003C\u002Fp>\u003Cp>First, we must create the reference top plane (Ref TOP P) to control the spring boundary sketch and for external reference in assembly. (you can think it as the spring top plane)\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"470\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_03.png.webp\" alt=\"\" class=\"wp-image-17400\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_03.png.webp 533w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_03-300x265.png.webp 300w\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" \u002F>\u003C\u002Ffigure>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002F20200907160116_0627.png\" alt=\"\" class=\"wp-image-17401\">\u003C\u002Ffigure>\u003Cp>Then create the spring boundary sketch that coincident with the reference top plane.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"456\" height=\"424\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_04.png.webp\" alt=\"\" class=\"wp-image-17402\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_04.png.webp 456w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_04-300x279.png.webp 300w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \u002F>\u003C\u002Ffigure>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002F20200907160210_4525.png\" alt=\"\" class=\"wp-image-17403\">\u003C\u002Ffigure>\u003Cp>Step 2 For Flexible Spring (Sketch)\u003C\u002Fp>\u003Cp>       We are going to create 3 individual sketches for the spring structure, the reason is to fully define bottom and top sketch, and leave the middle sketch become a “Driven Value” while the Ref TOP P being shift in assembly.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"424\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_05.png.webp\" alt=\"\" class=\"wp-image-17404\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_05.png.webp 698w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_05-300x182.png.webp 300w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \u002F>\u003C\u002Ffigure>\u003Cp> \u003C\u002Fp>\u003Cp>Step 3 For Flexible Spring (Part Feature)\u003C\u002Fp>\u003Cp>       Nothing special in this step, we are going to use swept boss feature to create spring body by using the 3 individual sketches, you may combine it together result as one solid body.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"521\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06.jpg.webp\" alt=\"\" class=\"wp-image-17405\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06.jpg.webp 695w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_06-300x225.jpg.webp 300w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \u002F>\u003C\u002Ffigure>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002F20200907160548_4989.png\" alt=\"\" class=\"wp-image-17406\">\u003C\u002Ffigure>\u003Cp> Then cut the extra spring body to make it flat on top and bottom just like below picture.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"206\" height=\"279\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_07.jpg.webp\" alt=\"\" class=\"wp-image-17407\">\u003C\u002Ffigure>\u003Cp>Step 4 For Flexible Spring (Part Feature)\u003C\u002Fp>\u003Cp>       This step will show you how to create the external reference for the Ref TOP P. First of all, create the assembly file and add mate relation to place the spring in right position.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"153\" height=\"358\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_08.jpg.webp\" alt=\"\" class=\"wp-image-17408\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_08.jpg.webp 153w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_08-128x300.jpg.webp 128w\" sizes=\"auto, (max-width: 153px) 100vw, 153px\" \u002F>\u003C\u002Ffigure>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002F20200907160639_5926.jpg\" alt=\"\" class=\"wp-image-17409\">\u003C\u002Ffigure>\u003Cp>Then go to the feature manager to choose the spring part and edit the Ref TOP P, you need to delete all origin references first, then select the handlebar bottom face as external reference and click OK. So that now the spring length is “driven by” handlebar position.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"636\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_09-1024x636.jpg.webp\" alt=\"\" class=\"wp-image-17410\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_09-1024x636.jpg.webp 1024w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_09-300x186.jpg.webp 300w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_09-768x477.jpg.webp 768w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_09.jpg.webp 1031w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \u002F>\u003C\u002Ffigure>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002F20200907160833_4676.png\" alt=\"\" class=\"wp-image-17411\">\u003C\u002Ffigure>\u003Cp>\n\u003C\u002Fp>\u003Cp>Step 5 For Flexible Spring (Assembly)\u003C\u002Fp>\u003Cp>       Finally, you can apply “Make Part Flexible” feature into your spring part. The feature you can find in Customize > Commands tap > Assembly categories. Or you can direct use the search commands function to find it.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"491\" height=\"387\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_10.jpg.webp\" alt=\"\" class=\"wp-image-17412\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_10.jpg.webp 491w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_10-300x236.jpg.webp 300w\" sizes=\"auto, (max-width: 491px) 100vw, 491px\" \u002F>\u003C\u002Ffigure>\u003Cp>       \u003C\u002Fp>\u003Cp>After enter the make part flexible feature, select the handlebar bottom face as the flexible references. And you should able to make the spring become flexible.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"219\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_11-300x219-1.jpg.webp\" alt=\"\" class=\"wp-image-17413\">\u003C\u002Ffigure>\u003Cp>\n\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"236\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002Froy_12.gif.webp\" alt=\"\" class=\"wp-image-17414\">\u003C\u002Ffigure>\u003Cp> \u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg decoding=\"async\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F02\u002F20200908105840_3738.gif\" alt=\"\" class=\"wp-image-17415\">\u003C\u002Ffigure>\u003Cp>|\u003C\u002Fp>\u003Cp>In addition, there will be one last chapter in this topic as “Part3 – Advance Flexible Component”. In coming chapter, we will create more complicated sketch for the flexible balloon.\u003C\u002Fp>\u003Cp>\nWritten by Roy Fu, Intelligent CAD\u002FCAM Technology Ltd.\u003C\u002Fp>","2021-02-04T11:00:32",{"node":33,"__typename":41},{"nicename":34,"description":35,"slug":34,"name":35,"firstName":36,"lastName":5,"avatar":37,"__typename":40},"ictcadcam","Intelligent CAD\u002FCAM Technology Ltd.","ICAT Cad\u002FCam",{"url":38,"__typename":39},"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002Fict_sw-120x120-1.png-96x96.webp","Avatar","User","NodeWithAuthorToUserConnectionEdge",{"nodes":43,"edges":50,"__typename":55},[44],{"id":45,"name":46,"slug":47,"uri":48,"__typename":49},"dGVybToxOTk2","Tutorials","tutorials","\u002Fmastering\u002Ftutorials\u002F","Taxonomy_mastering",[51],{"isPrimary":52,"node":53,"__typename":54},false,{"id":45,"name":46,"slug":47,"uri":48,"__typename":49},"PostToTaxonomy_masteringConnectionEdge","PostToTaxonomy_masteringConnection",{"nodes":57,"__typename":74},[58,64,69],{"id":59,"name":60,"slug":61,"uri":62,"__typename":63},"dGVybTo5NjI4","3D Modeling","3d-modeling","\u002Ftags\u002F3d-modeling\u002F","Taxonomy_tag",{"id":65,"name":66,"slug":67,"uri":68,"__typename":63},"dGVybTo5NjAz","SOLIDWORKS","solidworks","\u002Ftags\u002Fsolidworks\u002F",{"id":70,"name":71,"slug":72,"uri":73,"__typename":63},"dGVybTo5NTk2","Tips and Tricks","tips-tricks","\u002Ftags\u002Ftips-tricks\u002F","PostToTaxonomy_tagConnection",{"edges":76,"nodes":83,"__typename":85},[77],{"isPrimary":52,"node":78,"__typename":82},{"id":79,"name":66,"slug":67,"uri":80,"__typename":81},"dGVybTo1Ng==","\u002Fproducts\u002Fsolidworks\u002F","Taxonomy_product","PostToTaxonomy_productConnectionEdge",[84],{"id":79,"name":66,"slug":67,"uri":80,"__typename":81},"PostToTaxonomy_productConnection",{"nodes":87,"edges":111,"__typename":117},[88,102],{"id":89,"name":90,"slug":91,"uri":92,"parentId":93,"disciplines":94,"__typename":101},"dGVybTo2MA==","3D CAD","3d-cad","\u002Fdisciplines\u002F3d-cad\u002F","dGVybTo1OA==",{"nodes":95,"__typename":100},[96],{"title":90,"uri":97,"parentId":98,"__typename":99},"\u002Fdisciplines\u002Fdesign-engineering\u002F3d-cad","cG9zdDozNzcz","Discipline","Taxonomy_disciplineToDisciplineConnection","Taxonomy_discipline",{"id":93,"name":103,"slug":104,"uri":105,"parentId":106,"disciplines":107,"__typename":101},"Design and Engineering","design-engineering","\u002Fdisciplines\u002Fdesign-engineering\u002F",null,{"nodes":108,"__typename":100},[109],{"title":103,"uri":110,"parentId":106,"__typename":99},"\u002Fdisciplines\u002Fdesign-engineering",[112,115],{"isPrimary":52,"node":113,"__typename":114},{"parentId":93,"id":89,"name":90,"slug":91,"uri":92,"__typename":101},"PostToTaxonomy_disciplineConnectionEdge",{"isPrimary":52,"node":116,"__typename":114},{"parentId":106,"id":93,"name":103,"slug":104,"uri":105,"__typename":101},"PostToTaxonomy_disciplineConnection",{"canonical":5,"title":119,"metaDesc":5,"opengraphAuthor":5,"opengraphDescription":120,"opengraphTitle":15,"opengraphUrl":121,"opengraphSiteName":122,"opengraphPublishedTime":123,"opengraphModifiedTime":124,"twitterTitle":5,"twitterDescription":5,"readingTime":125,"metaRobotsNoindex":126,"__typename":127},"Create Your Own Flexible Component (Part 2) : Basic Flexible Component - Blog Solidworks","[A New Balloon Air Pump Design] Welcome! Here we are again! This is Part2…","\u002Fproducts\u002Fsolidworks\u002Fcreate-your-own-flexible-component-part-2-basic-flexible-component\u002F","Blog Solidworks","2021-02-04T16:00:32+00:00","2026-03-06T13:23:54+00:00",2,"noindex","PostTypeSEO","Post","RootQueryToPostConnection",{},{},1776256080866]