Live data from Hacker News

Internal Combustion Engine

ciechanow.ski

361–370 of 415 posts

Re: Internal Combustion Engine

#361
post #337

I’m a lowly mechanical engineering lecturer. I use Jupyter notebooks to teach fluid mechanics[0]. I make videos of fluid flows with Blender and embed them with the notes along with some basic Python code examples so that students are aware of how basic code can make an Engineer’s life easier (even if Matlab is the standard platform). I also embed simple 3D models with pyGEL3D[1]. It’s fine but very limited. I’m alway…

Also I would trade you mech eng tutoring for JS tutoring, if you've got the time.

What’s this time you speak of?

Re: Internal Combustion Engine

#362

Earlier quoted context omitted.

Also I would trade you mech eng tutoring for JS tutoring, if you've got the time.

I wish there were more opportunities for people to learn via “cross training” like this. I’d love to learn more about a number of engineering disciplines by helping people who know those fields, learn how to implement the algorithms and mathematical calculations they need in Python and simultaneously, learning more about those algorithms and calculations in order to best implement them and show how best to use Python…

I love this idea. The best way to get academics to buy in would be to have some clear outcome such as a publication or funding opportunity.

There are a lot of clunky engineering tools that would benefit greatly from professional software development. Computational Fluid Dynamics software in particular is just plain awful in terms of usability for beginners.

Re: Internal Combustion Engine

#364

Earlier quoted context omitted.

I'm sure a motor is cheaper than an engine (less steps to make), but they still require precision manufacturing, and all the other parts aside from the motor (driveshaft, axles, brakes, etc.) are more or less the same. Plus, the cost of those other materials is going to increase if demand for EVs goes up.

evs could drive lithium but i really doubt they would influence copper that much, since it is used so much already

I think the more constraining commodities are things like rare earths[0] and other important metals like cobalt.

[0]: I know they aren't that rare, but they aren't mined/processed in many places and it takes a long time to bring a new mine online.

Re: Internal Combustion Engine

#365
post #337

I’m a lowly mechanical engineering lecturer. I use Jupyter notebooks to teach fluid mechanics[0]. I make videos of fluid flows with Blender and embed them with the notes along with some basic Python code examples so that students are aware of how basic code can make an Engineer’s life easier (even if Matlab is the standard platform). I also embed simple 3D models with pyGEL3D[1]. It’s fine but very limited. I’m alway…

I recommend trying to get started with webGL Elm [0]. It's a language that compiles to JS to run in the browser. It's a functional language and saves you from having to deal with most of the historical baggage of JS.

[0] https://lucamug.medium.com/3d-graphics-in-the-browser-with-e...

Re: Internal Combustion Engine

#366
post #160

Can't remember where I first learned this, twas years ago -- unforgettable names for the four engine strokes: Suck, Squeeze, Pop, Phooey

I know them (almost poetically, though not necessarily politically correct) as:

Suck, Squeeze, Bang, Blow.

Re: Internal Combustion Engine

#367

This, like the Fourier Transform webpage, is a masterpiece. Silly Question: when I add gasoline to my car it's a liquid. When it enters a cylinder of my Engine, mixed with air, is it still a liquid? Is it a gas? Aeresolized? What causes the change in state and when/where?

Can you share a link to the Fourier Transform page that you mentionted, please?

https://www.jezzamon.com/fourier/

Re: Internal Combustion Engine

#368
post #360

Earlier quoted context omitted.

For the graphics: - https://webglfundamentals.org/ - https://threejs.org/ For general JS: - https://developer.mozilla.org/en-US/docs/Web/javascript#tuto... There's other stuff like build tools, cross-browser, and other stuff, but that's likely to be confusing and not super necessary to begin with. The above should be enough to get you running with what it sounds like you want to do. I appreciate you sharing those lin…

Much appreciated. I’ll be adding to the fluid mechanics notebook this summer. What areas are you interested in?

Mechatronics, which is why I'm interested in mechanical engineering. I guess this mostly implies servomechanisms, kinematics, motors.

Re: Internal Combustion Engine

#370
post #362

Earlier quoted context omitted.

I wish there were more opportunities for people to learn via “cross training” like this. I’d love to learn more about a number of engineering disciplines by helping people who know those fields, learn how to implement the algorithms and mathematical calculations they need in Python and simultaneously, learning more about those algorithms and calculations in order to best implement them and show how best to use Python…

I love this idea. The best way to get academics to buy in would be to have some clear outcome such as a publication or funding opportunity. There are a lot of clunky engineering tools that would benefit greatly from professional software development. Computational Fluid Dynamics software in particular is just plain awful in terms of usability for beginners.

What are the names of some of this software that are a good example of in-use but are clunky/have awful usability? I ask because it sounds like an interesting area, and I would like to see for myself what you're working with.
Post reply on HN