ENGR 100-600 | University of Michigan

Lab Instructions

Here are the instructions for the labs in ENGR 100-600. These instructions are subject to change up as we continually revise the course, so make sure to refresh this page before you start lab each week.

Lab 1: Orientation & Buoyancy

Checklist

Before Lab
During Lab
After Lab

Overview

You will first meet Justin, our lab manager, and become oriented with the lab and watch a short video/presentation on lab safety. After the lab orientation is done, you will move on to the buoyancy experiment described below.

Lab Orientation and Safety Briefing (30 min)

This presentation is very important because it sets the tone for your entire lab experience. We want all of us to have a fun and safe time this semester.

Investigating Buoyancy and Stability (40 min)

You will work in teams of two to construct a marine vessel and determine how much flotation the vessel needs to make it nearly-neutrally buoyant (an ideal condition for your future ROV). Your marine vessel is a roughly-cube-shaped frame of PVC, as shown in Fig.

The roughly-cube-shaped marine vessel you will build in this lab.
(Left) Perspective view. (Right) Top-down view.

The vessel carries a payload, shown in Fig.

The payload carried by the marine vessel.

Follow these instructions to investigate how to balance weight and buoyancy in a marine vessel:

  1. You have 8 corner joints (also known as a three-way joint) and 12 straight sections of PVC pipe, along with a mesh pouch and some zip ties
  2. Assemble your vessel so it looks like the sample marine vessel shown in ; your vessel may be shorter or taller than the vessel pictured here
  3. Talk with your partner and determine where you want to attach the payload (refer back to the hydrostatics videos if needed)
  4. Attach the payload to the vessel using zip-ties
  5. Weigh your vessel and payload; record this weight
  6. Determine the total underwater volume, $\nabla_{max}$, needed for the vessel to be neutrally buoyant (refer back to the section on buoyancy)
  7. Estimate how many ping pong balls are needed to get close to this volume. Take no more than 90 seconds on this! It's just a fast estimate; you'll revise this number based on experiential data shortly.
  8. Put this many ping pong balls into the mesh carrier provided
  9. Attach the mesh carrier to the vessel using zip-ties; refer back to the hydrostatics videos for guidance on the best place to attach your ping pong balls
  10. Put the vessel into a tank of water and note whether it floats to the water surface (too much buoyancy), sinks to the bottom (not enough buoyancy), or "hovers" somewhere in the water column (nearly neutrally buoyant)
    1. If there is too much buoyancy, remove one ping pong ball, put the vessel back into the water, and note what happens
    2. If there is not enough buoyancy, add one ping pong ball, put the vessel back into the water, and note what happens
  11. Repeat Step 10 until you reach a point where your marine vessel's buoyancy needs to change in a smaller amount than a single ping pong ball in order to achieve near neutrality for buoyancy.
  12. Brainstorm with your partner ways you could have adjustable buoyancy and/or make small changes to the buoyancy of your future ROV; record these ideas
  13. Remove your vessel and re-weigh the vessel including the mesh bag and ping pong balls
  14. Record this weight, the number of ping pong balls used, and whether you ended your experiment with your vessel floating or sinking

This experiment is preparation for how you will make your ROV nearly neutrally buoyant. Keep track of your notes for this lab so that you can complete the questions in the homework assignment.

ROV Demo (30 minutes)

Justin or your IA will show you a demo ROV. Observe the following things about this ROV and ask questions about:

Keep track of your notes to these questions!

Next, your group will move to the test tank so that you can each drive the demo ROV around for 2-3 minutes. Use this time to observe the following about the ROV:

Keep track of your notes to these questions!


Lab 2: Introduction to 3D Modeling

Checklist

Before Lab
During Lab
After Lab

Overview

Computer-Aided Design (CAD) is often referred to more generally as 3D modeling. 3D modeling is used to try out ideas in early design, to create detailed drawings of the final versions of designs, to create figures for presentations or reports, and to create the files needed to fabricate parts.

This lab introduces the Onshape platform. Onshape is an online, cloud-based 3D modeling program that is designed for collaborative work. In Lab 4, we’ll be doing a 3D modeling tutorial that is specifically designed for our ROV project. But that lab will make a lot more sense if you understand the basics of 3D modeling, the Onshape program, and the terminology that is used.

This lab will be done individually and asynchrously. Your work will be submitted via the Homework 2 assignment on PrairieLearn.

Create Your Onshape Account

Onshape provides free accounts for education, so you just need to make an account with your umich email address. Go to Onshape’s education sign-up page and register using your name and umich email account, like this:

Onshape will then walk you through some initial settings. First, it will ask you for the default units that you want to use. We will be doing a lot of work with PVC pipe, which tends to be sold with inches for the dimensions, so we recommend that you go with “inches” for your default length unit. You can choose what you want, as shown here:

And don’t worry! If you change your mind, you can always go back and change these default settings later.

Next, Onshape will ask you about your preferred mouse controls. If you have never done any 3D modeling, then we recommend just going with Onshape’s default settings, like this:

But you can check out their other options from the drop down menu. If one of those other settings makes more sense to you, then go ahead and choose it!

Next, you need to add the name that people will see when you are collaborating with them. Make sure this is a name that we will be able to recognize as you:

Finally, Onshape needs to check that your browser can properly handle what Onshape does:

If your browser fails this check, then you can try another browser or you may need to update your computer. We don’t really anticipate too much trouble with browsers. Laura is doing Onshape on a very out-of-date version of Safari, so you’ll probably be okay!

Click Done and you’ll be taken to your Onshape home screen!

Complete Onshape QuickStart

The best way to get acquainted with Onshape is to complete their Quickstart guide. So, click Onshape Quickstart:

And then click Start:

For this lab, you need to do at least the first four sections:

And look: we fully acknowledge that it would be easy for students to just scroll through the Quickstart guide and not really engage in the material. We can’t control what you do. We hope that you will take this work seriously, though, and actually do all the things the Quickstart guide asks you to do.

Welcome to Onshape!

This section introduces Onshape and a bit about how it is structured for Computer-Aided Design (CAD). Read through the sections and watch the video for the 5 things you need to do right away. Practice sharing a document by sharing your Onshape Quickstart document with Laura (use her lslavice@umich.edu email address) and your IA (see the syllabus for email addresses):

Take a screenshot of who the document is shared with, like this:

Submit this screenshot as part of the homework for this lab.

Documents & Navigation

This section shows you how to navigate documents in Onshape. Onshape documents can get very complex, as the Quickstart document shows. On one hand, this is great because you can have all your stuff for a project in one place. On the other hand, it can get confusing quickly! So watch the videos and follow along to learn how to navigate both your document and the 3D models themselves.

