You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/docs/cad/projecttwo.md
+29-56Lines changed: 29 additions & 56 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,7 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
4
4
5
5
## Creating the Design
6
6
* First, you create a new component for the base
7
-
* Then, create a sketch with a circle and extrude it
8
-
7
+
* Then, create a sketch with a circle and extrude it
9
8

10
9
11
10
* Next, you make another sketch on the XZ plane
@@ -37,31 +36,25 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
37
36
* Next, you will make another sketch atop this new disk and make a Rectangle `R`, then use the equal constraint to make two adjacent sides equal
38
37
* Set the length of one side using Dimension `D` to be a little smaller than the disk
39
38
* Divide this side length by two and define 2 sides to be that distance away from the origin to center your square
40
-
* Next, you will make two horizontal lines about ⅕ of your total length away from the two edges of your square
41
-
39
+
* Next, you will make two horizontal lines about ⅕ of your total length away from the two edges of your square
42
40

43
41
44
-
* Select the two smaller rectangles made by your sketch and extrude them
45
-
42
+
* Select the two smaller rectangles made by your sketch and extrude them
46
43

47
44
48
-
* Finally, use the Fillet tool in the Modify section of the Toolbar to polish the edges of the rectangles you extruded
49
-
45
+
* Finally, use the Fillet tool in the Modify section of the Toolbar to polish the edges of the rectangles you extruded
50
46

51
47
52
48
* Then create a sketch on one of the extrusions
53
-
* Under the Sketch Palette, switch the line type to Construction
54
-
49
+
* Under the Sketch Palette, switch the line type to Construction
55
50

56
51
57
52
* Construction Lines are just like Construction Planes; they act like normal lines but are just used as a reference for other things
58
53
* Create a line `L` down the middle of your sketch, making sure the little midline (triangle) symbol appears at both ends of your Construction Line
59
-
* Turn off the Construction Line type, then make a circle `C` at any point on your Construction Line
60
-
61
-

62
-
63
-
* Use Dimension `D` to make your circle a little way down from the edge, then extrude the circle to cut both extrusions
54
+
* Turn off the Construction Line type, then make a circle `C` at any point on your Construction Line
55
+

64
56
57
+
* Use Dimension `D` to make your circle a little way down from the edge, then extrude the circle to cut both extrusions
65
58

66
59
67
60
## Mid Arm
@@ -70,12 +63,10 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
70
63
* To create the sketch, simply make a rectangle `R`, then add a construction line to act as your mirror line
71
64
* Project `P` the hole in the extrusion onto the sketch
72
65
* Define the two edges of the rectangle to be collinear with the edges of the extrusion using the Collinear Constraint, and make the bottom edge of the rectangle around the middle of the extrusion
73
-
* Add some fillets to the edge, then mirror the bottom section onto the other end
74
-
66
+
* Add some fillets to the edge, then mirror the bottom section onto the other end
75
67
.png)
76
68
77
-
* Finally, extrude the Mid arm
78
-
69
+
* Finally, extrude the Mid arm
79
70
.png)
80
71
81
72
## Claw Frame
@@ -108,16 +99,13 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
108
99
109
100
* The one you are using today is SpurGear
110
101
* First, make sure to activate the whole design
111
-
* To access the SpurGear script, click on Utilities at the top of the Toolbar, then click Addons, scroll down until you see SpurGear, and click either the Python or C++ version (they’re the exact same), then hit Run
112
-
102
+
* To access the SpurGear script, click on Utilities at the top of the Toolbar, then click Addons, scroll down until you see SpurGear, and click either the Python or C++ version (they’re the exact same), then hit Run
113
103

114
104
115
-
* Copy my settings, then hit OK
116
-
105
+
* Copy these settings, then hit OK
117
106

118
107
119
-
* You should see a gear spawn at the origin of your design
120
-
108
+
* You should see a gear spawn at the origin of your design
121
109

122
110
123
111
* To figure out the Positioning of your gears, you should make a sketch of where they go
@@ -128,8 +116,7 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
128
116
* Create another construction line going down the middle of the Claw frame
129
117
* Use the point tool in your Toolbar under Create and place it in the midline of your first construction line
130
118
* Set your point to the middle of the second construction line using the Midpoint constraint
131
-
* Finally, use the dimension tool `D` to make the circles a little above the middle of the Claw Frame
132
-
119
+
* Finally, use the dimension tool `D` to make the circles a little above the middle of the Claw Frame
133
120

