Tried 3D printing a simple box-thing for a project yesterday. A 5 hour job. Box-like structures always take forever to print.
It didn't fit quite right.
Dammit!
Slight redesign, printed it again over night.
It still didn't fit quite right.
ARGH!
(I am not an engineer.)
Monty Hayter
in reply to Sean Heber • • •When I went to college (technically CEGEP, the system in Quebec is a little different) I was in a Mechanical Engineering Technology program — there was a fair bit of time spent on allowances for machining tolerances, shrinkage when casting, thermal expansion…
No idea how much of that would apply to 3D printing, because I’ve (so far) resisted getting one — I know it would be an enormous time sink for me.
Sean Heber
in reply to Monty Hayter • • •Sean Heber
in reply to Sean Heber • • •Monty Hayter
in reply to Sean Heber • • •Given that it was the late 80’s we didn’t have much in the way of computer rendering, so we were kind of forced to get practice in visualizing/thinking about things in 3D.
A prof might give us a part to machine with only an orthographic drawing, not even an isometric view… and then (in part) grade us on how well it mated with another part we’d never even seen.
“Fun”
Sean Heber
in reply to Monty Hayter • • •Monty Hayter
in reply to Sean Heber • • •It’s all changed so much. I had a summer job in ‘88 working for a CAD software company, and man it was rough. It would actually do a shaded render rather than just a wireframe, but the rendering times were in the hours and even days.
Everyone was pretty excited about the then-brand-new PS/2 model 70 towers that had just arrived, with “fast” 386’s in them…
And now you can do more in free software on Raspberry Pi.
…man that makes me feel old 😜
Sean Heber
in reply to Monty Hayter • • •Monty Hayter
in reply to Sean Heber • • •I distinctly remember the Amiga bouncing ball demo, which was mind-blowing at the time: real-time, shaded, animated, 3D rendering?!?! Never mind that it was fairly low res by today’s standards, and tied up most of the machine including the custom chips.
And now… as you said, thousands of instances on a web canvas.
(I really need to dig out my Amiga and see if it still works)
Sean Heber
in reply to Monty Hayter • • •@montyhayter that bouncing ball demo was legendary. I remember reading about it in magazines and stuff, even. I never had an Amiga. Was a long time before I ever got to see it in person, but even when I did finally it was still impressive at the time.
Then Wolfenstein 3D came out and suddenly everything else looked terrible by comparison and then Doom was dropped a year later, I think, and wow... What a fun time that era was. Stuff got exponentially better almost every year for like a decade.
Sarah Brown
in reply to Sean Heber • •like this
Sean Heber, Monty Hayter and Alexandra Lanes like this.
Monty Hayter
in reply to Monty Hayter • • •In all seriousness though, while it certainly wasn’t all wine and roses, and some of the profs were tough — one knocked 1% of your final grade every time you were late, either at start of class or from coffee breaks (5 hour class) — I really enjoyed it.
There’s a refreshing simplicity (compared to code) to a lot of it, and actually making physical things is pretty satisfying.
Sean Heber
in reply to Monty Hayter • • •Monty Hayter
in reply to Sean Heber • • •The fact that it’s been getting progressively more abstract every year makes it worse, too.
I think that’s why I love the Pi Pico: it’s software, and you can use a higher level language like Python, but it’s such a thin layer between that and the hardware: poke a memory location, something happens on the I/O pins.
Sean Heber
in reply to Monty Hayter • • •Monty Hayter
in reply to Sean Heber • • •There is that temptation haha
The picos themselves are cheap, but displays, individually addressable LED strips, etc add up fast. On the plus side, you already have a 3D printer you can use for mounts, small enclosures, etc…
But it’s probably better to stay the course on the discrete stuff until you’ve reached the limit of what you want/are practically able to accomplish.
GadgetGav
in reply to Sean Heber • • •Chris Wagner
in reply to Sean Heber • • •Sean Heber
in reply to Chris Wagner • • •@cwagdev I really need to figure out how to use a proper CAD tool. Every time I try I get confused by how they work, what constraints I need, what things are called, etc. and I fall back to TinkerCAD - lol. There's something I like about just adding and subtracting shapes. It somehow seems to fit how I think, maybe?
Of course the problem is, changes to anything *sucks* because you end up having to redo everything everywhere because there aren't any real smarts there. No constraints, etc.
GadgetGav
in reply to Sean Heber • • •Chris Wagner
in reply to GadgetGav • • •Chris Wagner
in reply to Sean Heber • • •Eric Gustafson ☑️
in reply to Sean Heber • • •GadgetGav
in reply to Sean Heber • • •Nick Foster
in reply to Sean Heber • • •Christian Selig
in reply to Sean Heber • • •