While practicing your navigation in the Main Assembly, use the navigation cube to view the assembly from the Right side:

Take a screenshot of the Main Assembly from the Right side and submit the screenshot as part of the homework for this lab.

Parts vs. Part Studios

This section describes how to create individual parts and then put them together to make your design. There is a lot of terminology in this section, so carefully read all the sections and follow along with the video tutorials. If anything doesn’t make sense, go to the IA office hours to get clarification.

As part of the tutorials in this section, Onshape will walk you through making some holes in a part:

This is something we will be doing with our ROV frame later on. Take a screenshot of the holes you made in the “USE ME!” sketch and submit the screenshot as part of the homework for this lab.

Assemblies & Mating

This section introduces the very important concept of mates in Onshape. Mates are how you assemble parts together in a 3D model, hence the term assembly for a group of parts. There are a lot of different kinds of mates, including mates that allow a piece to rotate (like a gear) and mates that completely “stick” pieces together so they can’t move. Follow along with the tutorials to learn more about mates and assemblies!

At the end of this section, get the Bill of Materials (BOM) of the Main Assembly:

and save it as a .csv file:

Submit this .csv file as part of the homework for this lab.

[OPTIONAL] Onshape Intro to CAD Course

If you want to learn more about parts, mates, and assemblies in Onshape, the Onshape “Intro to CAD” course is a great place to start! This online course is not required for our course, but you may find it extremely helpful if you have never done 3D modeling before this lab.


Lab 3: Controls & Hydrodynamics

Checklist

Before Lab
During Lab
After Lab

Overview

In this lab, you will explore how your ROV will be controlled. We’ll start with a soldering demo first, so that everyone can see how soldering is done and have a chance to ask questions. Then we’ll look at how the placement of thrusters impacts how an ROV moves through the water, and you will construct a basic control circuit to gain some experience with our equipment. After the soldering demo, you and your labmates will be split into two different groups. One group will start with the thruster balancing experiment and move to the control circuit exercise. The other group will start with the control circuit exercise and move to the thruster balancing experiment.

The ROV payload system is shown in Fig. The payload itself is the clear plastic cylinder with the electronics inside. A yellow, neutrally buoyant tether connects the payload to a blue and yellow float with black antennas at the top. This float stays at the surface of the water to transmit and receive wireless signals from your controller. Your controller will have buttons and/or switches (seen in the lower right of this picture) that are wired into a breadboard/Arduino circuit board system. The Arduino has its own antenna with which it transmits and receives data from the float.

The ROV payload system you will be working with this semester.

The control circuit exercise will provide you with an opportunity to familiarize yourself with some of the skills required to build your control console, such as soldering, and it will provide you with an introduction to how the control system works. You will solder wires onto two push button switches and one toggle switch and connect those switches into a breadboard (prototyping circuit board) connected to an Arduino and an nRF24L01 transceiver (here’s a link about wireless communication with nRF24L01 transceivers if you want to learn more). You will demonstrate the operation of a radio link that transmits switch position information to a receiving ROV payload, lighting up LEDs and operating a thruster.

Reminder from the Before Lab Checklist! You must read the section on the ROV’s Control System before you come to lab so that you are familiar with the components and terminology that you will be using in today’s lab.

Soldering Demo (10 minutes)

Justin will demonstrate how to solder wires to one of the buttons that we use in the ROV project. You will be soldering in this lab, so pay attention to what he does and make sure to ask questions!

ROV Thruster Moment Balancing (20 minutes)

Your ROV has the ability to use up to four thrusters. During the lab, you will be called over by your IA to perform the following experiments using the demo ROV:

  1. Determine where to mount two of the thrusters such that the ROV does not pitch up or down when it travels forward
  2. Measure and then compare the rates of yaw when the side thrusters are inside the frame vs. when they are outside the frame
  3. Compare the vertical maneuverability of the ROV when the ROV can move purely in heave vs. when the ROV must pitch upwards/downwards to move vertically
  4. Measure and compare the rate of vertical ascent and descent with the vertical thruster pointing up vs. when it is pointing down

Take notes on these experiments. You will need them to answer questions on the assignment for this lab and to refer back to when designing your own ROV.

Basic Control Circuit (70 minutes)

You will work in teams of 2 to construct and test the two switch options you will have available for the ROV project. One is a simple toggle button (recall this is a single-pole-single-throw switch) that turns the circuit either “on” or “off”. The second is a single-pole-double-throw toggle switch. The toggle switches are small; use a small vise to hold them securely. A switch “terminal” or “lug” is the little post that sticks out of the bottom of the switch; you attach wires to the terminals to create a circuit.

Once you have one switch and two buttons completed, you will connect the switch and buttons to a breadboard, and then connect the breadboard to the Arduino circuit board. You will then use a nRF24L01 transceiver to wirelessly transmit to an ROV payload to verify that your circuit is complete and functioning correctly. A completed basic control circuit with the ROV payload is shown in Fig. You can use this figure to help guide you through this exercise, but stop and ask Justin or your IA questions whenever you are unsure of what to do! This lab is all about learning as you go! 😊

The basic control circuit that you will create today in lab.

The BreadBoard

Recall from the section on the ROV’s Control System that breadboards (also shown in Fig alongside an Arduino board) are simple tools used in circuit prototyping that allows you to quickly and easily change your circuit without the need for soldering.

A breadboard (above) next to an Arduino board (below).

For the ROV project, you will be given a circuit board that acts identically to the breadboard that your control circuits will be soldered to. This is your opportunity to experiment with the breadboard and understand how it works. Your IA and Justin will give an overview of the breadboard in the lab.

Take some time to experiment with an ohm-meter and discover where continuity lies within the board. To do so, turn the meter to the ohm position (Fig) and press the select button until a sound icon appears on the screen.

A multimeter set to the continuity setting.

When the leads make contact you should hear an audible sound. Additionally, use several of the supplied jump wires to test out various configurations on the bread board and discover how to get continuity between circuits (Fig).

Using jumper cables to determine what cells have continuity on the breadboard.

If the previous sentences make no sense to you, that’s okay! Ask lots of questions in lab, and Justin and your IA will explain everything.

Soldering Tips for Switches

Before you start wiring up the switch and button, review these tips for soldering:

How to loop one wire through a lug.

