CAD Training: Difference between revisions

From TrcWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 25: Line 25:
* Enter the local path to clone the repository into. Please note that Windows may suggest cloning into your OneDrive folder. Unless you pay for huge storage on OneDrive, we recommend you change it to your local hard drive. For example:
* Enter the local path to clone the repository into. Please note that Windows may suggest cloning into your OneDrive folder. Unless you pay for huge storage on OneDrive, we recommend you change it to your local hard drive. For example:
  C:\Users\<You>\Document\GitHub
  C:\Users\<You>\Document\GitHub
  [[File:GitHubDesktopCloneRepo.jpg|600px]]
  [[File:GitHubDesktopCloneRepo.jpg|600px]]
* Click the Clone button. This cloned the Inventor container repository which includes a massive CADLibrary that contains all the vendor defined parts.
* Click the Clone button. This cloned the Inventor container repository which includes a massive CADLibrary that contains all the vendor defined parts.

Revision as of 14:06, 30 June 2024

The purpose of this class is to provide enough skill to help you not get frustrated when working through the online tutorials, and to give you a forum to ask questions as you are working through the tutorials.

  • This is a set of Tutorials that cover Basic use of the Software
    • The most basic of features needed to do modeling and drawing of parts and assemblies.
    • Additional details, good to understand prior to doing advanced work
  • The material presented here is not intended to cover all functionality
    • Utilizes basic shapes / widgets
    • Emphasis is on understanding the software, not complicated geometry
  • This material together to help students that want additional practice from tutorials.
  • This material helps the students focus on the important fundamentals relating to:
    • Parts: Modeling and Drawing
    • Assemblies: Modeling and Drawing

CAD Software Installation

Before you can CAD robot parts, you need to install Source Control Software as well as CAD Software Components.

Source Control Software

We use GitHub Desktop as our source control software that accesses our CAD files stored on the Internet at GitHub.com (GitHub repositories). Follow these instructions to set up and install software to access our GitHub repositories.

  • Create a GitHub account if you do not already have one link here.
  • Our CAD repositories are private, so you need to send us your GitHub account ID so that we can grant you the access to them.
  • Once we grant you the access, you should receive an invitation from your registered email to be a collaborator to the CAD repositories. Accept the invitation before continuing with the next steps.
  • Download and install the GitHub Desktop software from here.
  • Start GitHub Desktop, click File->Clone repository...
GitHubDesktopFileClone.jpg
  • Select the URL tab and enter the repository URL: https://github.com/TitanRoboticsClub/Inventor.git
  • Enter the local path to clone the repository into. Please note that Windows may suggest cloning into your OneDrive folder. Unless you pay for huge storage on OneDrive, we recommend you change it to your local hard drive. For example:
C:\Users\<You>\Document\GitHub
GitHubDesktopCloneRepo.jpg
  • Click the Clone button. This cloned the Inventor container repository which includes a massive CADLibrary that contains all the vendor defined parts.
  • Next step is to clone the CADTraining repository by clicking File->Clone repository...
  • Select the URL tab and enter the repository URL: https://github.com/TitanRoboticsClub/CADTraining.git
  • Enter the local path to clone the repository into. This must be inside the Inventory project you cloned previously.

For example:

C:\User\<You>\Document\GitHub\Inventor
  • Click the Clone button.

Congratulations! You have now successfully cloned the CADTraining repository.

CAD Software Components

In general, CAD software requires relatively powerful computer hardware to run, especially in Computer Graphics. Our robot models will have less than 500 parts, so you can get by with minimum requirements as outlined below:

Autodesk Inventor System Requirements

We use Autodesk Inventor as our CAD software. Autodesk provides free license for FIRST robotics teams.

  • Get an education account with Autodesk in order to obtain the proper education license here.
AutodeskEducationAcct.jpg
  • Installing the latest Autodesk Inventor Pro here. If you want to install Inventor on a Mac, follow this link.
AutodeskInventorInstall.jpg
  • Optionally installing the latest Autodesk Inventor CAM here if you are interested in learning CNC machining.

Class Syllabus

Pre-Work

  • Software Downloads / Setup
  • GitHub Setup

Day 1

  • Menu Navigation
  • Introduction to Inventor and Modeling approaches
  • Orthographic Views
  • Sketch Mode
  • Modify Commands (Trim/Extend/Split/Offset)
  • Constraints
  • Feature Patterns (Rectangular/Circular/Mirror)
  • Extrusion Command
  • Practice Sketching/Modelling exercise
  • 90 deg Gusset Plate

Day 2

  • Practice Sketching/Modelling exercise (cont)
  • Vex T-Gusset Plate
  • Modelling Mode
  • Modify Commands (basic hole/Fillet/Chamfer)
  • Model Feature Naming
  • Hole Command
  • Rev 15mm Corner Cube

Day 3

  • Planes
  • Intro to Revolve Command
  • Torrid Ring
  • (Wheel) Hub Detail

Day 4

  • Revolve Command (cont)
  • V-Groove Pulley
  • V-Groove Pulley Cover
  • Washer
  • Winch Pulley Outer Plate
  • Winch Pulley Inner Plate

Day 5

  • IGES / STEP File Import & Conversion
  • Parts Library
  • Measurement
  • Annotation Menu
  • General Note

Day 6

  • YouTube Videos
  • Inventor Sketching 101
  • E1 Autodesk Inventor 2023 Basic Modeling for Beginners Tutorial
  • 2D Sketch Constraints – A beginner’s guide

Day 7

  • Assembly and Constraints
  • Place
  • Place from Content Center
  • Download and Convert .STEP & .IGES files from Outside Vendors/Suppliers
  • Assembly Constraints
  • Assemble Gobilda V-Groove Pulley and Horseshoe Guide using Constraints Command
  • Assemble Servocity Hoist Pulley using Constraints Command

Day 8

  • Assembly and Constraints
  • Joints
  • Assemble Gobilda V-Groove Pulley and Horseshoe Guide using Joint Command
  • Assemble Servocity Hoist Pulley using Joint Command
  • Intro to Bolted Joint Design Accelerator

Day 9

  • Sheet Metal
  • Inventor 101: Sheet Metal Basics YouTube Tutorial (2:17)
  • Inventor 101: Sheet Metal Basics YouTube Tutorial (1:06:05)

Day 10

  • Drawings

Day 11

  • Dimensioning (Revisited): Aligned Dimensions

Parts Drawings

Lesson Videos

Lesson 1

Lesson 2

Lesson 3

Lesson 4

Lesson 5

Lesson 6

Lesson 7

Lesson 8

Lesson 9

Lesson 10

Lesson 11

Lesson 12

Lesson 13