I Built a Piston Engine with Adjustable Stroke Length to See What Happens!

Поделиться
HTML-код
  • Опубликовано: 5 дек 2024

Комментарии • 77

  • @kANGaming
    @kANGaming  Год назад +45

    This piston engine concept is cool but might need improvements later...

    • @magnaveradaboi
      @magnaveradaboi Год назад

      Some Nissan’s use this same or a similar mechanism for adjustable stroke length.

    • @Astro_Dog777
      @Astro_Dog777 Год назад +3

      kAn the pistons on a normal engine only need to extend by 2. They weren't supposed to be on 3 in the first place.

    • @michaelmain1990
      @michaelmain1990 Год назад

      You should have just done it on the piston side not the crank, because you could have moved the piston one block closer to a normal crank

    • @MrLarsgren
      @MrLarsgren Год назад +1

      same problem as always. need a heavy flywheel to run smoother.

    • @lanerobey5800
      @lanerobey5800 Год назад +1

      What if you use your glitched passthroughs to put a carrier bearing between each cylinder? Think that might stiffen the crank?

  • @fs2000
    @fs2000 Год назад +40

    I think you could also achieve this variable stroke length by making something similar to a steam "beam engine". You can adjust the beam so that the piston has a shorter lever arm. That way you can get a regular 3 block stroke on the crankshaft with a 1 block stroke on the piston.

    • @mystifoxtech
      @mystifoxtech Год назад +1

      the base stroke is actually two blocks

  • @Ben_Bingo
    @Ben_Bingo Год назад +22

    Regarding the piston being stretched, that's not actually a problem, passive piston stretching is actually beneficial in most cases due to scrap mechanic being scrap mechanic and just how the pistons are coded. Also, even though you mentioned it, its still extremely important to balance your engines, especially with short stroke. If you dont then you can potentially lose performance.
    Other than that you did a pretty good job considering its your first short stroke engine, all you needed was a bit more timing, looking forward to when you do it with the Kein engine.
    Also with your radial, the only thing you need to change is the 45 degrees in the controller, that's why it was surprisingly the first piston engine to have an adjustable stroke.

  • @Pystro
    @Pystro Год назад +10

    6:31 You probably want all of the pistons on a shared distance-reduction piece, or else each piston will bend its own bearing as it tries to expand and contract. Then again, the wobbly shaft is probably a bigger problem.
    Also, with how much of a wet noodle your crank shaft is, your balancing efforts should probably include making it a boxer or even star configuration.

  • @cheesiestmaster879
    @cheesiestmaster879 Год назад +22

    You should combine the passthrough with the rotation using the edited pistons, for higher torque

  • @vlastasusak5673
    @vlastasusak5673 Год назад +3

    I think I remember making a variable stroke length engine in survival once. It was a kind of a trike with one of those large generator pipe pieces for the back wheel. It was like having a transmission, long stroke for torque, short for speed, and it could go pretty fast. It also worked as a reverse by turning the crank over 180 degrees.

  • @SillyHammer
    @SillyHammer Год назад +1

    A big thing for your i4 engines, is to have the axle rotation at 270 -90 180 instead of 90 90 90 - or however it gets to piston extension of 1 3 2 4 or 1 4 2 3, as that timing helps reduce the axle deflection

  • @blueflame_sm
    @blueflame_sm Год назад +8

    The major issue your engine has is crank balance. As you can see when it is running it is very wobbly, making it less efficient. Balancing a crank is very important, especially on a variable stroke, as bearings are notoriously bad at creating centripetal force. Thus if the axis of rotation of a body is not in line with its center of mass it tends to pull outward. In the case of a variable stroke this means the stroke length expands as the engine speeds up. This is very much undesirable, in fact you'd rather have the opposite happen as small stroke means less torque but even more speed. Given the method by which variable stroke is attained, they will never have their center of mass in line with the crank, but we can get very close. I won't explain how to do so in this post, because it requires some very specific block placement. As kAN stated, he's already received the images.
    Regarding the length of pistons, the best way is to run a piston in a streched state. As you demonstrated at the start of the video, pistons have a fade-in and fade-out. This fadeing period is proportional to the length of the piston, but the maximum speed stays the same. Due to this a piston that extends 15 blocks is slower because the fading periods are longer. This is probably also why a piston with a length of 1 and highest speed jitters so much, the fade-out period is too short to stop the piston in time. Preferably we want the piston to be at the maximum speed at all times, so the optimal length for a piston would be 15, but only if you stretch them out such that they extend from 7-9 blocks (on a regular inline engine). This method tends to give you a similar speedup compared to what you got in this variable stroke engine as well as some extra torque. We call this "piston stretch".
    P.S. this engine would be a 1-block stroke, not 2 blocks. You need to measure the radius from the center of the shaft to the center of the crank pin bearing. In the case of a standard inline engine this distance is 1, so the diameter (and thus stroke length) is 2 blocks. On this engine the stroke is therfor < 2, not 2 (I heard you mention 2 a lot but never 1).

    • @keinanderer9930
      @keinanderer9930 Год назад

      The stroke is actually the total piston travel per powerstroke, which is more in line with the diameter

  • @darkwarrior1588
    @darkwarrior1588 Год назад

    Using the puston speed concept you can put your pistons to max distance. They will move faster, the timing wheel will shut them off at the appropriate length. This helped my boxer build really get those rpms up

  • @bradentomkins6185
    @bradentomkins6185 Год назад +1

    if you put the adjustment on a looped controller you can have an engine with a built in cvt, high stroke low rpm - low stroke high rpm

  • @justinsemple7454
    @justinsemple7454 Год назад

    Your Scrap Mechanic videos make me wish there was a crafting gamer where the only mechanical component you get is pistons.

  • @whodisbrody
    @whodisbrody Год назад +2

    Hey kan I love the piston powered vids keep learning I find these super interesting

  • @M22_T34
    @M22_T34 Год назад +3

    Will you do anything with SM, moonbo in a piston race? You guys all make piston cars and race them against each other

  • @Code_S7
    @Code_S7 Год назад +3

    You should try to somehow build a pistonengine with a strokelength of two or one if it's possible.

  • @brandonbrucker6691
    @brandonbrucker6691 Год назад +1

    While you're still experimenting with what works on a variable stroke engine it might not be a bad idea to adopt an I4 crank you'd see in real life. Cylinders 1 and 4 are on one side and cylinders 2 and 3 on the other. This should help eliminate balance as a variable while still keeping things simple.... mind you the secondary balance problems of this design could be an issue, but with scape mechanic it might not. The higher rpms that are possible with shortening the Stoke could mitigate the choppiness of running it like a 2 cylinder, that and a flywheel.

  • @ewancoppens3193
    @ewancoppens3193 Год назад +4

    I wonder what happens when you combine 2 different engines...
    So take an I4 for more torque and that fancy engine from your last video for high rpm for more speed when momentum has built up.
    They should cancel out their weaknesses, right?

    • @DigitalJedi
      @DigitalJedi Год назад +3

      Just connecting them at the crankshafts would be a terrible idea. You are RPM limited by the slower engine, and will lose some torque to it powering through the other engine.

  • @michaeljungbauer514
    @michaeljungbauer514 Месяц назад

    If you look closely the piston actually travels 2 blocks and not 3. Just set it to 2 and it will run smoother. I always set them to 2 and they easily reach 300 rpm at 34 hp.

  • @catdisc5304
    @catdisc5304 Год назад

    Kan, have you tried painting the piston engine red? Red makes things go FASTA!

  • @falin9557
    @falin9557 Год назад

    To make it faster (the small one), let the sensors activate controllers that moves the pistons, they move faster when connected to controlers for some reason

  • @ame7165
    @ame7165 Год назад

    shorter stroke means higher rpm and less torque, which is with you saw. longer stroke means lower rpm but way more torque (more mechanical advantage against the crankshaft)

  • @tannerbass7146
    @tannerbass7146 Год назад

    Wow. I played this game years ago just for the survival, so I had no idea that you could take it this far!
    There's no way, but I wonder if balance shafts and more main bearings would affect the operation of the engine 😉

  • @funkymunky7935
    @funkymunky7935 Год назад +1

    Someone needs to make a mod for Scrap Mechanic that changes the bearings to black, just for kAN

  • @MrMattkid
    @MrMattkid Год назад

    I feel like you're confused a little. As long as it's an inline engine, it'll never break the 300 barrier. So right now you have an inline 4, the pistons fire in series. The reason the kine engine breaks that barrier is because it's an inline 2 with 2 parallels. Think of the 2 pistons facing opposite directions as two parallel circuits working together to move along a singular axis. They achieve that by alternating power states. So when one piston retracts, the other is helping by pushing; because 2 pistons are working simultaneously in the same direction, you get a movement that's twice as fast. Your engine in its current design still won't break that 300 barrier because all the pistons are working solo.

  • @thegreengamer1563
    @thegreengamer1563 Год назад

    Your videos are really intressting and i think you should find more enginering games❤❤😁

  • @GhostOfSnuffles
    @GhostOfSnuffles 10 месяцев назад

    As much as i like pistons engines for aesthetics i use bearing drive engine in survival for their simplicity.

  • @emilmller1482
    @emilmller1482 Год назад

    Bro that music! U make me wanna play Hay Day again!

  • @Hadeks_Marow
    @Hadeks_Marow Год назад +1

    PLS Kan, edit your old engines to remove the stupid wedges on your timing wheels.
    We know those are problematic so keeping them there to judge against your newer creations will end up corrupting the results and thus not making them accurate.

  • @mrpickle1334
    @mrpickle1334 Год назад

    Hey kAN, just to let you know you kept calling the crank shift the drive shaft, idk if you've been calling that prob not cuz your smart guy. But you might want, to fix that👍 love your content btw

  • @manman-sg1zt
    @manman-sg1zt Год назад

    Yeah so that bearing asembly was my idea, however, I forgot how flimsy controler bearing combo is. Soooooooo... my suggestion is to get rid of bearings over pistons and if possible get rid of the curved pipe meaning bearing driven by the piston could go coaxially with the shaft.
    Also, really curious about combining it with that Kein engine of yours.

    • @manman-sg1zt
      @manman-sg1zt Год назад

      9:32 Your execution failed succesfuly XD

  • @TheMostUt
    @TheMostUt Год назад

    Wouldn't the extra bearing make the crank a bit more floppy though? Even with a controller locking it in place. I'd stick the length controller on a pair of buttons and attach them to the seat, so you can make adjustments on the fly. IRL short stroke is the way you get high RPM out, coupled with a small piston, you can get crazy speeds. But that's got to do with rotating mass, which SM doesn't really calculate like IRL. I would also try a multi piece adjustable duration timing wheel, for more precise timing control.

  • @XWorstYT
    @XWorstYT Год назад

    Love the vids!

  • @Greg1096
    @Greg1096 Год назад +1

    I'm not sure what your goal was with this? You were judging it based on rpm but 300rpm is the known limit of a single piston per "cylinder" design, I don't get what you're trying to accomplish with this. Are you trying to disprove the 300rpm limit? No hate or anything just trying to figure out the goal of these builds.

  • @midnight8639
    @midnight8639 Год назад

    The short piston moving faster does make sense if you use the example of low and high gear in low gear you don’t have to give a vehicle much throttle for it to move a certain distance to whereas high gear you have to give it more throttle or pressure to move it the same distance with the same acceleration. I am not entirely sure that this is correct? I am only in high school

  • @pindamonhangaba72
    @pindamonhangaba72 Год назад

    Noice lets see wath we got in this video

  • @mystifoxtech
    @mystifoxtech Год назад +4

    the stroke of the basic piston engine is actually only 2 because of the bearings connecting in the middle of the block

    • @mystifoxtech
      @mystifoxtech Год назад +1

      you don't need the pistons on 3 block range

    • @Ben_Bingo
      @Ben_Bingo Год назад

      @mystifoxtech you do still need the pistons on 3 length, having them on 2 slightly increases rpm but drastically decreases torque to the point where you get less hp

  • @SchizoidPersonoid
    @SchizoidPersonoid Год назад

    I've been using a low friction adjustable stroke for years.

  • @thelumpofdirt6257
    @thelumpofdirt6257 Год назад

    why don't you just take your i4 and add 2 pistons on either side of your top. you can set them to be always on and move your entire top line up and down. it won't allow you to get a one block stroke, but you could test the difference between a 3 and 4, or an 8 and 4.
    when testing it is important not to change the timing, one variable at a time (and in theory it should be the same anyways).
    you could also play with the order the pistons fire; instead of 1234, maybe 4321 or 3142 gets more power.
    the engine layout could also change things. a V4 typically puts out more horse than an I4 (Donut has a great video going over engine layouts). if V is better, how much of a V is better?
    it might be worth your time to develop a completely adjustable engine just to see what works. make each cylinder completely separate with passthroughs inbetween so you can play with anything independently from the rest.

  • @theofficialarnl7018
    @theofficialarnl7018 Год назад

    Build a piston engine with the challenge mode pistons

  • @Deniz69567
    @Deniz69567 Год назад

    these type of engines should be able to spin at 724 rpm

  • @davyzeradaspalmera
    @davyzeradaspalmera Год назад

    Kan you should do a thruster engine

  • @nathanmcintyre5811
    @nathanmcintyre5811 Год назад +1

    I wish I had an adjustable stroke 😢

  • @DareChimera
    @DareChimera Год назад +1

    I love you

  • @player92381
    @player92381 Год назад

    Can you do a 1 block stroke?

  • @huhnihd1487
    @huhnihd1487 Год назад

    nice

  • @ProfessorVoxel
    @ProfessorVoxel Год назад

    Lovely.

  • @eduardhendric599
    @eduardhendric599 Год назад

    When will You do another survival video?

  • @hlibprishchepov322
    @hlibprishchepov322 Год назад

    youtube: showing 4 comments
    also youtube: "6 comments"

  • @SJ16toons
    @SJ16toons Год назад

    why not have the pistons move only 1 block? 1:53

  • @________________________9
    @________________________9 Год назад

    what happened to zeepkeist?

  • @Eclipseexpansion-f8p
    @Eclipseexpansion-f8p Год назад

    Hi

  • @roth4766
    @roth4766 Год назад

    Wobble wobble wobble wobble

  • @migsmaster_21
    @migsmaster_21 Год назад

    Under 30 min gang

  • @bread0237
    @bread0237 Год назад

    bread

  • @Villagarry-by6yc
    @Villagarry-by6yc Год назад

    PC 🖥️ 👍😯

  • @callmeent4789
    @callmeent4789 Год назад

    All your standard piston engines actually do have a stroke length of 2, because the natural position is 0. If you set them all correctly it won't increase rpm but should help wobble and consistency. The variable length should be able to do 1 stroke length

  • @user-es6wn6pz3e
    @user-es6wn6pz3e Год назад +2

    6:14 No, you do not want to push the pistons down. Quite the opposite; Piston stretch is when you push the pistons up, so all the pistons are stretched about a block away from regular when at the top dead center. This will allow the pistons to have a better angle with the cranks for more of the powerstroke, and it can increase power by a lot. Like 50-100% more power.

  • @TranscendentACE
    @TranscendentACE Год назад

    wonder if it would perform better or worse putting the offset shafts in opposing directions as opposed to having them be on the same side... and which config would be best.