Part A: Soldering Leads to Switches

  1. Obtain two push button switches and one toggle switch from the lab supplies.
  2. Obtain a length of solder from the lab supplies.
  3. Make sure the sponge in your soldering station is wet -- if not re-wet it in the sink.
  4. Turn your soldering station on to approximately 625$^{\circ}$F.
  5. When the green light blinks, the iron is ready to use. Clean the tip quickly on the wet sponge and apply some solder to the tip. Stow the iron in the holder with solder on the tip till you are ready to use it.
  6. Cut four approximately 8" lengths of 22 gauge solid core wire.
  7. Cut three approximately 7" lengths of 22 gauge solid core wire of a different color.
  8. Strip 1/2" of the insulation off one end of each wire, strip 1/4" of insulation off the other ends.
  9. Turn a 1/8" loop on the 1/4" stripped ends as shown in .
    Making loops on wire ends.
  10. Place one of the switches in the vise at your workstation with the contacts up (don't over-tighten the vise on the switch!).
  11. Take one of the 8" wires and hook the loop through either of the lugs on a push button switch, or through the center lug if you start with a toggle switch. Use small needle-nose pliers to crimp the wire loop down on the lug so it holds snug on the lug. STOP: At this point have your instructor check your progress. If they say you are ready, solder the connection. When you are done, you should have a lead soldered to your switch as shown in .
    Push button with one lead soldered to a lug.
  12. Take one (or two) of the shorter wires and repeat the procedure on the remaining lugs of the switch.
  13. Your lab partner should now solder the wires onto the second switch in the same manner.
  14. Either you or your lab partner should then solder the wires onto the third switch in the same manner. If one of you has less experience with soldering, then now is your chance to practice some more!
  15. Check to see that your buttons and switch looks similar to the finished switch shown in .
    Switch with all leads soldered.

Part B: Wiring the Arduino

  1. Using either the sample on the display table OR the picture of the completed Arduino and breadboard shown in OR the wiring guide shown in OR the schematic shown in (if you have more electronics experience) as a guide, make the connections on the Arduino and breadboard. The jumpers will insert into the holes of the breadboard and/or the headers on the Arduino.
    1. NOTE -- both the breadboard and the Arduino may be mounted on your unit base in either direction. If yours does not match the sample or the figure you will have to figure out how to wire it in the orientation it happens to be in.

ASK QUESTIONS if you are interested in understanding more about the circuit!

Picture of the completed Arduino and breadboard.
Arduino wiring guide.
Electronic schematic of test setup. Here's a .pdf version of the schematic.

When you are all done, your test circuit should look like what is shown in Fig.

Picture of the completed basic control circuit.

Part C: Testing the Circuit

  1. When you think your Arduino is ready to be tested, bring it to the instructor and have the control program loaded into it.
  2. Connect a 7.2V battery to your board.
  3. Operate your push-buttons and toggle switch and verify that the ROV payload responds correctly through the radio link (see Fig for the buttons and Fig for the toggle).
Completed Arduino linked to ROV payload. The completed, wired Arduino with transceiver is in front, and the ROV payload is in back. The picture on the left shows how pressing one of the buttons lights up a green LED inside the payload; the green LED corresponds to a thruster set to "on" in the forwards direction. The picture on the right shows how pressing the other button lights up a red LED inside the payload; the red LED corresponds to a thruster set to "off" in the backwards direction.
Completed Arduino linked to ROV payload. The completed, wired Arduino with transceiver is in front, and the ROV payload is in back. The picture on the left shows how pressing the switch in one direction lights up a green LED inside the payload; the green LED corresponds to a thruster set to "on" in the forwards direction. The picture on the right shows how pressing the switch in the other direction lights up a red LED inside the payload; the red LED corresponds to a thruster set to "off" in the backwards direction.

Part D: Cleanup

  1. Unwire your Arduino and leave it at your workstation.
  2. Discard cut wire.
  3. Clean up wire stripping residue.
  4. Make sure your soldering station is shut down.
  5. If you have done a good job soldering your switches and the leads are long enough, keep them for possible use on your ROV controller.

Lab 4: 3D Modeling

Checklist

Before Lab
During Lab
After Lab

Overview

Computer Aided Design (CAD) is an incredibly powerful tool available to the modern engineer. It allows for precise, accurate, and detailed models of both large- and small-scale engineering projects. Once we have a model of a design, we can do many powerful things with it. Most minds would go straight to 3D printing, where we can turn this model into something physical, allowing us to see its scale, weak points, and if it serves the need it is designed for. In addition, we can use a model to measure the amount of material needed, as well as certain properties such as the center of mass or center of buoyancy (part of today’s task). Other uses may be to run finite element analysis to discover the structural strength, or computational fluid dynamics to estimate the resistance and flow around your object.

Clearly, CAD is beginning to revolutionize how we undertake engineering projects, and as a new generation of engineers going through school now, you are in a position to make great contributions to engineering projects directly out of school if you get a solid understanding of how CAD works now.

During the course of this lab, you will create a box like frame with a Payload for an ROV (Fig) to practice creating a 3D model with the OnShape CAD program.

You will make this 3D model in lab today!

Working with a partners, you will learn how to mate pieces together to make an assembly. Once complete, you will save renderings of this model as directed to turn in for homework. Then, you will proceed to making your own model of a PVC structure for next week’s lab.

How Partners Will Work With This Lab

In this lab, there are two roles: driver and navigator. The driver is the person following the lab instructions and working directly in Onshape. The navigator is following the lab instructions and watching what the driver is doing to make sure they don’t accidentally make any mistakes. There are a lot of steps in these lab instructions and two sets of eyes on the model are better than one set of eyes!

You and your partner will share your documents with each other and then trade roles back and forth throughout the lab so that each person gets a chance to work in Onshape and help guide the collaboration. This is how we hope you will do your 3D modeling on your ROV team!

If/when you get stuck during this tutorial, PLEASE ask your IA for help!

Log in to Our Class in Onshape

Log in to the CAEN machine at your lab station. Then, go to Onshape and sign in with the account you already made using your U-M email address.

You must be logged into Onshape with your U-M account in order to access the materials you need for this lab.

In the left-hand side bar, you should see ENGR 100-600 at the top. Don’t click here! Instead, click on Classes:

You should now see our semester-specific class:

Click the class that is your current semester. That will take you to the list of assignments for this lab:

Reminders on How to Navigate in Onshape

It takes some practice to learn how to navigate any CAD program. Onshape has an excellent chart explaining how to navigate in the program, move parts, change the camera view, etc. We do recommend using a mouse when working in Onshape, but if you don’t have one handy, here are some friendly Onshape navigation tricks for trackpad users:

Part 1: Creating a Part from a Sketch

3D CAD programs typically work by turning closed 2D curves made in a plane you define (sketches) into 3D by either extruding the sketch linearly, or revolving the sketch about an axis to create a solid. Let’s practice this by creating a PVC pipe with holes in it.

Step Directions Walkthrough
1 In your partnership, choose who will start as the driver; the other partner will start as the navigator. It doesn't really matter who starts with which role: you will be swapping back and forth every 15 minutes or so when your IA tells you to swap roles.

The partner who is currently "driving" should click on the Lab 4 Part 1 - Creating a PVC Pipe assignment and then click Start Assignment. You will be taken to a new, blank document in Onshape.

Share this document with the partner who is currently "navigating" so that both partners have access to the same document. Make sure to use their U-M email address so that they have the correct access to the ENGR 100-600 class materials in Onshape.
2 Select the Front plane. This is the plane we will create our sketch on.

From the ribbon at the top, select Sketch.

Click the Front plane to select it as the sketch plane.

Hover next to the green check mark to make a pencil icon appear. Click this pencil to rename the sketch.

Change the name of the sketch from "Sketch 1" to "Pipe Body". Do not select the green check mark yet.

If you accidentally clicked the green check mark, it's okay! Just select your sketch in the feature tree to open it back up.

3 Select the centerpoint circle option from the sketch ribbon (or press c).

Click the origin, then move your cursor outwards to create a circle of any radius.

Repeat the previous steps to create a second circle, centered at the origin, that has a smaller radius than the first circle.

Now we will dimension our circles. Dimensioning is very important, as this is how you define your sketch.

Select the dimension tool in the ribbon (or press d) to begin dimensioning.

Click on the outer circle and then click somewhere outside the circle to place the dimension label. Change it to 0.84 inches (the diameter of the circle).

Ensure you are still selected in the dimension tool. The button in the toolbar should be blue.

Select the outer circle, then the inner circle. This should prompt a parametric dimension, setting the relative distance between the circles. Make this distance 0.12 inches.

Click the green check box to close the sketch.

SIDE QUEST:
FULLY DEFINED, UNDERDEFINED, AND OVERDEFINED


In CAD, the word define has a very specific meaning. You can define, most commonly, distances (lengths, radii, offsets, etc.) and angles. Think of each definition as an equation added to a system of equations.

You can either set a dimension directly (mathematically, for example, $d_1$ = 10”), or you can set one dimension relative to another (mathematically, for example, $d_2$ = $d_1$ – 1”). The power of this relative, parametric, approach, is that if you wanted to change one dimension, the others will adjust along with it.

When a sketch or part is fully defined, all of its dimensions are locked in place, and that system of equations has exactly one solution.

An underdefined sketch or part can have some of these dimensions change while still satisfying all other conditions (think about a pipe locked in its position, but allowed to rotate on its axis).

An overdefined sketch has conflicting equations that lead to no solutions to the system. This results in when there are more equations than there are positions to define.

As an exercise, let’s think about if our sketch is now fully defined:
  1. Circles have four variables to define: their center’s location ($x$, $y$, $z$), and their diameter ($d$). For this analysis, the subscript “$o$” will indicate the outer circle, and “$i$” will indicate the inner circle.
  2. We have defined both circles to be on the front plane. Therefore, $y_i = y_o = 0$.
  3. We have defined both circles to lay on the origin of the $x-z$ plane. Therefore, $x_i = x_o = z_i = z_o = 0$
  4. We have defined $d_o$ as 0.84 in.
  5. We have defined $d_i = d_o – 2 \times 0.12 \textrm{ in} = 0.84 \textrm{ in} – 0.24 \textrm{ in} = 0.6 \textrm{ in}$
  6. All six of our variables are defined. This sketch is fully defined.

If we were to now force $d_i$ to 0.25 inches, notice how the sketch becomes red, and the warning “the sketch could not be solved” comes up. This is because our variable $d_i$ has two conflicting definitions (the parametric distance from the outer diameter and its own specifically set diameter). Now, the sketch is overdefined. Delete the 0.25 inch definition, and you will return to a fully defined sketch.

You do not need to go through this every time. This is just an exercise to show you what fully defined, overdefined, and underdefined mean.

If you have something throw an overdefined error, let your IA know immediately. The longer you continue to work with an overdefined project, the harder it will get to fix.

Step Directions Walkthrough
4 Select the Pipe Body sketch in the feature tree and then select the extrude option in the ribbon (or press shift + e).

Set the extrusion depth to be 11.5 inches, then select the checkmark.

Change the view to be isometric. You should be able to see your pipe!

5 We're now going to make some holes in the pipe, to model what you will need to do on a real piece of PVC pipe for your ROV frame.

From the ribbon at the top, select Sketch.

Click the Top plane to select it as the sketch plane.

6 Select the centerpoint circle option from the sketch ribbon (or press c).

Click anywhere in the plane, then move your cursor outwards to create a circle of any radius.

Select the dimension tool in the ribbon (or press d).

Click on the circle and then click somewhere outside the circle to place the dimension label. Change it to 0.266 inches (the diameter of the circle).

Select the vertical relation in the ribbon (or press v).

Select the center of the circle and the origin. This will set the center of the circle to have the same $x$ value as the origin. Move the circle around to see how it will only move vertically now. (What variables for the circle have we defined at this point?)

If your circle is above the pipe, drag it so it is somewhere on top of the pipe.

Select the dimension tool in the ribbon (or press d). Click on the center of the circle and then on the origin (which happens to be at the end of the pipe). This will bring up a distance measurement.

Click somewhere (it can be inside or outside the pipe) to place the dimension label. Change the distance to be 2.5 inches, so the circle is 2.5 inches from the end of the pipe.

Zoom out if needed to see the location of your circle on the pipe.
7 Select the circle you just drew.

Select linear pattern from the sketch ribbon to bring up the settings to make a linear pattern of circles.

We want an array of circles that is 7 rows by 1 column. Click on the labels with an x in them and change the numbers so that you have 1 column of 7 circles.

Check with direction the circles are going. If they are not going down the length of the pipe, click the arrow to flip the direction of the linear pattern.

We want the holes to be 1 inch apart, so make sure the distance between these circles is 1 inch.

When everything looks correct, click the green check box to finish the sketch.
8 Select the sketch that has the linear pattern of circles and then select the extrude option in the ribbon (or press shift + e).

Change the extrusion amount from Blind to Through all.

Check the box for Second end position; change that extrusion amount from Blind to Through all as well.

We want to make "holes" in the pipe, so instead of extruding these circles to add solid objects, we want to extrude them to remove part of an object. So, change the type of extrusion from Add to Remove.

Click the green check box to finish the extrusion!

Change the view and spin your pipe around to see the holes you made!
9 In the Parts list, right click on Part 1, then click on Properties...

Change the name of this part to 11.5in PVC pipe with holes and add a description of this part to the description box.

Change the unit of measure to inch.

Click Apply and Close.

Your part now has a name in the Parts list! Right click on your part again and select Assign material...

Change None to PVC and click the green check box to update your part.

You can check the properties of your part to see that it now lists PVC as the material. The material of your part doesn't change its shaded color in Onshape. You can click the part and go to Edit appearance... to change the color of things in your model.



Part 2: Creating a Sample ROV Frame Using the Parts Library

Once you have created parts, you can bring them together into an assembly in Onshape. The ENGR 100-600 class in Onshape has an ROV Parts Library that contains models of commonly-used PVC fittings for ROV frames along with models of a few different lengths of PVC pipe. There are also models of things you may find useful, such as the electronics canister, the battery canister, the thrusters, bolts and wing nuts, etc.

Let’s practice adding parts to an assembly by creating a very basic ROV frame and the show where the electronics payload could be placed.

Creating a Basic Box Frame from PVC Parts

To get started, let’s create a simple frame for an ROV. Follow the steps below to create a basic box frame out of PVC parts.

Step Directions Walkthrough
1 The partner that was the first navigator should now start as the driver for this part of the lab, and the partner that was the first driver should now start as the navigator. You will still be swapping back and forth every 15 minutes or so when your IA tells you to swap roles, but this way both of you get a chance to start an assignment and share it with someone.

The partner who is now "driving" should click on the Lab 4 Part 2 - Creating a Basic ROV Frame assignment and then click Start Assignment. You will be taken to a new document in Onshape that has the base of an ROV frame.

Share this document with the partner who is now "navigating" so that both partners have access to the same document. Make sure to use their U-M email address so that they have the correct access to the ENGR 100-600 class materials in Onshape.
2 Go to Insert in the ribbon. Click "Other documents", then click "ENGR 100-600". Now click "ROV Parts Library".

You will see a bunch of different folders for different parts that we have in our parts library. Click "PVC pipe", then click "PVC 0.5x5.0in", then click "Part 1".

Click anywhere in your workspace to place one of these 5 inch PVC pipes in your model.

Click the green check box to finish inserting this part.

Click on the 5 inch pipe you just inserted to select it. Copy and paste this pipe twice using CTRL+c CTRL+v. You should now have three short pipes floating around your ROV frame.
3 Select revolute mate from the ribbon.

Select the bottom surface of one of the PVC pipes you added from the part library, then select the open top surface of one of the tri-corner PVC fittings. You may need to rotate the model around to see what you are doing and to make sure you get the correct surfaces. Make sure to select the pipe surface first and then the tri-corner surface.

Your pipe should attach like the other short pipe that is already in the model.

Before you select the green check mark to confirm your mate, play with these three buttons: to flip the primary axis, reorient secondary axis, and animate the mate's degree(s) of freedom. These buttons can help you understand the nature of your mate and make sure that this is the mate you want.

Repeat this process for the other two pipes that you added from the parts library so that you have an ROV frame with four pipes sticking up from the bottom part of the frame.
4 Go to Insert in the ribbon. In the "ROV Parts Library", go to the "Connectors" folder. Click "PVC tri-corner", then click "Part 1".

Click anywhere in your workspace to place one of these PVC tri-corners in your model Click the green check box to finish inserting this part.

Click on the PVC tri-corner you just inserted to select it. Copy and paste this connector three times using CTRL+c CTRL+v. You should now have four tri-corners floating around your ROV frame.

Select revolute mate from the ribbon.

Select an open surface of one of the tri-corners that you added from the part library, then select the open top surface of one of vertical pipes of the frame. You may need to rotate the model around to see what you are doing and to make sure you get the correct surfaces. Make sure to select the tri-corner surface first and then the pipe surface.

Use the "flip the primary axis" and "reorient secondary axis" actions as needed to arrange the tri-corner to have the correct directions to complete the top part of the frame. Zoom out as needed to see the rest of the frame to make sure everything looks correct.

Click the green check mark to confirm your mate.

Repeat this process for the other three tri-corners that you added from the parts library so that your ROV frame now has four vertical pipes with the top "corners" ready for more PVC pipes to complete the frame!
5 Go to Insert in the ribbon. In the "ROV Parts Library", go to the "PVC pipe" folder. Click "PVC 0.5x11.5in", then click "Part 1".

Click anywhere in your workspace to place one of these pipes in your model. Click the green check box to finish inserting this part.

Click on the PVC pipe you just inserted to select it. Copy and paste this pipe once using CTRL+c CTRL+v. You should now have two long pipes floating around your ROV frame.

Select revolute mate from the ribbon.

Select an open surface of one of the pipes that you added from the part library, then select the open surface of one of tri-corners at the top of the ROV frame. Make sure you select the open face on one of the "long sides" of the ROV! You may need to rotate the model around to see what you are doing and to make sure you get the correct surfaces. Make sure to select the pipe surface first and then the tri-corner surface.

Use the "flip the primary axis" and "reorient secondary axis" actions as needed to arrange the pipe to have the correct directions to complete the top part of the frame. Zoom out as needed to see the rest of the frame to make sure everything looks correct.

Click the green check mark to confirm your mate.

Repeat this process for the other long pipe that you added from the parts library so that your ROV frame now has two long pipes across the top of the frame. Go to Insert in the ribbon. In the "ROV Parts Library", go to the "PVC pipe" folder. Click "PVC 0.5x3.5in", then click "Part 1".

Repeat the steps above to copy and paste another 3.5 inch PVC pipe and then use the revolute mate to connect these short pipes to the short ends of the top of the ROV frame!

Great job! You’ve now created a model of a basic PVC box frame for an ROV. This exercise uses pre-defined lengths of PVC pipe, but your own ROV design can use whatever length you need. Don’t forget that you know how to make a pipe with any length using your skills from Part 1 of this lab!

Adding the Electronics Payload (Sort Of)

Now that you know how to add parts from the ROV parts library to your model, you can start adding in other things to your model, such as the electronics payload, the battery payload, thrusters, etc.

VERY IMPORTANT: This class is not a 3D modeling/CAD class!

The cool things you can do with a precise and accurate CAD model are beyond the scope of this course.

We will use mates to help us do things like make sure the PVC parts all line up properly. But it is completely and totally okay to place other items, such as the payload and thrusters, so that they are “close enough” to where you actually want them. You do not have to figure out what mates you need to fully (and correctly) define every single thing on your model.

Why do we take this approach? Because we intend that the primary use of your 3D model in this class is as a design and communication tool for your ROV. You will use your 3D model to help explain your ROV design… to yourselves on your team, to your instructors, and to your classmates during presentations. We don’t want you to spend unnecessary time trying to figure out specific mate settings if you don’t have to! We want you to spend that time on other good things for this class – like actually building the ROV and controller!

Let’s practice adding in an ROV component to your model so that it’s located close enough to where it might actually go a real ROV. The key here is that close enough should still be this is where it will be, we’re just not going to bother with figuring out what mates would actually make this work. Follow the steps below to add the electronics canister to your ROV frame.

Step Directions Walkthrough
1 Go to Insert in the ribbon. In the "ROV Parts Library", go to the "Payload" folder. Click "Payload", go to the "Assemblies" tab, then click "Payload Assembly".

Click anywhere in your workspace to place the electronics canister. Click the green check box to finish inserting this part.

Click the Top plane in the "view cube" in the upper right corner of the workspace.

Select the Payload Assembly in the left hand side bar to select the entire electronics canister. Use the little diagram with the arrows to rotate the electronics canister so that it aligns longitudinally with the ROV frame. Then, use the arrows to move the canister so that it is in the middle of the ROV frame (in this view) and so that the holes in the canisters mounting tabs line up with the holes in the long PVC pipes. Remember: You don't have to be super exact with lining up the payload canister at this point. "Close enough" is "good enough".

Click outside of the model to deselect the electronics canister. Rotate the model around so that you can see where the electronics canister is currently located in three-dimensional space.

Click the Front plane in the "view cube" in the upper right corner of the workspace. You will probably see the electronics canister located somewhere other than at the bottom of the ROV frame. We need to fix that.

Select the Payload Assembly again in the left hand side bar to select the entire electronics canister. Use the little diagram with the arrows to move the canister down so that the mounting tabs start to overlap the bottom PVC pipes, just like they would in real life if you were attaching this canister to the ROV frame.

Rotate the model until you have the Left panel showing in the "view cube". Check that the mounting tabs seem like they are sitting more-or-less right on the top of the long PVC pipes on the bottom of the ROV frame. If they are not, just select the Payload Assembly again and move it around until everything looks correct.

Change the view to Isometric to see how the whole model is looking so far!
2 Go to Insert in the ribbon. In the "ROV Parts Library", go to the "Nuts & Bolts" folder. Click "Wingnut", then click "Part 1". Click anywhere in your workspace to place the wingnut.

In the Insert window, go up a level and then click "Bolt". Click "Part 1" and click anywhere in your workspace to place the bolt.

Click the green check box to finish inserting parts.

Select revolute mate from the ribbon.

Click the circle that is the edge of the inside hole of the bottom of the wingnut . Then, select the circle that is the edge of the bottom of the bolt. (Honestly, this is hard to describe in words; see the walkthrough video for what we mean.)

If necessary, rotate and flip the mate so that the wingnut is "attached" correctly to the bottom of the bolt.

Click the green check box to confirm the mate.
3 Select revolute mate from the ribbon.

Rotate/move your model so that you can see the underside of the bolt. Select the circle that is the boundary of the top of the bolt and the long cylinder that represents the threaded part of the bolt.

Rotate/move your model so that you can zoom in on the hole in one of the mounting tabs of the electronics canister. Hover around the hole until you see that the "inside" of the hole is highlighted and the mate connector icon appears to be on the surface of the top of the hole in the mounting bracket. Then, click that surface. (See walkthrough video for what we mean here.)

The bolt will "move" to that location, and you can use the controls as needed to flip the primary axis or reorient secondary axis so that the bolt looks like it is supposed to.

When the bolt looks correct, click the green check box to set the mate. Notice that the wingnut is now placed at the end of the bolt because it "came along for the ride" due to the mate you created in the previous step!

Zoom out and rotate the model to see how everything looks so far!
4 Select the wingnut and bolt from the left hand side bar. They will probably have dumb names like "Part 1 <21>" or something because we're still getting all this Onshape stuff set up correctly.

Copy and paste the wingnut/bolt combo three times using CTRL+c CTRL+v. You should now have three wingnut/bolt combinations floating around your model somewhere.

Follow the same process as the previous step to use a revolute mate to match up one bolt (with its wingnut) to each of the remaining mounting holes in the tabs of the electronics canister. You will probably need to do a lot of zooming in and out and lots of rotating of your model to see what you're doing -- that's expected!!

When you're done putting the bolts and wingnuts in place, change the view to Isometric again to check on your overall model and make sure it looks okay.

Congratulations! You now have an ROV frame with an electronics payload located “close enough” to where it might actually go. Of course, you would never want to actually have the electronics payload located at the bottom of the ROV frame because it is sticking out of the bottom of the frame and could be damaged (plus it’s fairly buoyant). When your team designs its own ROV, where would be a better place to put this electronics canister?

Example: Calculating the Center of Gravity of Your ROV

A good 3D model that has the correct material properties assigned to its parts can be used to estimate a center of gravity for an assembly (aka your ROV model).

Before you use Onshape to calculate a center of gravity, you first need to make sure that your ROV is correctly located relative to the origin.

The frame base that you started with at the beginning of this part of the lab had the origin located at the back, right, bottom corner of the ROV frame because that is the common frame of reference that we are using in this class. If your ROV model has the origin in this location, you can ignore the rest of this text box.

If, in all the additions you made to the model, things got moved around and your ROV model does not have the origin in this (back, right, bottom) corner location, you should move the ROV model back to that origin. The video below shows how to move your whole ROV model so that the origin is in the correct location. We’ll again use our “close enough is okay” method here because a 1/4 inch difference is just not going to matter for what we’re doing in this class. :)

