[video member=miotatsu stream_platform=twitch project=riscy medium=drawing title="I Hate Polygons" vod_platform=youtube id=i7fl5f0GFDo annotator=Miblo] [0:02][Recap our case model design in OpenSCAD] [2:40][Measure our USB card bracket (103.5mm × 18mm)][:admin] [4:02][Jot down our USB card bracket measurements] [5:20][Measure the thickness of our USB card's bracket (1mm)][:admin] [6:04][Begin to model our USB card's bracket] [8:28][Measure the tab at the bottom of our USB card's bracket (4.5mm × 6.5mm)][:admin] [13:15][Jot down our USB card bracket tab measurements] [13:26][Measure the width of the tab at the bottom of our USB card's bracket (10.5mm)][:admin] [15:27][Model the tab at the bottom of our USB card's bracket] [18:37][Break][:speech] [18:55][Return with the determination to transform our USB bracket into a polygon][:speech] [19:49][Begin to transform our USB bracket into a polygon] [20:11][Plug ActonIt, to-be-available for $5 and up Patrons][:speech] [21:18][Model an initial triangle for our USB bracket] [24:58][Admire our triangle, noting that its lowermost point is unexpectedly located] [27:41][Translate our USB bracket's tab a little closer to the main body] [29:17][Admire our bracket, noting why it wasn't matching up initially] [29:57][Model a fourth point on our USB bracket polygon] [32:54][Verify that our new polygon and original square are identical] [33:12][Modify the fourth point of our USB bracket polygon, to join the tab] [37:30][Break][:speech] [37:58][:afk] [40:36][Return and refill the timer][:speech] [41:03][Fix our fourth point to correctly join the tab] [41:55][Model more points on our USB bracket polygon to encompass the tab] [44:11][Verify that our polygon matches up with the tab] [44:23][Model a point for the second shoulder of our USB bracket] [45:15][Admire our bracket] [45:26][Extrude our bracket by 1mm] [46:20][Determine to model the top part of the bracket][:speech] [47:22][Pull out the tab measurements into variables] [55:38][Happily see no change in our bracket] [56:04][Consider how our new variables will adapt to the final model][:speech] [57:27][Create total_ysum variable] [1:01:21][Admire our unchanged bracket] [1:01:48][Rephrase our polygon points] [1:05:52][Admire our unchanged bracket, noting why we rephrased the code] [1:07:03][Don the wrist strap][:admin] [1:07:26][Measure the top part of the bracket] [1:09:48][Begin to model the top of the bracket] [1:11:31][Begin to regret doing this as a polygon] [1:12:38][Fix up our bracket to account for the top] [1:16:15][Figure this to be right] [1:16:54][Model the points for the top part of the bracket] [1:21:48][Measure the X axis of the bracket's top (3mm)][:admin] [1:25:58][Add the top_xshft to our polygon] [1:30:36][Admire the top part of our bracket] [1:32:14][Determine to model the perpendicular part of the bracket and add a region below it] [1:32:50][Measure the safe zone part of the bracket (3mm)][:admin] [1:34:36][Extrude the bracket by the safe zone, and colour the bracket white] [1:38:09][Determine to model the perpendicular part of the bracket as a simple rectangle][:speech] [1:39:12][Introduce usbb() module to contain our bracket, and roughly position it in the full model] [1:53:21][Admire our bracket in position] [1:54:39][Measure the vertical offset of the USB card from its bracket's top (40.75mm)][:admin] [1:57:46][Move the bracket into position vertically] [2:03:37][Consider this to be okay, and double-check our measurements] [2:10:13][Temporarily hide the Expansion Board's USB socket to gauge the position of the USB card itself (3mm from the board)] [2:12:18][Note that the top of the USB card is at 88mm][:research] [2:15:44][Position the USB card's bracket according to our measurements, to determine that it must be too long] [2:19:31][Remodel the bracket as a union of squares and polygons] [2:50:26][Admire our remodeled bracket] [2:51:31][Compare our new bracket with the (longer) old one] [2:53:22][End the episode there][:speech] [/video]