Browse Search Popular Register Upload Rules User list Login:
Search:
Spring Engine - Working Demo

Image:
screenshot of the scene

Author: twkofficial

Group: Technical

Filesize: 9.73 kB

Date added: 2025-03-30

Rating: 5

Downloads: 1387

Views: 156

Comments: 1

Ratings: 1

Times favored: 0

Made with: Algodoo v2.2.3

Tags:

Scene tag

Hello, world!

When I saw some of those cars with working engine scenes, I said to myself "Wow, these things are impressive!" I initially thought "This should be easy; I can do that," since it looked so simple to me. I wanted to make an actual functional engine system with a driveshaft for my upcoming vehicle models. I went ahead and tried making engines similar to what I saw on those scenes, but alas, the Dunning-Kruger effect applied to me too. I took hours painstakingly looking at the script menu and every part trying to find how they worked and tried to replicate their methods (especially with interconnectimg the cranks' axles to each other), but I never got it.

Instead of reaching the Sun, I decided to start simple with this single cylinder demonstration with a manual start system. This engine can go up to ~280 rads/s (up to ~2600 RPM!), but it does fluctuate in direction every 30 seconds. In testing, I found that at around 90 seconds after starting the engine, the piston will stop, presumedly because the "gas circles," as I'd like to call them, suddenly push the piston down and force it into its postion, effectively stopping it. Not only that, but when I tried testing it on different common simulation frequencies (usually 60 and 100 Hz), the engine either only does a couple rounds before stopping, or it doesn't even start at all, which is why this simulation is stuck at 1200 Hz.

With all the flaws pointed out, this demonstration is also a plea for help. I want to see how those talented people can smoothly make a functional engine system from scratch. I'm also pretty new to Thyme coding, which I believe is extremely important when making engines. To those talented people, I want to see your tips and tricks and explain how those tricks can help me in making future vehicle models. All I want to do is to try new things, since my passion in graphic design has been in limbo for quite a bit. I still may not be active in Algodoo in general, but I will come back posting scenes (like this one) every once in a while. Thanks!
Last edited at 2025/03/30 04:55:54 by twkofficial
Please log in to rate this scene
edit
Similar scenes
Title: Sedan with spring engine
Rating: 5
Filesize: 69.72 kB
Downloads: 2605
Comments: 2
Ratings: 1
Date added: 2013/11/30 13:03:50
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Spring Engine Sport Truck
Rating: 6.0909
Filesize: 410.48 kB
Downloads: 951
Comments: 7
Ratings: 5
Date added: 2011/04/30 17:06:22
Made with: Algodoo before v1.8.5
Rating: rated 6.1
download
Title: Spring Engine project
Rating: 4.75
Filesize: 26.59 kB
Downloads: 652
Comments: 0
Ratings: 2
Date added: 2011/11/22 18:28:27
Made with: Algodoo before v1.8.5
Rating: rated 4.8
download
Title: spring engine train
Rating: 5.2222
Filesize: 99.94 kB
Downloads: 1045
Comments: 1
Ratings: 3
Date added: 2012/09/18 17:47:34
Made with: Algodoo v2.0.1 Edu
Rating: rated 5.2
download
Title: 1 cylinder spring engine
Rating: 5
Filesize: 19.83 kB
Downloads: 369
Comments: 0
Ratings: 1
Date added: 2014/06/12 02:51:27
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Mitsubishi Spring engine
Rating: 5
Filesize: 216.69 kB
Downloads: 1175
Comments: 1
Ratings: 1
Date added: 2020/06/20 20:22:19
Made with: Algodoo v2.1.0
Rating: rated 5
download
Hello!

My car scenes have working spring engines so maybe I could be of help! :lol:
Fair warning though, mine are quite simplified and run almost entirely on scripting rather than using pistons/mechanics because my scenes are designed for 60hz and 60hz Algodoo doesn't take kindly to high-power piston engines... :(

If you like, I can share a scene response detailing how my engines work! :lol:
It's also fine if not though! My engines are much simpler than most (again, they don't use real pistons) and might not be what you are looking for.


As for connecting the crank's axles to eachother, the way I do it is to attach the two crank parts with a center axle and set the axle to an extremely high braking force.

As for the engine in this scene, a separate timing system for the ignition could help. You could do this by using something akin to a camshaft. Since lasers operate on framerate and not simulation frequency, it could be wise to substitute the laser entirely for something scripted.

Finally, note that this is technically a spawn engine since it generates power through spawning objects, so it's not technically a spring engine! :lol:

Hope this helps! :lol:
Last edited at 2025/04/02 23:01:41 by Little