Live data from Hacker News

Gears

ciechanow.ski

191–200 of 230 posts

Re: Gears

#192
post #34

This is an absolutely phenomenal 'explorable explanation'. It methodically layers concepts to foster understanding, deploys interactivity to build intuition, and on top of all that provides crisp, clear narrative on top of all of the amazing visualizations.

Drives me crazy that if I suggest diagrams like this might be useful on wikipedia or documentation I mostly get downvoted into oblivion.

Re: Gears

#194
post #106

Earlier quoted context omitted.

It's funny how often that happens. A favorite example: https://en.wikipedia.org/wiki/Two_pounds_(British_coin)#Desi...

In case anyone else couldn't tell from the image and didn't want to read all of the history: > An oddity of the design is that it depicts nineteen interlocking gears. Because there is an odd number of them, the mechanism could not actually turn.

That's not the case for the two pounds though. In the coin's situation, it's because the three gears at the top are interlocked and jammed.

Re: Gears

#195
post #7

I'm going to add very little to this discussion, but it's the second article from this blog I've seen here, and - like the other one, about the Earth and the Sun - it's absolutely amazing. This is some of the finest work in "explorable explanations". I'm going to save the copy of both just to be sure to show them to my kid in a couple of years; this beats any educational material on the topic I've been exposed to bef…

I can't quite remember what the software was, but I vaguely recall something in school that we used to explore various topics in physics which used an approach very similar to this. Literate text with interactive diagrams and input variables.

It wasn't web delivered and was a Windows, perhaps Win 3.1 application. This was in mid 90s

Re: Gears

#196
post #115

Earlier quoted context omitted.

Not to dismiss your work, but do you think the best investment of your time is to write another textbook (assuming this is an undergraduate level book in a relatively well-explored field), or in adding detail/great illustrations/great interactive charts to an existing work? I know (really, like, I know ) how detrimental this would be to anyone's career, and I'm not saying this as a moral condemnation of what you're d…

I'm writing a textbook on a topic no existing book covers: the internals of a web browser. For your broader question---I understand what you're saying, but it's very difficult to edit someone else's writing. That's where "committee voice" comes from: it's the lowest common denominator to multiple authors working together. And often how I visualize things comes from how I look at things, and coming up with a visualiza…

I'd be really interested in seeing even an outline of that text.

Oh, found it. Noice!

https://browser.engineering

Re: Gears

#198
post #146

Earlier quoted context omitted.

I was wondering the same! The author appears to be using his own functions written in vanilla JS. The Gears page loads a custom Canvas library base.js [1] plus an page-specific gears.js [2]. iOS graphics appears to be an area of expertise [3] for the author. [1]: https://ciechanow.ski/js/base.js [2]: https://ciechanow.ski/js/gears.js [3]: https://github.com/Ciechan?tab=repositories (P.S. is an interesting choice, I h…

Thanks for the JS files. Would be nice to know about his process. Here it appears he is importing the graphics from somewhere else converted to imperative drawing code: https://imgur.com/jFpN0f3.jpg

That's just a function that draws a spanner.

Re: Gears

#199
post #136

Earlier quoted context omitted.

Have you considered fibre reinforced plastic? I'm not an expert but I'm curious if that's a good option.

I’ve seen fiberglass reinforced nylon gears used with success in commercial injection molded gearboxes. It can definitely help by increasing gear stiffness. However 3D printing with fiberglass causes rapid nozzle wear, and recently people are saying that fiberglass reinforced 3D printing filaments represent a human hazard. Since I’ve managed to get my gears to work without reinforcement, I’ve not tried it. One thing…

You might be interested in resin casting technique. It gives amazing results. Lcamtuf wrote a whole series about this:

http://lcamtuf.coredump.cx/gcnc/ch1/

and very nice article for make zine:

https://makezine.com/2014/03/21/resin-casting-going-from-cad...

Re: Gears

#200

Earlier quoted context omitted.

That makes sense, thanks! Regarding the build, I didn't see any information regarding the control system on the material I saw, but I probably wouldn't want to make it as autonomous as you have. I'd probably connect an ESP8266 as the controller and a receiver for my RC radio and control it that way. Out of curiosity, is there more detailed information about the controller somewhere?

Well do you mean the motor controller, the control computer, or the remote control? I’ve got some info on the motor controllers I’m using: https://reboot.love/t/vesc-mods-for-robotics-use/ The control computer is a raspberry pi running python. It looks like I’ve not committed the code in a while, but this repo may be helpful: https://github.com/tlalexander/rover_control Though for the above, I’ve recently found that…

Oh huh, that's pretty involved, thanks. Can I ask why you rolled your own instead of using off the shelf RC components, like what is used in RC cars, for example? For the remote control and ESC, at least, it seems like it would be simpler.
Post reply on HN