{"id":4316,"date":"2016-05-09T10:00:41","date_gmt":"2016-05-09T09:00:41","guid":{"rendered":"http:\/\/www.solidapps.co.uk\/blog\/?p=4316"},"modified":"2016-05-09T10:00:41","modified_gmt":"2016-05-09T09:00:41","slug":"solidworks-modeling-challenge-drafting-curved-surfaces","status":"publish","type":"post","link":"https:\/\/www.solidapps.co.uk\/blog\/2016\/05\/solidworks-modeling-challenge-drafting-curved-surfaces\/","title":{"rendered":"SOLIDWORKS Modeling Challenge \u2013 Drafting Curved Surfaces"},"content":{"rendered":"<p>Just like previous modeling challenges, give this one a shot on your own before scrolling down and reading some of the possible solutions. \u00a0As always, feel free to share even more tips and tricks in the comments below. \u00a0Today\u2019s challenge is to add 10 degrees of draft to the end of <a href=\"http:\/\/www.3dcontentcentral.com\/parts\/download-Part.aspx?id=662925&amp;catalogid=171\" target=\"_blank\">this 2016 cylindrical SOLIDWORKS model<\/a>\u00a0while respecting the current location of the fillet. \u00a0This may sound easy, but drafting around curved faces such as fillets can be trickier than it seems.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11455 colorbox-11454\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Modeling-Challeneg-Drafting-Curved-Faces.png\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Modeling-Challeneg-Drafting-Curved-Faces.png 720w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Modeling-Challeneg-Drafting-Curved-Faces-300x169.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Modeling-Challeneg-Drafting-Curved-Faces-615x346.png 615w\" alt=\"Modeling Challeneg - Drafting Curved Faces\" width=\"720\" height=\"405\" \/><\/p>\n<h1><b>Draft Before Fillet<\/b><\/h1>\n<p>Typically, the best practice for adding draft is to do so before adding fillets. \u00a0Just like you learned in Solid Modeling 101, save fillets for the end of your feature tree. \u00a0They complicate models by multiplying the total quantity of faces and edges, and should be used as a finishing touch.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11456 colorbox-11454\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Rollback_Before_Fillet.gif\" alt=\"Rollback_Before_Fillet\" width=\"720\" height=\"405\" \/><\/p>\n<ol>\n<li>Drag the rollback bar above the \u2018Fillet\u2019 feature<\/li>\n<li>Use the \u2018Draft\u2019 feature on the end face of the cylinder while using the bottom face as the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/SolidWorks\/sldworks\/t_neutral_plane_draft.htm?id=1b9923e742a94e9aa4f4d6be260063af#Pg0&amp;ProductType=&amp;ProductName=\" target=\"_blank\">Neutral Plane<\/a>\u2019<\/li>\n<li>Drag the rollback bar back to the bottom of the feature tree to reapply the \u2018Fillet\u2019 feature<\/li>\n<\/ol>\n<p>This would normally be an acceptable approach, but in this challenge, we do not have the liberty to alter the original location of the fillet. \u00a0Let\u2019s try this again by adding the draft <i>after<\/i> the fillet feature.<\/p>\n<h1><b>Ruled Surface<\/b><\/h1>\n<p>The intent of a fillet is to smoothly transition between two faces that would otherwise form a sharp corner. \u00a0By definition, fillets need to be tangent to their surrounding faces. \u00a0Therefore, we cannot draft the end face before cutting back the filleted face to the theoretical tangential edge that would be formed by a 10 degree draft angle.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11457 colorbox-11454\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Ruled_Surface.gif\" alt=\"Ruled_Surface\" width=\"720\" height=\"405\" \/><\/p>\n<ol>\n<li>Create a \u2018Plane\u2019 at a 10 degree angle from the bottom face of the model<\/li>\n<li>Use the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/SolidWorks\/sldworks\/HIDD_DVE_PLINE.htm?id=d3abb6bba6e544ecb0c82700162f7dd8#Pg0&amp;ProductType=&amp;ProductName=\" target=\"_blank\">Split Line<\/a>\u2019 feature in \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/solidworks\/sldworks\/t_creating_silhouette_split_lines.htm\" target=\"_blank\">Silhouette<\/a>\u2019 mode to divide the filleted face while referencing the previously created plane<\/li>\n<li>\u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/solidworks\/sldworks\/t_deleting_faces.htm\" target=\"_blank\">Delete<\/a>\u2019 the end face of the cylinder as well as the adjacent face of the fillet using the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/SolidWorks\/sldworks\/HIDD_DELETE_FACE.htm?id=a2392b1c57dc4c2cbfa0391cd5c07dc5#Pg0&amp;ProductType=&amp;ProductName=\" target=\"_blank\">Delete Face<\/a>\u2019 command<\/li>\n<li>Use the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/solidworks\/sldworks\/hidd_feat_extend_ref_surface.htm\" target=\"_blank\">Extend Surface<\/a>\u2019 command to grow the open edges of the bottom face<\/li>\n<li>Add a 10 degree \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/solidworks\/sldworks\/hidd_ruled_srf_from_edge.htm\" target=\"_blank\">Ruled Surface<\/a>\u2019 to the open edge of the filleted face with respect to the bottom face of the model while overlapping it<\/li>\n<li>Generate a solid from from the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/SolidWorks\/sldworks\/t_creating_solids_enclosed_cavities.htm\" target=\"_blank\">Internal Region<\/a>\u2019 using the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/SolidWorks\/sldworks\/t_modifying_geometry_intersect.htm?id=d56d5d2ecd6d43cdb29e38efee92a3a8#Pg0&amp;ProductType=&amp;ProductName=\" target=\"_blank\">Intersect<\/a>\u2019 feature<\/li>\n<\/ol>\n<p>This approach brings us much closer to a solution, but falls short in a few ways (besides simply taking too many steps):<\/p>\n<ul>\n<li>It leaves us with a surface that does not maintain a precise 10 degree draft angle throughout<\/li>\n<li>It neglects the fact that the edge of the cylinder converges to a 0 degree draft angle (i.e. less than the required 10 degrees) as it meets the top plane of the model<\/li>\n<li>If we were to hide all tangent edges or display \u2018Zebra Stripes\u2019, we would notice the Ruled Surface is not tangent to the filleted surface as it should be<\/li>\n<\/ul>\n<h1><b>Parting Line Draft<\/b><\/h1>\n<p>Knowing we have to account for draft throughout the entire model, let\u2019s try using a more advanced mode of the \u2018Draft\u2019 feature to simplify our workflow.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11458 colorbox-11454\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Parting_Line_Draft.gif\" alt=\"Parting_Line_Draft\" width=\"720\" height=\"405\" \/><\/p>\n<ol>\n<li>Use the \u2018Split Line\u2019 feature in \u2018Silhouette\u2019 mode to split the filleted face and the cylindrical face at an angle of 10 degrees<\/li>\n<li>Use the Split Line\u2019s model edges as the \u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/solidworks\/sldworks\/t_parting_line_draft.htm\" target=\"_blank\">Parting Line<\/a>\u2019 while adding a 10 degree \u2018Draft\u2019 feature<\/li>\n<li>\u2018<a href=\"http:\/\/help.solidworks.com\/2016\/english\/SolidWorks\/sldworks\/t_Deleting_and_Patching_Faces.htm?id=470d3b9907f64d40b9ddd7a80c2ce99f#Pg0&amp;ProductType=&amp;ProductName=\" target=\"_blank\">Delete and Patch<\/a>\u2019 the end face of the cylinder using the \u2018Delete Face\u2019 command<\/li>\n<\/ol>\n<p>Not only is this method quick and easy, but it leaves us with the most desirable results \u2013 exactly 10 degrees of draft on all of the new faces we added to the model. \u00a0Perfect!<\/p>\n<p>Originally posted in the <a href=\"http:\/\/blogs.solidworks.com\/tech\/2016\/05\/modeling-challenge-drafting-curved-surfaces.html\" target=\"_blank\">SOLIDWORKS Tech Blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just like previous modeling challenges, give this one a shot on your own before scrolling down and reading some of the possible solutions. \u00a0As always, feel free to share even&hellip; <\/p>\n","protected":false},"author":1,"featured_media":4317,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[19,23,25],"class_list":["post-4316","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solidworks","tag-cad","tag-design","tag-solidworks-2"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4316","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=4316"}],"version-history":[{"count":3,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4316\/revisions"}],"predecessor-version":[{"id":4319,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4316\/revisions\/4319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/media\/4317"}],"wp:attachment":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=4316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=4316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=4316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}