Did you know? In Colombia we celebrate the Day of Love and Friendship in September, and it's customary to play the seasonal equivalent of Secret Santa. This year I'm playing with my acrylic painting classmates, and for the final gift we agreed on something hand-crafted.

So because I can't stop myself from being needlessly extra, here's a 3D model of a miniature replica of "Vigilantes" (1976), abstract sculpture by Colombian artist Edgar Negret.

It was a nightmare to replicate digitally. I'll post pictures of the finished physical cardboard model.

#MastoArt #Sculpture #Abstract #rhino3d

All I've done to get this result is to draw that exact shape in #Rhino3D, use the SaveAsSVG plugin to export it, manually copy the d="..." string to both the "board" and "silkscreen" sections in the PCB-ready SVG.

...With one extra step - I altered the "viewBox", "height" and "width" fields to get it to display fully in Fritzing - otherwise it cropped it to the same 40x20 rectangle from the first test. JLC probably doesn't care about those values, so setting them liberally might be a solution.

Modeling something like this is simpler than you think. I use #Rhino3D and a plugin called BoltGen to generate an M20x50 thread (with a 2.5mm pitch), shoved an inverted truncated cone on top, and messed around with subtracting bits from the top until it looked about right.

The 20mm width is mainly to make it print reliably - something this tall but less wide would be more likely to break off mid-print, and I didn't want to spend time reprinting a joke.

Imho #Rhino is the most weird #3D modeling software I ever saw.

Is anybody here using it?

#CAD #Rhino3D

https://www.rhino3d.com

Rhinoceros 3D

Design, Model, Present, Analyze, Realize...

www.rhino3d.com

I think I've entered a new phase with my #PCB design skills. Being able to sketch the layout in #Rhino3D where I'm relatively skilled, then export as SVG and then just line up the handful of actual components just so in Fritzing has been great.

Today I've discovered the existence of "single line" or "single stroke" fonts - apparently used in engraving, but also useful for text on PCBs. The one I'm using here is "MecSoft" from the Rhino people themselves: https://wiki.mcneel.com/rhino/engravingfonts

So what did I do on my vacation? Just iterating on some of the most boring icons there is... 😅 #Rhino3D #CAD #gui
Quick note on how I design these #NES controller breakout PCBs. I've not made a "footprint" that is natively understood by #Fritzing or other software as a part, what I'm doing is exporting the vector drawings from my 3D model to SVG (for other users of old versions of #Rhino3D, you will want to install SaveAsSVG: https://www.food4rhino.com/en/app/save-scalable-vector-graphics), adding that as an image within Fritzing, and carefully aligning headers and other holes to that image.
That feeling when you import a DWG and the text looks like this 😑
#CAD #rhino3D
🌘 草蜢程式設計入門 – Brendan Harmon
➤ 利用演算法建模幾何圖形
https://baharmon.github.io/basics
本文介紹了視覺程式設計介面「草蜢」(Grasshopper),它用於Rhino 3D建模軟體中。草蜢允許設計師透過演算法生成複雜幾何圖形,並快速創建替代設計方案。文章涵蓋了點、線、多段線、曲線和曲面的建模基礎,並說明如何利用滑桿、面板、以及Rhino中繪製的幾何圖形來定義這些基本元素。此外,也介紹瞭如何使用各種組件來建構更複雜的幾何形狀,例如通過插值曲線和曲面。
+ 這篇文章對初學者來說非常友善,清楚地解釋了草蜢的基本概念和操作流程。
+ 我一直想學草蜢,這篇文章讓我對它更有興趣了,迫不及待想開始嘗試!
#數位設計 #程式設計 #Rhino3D #草蜢
An Introduction to Grasshopper – Brendan Harmon