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.
Internal Combustion Engine
361–370 of 415 posts
Re: Internal Combustion Engine
#362Earlier 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…
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
#363Re: Internal Combustion Engine
#364Earlier 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
[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
#365I’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…
[0] https://lucamug.medium.com/3d-graphics-in-the-browser-with-e...
Re: Internal Combustion Engine
#366Can't remember where I first learned this, twas years ago -- unforgettable names for the four engine strokes: Suck, Squeeze, Pop, Phooey
Suck, Squeeze, Bang, Blow.
Re: Internal Combustion Engine
#367This, 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?
Re: Internal Combustion Engine
#368Earlier 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?
Re: Internal Combustion Engine
#369Re: Internal Combustion Engine
#370Earlier 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.