After you verify that your ROV model is correctly oriented with the origin, follow the instructions below to calculate its center of gravity.

Step Directions Walkthrough
1 In the Instances list, select Assembly 1 to select everything in your ROV model.

In the bottom right corner of the workspace, click on the mass properties button .

Note where the center of gravity is. Look for the icon.

Record the ROV’s mass.

Record the ($x$,$y$,$z$) coordinates of the center of gravity.

Change the view to Front, Left, and Top, paying attention to the directions of the x-axis, y-axis, and z-axis in each view. Remember where the origin is!

Example: Calculating the Center of Buoyancy of Your ROV

Onshape will happily calculate the volume of your ROV model, but it won’t directly calculate the center of volume. That’s frustrating because for an underwater vehicle like an ROV, the center of volume is the center of buoyancy. And we need to know the center of buouyancy in relationship to the center of gravity to know if our ROV is hydrostatically stable or not!

Fortunately, there’s a hack-y way to calculate the center of buoyancy of your ROV model. The trick is to save all the parts of your model as a .step file, which saves all of the geometry of the parts but none of the material settings. Then, you import the .step file back into Onshape, and now the center of gravity is equivalent to the center of volume (aka the center of buoyancy).

Follow the instructions below to calculate the center of buoyancy of your ROV model.

