Github: New Edit Delete History Source
Prose.io: Add new Edit
  1. Making a Hull Profile in Solidworks
    1. Choosing Airfoils
    2. Importing Data into MATLAB (or Excel)
      1. Excel Instructions
      2. Matlab Instructions
    3. Scaling
    4. Importing Curves into SolidWorks
    5. Lofting

Making a Hull Profile in Solidworks

Choosing Airfoils

First you will need to go to http://airfoiltools.com to choose airfoils (best page ever).

Here is a helpful diagram of an airfoil with all of the relevant nomenclature! airfoil diagram

Change the number of points to 200 to generate a more precise curve.

Important considerations:

Hull Profile Orientation Convention

Importing Data into MATLAB (or Excel)

Excel Instructions

Matlab Instructions

WIP. Eventually we might make a Matlab script to do this.

Scaling

Airfoiltools gives all of their curves to a length of 1. Be sure to keep your old columns of coordinates separate, and label the scaled ones accordingly.

Scale the curves to the desired height, width and length. Keep in mind that we are using inches for units - be careful of the units of your Solidworks part. Additionnally, note that if you scale the upper and lower curve by 2, you are making 4 times bigger altogether.

Scale the length first - just multiply by the number of inches of the desired submarine. Our past hulls have been around 120 inches long.

To set the max height, find the largest y coordinate on the vertical curve, and determine the scaling factor.

Design Considerations:

Click the increase decimal button a couple of times (so that it adds zeroes accordingly to the end, making all of the columns the same length). (see picture)

Importing Curves into SolidWorks

Repeat these 4 steps for 3 of the curves. We can mirror the profile to obtain the last curve by symmetry.

Lofting

LOFTED BOSS/BASE

Then, you can make a spline at an arbitrary distance from the front of the sub, and use that as a guiding curve to loft the submarine into existence.