From 4e5caa0c796015bd2ab7b903a823980b7218b6e3 Mon Sep 17 00:00:00 2001 From: Matt Mascarenhas Date: Sun, 27 Oct 2019 20:44:57 +0000 Subject: [PATCH] Index riscy069 riscy066 and riscy067: Rename GPU to Graphics card --- miotatsu/riscy/riscy/riscy066.hmml | 4 +- miotatsu/riscy/riscy/riscy067.hmml | 2 +- miotatsu/riscy/riscy/riscy069.hmml | 66 ++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 miotatsu/riscy/riscy/riscy069.hmml diff --git a/miotatsu/riscy/riscy/riscy066.hmml b/miotatsu/riscy/riscy/riscy066.hmml index aa43a45..b54b41f 100644 --- a/miotatsu/riscy/riscy/riscy066.hmml +++ b/miotatsu/riscy/riscy/riscy066.hmml @@ -5,7 +5,7 @@ [21:26][Admire our stand-offs, and consider adding USB ports, SATA connector and other cards] [25:28][Extrude our model by the size of the HDMI tab (26.5mm)][:admin :drawing] [29:57][Model a hole for access to the power button][:admin :drawing] -[51:09][Determine to model the HiFive Unleashed, USB card and GPU] +[51:09][Determine to model the HiFive Unleashed, USB and Graphics cards] [51:59][Introduce exb() module to house our Expansion Board model, and format the code][:language] [53:39][Demo the utility of OpenSCAD modules][:language] [55:21][Dive into modelling our HiFive Unleashed, first measuring it (120mm × 90mm × 1.6mm)[ref @@ -59,7 +59,7 @@ [2:27:35][Model the Expansion Board's FMC connector loosely, to fit the HiFive Unleashed's FMC connector] [2:41:16][Slot the HiFive Unleashed and Expansion Board together] [2:45:28][Admire our conjoined model] -[2:46:06][Plan to compare our model with reality, then model the GPU and USB card, and finally model the case][:admin] +[2:46:06][Plan to compare our model with reality, then model the Graphics and USB card, and finally model the case][:admin] [2:46:54][Slot our real life boards together, and compare our model with this reality][:admin] [2:55:16][Review our original measurements][:blackboard] [3:01:09][End the episode here][:speech] diff --git a/miotatsu/riscy/riscy/riscy067.hmml b/miotatsu/riscy/riscy/riscy067.hmml index 06486ce..2c6f23a 100644 --- a/miotatsu/riscy/riscy/riscy067.hmml +++ b/miotatsu/riscy/riscy/riscy067.hmml @@ -1,7 +1,7 @@ [video member=miotatsu stream_platform=twitch project=riscy medium=drawing title="USB Card Model" vod_platform=youtube id=xak0Txf4Fk4 annotator=Miblo] [0:02][Welcome to another episode][:speech] [0:11][Shout-out to our patron @RiskyFive][:speech] -[0:47][Determine to model our GPU and USB cards, board before bracket][:speech] +[0:47][Determine to model our Graphics and USB cards, board before bracket][:speech] [5:41][Grab the ruler][:admin] [6:12][:afk] [6:33][Return and plug the one-of-a-kind [~riscy RISCY BUSINESS] poster and the bookmarks that will be available at Handmade Seattle][:speech] diff --git a/miotatsu/riscy/riscy/riscy069.hmml b/miotatsu/riscy/riscy/riscy069.hmml new file mode 100644 index 0000000..19d71bc --- /dev/null +++ b/miotatsu/riscy/riscy/riscy069.hmml @@ -0,0 +1,66 @@ +[video member=miotatsu stream_platform=twitch project=riscy medium=drawing title="GFX Card Model" vod_platform=youtube id=PrRMa9U8RtE annotator=Miblo] +[0:01][Plug SiFive's new Shield security architecture[ref + author=SiFive + title="'Shield isn't just a block that does security, it is a system based on a silicon root of trust, manufacturing, hardware IP blocks, software libraries, and crypto engines.' says @cdemerjian @semiaccurate" + publisher=Twitter + url=https://twitter.com/SiFive/status/1187118278629580800] and U8 series[ref + author="Chris Williams" + title="If you're searching for a superscalar out-of-order @risc_v CPU core - like the @boom_cpu - then @SiFive says it now has such a beast up its sleeve: the U8 series, teased today" + publisher=Twitter + url=https://twitter.com/diodesign/status/1187452776550264832]][:hardware :research] +[5:25][Recap our off-stream code cleanup][:language] +[9:30][Admire our model, noting :rendering bugs in OpenSCAD and feature requests][:language] +[16:31][Determine to finish our USB card bracket and model the Graphics card][:speech] +[17:49][Measure the lip of the USB card's bracket (12mm × 18mm)][:admin] +[20:44][Jot down the measurements of the lip of our USB card's bracket] +[21:26][A few thoughts on centering elements][:speech] +[23:43][Begin to model the lip of our USB card's bracket] +[24:52][A few thoughts on unit-less measurements][:speech] +[27:15][Consider modelling the bracket lip's notches][:speech] +[30:12][Measure the bracket lip's screw notch (4.5mm × 5.5mm, rounded)][:admin] +[35:27][Model the bracket lip's screw notch[ref + site=OpenSCAD + page="Cheat sheet" + url=https://www.openscad.org/cheatsheet/index.html][ref + site=WikiBooks + page="OpenSCAD User Manual/Using_the_2D_Subsystem#circle" + url=https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Using_the_2D_Subsystem#circle]] +[52:36][Break] +[52:46][Return and continue researching OpenSCAD's logical operations[ref + site=WikiBooks + page="OpenSCAD User Manual/CSG Modelling" + url=https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/CSG_Modelling]][:research] +[55:33][Continue to model the bracket lip's screw notch] +[1:03:16][Admire our bracket lip's screw notch] +[1:06:10][Introduce bracket_lip()] +[1:09:25][Don the antistatic wristband][:admin] +[1:10:30][Position the lip with the rest of our bracket, and apply a safe zone] +[1:26:50][Admire our complete bracket] +[1:27:45][Admire the entire model with our new bracket] +[1:29:36][Plug our real life USB card into the Expansion Board, measure the elevation of its bracket (6mm), and compare our model with reality][:admin] +[1:40:54][Embark on modelling the Graphics card, first measuring it (144mm × 56mm × 1.75mm][:admin] +[1:45:54][Begin to model our Graphics card] +[1:48:03][Measure the space necessary to contain the Graphics card's components (14mm)][:admin] +[1:49:31][Apply a 14mm safe zone to the Graphics card, colour it green and introduce gfx() module] +[1:51:41][Measure the VGA connector region (18.5mm)][:admin] +[1:57:31][Begin to model the VGA connector region] +[2:00:19][Break][:speech] +[2:01:15][:afk] +[2:03:37][Return and measure the X (48mm) and Y (33mm) dimensions of our VGA connector region][:admin] +[2:09:14][Finish modelling the VGA connector region] +[2:12:32][Determine to model the PCI-e ×16 connector and bracket][:admin] +[2:14:24][Measure the PCI-e ×16 connector (85mm × 13mm))][:admin] +[2:19:15][Model the PCI-e ×16 connector] +[2:23:43][Measure the position of the PCI-e ×16 connector (44mm)][:admin] +[2:31:28][Move the PCI-e ×16 connector into position] +[2:32:15][Consider modelling the Graphics card's bracket][:admin] +[2:33:40][Try fixing our existing bracket to the Graphics card, renaming usbb() to bracket()] +[2:44:24][Consider that to be good, and shorten the VGA connector region to make the bracket flush] +[2:47:44][Incorporate the USB card's bracket into its module] +[3:05:08][Begin to position the Graphics card's bracket] +[3:09:25][Measure the position of the Graphics card's bracket (19.5mm)][:admin] +[3:12:42][Position the Graphics card's bracket] +[3:16:38][Measure the brackets of the USB and Graphics cards][:admin] +[3:19:16][Take another gander at our Graphics card measurements][:admin] +[3:23:49][Call it here][:speech] +[/video]