Step Directions Walkthrough
1 In the Instances list, right click Assembly 1 to select everything in your ROV model and then click Export....

Change the format to STEP. Change the file name to Lab 4 ROV for buoyancy calculation.

Click Export and you should get a file sent to your Downloads folder.
2 Click the Onshape logo in the upper left corner to go to your homepage in Onshape.

Click the blue Create button and select Import files....

Go to your Downloads folder (or wherever you have downloaded files from the internet go) and select the Lab 4 ROV for buoyancy calculation.step file.

In the Import to Onshape dialog box, select Combine to a single Part Studio and uncheck the Import appearances box. Change Owned by to be Owned by me. Click the Import button.

The Notifications box will pop up to tell you that Onshape is doing things. When it says that "Lab 4 ROV for buoyancy calculation.step was translated successfully" you can close the Notifications box.

If not already there, go to the Created by me location in your Onshape homepage. Select Lab 4 ROV for buoyancy calculation.step.

You should see the same ROV model as before but without characteristics such as a transparent electronics canister.
3 In the bottom right corner of the workspace, click on the mass properties button .

Go to the parts list in the left hand sidebar. Hold down SHIFT and select ALL the parts in the parts list.

Note where the center of gravity is. Look for the icon. This is now the center of buoyancy

Note that the ROV's volume and surface area should be the same.

