SlideShare a Scribd company logo
1 of 6
Download to read offline
UNIVERSITY OF CALIFORNIA, SANTA CRUZ
                           BOARD OF STUDIES IN COMPUTER ENGINEERING

                         CMPE118/218/L: INTRODUCTION TO MECHATRONICS


           LABORATORY ASSIGNMENT NUMBER 2 FOR CMPE 118/218
                         Due by 6:00pm on Wednesday, January 28, 2009
                    Pre-Lab Due by 12:00noon on Thursday, January 22, 2009
Purpose:         This lab is intended to acquaint you with:
                          Using SolidWorks as a visualization tool.
                          Developing parts in SolidWorks/CorelDraw
                          Cutting parts using the Laser Cutter
                          Working in Foamcore
                          Assembling a working filter

Minimum Parts    There is a selection of motors set out in the lab that you may use as the motors to develop your
Required:        motor mounts. The motors are just for use as props in this lab. I want them back. Foamcore, 3/16”
                 MDF, hot-glue guns, hot-glue sticks, eXacto knifes, lots of blades.
                 For the circuit part, a small perf board (from BELS) and soldering station (provided) and/or wire-
                 wrap tools. BELS has the knifes and glue guns and glue sticks.
                 Note: In order to save on material costs, you should team up with AT LEAST one other person on
                 this lab (in order to get to know you classmates, team up with someone you have not worked with
                 before). You are responsible for providing you own materials.
                 Warning: razor blades are very sharp and will cut through your skin quite easily, hot glue won’t do
                 permanent damage, but it is very painful on the skin. BE CAREFUL.


                                                 Pre-Lab:
                 Complete the following exercises AFTER you have read through the lab assignment and BEFORE
                 starting to work on the parts of the lab.
                 0.1 ) Set yourself up at any workstation that has SolidWorks installed (all the machines in BE115
                      do) and follow the SolidWorks “getting started” tutorial included with the program under
                      HELP->SolidWorks Tutorials->Getting Started.
                     Note that we have 10 licensed copies of SolidWorks off the FlexLM server, do not leave it
                     running when you are not using it.
                 0.2) Look through the attached pages with the dimensions and drawings for a simple gearbox
                       assembly (there will be a physical one of these down in the lab). Watch the SolidWorks
                       tutorial lecture at:
                     http://www.soe.ucsc.edu/classes/cmpe118/Winter09/Videos/SolidWorks_Parts.avi
                     http://www.soe.ucsc.edu/classes/cmpe118/Winter09/Videos/Solidworks_Assembly.avi
                     These tutorials will walk you through the process of making the parts in SolidWorks, and
                     assembling them together. There are a few mistakes in the tutorial (see if you can find them).
                     The gear and pinion are on the website to download.

In the report:   Include a dimensioned three view and shaded printout of the part from the tutorial in 0.2.


                     Part 1 Designing A Simple Motorized Platform
Reading:         Fabulous Foamcore (on the website), CKO Ch. 26

Assignment:      You are to design, capture the design and assemble a simple motorized platform. The platform
                 should have a flat base made from two layers of Foamcore and it should carry two DC gear-motors
