{"id":70,"date":"2025-10-15T00:04:36","date_gmt":"2025-10-15T04:04:36","guid":{"rendered":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/?p=70"},"modified":"2025-11-08T17:45:30","modified_gmt":"2025-11-08T22:45:30","slug":"cad-project-building-a-miniature-rowing-boat-in-cad","status":"publish","type":"post","link":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/projects\/cad-project-building-a-miniature-rowing-boat-in-cad\/","title":{"rendered":"CAD Project &#8211; Building a Miniature Rowing Boat in onShape"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"409\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.39.30-1024x409.png\" alt=\"\" class=\"wp-image-88\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.39.30-1024x409.png 1024w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.39.30-300x120.png 300w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.39.30-768x307.png 768w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.39.30-1536x613.png 1536w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.39.30.png 1884w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">picture of the final product<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction:<\/h2>\n\n\n\n<p class=\"has-large-font-size\">In this project, I wanted to design a miniature of a rowing scull using Onshape. The goal of this assignment was to apply fundamental CAD skills like sketching, extruding, and assembling to a real world object. Rowing is a sport that requires precision, balance and symmetry, and I wanted to capture that same spirit in my CAD model.<\/p>\n\n\n\n<p class=\"has-large-font-size\"><\/p>\n\n\n\n<p class=\"has-large-font-size\">I chose to replicate a rowing scull because I really enjoy doing the sport and it has been a major part of my life. Where I\u2019ve been rowing for more than five years now and always admired the design of these boats. Additionally, I\u2019ve always wanted to 3D print a model boat to display it on my desk, and this project felt like the perfect chance to turn that into a reality.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sketching 2D Design<\/h2>\n\n\n\n<p>I began the design by first creating a part studio for the hull of the boat. Then I sketched the cross sections, also called stations (STA). And in boat designs, a station represents a specific slice along the boat\u2019s length, and it\u2019s almost like cutting the hull into thin vertical sections to see its internal shape at different points. Each cross-section shows the outline of the hull at that point, which helps to define the overall body curves from bow (the front of a rowing boat) to stern (the back of the boat).<\/p>\n\n\n\n<p>Using the planes, I drew ellipses from STA_0 (the bow) to STA_90 (the stern) to present the gradual transitions in width and height. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.00.22-1024x436.png\" alt=\"\" class=\"wp-image-79\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.00.22-1024x436.png 1024w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.00.22-300x128.png 300w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.00.22-768x327.png 768w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.00.22-1536x654.png 1536w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.00.22-2048x871.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">cross section sketches<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Alongside the hull, I also made sketches for other parts like the rigger, oarlocks, and oars. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"1024\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.31.17-1015x1024.png\" alt=\"\" class=\"wp-image-82\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.31.17-1015x1024.png 1015w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.31.17-297x300.png 297w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.31.17-150x150.png 150w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.31.17-768x775.png 768w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.31.17.png 1356w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">sketch of the rigger<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Extrusion<\/h2>\n\n\n\n<p>Next, I used the loft and extrude tools to create a smooth 3D solid object between the sketches. I then created another sketch for the cockpit opening on the top surface and used the extrude cut tool to remove material.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"719\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.04.28-1024x719.png\" alt=\"\" class=\"wp-image-80\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.04.28-1024x719.png 1024w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.04.28-300x211.png 300w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.04.28-768x540.png 768w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.04.28-1536x1079.png 1536w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.04.28.png 1990w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">hull after loft and extrude <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>For other part studios, I also mainly used the extrusion tool to turn the sketch into a 3D object.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"976\" height=\"444\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.08.png\" alt=\"\" class=\"wp-image-85\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.08.png 976w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.08-300x136.png 300w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.08-768x349.png 768w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">rigger after extrude<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"662\" height=\"518\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.53.png\" alt=\"\" class=\"wp-image-86\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.53.png 662w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.33.53-300x235.png 300w\" sizes=\"auto, (max-width: 662px) 100vw, 662px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">oarlock after extruding and applying fillets<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Assembly<\/h2>\n\n\n\n<p>Once I&#8217;ve completed all individual parts in different studios, I created an assembly. I inserted the scull, rigger, oarlocks, and oars, then used fastened mates to secure all the parts to the boat. I also use the revolute mates when connecting the oarlock to the rigger to allow the oars to rotate around.<\/p>\n\n\n\n<p>I also played around with the animation for a while, I wasn&#8217;t able to find any ways to animate the oars on both sides together, so instead I&#8217;ve just showcased what it looks like animating one oar.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Fusion CAD project animation demo\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/i49tcpmPikA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mechanical Drawings<\/h2>\n\n\n\n<p>After completing the assembly, I created a drawing to communicate my design. The drawing for the assembly included top, front, and isometric views.<\/p>\n\n\n\n<p>For other individual parts, I included views from different angles and measurements.<\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Rowing-Scull-Drawing-2-1.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of Rowing Scull Drawing (1).\"><\/object><a id=\"wp-block-file--media-db66f8ec-a594-4617-b02a-b427b4d3313c\" href=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Rowing-Scull-Drawing-2-1.pdf\">Rowing Scull Drawing (1)<\/a><a href=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Rowing-Scull-Drawing-2-1.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-db66f8ec-a594-4617-b02a-b427b4d3313c\">Download<\/a><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Bill of materials (BOM)<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.47.33-1024x446.png\" alt=\"\" class=\"wp-image-89\" srcset=\"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.47.33-1024x446.png 1024w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.47.33-300x131.png 300w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.47.33-768x334.png 768w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.47.33-1536x669.png 1536w, https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-content\/uploads\/sites\/33\/2025\/10\/Screenshot-2025-10-14-at-20.47.33.png 1976w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The BOM is quite straightforward, I just wanted to highlight on the choice of materials. For several parts I chose to use carbon fiber as it is lightweight, durable, and also because most boats in real life use this material to improve speed and balance.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>I really enjoyed doing this assignment and create my own 3D model of a sculling boat. During the process, I definitely learned more about 3D designs and CAD skills.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-center has-x-large-font-size\">Thanks for reading!<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/sgs.onshape.com\/documents\/053ad5f560bf1ab7b68c3a9b\/w\/6b025f2e67471f07ddf46d4d\/e\/fca7ad4bee0a9e517e7b7908\">Link to onShape design<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>picture of the final product Introduction: In this project, I wanted to design a miniature of a rowing scull using Onshape. The goal of this assignment was to apply fundamental CAD skills like sketching, extruding, and assembling to a real world object. Rowing is a sport that requires precision, balance and symmetry, and I wanted [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6],"tags":[],"class_list":["post-70","post","type-post","status-publish","format-standard","hentry","category-intro","category-projects"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/posts\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":12,"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/posts\/70\/revisions"}],"predecessor-version":[{"id":93,"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/posts\/70\/revisions\/93"}],"wp:attachment":[{"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/media?parent=70"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/categories?post=70"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.stgeorges.bc.ca\/michaelh\/wp-json\/wp\/v2\/tags?post=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}