Record the ($x$,$y$,$z$) coordinates of the center of gravity.

Change the view to Front, Left, and Top, paying attention to the directions of the x-axis, y-axis, and z-axis in each view. Remember where the origin is!

Note: This super basic ROV model is mostly the same material (PVC), so its center of gravity won't be that much different from its center of buoyancy. Your actual ROV will have different centers of gravity and buoyancy once you start putting in things like thrusters and ballast weights!



Generating Images of Your ROV Model in Onshape

As we mentioned earlier, in this class, the primary use of your 3D model is as a design and communication tool for your ROV. So, you need to generate high quality images of your ROV model. Let’s practice doing that.

First, watch this video on how to export images from Onshape.

Now, export these three images of your ROV model:

Save these images of your sample ROV with these filenames so that you can upload them in the homework assignment:

Part 3: Creating a PVC Practice Structure

You will now practice these OnShape skills by creating something using the PVC parts that are in the ROV parts library. Click on the Lab 4 Part 3 - Creating a PVC Practice Structure assignment and then click Start Assignment. You will be taken to a new, blank document in Onshape.

This part is intended for you to do on your own after lab ends. But if you get done early, go ahead and get started on this part!

Here are some ideas about what you could make in OnShape:

Your PVC structure has the following design constraints:

Make your design in OnShape using the ROV parts library and the skills you gained in this lab. Export images of your model (just like you did with the ROV you made in lab) and create a parts list that includes the types and number of joints and the number and lengths of pipes. Also note the overall dimensions of your PVC structure (length, width, height). You will submit all this in a homework assignment.