CMPE 118/218 Lab Number 2                       Due by 6:00 PM on January 28, 2009                               2
                     and an H-Bridge Module (2.5” x 2.3” electronic part). The motors should be mounted to the base
                     using motor mounts constructed of Foamcore. The mounts should attach to the base using ‘Tab in
                     Slot’ construction. The motor mounts should provide more robust support than the simple planar
                     design shown in class. The H-Bridge Module should be attached to the top of the base near the
                     motors. Also mounted to the platform should be a 4.5” diameter 6” tall circular column,
                     constructed of foamcore and centered on the base. Sitting atop the column should be a smaller
                     platform, also made of foamcore. The platform should have the shape of a square box of about 1”
                     depth and be centered on the platform.
                     1.1)     Using SolidWorks (or any other drafting program, SketchUp, Visio, CorelDraw, etc.) to
                              construct simple 3-D shapes to represent the base, motors, motor driver board, column and
                              platform. Create an assembly of these parts to explore how they will fit together.
                     1.2)     Using the Fabulous Foamcore handout, and a sharp eXacto knife (be careful!), build the
                              foamcore box that will sit atop the platform. Use lap joints at the edges.
                     1.3)     As above, build the foamcore column. Use a lap joint to close the column.


                     1.4)     Figure out how you are going to attach the column to the base and to the platform. You may
                              want to do this BEFORE you actually build them.
                     1.5)     Using SolidWorks, create the parts necessary to assemble the motor mounts that you
                              designed and mount them to the base. The finished base should be roughly circular with
                              recessed cutouts to provide room for 3” wheels to be mounted on the motors. You will need
                              to move the 2D shapes to CorelDraw for part 2 of this lab.
                     1.6)     Using SolidWorks, create 3” wheels to be mounted on the motor shafts. These will need to
                              be at least three layers of foamcore, or two layers of MDF. You will need to move the 2D
                              shapes to CorelDraw for part 2 of this lab.

In the report:       Include a printout of the model from part 1.1 and the individual parts from parts 1.5 and 1.6.


                      Part 2 Implementing A Simple Motorized Platform
Reading:             CMPE-118 LaserCutter Handout

Assignment:          Take the design that you created in Part 1 and implement a prototype of the platform.

                     2.1) Using the laser cutter handout (on the website), to be distributed later, and you printouts from
                          the above drafting part, to prepare your part designs for cutting using the laser cutter. (Note that
                          the laser cutter is driven from CorelDraw, so you will need to get your parts into that program).
                            NOTE: No Etching Allowed. Aside from markings in order to help you assemble parts, there
                            is no etching allowed on your designs. Remember that you will have to baby-sit your design
                            while it is being cut out, and that means you will have to wait.
                            WARNING: IT IS ABSOLUTELY UNACCEPTABLE TO LEAVE THE LASER CUTTER
                            UNATTENDED.
                     2.2)     Have your output files reviewed by the instructor, tutors, or TA.


                     2.3)     Cut the parts from 3/16” MDF (Medium Density Fiberboard), using the Laser Cutter.


                     2.4)     Assemble the parts of the platform. Do not glue. Demonstrate it to the instructor, tutors, or
                              TA.
                     2.5)     Fit/glue the parts together (NOT the motors). Demonstrate it to the instructor, tutors, or TA.


In the report:       Include printouts of the SolidWorks/CorelDraw files that you created to help you cut out the
                     foamcore/MDF.
CMPE 118/218 Lab Number 2                        Due by 6:00 PM on January 28, 2009                                  3




                                 Part 3 Building Your Detector Circuit
Reading:             None.

Assignment:          Take the design that you created in Lab 1 and build a working version that you will use on your
                     final project.
                     3.1)    Make sure you use a circuit that actually works well (talk to your classmates about this, see
                             whose design really worked well from Lab 2, and try to make one like it).
                     3.2)    Have your design reviewed by the instructor, tutors, or TA. Make sure that your design
                             includes an LED to indicate when the beacon is detected. This will help with debugging later.
                     3.3)    Do NOT dissemble you working one off of your protoboard, instead, replicate the design on
                             the perf board, and solder or wirewrap the parts together.
                     3.4)    Test your assembly and make sure it works, if not, debug. Again, incremental development
                             here; build a little, test a little, build a little more, test a little more, until the whole thing
                             functions reliably. Test front to back and back to front in stages. Make sure there is an
                             indicator LED that helps to debug the circuit.
                     3.5)    Demonstrate it to the instructor, tutors, or TA.


In the report:       Include a schematic of the final circuit you built, and if you can, add in a digital picture of the final
                     board, top and bottom. If you did a simulation of the circuit, include that too.
