diff --git a/miotatsu/riscy/riscy/riscy072.hmml b/miotatsu/riscy/riscy/riscy072.hmml new file mode 100644 index 0000000..e914269 --- /dev/null +++ b/miotatsu/riscy/riscy/riscy072.hmml @@ -0,0 +1,61 @@ +[video member=miotatsu stream_platform=twitch project=riscy medium=drawing title="I Got 99 Fragments" vod_platform=youtube id=7OW6pRyPUCc annotator=Miblo] +[0:01][Read the news[ref + author=@handmade_net + title="Many Handmade Network projects like @TheGingerBill's programming language Odin and @AllenWebster4th's native-customizable code editor 4coder will be showcased here, but there are also several other awesome Handmade projects from outside the Network. Take a look!" + publisher=Twitter + url=https://twitter.com/handmade_net/status/1189228102192455685], plug the announcement of our Handmade Seattle booth[ref + author=@hmn_riscy + title="I will have a booth at @handmade_seattl (https://handmade-seattle.com) on Nov. 16th! Stop by to chat about my show & all things @risc_v, get a free bookmark, and see my @SiFive HiFive Unleashed-based RISC-V PC!" + publisher=Twitter + url=https://twitter.com/hmn_riscy/status/1189362551039107073] and the availability of our CAD model[ref + author=@hmn_riscy + title="My CAD model of the RISC-V PC is available here (the case is still WIP): https://gitlab.com/riscy-business/cad… Pull requests welcome if people have more accurate measurements or want to add details I didn't model! The episodes in which I modeled it will go public after the con :)" + publisher=Twitter + url=https://twitter.com/hmn_riscy/status/1189363722634039298]][:research] +[2:04][Read the Handmade Seattle news[ref + site="Handmade Seattle" + page="The Showcases" + url=https://www.handmade-seattle.com/newsletter/showcases-2019/]][:research] +[5:53][Show the current state of our model] +[7:34][Describe the construction of our corner shape] +[8:58][Recap our usual code cleanup, notably the new ramp_edge() module, and renamed modules][:language] +[14:41][Plan to verify our corner shape, finish the skirt, and add ventilation, feet underneath, walls and a top] +[18:02][Move our corner shape into place and fix its dimensions in line with the skirt ramps] +[44:09][Reconsider the construction of our corner shape, with thoughts on avoiding over-generalisation][:language :speech] +[47:21][Shrink the inner circle of our corner shape, to produce our desired shape] +[51:50][Admire our beautiful corner shape] +[53:19][Render and hit a warning: "Object may not be a valid 2-manifold and may need repair!"] +[54:06][Investigate the "may not be a valid 2-manifold" warning[ref + site=WikiBooks + page="OpenSCAD User Manual/Using_the_2D_Subsystem#Rotate_Extrude" + url=https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Using_the_2D_Subsystem#Rotate_Extrude]] +[56:14][Take a lunch break][:admin] +[56:32][Return and recap our situation with the rendered view producing a "may not be a valid 2-manifold" warning] +[58:46][Continue to investigate the "may not be a valid 2-manifold" warning] +[1:03:08][Increase the $fn value from 100 to 500, and hit a CGAL assertion] +[1:04:38][Decrease the $fn value from 500 to 10, with success, then back up to 99] +[1:06:56][Reinstate and render our entire model] +[1:09:47][Introduce ramp_corner() and adjust the ramps to fit our new corner] +[1:22:08][Finish modelling the HiFive Unleashed area's skirt] +[1:34:27][Admire our HiFive Unleashed area's skirt] +[1:37:31][Toggle on the Expansion Board area, and consider the transition between this and the HiFive Unleashed area] +[1:41:31][Embark on modelling the (not raised) Expansion Board area's skirt] +[2:04:06][Model the first transition between the Expansion Board and HiFive Unleashed areas] +[2:17:32][Express concern about the seam between the arced pieces] +[2:20:58][Overlap the arced pieces to seal the seam] +[2:22:37][Model the other transition between the Expansion Board and HiFive Unleashed areas] +[2:26:48][Admire our complete base with skirt] +[2:30:00][Plan to model the feet] +[2:33:57][Introduce base() module] +[2:37:24][Model our first two feet, introducing foot()] +[2:48:26][Consider extending our skirt outwards] +[2:53:58][:Research the internal cantilever snap-to-fit detailing[ref + site=formlabs + page="How to Design 3D Printed Snap Fit Enclosures" + url=https://formlabs.com/blog/designing-snap-fit-enclosures/][ref + site=JawsTec + url=https://jawstec.com/]] +[3:16:13][Plan our snap and lug locations, and 4mm total wall thickness] +[3:18:17][Position and extend our base's skirt to accommodate the 4mm walling] +[3:26:42][Close it all down while continuing to adjust our skirt] +[/video]