Version Tracking with OnShape

OnShape has quite robust revision tracking. Every time you finish changes to a document, you can create an official new version of that document with the version tracking button .

If a document contains a part with a newer version, it will ask you if you’d like to update that part to the latest version.


Lab 5: Preliminary Design Review & Construction Techniques

Checklist

Before Lab
  • in the ROV Background Information document
During Lab
After Lab

Overview

In this lab, you will learn how to work with the basic construction materials for your ROV project. These materials are Commercial Off-the-Shelf (COTS) equipment. There are pros and cons to working with COTS equipment: they are readily available and relatively inexpensive, however you are limited by what shapes, colors, and materials you can buy. So, when you find yourself frustrated because you can’t build what you want to with the provided equipment, think about what kind of piece you need and how you might be able to produce that through 3D printing, laser cutting, CNC-machining, etc.

This is a 3 hour lab.

We’re putting the lab and dicussion time together today so that we have enough time to get through all the teams for their Preliminary Design Review.

Power Tool Training (20 min)

At some point during the lab, Justin will bring your team over to the power tools to train each of you on the different machines that we have. Everyone will use the drill press to drill a hole in a piece of PVC pipe and cut piece of wood on the band saw. This way, everyone can get a feel for how our particular power tools work.

Preliminary Deign Review (30 min)

At some point during lab, your team will be pulled out for your Preliminary Deign Review.

Constructing a PVC Structure (110 min)

To make sure that your ROV design will be able to meet its design objectives and constraints, your team needs to make sure everyone understands that there are differences between what you design in a 3D model and what can actually be built in the real world. Get some experience with building things in the real world by constructing one of the PVC structures that your team submitted to the homework that asked for the “Lab 4 Part 3” work:

  1. Get in your ROV team.
  2. Have everyone bring up their documents that they submitted for the previous homework assignment – the documents that described their PVC structure.
  3. Compare everyone’s designs and come to a consensus on which design is most promising to build in this lab (remember: this is just for build practice, so if your PVC structure is not chosen don’t take it personally!).
  4. Generate a parts list for this PVC structure by going to Onshape and going to the assembly’s Bill of Materials.
  5. Complete your team’s pre-build checklist:
    • Straight pipe on Onshape will have different lengths than what you actually need to cut because of the overlap inside the PVC fittings. Update your parts list accordingly.
    • Determine the order of assembly (i.e. what order do you need to put stuff together in order to cement it together)
    • Determine how you are going to ensure that when you cement pieces of PVC together they are aligned correctly (e.g. connectors on either end of a pipe are straight, etc.).
  6. STOP. Get approval from your IA on your parts list and pre-build checklist.
  7. After you get approval, note your PVC structure’s overall height, length, and width.
  8. Determine who is going to make/obtain what parts. Make sure everyone will get a chance to do all the different types of build actions (cutting, cementing, aligning, etc.).
  9. Make/obtain parts; you do NOT need to drill holes in the PVC for this structure.
  10. Dry fit components; make changes if needed.
  11. Assemble PVC structure using PVC cement.
  12. Measure the overall height, length, and width of your assembled PVC structure. Compare to the dimensions of your design that you started with.
  13. Take a picture of the PVC structure (always document your work!); share it with the team.
  14. Someone can take the PVC structure home.

POST-LAB

Reflect on these questions and be ready to answer them on the next homework assignment:


Lab 6: 3D Printing and Operating Agreement

Checklist

Before Lab
During Lab
After Lab

Overview