CMPE 118/218 Lab Number 2                  Due by 6:00 PM on January 28, 2009                        4

                                                    Lab #2
                                              Time Summary
                                  Be sure to turn this in with your lab report

 This information is being gathered solely to produce statistical information to help improve the lab assignments.


Pre-Lab       Preparing Outside of the lab ____________         In the lab working this part__________
Part 1        Preparing Outside of the lab ____________         In the lab working this part__________
Part 2        Preparing Outside of the lab ____________         In the lab working this part__________
Part 3        Preparing Outside of the lab ____________         In the lab working this part__________
Report        Preparing the Lab Report ______________
6.53                     0.21
                                                 6
                                             0.8
4.65




                             2.8125
               1
              0 .3




                                                            3.42




                     0.58
  0.23
       4.89




                                      3.16
1.20




              0.10

                     0.10
0.27




                                         0.46
                            R0 . 1
                                     2




       0.30

More Related Content

Similar to Lab_2_2009

EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docxEELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docxtoltonkendal
 
Solid works tutorial08_bearingpuller_english_08_lr
Solid works tutorial08_bearingpuller_english_08_lrSolid works tutorial08_bearingpuller_english_08_lr
Solid works tutorial08_bearingpuller_english_08_lrAkira Tamashiro
 
Electrónica: PROTEUS design suite Visual Designer Help
Electrónica: PROTEUS design suite Visual Designer Help Electrónica: PROTEUS design suite Visual Designer Help
Electrónica: PROTEUS design suite Visual Designer Help SANTIAGO PABLO ALBERTO
 
Instructions 3-5 pages double space research paper about Eric Sc.docx
Instructions 3-5 pages double space research paper about Eric Sc.docxInstructions 3-5 pages double space research paper about Eric Sc.docx
Instructions 3-5 pages double space research paper about Eric Sc.docxnormanibarber20063
 
Filter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveofficeFilter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveofficeEmad S. Ahmed
 
A new model assembly tool for chassis at Scania
A new model assembly tool for chassis at ScaniaA new model assembly tool for chassis at Scania
A new model assembly tool for chassis at ScaniaAltair
 
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart GuideFEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart GuideFEATool Multiphysics
 
Thea forsketchup usermanual
Thea forsketchup usermanualThea forsketchup usermanual
Thea forsketchup usermanualSubbareddy Pv
 
Advanced catia
Advanced catiaAdvanced catia
Advanced catiazvin
 
CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)Sisubalan Selvan
 
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...Synergis Engineering Design Solutions
 
Laser Cutting Primer
Laser Cutting PrimerLaser Cutting Primer
Laser Cutting PrimerNYCCTfab
 

Similar to Lab_2_2009 (20)

EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docxEELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
EELE 5331 Digital ASIC DesignLab ManualDr. Yushi Zhou.docx
 
Solid works tutorial08_bearingpuller_english_08_lr
Solid works tutorial08_bearingpuller_english_08_lrSolid works tutorial08_bearingpuller_english_08_lr
Solid works tutorial08_bearingpuller_english_08_lr
 
Electrónica: PROTEUS design suite Visual Designer Help
Electrónica: PROTEUS design suite Visual Designer Help Electrónica: PROTEUS design suite Visual Designer Help
Electrónica: PROTEUS design suite Visual Designer Help
 
05 machining2d
05 machining2d05 machining2d
05 machining2d
 
Instructions 3-5 pages double space research paper about Eric Sc.docx
Instructions 3-5 pages double space research paper about Eric Sc.docxInstructions 3-5 pages double space research paper about Eric Sc.docx
Instructions 3-5 pages double space research paper about Eric Sc.docx
 
Eagle tut
Eagle tutEagle tut
Eagle tut
 
Portfolio-PDF
Portfolio-PDFPortfolio-PDF
Portfolio-PDF
 
Filter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveofficeFilter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveoffice
 
PCB Design and Fabrication
PCB Design and FabricationPCB Design and Fabrication
PCB Design and Fabrication
 
