{"id":118276,"date":"2026-10-02T23:53:07","date_gmt":"2026-10-02T23:53:07","guid":{"rendered":"https:\/\/ohmycad.com\/?p=118276"},"modified":"2026-10-02T23:53:07","modified_gmt":"2026-10-02T23:53:07","slug":"solidworks-spring","status":"publish","type":"post","link":"https:\/\/ohmycad.com\/en\/ressort-solidworks\/","title":{"rendered":"How to Create a Spring in SOLIDWORKS (Helix and Sweep)"},"content":{"rendered":"<hr>\n<blockquote>\n<p><strong>TL;DR:<\/strong><\/p>\n<ul>\n<li>Propeller + sweeping\u2014five minutes for a standard compression spring.<\/li>\n<li>The <strong>dead coils<\/strong> (ground ends) are made with a variable-pitch propeller.<\/li>\n<li>A spring is useful in an assembly only if it is <strong>flexible<\/strong> : That's the part we tend to forget.<\/li>\n<\/ul>\n<\/blockquote>\n<hr>\n<p>A spring is modeled in three steps: a circular sketch with the diameter of the spring, a <strong>Propeller<\/strong> (Insert \u2192 Curve \u2192 Helix and Spiral), which defines the pitch and the number of turns, followed by a <strong>Scanning<\/strong> with a circular cross-section (wire diameter) along the helix. The result is a fixed spring; to allow it to compress within an assembly, the pitch or height is made adjustable via an assembly dimension.<\/p>\n<h2 id=\"etapes\">The Steps<\/h2>\n<ol>\n<li>On the top view, sketch a circle at the <strong>average diameter<\/strong> the spring's diameter (outer diameter minus the wire diameter).<\/li>\n<li><strong>Insert \u2192 Curve \u2192 Helix and Spiral<\/strong>. Define by: Pitch and number of turns (e.g., pitch 5 mm, 8 turns), direction (clockwise), starting angle 0\u00b0.<\/li>\n<li>On a plane perpendicular to the propeller's point of origin (usually the front view), sketch a circle at the <strong>wire diameter<\/strong>, centered on the tip of the propeller. Tip: \u00abMark\u00bb the propeller\u2019s tip on the drawing to center it exactly.<\/li>\n<li><strong>Features \u2192 Scan<\/strong> : profile = the small circle, trajectory = the helix. Confirm.<\/li>\n<li>Ends: For ground windings, select the following for the helix <strong>Variable step size<\/strong> and use a smaller pitch on the first and last turns, then trim the ends with a <strong>Extruded Material Removal<\/strong> flat.<\/li>\n<\/ol>\n<h2 id=\"flexible\">Making the spring flexible in the assembly<\/h2>\n<ol>\n<li>In the spring section, specify the clear height (or pitch) and give it a descriptive name (e.g.,. <code>Height<\/code>).<\/li>\n<li>Insert the spring into the assembly and secure it at both supports.<\/li>\n<li>Right-click on the spring \u2192 <strong>Make the part flexible<\/strong>, then link the dimension <code>Height<\/code> the distance between the two supports. The spring then follows the movement.<\/li>\n<\/ol>\n<h2 id=\"piege\">The Pitfall to Watch Out For<\/h2>\n<p>The sweep will fail if the wire profile is too large for the pitch (the coils overlap) or if the profile is not exactly at the start of the helix. Verify that the wire diameter is less than the pitch, and use \u00abDrill\u00bb rather than approximate centering.<\/p>\n<section class=\"omc-faq\" aria-labelledby=\"omc-faq-article\">\n<p class=\"omc-faq__eyebrow\">FAQ<\/p>\n<h2 class=\"omc-faq__title\" id=\"omc-faq-article\">Frequently asked Questions<\/h2>\n<details class=\"omc-faq__item\">\n<summary>How do you make a tension or torsion spring?<\/summary>\n<p>The same principle (helix + sweep) applies, with a pitch equal to the wire\u2019s diameter (adjacent coils) for traction, plus the hooks modeled by separate sweeps. Torsion adds straight segments at the ends.<\/p>\n<\/details>\n<details class=\"omc-faq__item\">\n<summary>The spring is slowing down my assembly\u2014what should I do?<\/summary>\n<p>A compressed spring is difficult to calculate. In the assembly, display it in a simplified configuration (cylinder) and show the actual spring only in the renderings.<\/p>\n<\/details>\n<\/section>\n<p><strong>Further Reading<\/strong> : Find <a href=\"https:\/\/ohmycad.com\/en\/solidworks-tutorials\/\">All of our SOLIDWORKS tutorials<\/a> and the <a href=\"https:\/\/ohmycad.com\/en\/training\/\">SOLIDWORKS Training by Ohmytraining<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Propeller + sweep in five minutes, dead turns with variable pitch, and the flexible spring in the assembly.<\/p>","protected":false},"author":2,"featured_media":118282,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_breakdance_hide_in_design_set":false,"_breakdance_tags":"","footnotes":""},"categories":[498],"tags":[],"class_list":["post-118276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriels-astuces"],"acf":[],"_links":{"self":[{"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/posts\/118276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/comments?post=118276"}],"version-history":[{"count":1,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/posts\/118276\/revisions"}],"predecessor-version":[{"id":118311,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/posts\/118276\/revisions\/118311"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/media\/118282"}],"wp:attachment":[{"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/media?parent=118276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/categories?post=118276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ohmycad.com\/en\/wp-json\/wp\/v2\/tags?post=118276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}