134
121
135
122
## Joints/Motion Links
@@ -138,13 +125,11 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
138
125
It's good practice to stimulate your design with joints before actually testing it in real life
139
126
* Joints always have to be between two separate components
140
127
* To create the movement of your arm, you first need to create pins to hold the gears in place
141
-
* To do this, extrude the smaller circles you made in your sketches from earlier
142
-
128
+
* To do this, extrude the smaller circles you made in your sketches from earlier
143
129
.png)
144
130
145
-
* Create a new component called Large Pin
146
-
* Starting at the point between your Base and Mid Arm, create a sketch on the side of the base and make a circle ~0.5mm offset from the hole
147
-
131
+
* Create a new component called Large Pin
132
+
* Starting at the point between your Base and Mid Arm, create a sketch on the side of the base and make a circle ~0.5mm offset from the hole
148
133
.png)
149
134
150
135
* Extrude this sketch until it's flush on the other side of the base
@@ -153,8 +138,7 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
153
138
* Component 1 is always the component that is moving, so the Large Pin will be your Component 1
154
139
* To select the pin, go to either end of it and hover over the face while holding `CTRL`, then select the center point
155
140
* Do the same to either face of the Base and select the center point of the hole
156
-
* Then slide the pin using the arrows back to the position it was in before
157
-
141
+
* Then slide the pin using the arrows back to the position it was in before
158
142
.png)
159
143
160
144
* Now, to rotate the Mid Arm, we use the same steps as before, but with the Rigid Joint and the Mid arm as Component 1 and the pin as Component 2
@@ -192,8 +176,7 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
192
176
Motion links let you define movement between different types of joints. For example, you could create a rack and pinion mechanism and set the rack to move 10 mm for every full rotation of the pinion.
193
177
* In this case, we want our two gear's revolve links to spin in opposite directions
194
178
* To do this, just select Motion Link under Assemble
195
-
* Select the two Revolute Joints, then in the popup menu, change one angle to 360° and one to -360°, which means that for every full rotation one joint makes, the other does a full rotation in the other direction
196
-
179
+
* Select the two Revolute Joints, then in the popup menu, change one angle to 360° and one to -360°, which means that for every full rotation one joint makes, the other does a full rotation in the other direction
197
180
.png)
198
181
199
182
* Click the play button to confirm it looks right, then hit OK
@@ -204,25 +187,20 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
204
187
* Then you need to create a plane to create your claw around
205
188
* In this case, you're going to use the edge of a tooth from the gear as your starting plane
206
189
* Due to some weird bugginess with the SpurGear script, the ends of the gear teeth aren't flat, so you need to create a construction plane
207
-
* To do this, use the Plane Through Two Edges in the Construction section of the Toolbar and use the two edges of the gear tooth
208
-
190
+
* To do this, use the Plane Through Two Edges in the Construction section of the Toolbar and use the two edges of the gear tooth
209
191
.png)
210
192
211
-
* Create a sketch and Project `P` the edge of the tooth, then add a rectangle the same width and 3x as tall as the edge of the tooth
212
-
193
+
* Create a sketch and Project `P` the edge of the tooth, then add a rectangle the same width and 3x as tall as the edge of the tooth
213
194
.png)
214
195
215
196
* Center it with the center of the gear tooth
216
-
* Extrude your sketch downward until it's fully joined with the gear, then change the operation from Cut to Join
217
-
197
+
* Extrude your sketch downward until it's fully joined with the gear, then change the operation from Cut to Join
218
198
.png)
219
199
220
-
* Because of the bugged face again, to extrude the arm up, you first have to extrude the two outer rectangles
221
-
200
+
* Because of the bugged face again, to extrude the arm up, you first have to extrude the two outer rectangles
222
201
.png)
223
202
224
-
* Then select the inner face of one of these extrusions and extrude it to join the other extrusion (make sure to change the operation from Cut to Join)
225
-
203
+
* Then select the inner face of one of these extrusions and extrude it to join the other extrusion (make sure to change the operation from Cut to Join)
226
204
.png)
227
205
228
206
* Now, make a sketch on the side of this extrusion
@@ -231,25 +209,20 @@ For this project, you'll design a robotic arm with articulated claws. It introdu
231
209
* Create another line from any point on the construction line to any point on the left edge of your extrusion, and make it parallel to the other line
232
210
* Make them the same width apart as the width of your extrusion
233
211
* Add a Fillet to the sharp corner of the extrusion, then make a vertical line in between the two angled lines you made, and make it a few millimeters away from the center construction line
234
-
* Mirror everything you made on the other side
235
-
212
+
* Mirror everything you made on the other side
236
213
.png)
237
214
238
-
* First, extrude the Fillet you made to round the corners a little
239
-
215
+
* First, extrude the Fillet you made to round the corners a little
240
216
.png)
241
217
242
218
* This might cause the sketch to hide, so unhide it in the browser
243
-
* Then, extrude the left half of your sketch, set the Extent type to To Object, and select the back face of your gear as the object
244
-
219
+
* Then, extrude the left half of your sketch, set the Extent type to To Object, and select the back face of your gear as the object
245
220
.png)
246
221
247
-
* Repeat the last step for the other half of the sketch
248
-
222
+
* Repeat the last step for the other half of the sketch
249
223
.png)
250
224
251
225
* Unpin the gears and spin them a little to make sure the claws are properly joined to the gears, then go component by component, making sure all the rotation works properly
252
226
* Save!
253
-
* Activate the whole design, and you should have something like the arm below
254
-
227
+
* Activate the whole design, and you should have something like the arm below
0 commit comments