Skeleton Modeling Manual
Skeleton Modeling ManualSkeleton Modeling Manual
Skeleton Modeling Manual
 
Embedded2003
Embedded2003Embedded2003
Embedded2003
 
A new model assembly tool for chassis at Scania
A new model assembly tool for chassis at ScaniaA new model assembly tool for chassis at Scania
A new model assembly tool for chassis at Scania
 
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart GuideFEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
FEATool Multiphysics Matlab FEM and CFD Toolbox - v1.6 Quickstart Guide
 
Thea forsketchup usermanual
Thea forsketchup usermanualThea forsketchup usermanual
Thea forsketchup usermanual
 
Advanced catia
Advanced catiaAdvanced catia
Advanced catia
 
CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)CAD/CAM - Wood picnic table (CATIA)
CAD/CAM - Wood picnic table (CATIA)
 
Manual solid 2011
Manual solid 2011Manual solid 2011
Manual solid 2011
 
SNIGDHA'S FINAL YEAR SEMINAR REPORT
SNIGDHA'S FINAL YEAR SEMINAR REPORTSNIGDHA'S FINAL YEAR SEMINAR REPORT
SNIGDHA'S FINAL YEAR SEMINAR REPORT
 
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
How to Use Sim CFD (to your advantage): A Primer for Computational Fluid Dyna...
 
Laser Cutting Primer
Laser Cutting PrimerLaser Cutting Primer
Laser Cutting Primer
 

More from tutorialsruby

<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />tutorialsruby
 
TopStyle Help & <b>Tutorial</b>
TopStyle Help & <b>Tutorial</b>TopStyle Help & <b>Tutorial</b>
TopStyle Help & <b>Tutorial</b>tutorialsruby
 
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>tutorialsruby
 
<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />tutorialsruby
 
<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />tutorialsruby
 
Standardization and Knowledge Transfer – INS0
Standardization and Knowledge Transfer – INS0Standardization and Knowledge Transfer – INS0
Standardization and Knowledge Transfer – INS0tutorialsruby
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269tutorialsruby
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269tutorialsruby
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008tutorialsruby
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008tutorialsruby
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheetstutorialsruby
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheetstutorialsruby
 

More from tutorialsruby (20)

<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />
 
TopStyle Help & <b>Tutorial</b>
TopStyle Help & <b>Tutorial</b>TopStyle Help & <b>Tutorial</b>
TopStyle Help & <b>Tutorial</b>
 
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
The Art Institute of Atlanta IMD 210 Fundamentals of Scripting <b>...</b>
 
<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />
 
<img src="../i/r_14.png" />
<img src="../i/r_14.png" /><img src="../i/r_14.png" />
<img src="../i/r_14.png" />
 
Standardization and Knowledge Transfer – INS0
Standardization and Knowledge Transfer – INS0Standardization and Knowledge Transfer – INS0
Standardization and Knowledge Transfer – INS0
 
xhtml_basics
xhtml_basicsxhtml_basics
xhtml_basics
 
xhtml_basics
xhtml_basicsxhtml_basics
xhtml_basics
 
xhtml-documentation
xhtml-documentationxhtml-documentation
xhtml-documentation
 
xhtml-documentation
xhtml-documentationxhtml-documentation
xhtml-documentation
 
CSS
CSSCSS
CSS
 
CSS
CSSCSS
CSS
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
 
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa0602690047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
0047ecaa6ea3e9ac0a13a2fe96f4de3bfd515c88f5d90c1fae79b956363d7f02c7fa060269
 
HowTo_CSS
HowTo_CSSHowTo_CSS
HowTo_CSS
 
HowTo_CSS
HowTo_CSSHowTo_CSS
HowTo_CSS
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008
 
BloggingWithStyle_2008
BloggingWithStyle_2008BloggingWithStyle_2008
BloggingWithStyle_2008
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheets
 