This lab consists of a tour of the various ways to make cool stuff at the Duderstadt Center, including their 3D printing facilities. After the Duderstadt Center tour, your team will create an Operating Agreement. There should be time at the end of lab for your team to do a check-in on how your DDR slides are coming.

We have not yet gotten confirmation from the Duderstadt Center staff on details for the tours. This lab will be updated with details on where to meet once we hear from them.

Tour of Duderstadt Center Facilities (50 min)

The Duderstadt Center has a variety of places that you can use to design and build things. There are also places where you can record high quality video and audio to help you communicate to people about your cool thing. You will go on a tour of the various areas and services in the Duderstadt Center and learn how to get access to the facilities they have. Of particular interest will be Fabrication Underground where you can 3D print things – such as your custom part!

You are NOT required to 3D print something for your ROV!

Part of designing your ROV is designing a custom component. That component could be custom code, a custom part made from materials in the lab, or a 3D printed part (or anything else that you can think of). This overview of 3D printing is meant to teach you some basics about 3D printing so that everyone has the option to 3D print something if they want to.

Creating Your Team’s Operating Agreement (30 min)

An Operating Agreement is a living document that companies use to document the consensus they come to on how to handle a variety of common challenges that arrive when you work with other people. The point of the Operating Agreement is that you come to a consensus on the “ground rules” for handling challenging situations when you are all calm and in a reasonable frame of mind. Then, if one of the challenging situations does arise, you refer back to the Operating Agreement to see what steps should be taken by the team. This process takes the emotional response out of the decision making and keeps the focus on productive solutions.

Tandem includes a scaffolded Operating Agreement for you to complete. Go to Tandem and select “Meet Your Team” (the lesson). Your group should work together on this assignment to make plans for operating procedures that will optimize your team experience.

You all will need to enter text individually, but your team should work together to complete it. You might choose to make a shared Google Document on which you type (and then you can cut and paste your text into Tandem).

DDR Check-In (20 min)

Your Detailed Design Review is next week! This means that you have to have a final team design for your ROV system (vehicle and controller) that your team has come to a consensus on. If your team hasn’t already figured out the design you’re going to build, now is a great time to keep talking that through and hopefully get everything finalized.

If your team has come to a consensus on the design for your ROV system, then you should take a look at where you stand with the slides for your DDR presentation. If you haven’t started these slides, then start a file for them now and share it with everyone on your team. You might also share it with your IA and your peer mentor so you can ask them for their feedback later on.

Review the DDR presentation requirements listed in the Deliverables document. Make sure you have all the requirements! If you’re missing anything, make a slide for the missing item as a placeholder, and leave a comment to yourselves so you remember to finish the slide.


Lab 7: ROV Plan & Prep

Checklist

Before Lab
During Lab
After Lab

Overview

Now that we have started the ROV project, there are no formal lab instructions for the rest of the semester. Instead, we’ll list some guidelines for each of the ROV labs so that you can compare your team’s progress with where you generally should be each week.

These are guidelines, not rules. If your team is running a little bit ahead or behind these checkpoints/suggested actions, that is totally fine. However, if you find that you’re consistently behind or behind by more than a week, get to Open Lab and get caught up!

ROV Plan Checklist

To get approval to build your ROV, your team needs to pass this checklist and get approval from Justin and your IA.


Lab 8: ROV Build

Checklist

Before Lab
During Lab
After Lab

Overview

Measuring the Thrust Provided By Your Thrusters

A thrust stand is set up at the testing tank in lab. This stand will allow you to test each of your ROV thrusters in both the forward and backward direction to get their actual measured thrust. You can then use these measurements to help you decide where to place your thrusters on your ROV.

Equipment:

  1. Power supply set to exactly 12.00V to power load cell
  2. Load cell
  3. 12V SLA battery
  4. 3 DVMs, one for battery voltage, one for batter current, one to read load cell.
  5. Lever arm with bearing
  6. Optical table and hardware to mount load cell
  7. Wire for tension hookup
  8. Clamp for thrust arm bearing.

Fig and Fig show what the thrust stand looks like.

Power supply and meter setup.
Thrust arm setup.

Follow these directions to measure the thrust of one of your thrusters:

  1. Attach a thruster to the metal end of the arm with a cable tie through the marked holes.
    Thruster attachment
  2. Install the thrust arm on the bearing. Make sure bearing is lubricated.
    Sleeve and bearing shaft
    Slide arm onto bearing
    Connect wire harness from load cell to hook
  3. Plug the thruster in and connect the battery to power the thruster, read load cell voltage, battery voltage and battery current.
  4. To read reverse thrust, remove and reverse thrust arm, connect battery with leads reversed to reverse direction of motor rotation and read voltages and current.
    Thruster arm reverse direction
    Reverse battery leads for reverse test

For Fall 2019, load cell calibration equation is:

$N$ = -57.1354 + 52.84 $V$

where $N$ = newtons and V = volts (not millivolts!)

Lever arm length pivot to thruster = 37.8 cm
Lever arm length pivot to load cell = 12.7 cm

Note that the thruster is producing a thrust which is the load cell force times the ratio of upper lever arm to the lower level arm.


Lab 9: Critical Design Review

Checklist

Before Lab
During Lab
After Lab

Overview

This is a 3 hour lab.

We’re putting the lab and dicussion time together today so that we have enough time to get through all the teams.

Critical Design Review

At some point during lab, your team will be pulled out for your Critical Design Review.


Lab 10: ROV Testing at GFL

Checklist

Before Lab
During Lab
After Lab

Overview

Project Gate: If you have custom code, it must be verified to work in the 108 GFL lab or you will not be allowed to use that custom code at the MHL Showcase Run-Thru or at the ROV Showcase.

Swinging the ROV to Determine Center of Gravity (CG)

Onshape will calculate an overall Center of Gravity (CG) and Center of Buoyancy (CB) for you using the weighted average method. However, you need to verify these calculations experimentally.

There will be a cord suspended from the ceiling for you to use to swing your ROV and calculate its CG. Make sure your ROV has the payload canisters installed and is “ready to go” so that you can get the most accurate measurement of its CG.

You will need to swing the ROV three times, each time in a different orientation, so that you can measure the LCG, VCG, and TCG.

The equation for converting the period of oscillation to a distance only works for very small angles. So, just pull the ROV a little bit to the side and then release it to swing.


Lab 11: ROV Testing at MHL

Checklist

Before Lab
During Lab
After Lab

Overview


Lab 12: Final Testing and Data Gathering

Checklist

Before Lab
During Lab
After Lab

Overview


Lab 13: ROV Tear Down & Finish Documentation

Checklist

Before Lab
During Lab
After Lab

Overview