Parametric CAD for 3D Printing

Learn how to design 3D-printable parts! Master the fundamentals of 3D CAD by learning how to design and model custom parts for real-world applications. This course emphasizes practical techniques to effectively leverage rapid prototyping with 3D printing, enabling you to bring your ideas from concept to physical form quickly. By the end, you’ll have the skills to create precise, functional designs ready for fabrication. This is a dense, fast-paced course that requires prior computer literacy, including proficiency with mouse and keyboard operations, and a solid understanding of file and folder management within a Windows environment.

Students are welcome to bring their own laptops. All students will be required to create a free account with onshape. You will need access to your email account to verify creating a new account. It is strongly recommended participants create a free account before attending class. Onshape is a cloud-based 3D CAD (Computer-Aided Design) platform used for product design, engineering, and collaboration. It is complete browser based. Onshape is similar to SolidWorks in it’s workflow.

⭐Learning Goal: Learn how to effectively design and model parts in 3D CAD to take full advantage of rapid prototyping with 3D printing.

4x4_skidsteer_rover_real 4x4_skidsteer_rover

Class will cover step-by-step instructions to draw these parts. By the end of the course you will have drawn all 3D models to 3D print your own 4x4 mobile robot platform. Lots of assembly required; but that’s the fun part!

✏️Design Examples (Mechanical Drawings)

(Use these drawings to create a 3D part!)

  1. chassis_rev1, chassis_rev2

  2. shaft coupler

  3. motor 25mm

  4. rear bumper

  5. motor mount rev1, motor mount rev2

  6. switch mount

  7. rim, tire

  8. rover assembly

🗳️3D printable CAD Models (.3mf)

  1. chassis_rev1, chassis_rev2

  2. shaft coupler

  3. 25mm motor

  4. rear bumper

  5. motor mount rev1, motor mount rev2

  6. front bumper

  7. rim, tire

  8. rover assembly .pending. onshape export seems broken for assemblies?

💻 Software

OnShape https://www.onshape.com/en/

🔩 Hardware/Fasteners for Assembly (BoM)

Item

Assembly

Description

Qty

Cost

Line Total

Vendor Link / McMaster Part#

1

Wheel

Lego “Compatible” Tire 94x38 (or similar)

1

$17.65

$17.65

Link

2

Drive

Shaft Coupler, 4mm dia

4

$1.65

$6.60

Link

3

Drive

Motor 12V, 82 RPM

4

$5.74

$22.96

Link

alt3

Drive

Motor 12V, 82 RPM + RC Wheel

4

$6.46

$25.84

Link

5

Chassis

#6-32 x 0.5 in Round Head Screw

28

$0.03

$0.94

90279A148

6

Chassis

#6-32 x 0.75 in Round Head Screw

20

$0.04

$0.83

90279A151

7

Chassis

#6-32 nut

20

$0.02

$0.40

90480A007

8

Chassis

#6-32 nylon lock nut

20

$0.04

$0.80

99397A622

9

Chassis

#6-32 x 1.0 in F/F Hex Standoff (optional)

4

$0.47

$1.88

90480A005

10

Wheel

#4-40 x 0.5 in Round Head Screw

16

$0.02

$0.32

90272A110

11

Wheel

#4-40 nut

16

$0.01

$0.16

90480A005

12

Wheel

#4-40 lock nut (optional)

16

$0.03

$0.48

90631A005

13

On/Off switch

Switch, SPST

1

$0.71

$0.71

Link

$53.74

Alternate hardware not included in total cost

🪫 Electronics (Control and Drive PCB)

Links coming soon
Schematic + PCB (KiCAD design files)