Graphing the Motion Profile of LEGO Cams

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 516

  • @JKBrickworks
    @JKBrickworks  2 роки тому +560

    Turn on captions for some commentary on the build.
    What other parts should I try?

    • @morkovija
      @morkovija 2 роки тому +11

      A prototype of a cam that results in a single letter. And then the boy automata by droz X) that would be the greatest Lego set of all time

    • @alargeface6370
      @alargeface6370 2 роки тому +20

      Try adding cams together (superposition) to create some truly strange waves

    • @Emperor_Atlantis
      @Emperor_Atlantis 2 роки тому +4

      What is the name of that music? It is extreemly relaxing

    • @VelociRandom
      @VelociRandom 2 роки тому +6

      A minifigure! :P

    • @JKBrickworks
      @JKBrickworks  2 роки тому +15

      @@Emperor_Atlantis Drifting at 432 Hz - Unicorn Heads

  • @lucahermann3040
    @lucahermann3040 2 роки тому +567

    1:12 I'm here for the sine wave. It's beautiful!

    • @martyguild
      @martyguild 2 роки тому +41

      Also, at 0:27, this cam produces the absolute value of the sine wave :)

    • @lucahermann3040
      @lucahermann3040 2 роки тому +10

      @@martyguild You're right. Except for 1:41 and 2:10, they're all graphs of functions which only consist of sine functions and constants on specific intervals.

    • @martyguild
      @martyguild 2 роки тому +21

      @@lucahermann3040 technically, all of these can be written as a an infinite sum of sines and cosines, by the Fourier theorem! :) or at least approximated by a sum of sines and cosines. i am sure most of the series would not be pretty for these cams and followers though, haha.

    • @sjk7467
      @sjk7467 2 роки тому +2

      Yeah it's cool seeing them drawn mechanicslly. Obvi sin is the same as cos except offset but this would be closer to -cos(x). Sin(x) where x=0 is 0. This one starts at the lowest point in the trough. -cos(x) where x=0 is -1 just like that graph!

    • @ilyin_sergey
      @ilyin_sergey Рік тому +1

      Too wide for sine wave, isn’t it?

  • @Necromaticon
    @Necromaticon 2 роки тому +2389

    The mathematical implications of this build are super interesting: With the left and right motion combined with the turn of the axle, a sine wave is created. Each piece that gets added is essentially a function that, with its height difference, creates an amplitude multiplier function over time. Everything lower than the pen itself is seen as a zero multiplier and afterwards it's combined linearly. With a piece like the 3 blade rotor it's including a phase shift with the sine waves. The end result being 3 sine waves, shifted 120 degrees between each other.

    • @Doomsday494
      @Doomsday494 2 роки тому +63

      I liked the 3 point rotors too it reminded me of a 3 phase generator output

    • @BunkerSquirrel
      @BunkerSquirrel 2 роки тому +51

      This is a great tool for demonstrating the use of lateral number systems; describing periodic wave functions in terms of radial geometry

    • @c4rb0n40
      @c4rb0n40 2 роки тому +48

      Jeeez too many nerds here chill guys xd

    • @BunkerSquirrel
      @BunkerSquirrel 2 роки тому +60

      @@c4rb0n40 lol no

    • @c4rb0n40
      @c4rb0n40 2 роки тому +11

      @@BunkerSquirrel cuz i didnt understand a word, prbbly cuz am still in elementary 💀💀💀💀💀💀💀💀💀💀

  • @banksbillings798
    @banksbillings798 2 роки тому +44

    At 1:12 I realized that this basically converts polar graphs into their rectangular counterparts with the off-center circle and the sine wave. So cool!

    • @DravenX53
      @DravenX53 Місяць тому

      Convolved with a square wave though, due to the shape of the camshaft. Look at the l bracket for example, it does not return to zero between the points of the L.

  • @HapppyMann
    @HapppyMann 2 роки тому +496

    You should try a more “pointy” follower head, that would more closely capture the local radial diameter of the cam object. With the horizontal bar configuration it just follows the largest protrusion within ~180 degrees

    • @JordanLedbetter
      @JordanLedbetter 2 роки тому +4

      Exactly.

    • @undefined06855
      @undefined06855 2 роки тому +13

      Only thing I can see is that it wouldn't work with the first few

    • @fuckgoogletheyreshit2661
      @fuckgoogletheyreshit2661 2 роки тому +3

      This was also my first thought when he switched to the 90 degree cam.

    • @D1GItAL_CVTS
      @D1GItAL_CVTS 2 роки тому +16

      It would get stuck really easily

    • @Patschenkino
      @Patschenkino Рік тому

      A little wheel (or round shape) would be perfect for this job.

  • @corbysloan7934
    @corbysloan7934 2 роки тому +213

    The fruits of your labor may not be immediately apparent, but something is telling me you're doing the Lego community a huge service here.

    • @ArunaUtd
      @ArunaUtd Рік тому +4

      Definitely! This saves a lot of time on testing what mechanism would fit the build best.

  • @CapTheNPC2
    @CapTheNPC2 2 роки тому +159

    Would love to see this as a reccuring series. So fascinating.

    • @Geeksmithing
      @Geeksmithing 2 роки тому

      Oh like being printed on a mobius strip?!

  • @tranminhhieu9492
    @tranminhhieu9492 2 роки тому +95

    You got some cool bricks, ive never seen half of them...

  • @Dalenthas
    @Dalenthas 2 роки тому +1951

    Behold, the most low-tech oscilloscope ever created.

    • @martyguild
      @martyguild 2 роки тому +82

      If you take the cam at 1:12 which produced a sine wave (I checked to make sure), then attaching the frame holding this cam to another follower which travels perpendicularly to the first (at a different frequency) you'll get a Lissajous curve

    • @bragapedro
      @bragapedro 2 роки тому +17

      Seismometers be like

    • @Tazerboy_10
      @Tazerboy_10 2 роки тому +1

      🤔

    • @Tazerboy_10
      @Tazerboy_10 2 роки тому +18

      @@martyguild
      Big words hurt my brain...

    • @benjaminbadrakh1644
      @benjaminbadrakh1644 2 роки тому +2

      Yes. A mechanical one. Oh hey my profile pic is an oscilloscope.

  • @LeeNullus
    @LeeNullus 2 роки тому +58

    I lost it at "Ha ha butts" Truly top tier content. 0:47 with captions on

  • @karlkastor
    @karlkastor 2 роки тому +44

    The wheel gives a nice, continuous sine wave

  • @spamonfire1472
    @spamonfire1472 2 роки тому +46

    I'm pretty sure you would be able to create a square wave by combining frequencies, that mechanism could be really cool

    • @martyguild
      @martyguild 2 роки тому

      The Fourier series of the square wave is very simple as well; you just need each sine of odd integer frequency n to have an amplitude of 1/n, and even frequencies have an amplitude of 0.
      So when adjoining additional cams/followers to the existing one (the output of the first follower would be controlling the height of another cam and follower, etc), just make the next frequency 3 times the first with a third of the amplitude, the next frequency 5 times the first with a fifth of the ampltide, etc. Perhaps you could design one single cam (with lots of moving parts) that could capture the square wave behavior. It'd be something like this: ua-cam.com/video/k8FXF1KjzY0/v-deo.html&ab_channel=BrekMartin

    • @explosify5035
      @explosify5035 Рік тому +4

      he could do it with the fourier series

  • @BadgerBishop
    @BadgerBishop 2 роки тому +24

    The technic cam would have been cool to see the 4 placement options as different colors on the same sheet.

  • @lucahermann3040
    @lucahermann3040 2 роки тому +45

    You could have tried element 32072 "Technic Knob Cog Gear / Wheel" (the weird 4 toothed gear used for 90° 1:1 transmission or for Hand of God steering)

  • @SilmaThoron
    @SilmaThoron 2 роки тому +37

    Awesome ! I would love to view the results with a circular follower !

  • @thomasrosebrough9062
    @thomasrosebrough9062 2 роки тому +6

    The cam with four different positions exploded my mind. The period is the same, but it creates completely distinct patterns each time!

  • @DDsBricks
    @DDsBricks 2 роки тому +49

    I appreciate you for going back and finishing that line that didn't show up entirely. Calmed my anxiety

  • @gerrit2822
    @gerrit2822 2 роки тому +22

    Nice visualization! You should try to get interesting and useful cams by adding different pieces. For example, you can add gears to make a cam on a cam, creating more complex patterns.

  • @YensR
    @YensR 2 роки тому +100

    Love this!
    Regarding your question at the end: Not sure if you missed any obvious pieces, a bit more obscure: a whole bunch of 2 by 2 bricks with axle hole and various protrusions, the 1 by 1 and 1 by 2 technic bricks with axle hole and of course these would allow brick-built cams that basically then give access to hundreds of cam profiles or even thousands, depending on the size you choose. The 2-2 modified plates with bar frame could also be interesting.
    And essentially, you forgot the null cam: Brick, Round 2 x 2 with Axle Hole
    ;)

    • @JKBrickworks
      @JKBrickworks  2 роки тому +32

      Ha, I did consider adding a 'null' cam as a reference, but forgot about it when I went to filming. Perhaps in the next one. :) Some great suggestions for compound cams!

  • @timehunter9467
    @timehunter9467 2 роки тому +7

    It’s cool to see the dwell periods of a couple of these, always wondered what they’d look like.

  • @Shaia_TeamLCE
    @Shaia_TeamLCE 10 місяців тому +1

    I love that so many people here love math and LEGOs at the same time, it’s beautiful

  • @ash.mystic
    @ash.mystic 2 роки тому +5

    Very clever! This feels like the start of a LEGO analog computer :)

  • @ohokay2013
    @ohokay2013 Рік тому +2

    The half spike ball (98578) would be cool to see. It has 2 different radii of spikes, depending on the way it's mounted.

  • @FernTheRobot
    @FernTheRobot 2 роки тому +1

    the 2x3 quarter is a nice surprise!

  • @BunkerSquirrel
    @BunkerSquirrel 2 роки тому +16

    You could make an analog integrator with something like this. That would be awesome!

    • @martyguild
      @martyguild 2 роки тому +3

      mechanical integrators don't involve much with cams like this; you only need a disc rotating at a constant speed, another circle that rotates on the disc, and something that records the total rotation of the rolling circle. cams usually involve projecting a certain component of the cam's shape into reciprocating/variable motion, but with a mechanical integrator, all that's happening is rolling, and the variation in the motion happens parallel with the rotating disc. furthermore, the variable position of the rolling circle is determined by a predetermined input (the function you want to integrate), and does not depend on the rotating disc whatsoever. so if you consider the cam to be the constantly rotating disc, and the follower to be the rolling circle, you are always projecting exactly 0 vertical motion to the follower. so at best this would be a trivial case of a cam and follower. note i am not an engineer so my language about this may be off.
      but yes, a lego mechanical integrator would be absolutely awesome!

    • @BunkerSquirrel
      @BunkerSquirrel 2 роки тому +1

      @@martyguild with the resurgence of analog computers it’d be really neat to see some more educational videos on their operation and the fact we can use mechanical analogs to do that is super flipping cool :)

  • @vatiti9573
    @vatiti9573 Рік тому +2

    Absolutely fascinating, I am sure this is actually a very useful resource for concieving mechanisms.

  • @happyhippoeaters4261
    @happyhippoeaters4261 Рік тому +2

    Actually, there are alot of peices that can be mounted in multiple places, and it can be really fun to experiment and see how a change in position can drastically change the results.

  • @JBBrickFanatic
    @JBBrickFanatic 2 роки тому +1

    This is wild!! The way you think and create mechanisms is so cool. I also love the fact that you used a LEGO pen so it’s all purist. 🙌

  • @roostydoo2
    @roostydoo2 2 роки тому

    The amount of interesting Lego mechanisms you could make with this information is amazing

  • @christophedevos3760
    @christophedevos3760 Рік тому

    Very interesting, not only for lego enthousiasts, but for learning something about cams and projections as well.

  • @bARZzZyy
    @bARZzZyy Рік тому

    It’s kind of like a Fourier transform going on. Really cool!

  • @Tech_Marauder
    @Tech_Marauder 2 роки тому +38

    I wonder if anyone has or will find the equations for these. It would be really neat to see an infographic of them all together or something like that.

    • @DravenX53
      @DravenX53 Місяць тому

      I think it's actually just graphing the radial component of the height of the block, in polar coordinates with the shaft as the center r=0.
      I mean, if you look at the mechanism, that's like... Literally what's happening mechanically.
      The radial component gets convolved with a square wave though, due to the shape of the camshaft. Look at the l bracket for example, it does not return to zero between the points of the L.

  • @TheAdvertisement
    @TheAdvertisement 2 роки тому +1

    This is the most soothing lego video, better than any asmr.

  • @suspense_comix3237
    @suspense_comix3237 2 роки тому +1

    Something for my fully-mechanical and most advanced LEGO Flight Simulator. I’ll use this mechanism for the altitude recorder of the plane.

  • @BlackEpyon
    @BlackEpyon 2 роки тому +1

    This kinda reminds me of the embroidery cams in my mom's old Viking sewing machine. How it was done BEFORE sewing machines became computerized.

  • @dustylegobricks
    @dustylegobricks 2 роки тому +5

    Awesome work! I watched the vid at light speed and it all cam to me at once!

  • @ScurvySquirrel
    @ScurvySquirrel Рік тому

    Yes, I have to agree with the other comments I seen about this needing to be a recurring series. This has the two Must Haves that anything Great Needs..... It's Entertaining and Informational.

  • @proyoloks1386
    @proyoloks1386 2 роки тому +3

    It would be interresting to see multiple graphs stacked on top of each other, (or in other words, a graph that shows the addition of two shape-graphs)should be possible right? I mean "simply" build another moving platform in between the shape and the pen, and on that platform there is another shape that is rotating based on the movement of the whole thing, and is connected via gears that allow free up/down-movement, with like those red 12 tooth gears. and then the pen movement is dependent on that shape.
    So you get a shape that influences a platform on which another shape is placed on which the pen is placed. I don't know if anyone gets what I mean, but I think it would work

  • @Sinjinator
    @Sinjinator Рік тому

    Wow thank you so much for doing this! I can see interesting moving figures/animals/vehicles for each one of those already!

  • @lester44444
    @lester44444 2 роки тому +1

    Really interesting to an animator too haha seeing direct correlations between motion and a motion graph

  • @nathancarter8239
    @nathancarter8239 2 роки тому +1

    I had to watch this one on mute because of the marker sounds, and I'm glad I did, because I loved watching the graph lines.

  • @thecrazeecow1682
    @thecrazeecow1682 2 роки тому

    It was fun trying to visualize what the pattern would look with each piece before you showed the result

  • @GrantDavis
    @GrantDavis 2 роки тому +1

    Yay! You did it! Super satisfying.

  • @ALL_ONE_SUN
    @ALL_ONE_SUN Рік тому

    NICE reference video! If (when) I ever get some of those, I am glad there is a reference to know those curves! Thanks👍🏻

  • @fiddleriddlediddlediddle
    @fiddleriddlediddlediddle Рік тому +1

    I wasn't ready for it to end.

  • @zentornomaster9860
    @zentornomaster9860 Рік тому

    This is very relaxing to watch

  • @Kufunninapuh
    @Kufunninapuh 2 роки тому +1

    10 hours of this please

  • @tymz-r-achangin
    @tymz-r-achangin Рік тому

    Oh I get it, that's the pulse signature for the inspirational energy coming from the lego parts :D

  • @earth_YTT
    @earth_YTT 8 місяців тому +19

    geometry dash playtest line:

    • @maxitoplayer
      @maxitoplayer 4 місяці тому +2

      You just received an award for the best comment on UA-cam

  • @laurencecoleman5832
    @laurencecoleman5832 2 роки тому +30

    Does a toothed cam (i.e. a gear) add noticable "noise" to the curve?

  • @CringineerGaming
    @CringineerGaming 9 місяців тому

    Super satisfying, please make more of these

  • @Charles-xw2wy
    @Charles-xw2wy 2 роки тому

    1:47AM and I am captivated by this lego inspired spirograph!

  • @itwasme7241
    @itwasme7241 2 роки тому

    One of your more fascinating videos. Thanks for sharing

  • @frombrum
    @frombrum 2 роки тому +1

    very good - off to check the VVT on my car!
    you could change the cam follower from a horizontal bar to wheel or single small point to get different results from some of the same parts

  • @luggilu7864
    @luggilu7864 2 роки тому

    Why is this so relaxing

  • @durandstudios
    @durandstudios 2 роки тому +1

    This is fascinating to watch 😄

  • @fomtarro
    @fomtarro Рік тому

    Incredibly satisfying video to watch. Very interesting, and I think very useful.

  • @tommasogrande7991
    @tommasogrande7991 2 роки тому

    This is the best lego ASMR ever and i like it!

  • @andrewchapman2024
    @andrewchapman2024 2 роки тому

    This is flipping awesome.

  • @johannesgehret981
    @johannesgehret981 Рік тому

    I love this mechanism and I really want to use it for educational purposes for visualizing wave mechanics. I will fiddle around with this, but maybe you have a good idea how to add two waves on top of each other. The really cool part would be to combine it with 3D printed circle shapes, so you can try different wave functions and constructive and destructive interference.

  • @constantinosschinas4503
    @constantinosschinas4503 Рік тому

    Woul be nice to see all the lines multiplied on top of each other.

  • @downest1
    @downest1 2 роки тому

    It’s fun to try and guess what the paper will look like for each piece

  • @empireOfLove2
    @empireOfLove2 2 роки тому +3

    0:53 30256 Technic liftarm L-shape 3x3 boutta make me act up

  • @5FeetUnder__
    @5FeetUnder__ 10 місяців тому

    Would have loved to see the other pieces mounted in different ways as well!

  • @MotiviqueStudio
    @MotiviqueStudio Рік тому

    This was really satisfying.

  • @teimodrp.jpeg1234
    @teimodrp.jpeg1234 Рік тому

    this is just basically what road a shape needs to roll smoothly

  • @indubio1
    @indubio1 Рік тому

    This made me smile ear to ear :)

  • @christiaanscholte329
    @christiaanscholte329 2 роки тому

    Extremely satisfying

  • @cabalistik
    @cabalistik 2 роки тому +1

    Ok, now this is really interesting stuff!

  • @dustinbrueggemann1875
    @dustinbrueggemann1875 Рік тому +1

    The 71708 reminds me of an ADSR envelope like you'd see on a digital synth.

  • @Ghaz002
    @Ghaz002 2 роки тому

    idk why but I cheered when you brought out the green 2x4 brick????

  • @wilsonpphilson
    @wilsonpphilson 10 місяців тому

    Why do I love this so much

  • @fubrikio
    @fubrikio 2 роки тому

    This shouldn’t have been this satisfying.
    Anyone else notice how the pieces were resembled by the drawing?

  • @NOLAMarathon2010
    @NOLAMarathon2010 2 роки тому

    Outstanding, my friend.

  • @NickAndriadze
    @NickAndriadze 2 роки тому

    This is so freaking smart!

  • @MalikHussain-q4c
    @MalikHussain-q4c 7 місяців тому

    Is no one talking about it being super SATISFYING???🎉🎉🎉

  • @Geeksmithing
    @Geeksmithing 2 роки тому

    That's so useful, especially for me wanting to get into automata more. Thanks!

  • @JoakimPekkari
    @JoakimPekkari 2 роки тому +1

    Why am I watching and enjoying this? :D

  • @AntneeUK
    @AntneeUK 2 роки тому

    I love that 2x4 brick was allowed to come and play 😁

  • @RohanBeckett
    @RohanBeckett 2 роки тому +2

    came for the video... stayed for the captions! soooo many butts... and a choppa! :D As for parts to try: 6641, 58177, 44851, 11272, 40001, and 24122 with something in the bar connector?

    • @JKBrickworks
      @JKBrickworks  2 роки тому

      Thanks for the suggestions. Some great parts to try. 44851 (the one from the NHL sets) is very intriguing.

  • @tuckerbetz9585
    @tuckerbetz9585 2 роки тому +1

    0:47
    I truthfully never would've expected you to say something like that lol

  • @nael_luna
    @nael_luna 9 місяців тому +1

    Am I the only one who watched this for the sounds lego pieces and the marker made while tracking the movements?

  • @UncleNils
    @UncleNils 2 роки тому

    This is incredibly interesting!

  • @hls
    @hls 2 роки тому

    Yeah. I like that very much. Beautiful patterns!

  • @darkeolas6587
    @darkeolas6587 Рік тому

    son't know why YT sugested this to me right now, but fascinating. A quick 2 cents from me, adding a baseline on the paper would be nice.

  • @mikenocyc
    @mikenocyc Рік тому

    I love this so much.

  • @TheJohtunnBandit
    @TheJohtunnBandit 2 роки тому +1

    Lego Fourier graphs please!

  • @jdbrickcreation
    @jdbrickcreation 2 роки тому

    Very ingenious and interesting
    The mechanism is smooth and cool
    Well done 👍

  • @pipecleanermaster
    @pipecleanermaster 2 роки тому

    Fascinating, you answered a question I never new I had. +1 subscriber

  • @malik-a-creeper
    @malik-a-creeper 2 роки тому

    1:12 Hey, about the pulley
    If you want this to be a perfect sine, it must have the edge at the tangent. If not, then is just an approach
    So, If we use a bigger circle the edge will be more near to the tangent due to the lego structuring and will make a more accurate result

  • @_Godgamer_
    @_Godgamer_ 2 роки тому

    Nice build Man

  • @q23main
    @q23main 2 роки тому

    This is very satisfying 😀

  • @SmoggyLambGG
    @SmoggyLambGG Рік тому

    That kind of reminds me of that car thing where they ran an endless sheet of paper and rolled a thing with a drawing pen and drove it over bumps, and it traced a line.

  • @MORTEMANIMAuk
    @MORTEMANIMAuk 2 роки тому

    It's beautiful

  • @netbrix-brickbuilder
    @netbrix-brickbuilder 2 роки тому

    Beyond the imagination. Thumbs up!

  • @JonasRabbe
    @JonasRabbe Рік тому

    Makes me want to add an electronic readout of the y axis over time at constant rpm, so you can easily get these into a computer and compare.

  • @articuno3448
    @articuno3448 2 роки тому

    Need more of this

  • @TH_BRICKS
    @TH_BRICKS 2 роки тому +1

    Nice video!

  • @ratorvenom
    @ratorvenom 2 роки тому

    You should try adding a bottom portion to the drawer, making it draw a full 360 deg instead of the 180 deg

  • @Tech_Marauder
    @Tech_Marauder 2 роки тому +1

    I find it funny that you used those official LEGO markers