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

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2023
  • Today we're back in Scrap Mechanic with an interesting variation on the piston engine! This engine has an adjustable stroke length by reducing the radius of the drive axle which in turn should allow us to generate faster speeds! Will this work or will it be a bust?
    -------------------------------------------------------------------------------------------------------------
    About Scrap Mechanic:
    store.steampowered.com/app/387...
    -------------------------------------------------------------------------------------------------------------
    #scrapmechanic #kangaming
  • ИгрыИгры

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

  • @kANGaming
    @kANGaming  7 месяцев назад +45

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

    • @magnaveradaboi
      @magnaveradaboi 7 месяцев назад

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

    • @PatSeba84
      @PatSeba84 7 месяцев назад +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 7 месяцев назад

      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 7 месяцев назад +1

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

    • @lanerobey5800
      @lanerobey5800 7 месяцев назад +1

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

  • @fs2000
    @fs2000 7 месяцев назад +38

    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 7 месяцев назад +1

      the base stroke is actually two blocks

  • @Ben_Bingo
    @Ben_Bingo 7 месяцев назад +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 7 месяцев назад +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 7 месяцев назад +22

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

  • @vlastasusak5673
    @vlastasusak5673 7 месяцев назад +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.

  • @blueflame_sm
    @blueflame_sm 7 месяцев назад +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 7 месяцев назад

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

  • @SillyHammer
    @SillyHammer 7 месяцев назад +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

  • @bradentomkins6185
    @bradentomkins6185 7 месяцев назад +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

  • @randomran4779
    @randomran4779 7 месяцев назад +3

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

  • @darkwarrior1588
    @darkwarrior1588 7 месяцев назад

    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

  • @ewancoppens3193
    @ewancoppens3193 7 месяцев назад +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 7 месяцев назад +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.

  • @whodisbrody
    @whodisbrody 7 месяцев назад +2

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

  • @brandonbrucker6691
    @brandonbrucker6691 7 месяцев назад +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.

  • @CubeR4t
    @CubeR4t 7 месяцев назад +3

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

  • @justinsemple7454
    @justinsemple7454 7 месяцев назад

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

  • @XWorstYT
    @XWorstYT 7 месяцев назад

    Love the vids!

  • @TranscendentACE
    @TranscendentACE 7 месяцев назад

    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.

  • @thegreengamer1563
    @thegreengamer1563 7 месяцев назад

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

  • @tannerbass7146
    @tannerbass7146 7 месяцев назад

    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 😉

  • @falin9557
    @falin9557 7 месяцев назад

    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

  • @mrpickle1334
    @mrpickle1334 7 месяцев назад

    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

  • @ame7165
    @ame7165 7 месяцев назад

    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)

  • @emilmller1482
    @emilmller1482 7 месяцев назад

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

  • @TheMostUt
    @TheMostUt 7 месяцев назад

    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.

  • @catdisc5304
    @catdisc5304 7 месяцев назад

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

  • @MrMattkid
    @MrMattkid 7 месяцев назад

    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.

  • @manman-sg1zt
    @manman-sg1zt 7 месяцев назад

    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 7 месяцев назад

      9:32 Your execution failed succesfuly XD

  • @midnight8639
    @midnight8639 7 месяцев назад

    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

  • @funkymunky7935
    @funkymunky7935 7 месяцев назад +1

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

  • @pindamonhangaba72
    @pindamonhangaba72 7 месяцев назад

    Noice lets see wath we got in this video

  • @ProfessorVoxel
    @ProfessorVoxel 7 месяцев назад

    Lovely.

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

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

  • @Hadeks_Marow
    @Hadeks_Marow 7 месяцев назад +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.

  • @thelumpofdirt6257
    @thelumpofdirt6257 7 месяцев назад

    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.

  • @huhnihd1487
    @huhnihd1487 7 месяцев назад

    nice

  • @SchizoidPersonoid
    @SchizoidPersonoid 7 месяцев назад

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

  • @mystifoxtech
    @mystifoxtech 7 месяцев назад +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 7 месяцев назад +1

      you don't need the pistons on 3 block range

    • @Ben_Bingo
      @Ben_Bingo 7 месяцев назад

      @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

  • @DareChimaera
    @DareChimaera 7 месяцев назад +1

    I love you

  • @player_12354
    @player_12354 7 месяцев назад

    Can you do a 1 block stroke?

  • @theofficialarnl7018
    @theofficialarnl7018 7 месяцев назад

    Build a piston engine with the challenge mode pistons

  • @davyzeradaspalmera
    @davyzeradaspalmera 7 месяцев назад

    Kan you should do a thruster engine

    • @rpmgalaxy5986
      @rpmgalaxy5986 7 месяцев назад

      He’s done that awhile ago

  • @eduardhendric599
    @eduardhendric599 7 месяцев назад

    When will You do another survival video?

  • @nathanmcintyre5811
    @nathanmcintyre5811 7 месяцев назад +1

    I wish I had an adjustable stroke 😢

  • @Deniz69567
    @Deniz69567 7 месяцев назад

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

  • @________________________9
    @________________________9 7 месяцев назад

    what happened to zeepkeist?

  • @Greg1096
    @Greg1096 7 месяцев назад +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.

  • @Antarctica_best_continent
    @Antarctica_best_continent 7 месяцев назад

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

  • @roth4766
    @roth4766 7 месяцев назад

    Wobble wobble wobble wobble

  • @hlibprishchepov322
    @hlibprishchepov322 7 месяцев назад

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

  • @user-gl9fp3zf4e
    @user-gl9fp3zf4e 7 месяцев назад

    Hi

  • @Villagarry-by6yc
    @Villagarry-by6yc 7 месяцев назад

    PC 🖥️ 👍😯

  • @migsmaster_21
    @migsmaster_21 7 месяцев назад

    Under 30 min gang

  • @bread0237
    @bread0237 7 месяцев назад

    bread

  • @callmeent4789
    @callmeent4789 7 месяцев назад

    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

  • @ig-rd5923
    @ig-rd5923 7 месяцев назад +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.