cascadingstylesheets
cascadingstylesheetscascadingstylesheets
cascadingstylesheets
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

Lab_2_2009

  • 1. UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE118/218/L: INTRODUCTION TO MECHATRONICS LABORATORY ASSIGNMENT NUMBER 2 FOR CMPE 118/218 Due by 6:00pm on Wednesday, January 28, 2009 Pre-Lab Due by 12:00noon on Thursday, January 22, 2009 Purpose: This lab is intended to acquaint you with: Using SolidWorks as a visualization tool. Developing parts in SolidWorks/CorelDraw Cutting parts using the Laser Cutter Working in Foamcore Assembling a working filter Minimum Parts There is a selection of motors set out in the lab that you may use as the motors to develop your Required: motor mounts. The motors are just for use as props in this lab. I want them back. Foamcore, 3/16” MDF, hot-glue guns, hot-glue sticks, eXacto knifes, lots of blades. For the circuit part, a small perf board (from BELS) and soldering station (provided) and/or wire- wrap tools. BELS has the knifes and glue guns and glue sticks. Note: In order to save on material costs, you should team up with AT LEAST one other person on this lab (in order to get to know you classmates, team up with someone you have not worked with before). You are responsible for providing you own materials. Warning: razor blades are very sharp and will cut through your skin quite easily, hot glue won’t do permanent damage, but it is very painful on the skin. BE CAREFUL. Pre-Lab: Complete the following exercises AFTER you have read through the lab assignment and BEFORE starting to work on the parts of the lab. 0.1 ) Set yourself up at any workstation that has SolidWorks installed (all the machines in BE115 do) and follow the SolidWorks “getting started” tutorial included with the program under HELP->SolidWorks Tutorials->Getting Started. Note that we have 10 licensed copies of SolidWorks off the FlexLM server, do not leave it running when you are not using it. 0.2) Look through the attached pages with the dimensions and drawings for a simple gearbox assembly (there will be a physical one of these down in the lab). Watch the SolidWorks tutorial lecture at: http://www.soe.ucsc.edu/classes/cmpe118/Winter09/Videos/SolidWorks_Parts.avi http://www.soe.ucsc.edu/classes/cmpe118/Winter09/Videos/Solidworks_Assembly.avi These tutorials will walk you through the process of making the parts in SolidWorks, and assembling them together. There are a few mistakes in the tutorial (see if you can find them). The gear and pinion are on the website to download. In the report: Include a dimensioned three view and shaded printout of the part from the tutorial in 0.2. Part 1 Designing A Simple Motorized Platform Reading: Fabulous Foamcore (on the website), CKO Ch. 26 Assignment: You are to design, capture the design and assemble a simple motorized platform. The platform should have a flat base made from two layers of Foamcore and it should carry two DC gear-motors
  • 2. CMPE 118/218 Lab Number 2 Due by 6:00 PM on January 28, 2009 2 and an H-Bridge Module (2.5” x 2.3” electronic part). The motors should be mounted to the base using motor mounts constructed of Foamcore. The mounts should attach to the base using ‘Tab in Slot’ construction. The motor mounts should provide more robust support than the simple planar design shown in class. The H-Bridge Module should be attached to the top of the base near the motors. Also mounted to the platform should be a 4.5” diameter 6” tall circular column, constructed of foamcore and centered on the base. Sitting atop the column should be a smaller platform, also made of foamcore. The platform should have the shape of a square box of about 1” depth and be centered on the platform. 1.1) Using SolidWorks (or any other drafting program, SketchUp, Visio, CorelDraw, etc.) to construct simple 3-D shapes to represent the base, motors, motor driver board, column and platform. Create an assembly of these parts to explore how they will fit together. 1.2) Using the Fabulous Foamcore handout, and a sharp eXacto knife (be careful!), build the foamcore box that will sit atop the platform. Use lap joints at the edges. 1.3) As above, build the foamcore column. Use a lap joint to close the column. 1.4) Figure out how you are going to attach the column to the base and to the platform. You may want to do this BEFORE you actually build them. 1.5) Using SolidWorks, create the parts necessary to assemble the motor mounts that you designed and mount them to the base. The finished base should be roughly circular with recessed cutouts to provide room for 3” wheels to be mounted on the motors. You will need to move the 2D shapes to CorelDraw for part 2 of this lab. 1.6) Using SolidWorks, create 3” wheels to be mounted on the motor shafts. These will need to be at least three layers of foamcore, or two layers of MDF. You will need to move the 2D shapes to CorelDraw for part 2 of this lab. In the report: Include a printout of the model from part 1.1 and the individual parts from parts 1.5 and 1.6. Part 2 Implementing A Simple Motorized Platform Reading: CMPE-118 LaserCutter Handout Assignment: Take the design that you created in Part 1 and implement a prototype of the platform. 2.1) Using the laser cutter handout (on the website), to be distributed later, and you printouts from the above drafting part, to prepare your part designs for cutting using the laser cutter. (Note that the laser cutter is driven from CorelDraw, so you will need to get your parts into that program). NOTE: No Etching Allowed. Aside from markings in order to help you assemble parts, there is no etching allowed on your designs. Remember that you will have to baby-sit your design while it is being cut out, and that means you will have to wait. WARNING: IT IS ABSOLUTELY UNACCEPTABLE TO LEAVE THE LASER CUTTER UNATTENDED. 2.2) Have your output files reviewed by the instructor, tutors, or TA. 2.3) Cut the parts from 3/16” MDF (Medium Density Fiberboard), using the Laser Cutter. 2.4) Assemble the parts of the platform. Do not glue. Demonstrate it to the instructor, tutors, or TA. 2.5) Fit/glue the parts together (NOT the motors). Demonstrate it to the instructor, tutors, or TA. In the report: Include printouts of the SolidWorks/CorelDraw files that you created to help you cut out the foamcore/MDF.
  • 3. CMPE 118/218 Lab Number 2 Due by 6:00 PM on January 28, 2009 3 Part 3 Building Your Detector Circuit Reading: None. Assignment: Take the design that you created in Lab 1 and build a working version that you will use on your final project. 3.1) Make sure you use a circuit that actually works well (talk to your classmates about this, see whose design really worked well from Lab 2, and try to make one like it). 3.2) Have your design reviewed by the instructor, tutors, or TA. Make sure that your design includes an LED to indicate when the beacon is detected. This will help with debugging later. 3.3) Do NOT dissemble you working one off of your protoboard, instead, replicate the design on the perf board, and solder or wirewrap the parts together. 3.4) Test your assembly and make sure it works, if not, debug. Again, incremental development here; build a little, test a little, build a little more, test a little more, until the whole thing functions reliably. Test front to back and back to front in stages. Make sure there is an indicator LED that helps to debug the circuit. 3.5) Demonstrate it to the instructor, tutors, or TA. In the report: Include a schematic of the final circuit you built, and if you can, add in a digital picture of the final board, top and bottom. If you did a simulation of the circuit, include that too.
  • 4. CMPE 118/218 Lab Number 2 Due by 6:00 PM on January 28, 2009 4 Lab #2 Time Summary Be sure to turn this in with your lab report This information is being gathered solely to produce statistical information to help improve the lab assignments. Pre-Lab Preparing Outside of the lab ____________ In the lab working this part__________ Part 1 Preparing Outside of the lab ____________ In the lab working this part__________ Part 2 Preparing Outside of the lab ____________ In the lab working this part__________ Part 3 Preparing Outside of the lab ____________ In the lab working this part__________ Report Preparing the Lab Report ______________
  • 5. 6.53 0.21 6 0.8 4.65 2.8125 1 0 .3 3.42 0.58 0.23 4.89 3.16
  • 6. 1.20 0.10 0.10 0.27 0.46 R0 . 1 2 0.30