Making a 3D Printer in Scrap Mechanic

Sdílet
Vložit
  • čas přidán 30. 12. 2021
  • It's like a 2D printer but instead of using two ds it uses three it's crazy
    Discord: / discord
    Scrap Mechanic Playlist: • Scrap Mechanic
  • Hry

Komentáře • 456

  • @colinbrown7947
    @colinbrown7947 Před 2 lety +764

    For the pistons you could have made them corespond directly with the binary input.
    You have one piston each of length 1, 2, 4, 8, 16, 32 etc, and that gives you full coverage of the space with less complexity and gates

    • @ReidCaptain
      @ReidCaptain  Před 2 lety +284

      Yep, solid optimization

    • @ShayTzabari
      @ShayTzabari Před 2 lety +31

      Just what I came here to say

    • @123deserted
      @123deserted Před 2 lety +10

      @@ReidCaptain happy new year btw

    • @Sharpman76
      @Sharpman76 Před 2 lety +6

      yup, was gonna say the same thing

    • @Hlebuw3k
      @Hlebuw3k Před 2 lety +15

      thats exactly what i was thinking he was gonna do, but for some reason didnt. also, even as a veteran SM player i forgot, but pistons have a limit of 15 extension length

  • @alexstone691
    @alexstone691 Před 2 lety +442

    This is so realistic especially the print time of about an hour xD
    Why are the comments so weird

  • @Egerit100
    @Egerit100 Před 2 lety +58

    3:21 oh Reid when will you understand. There are no logical physics in this game

  • @JonahDyer
    @JonahDyer Před 2 lety +384

    Besiege piston powered VTOL might be a good idea. Probably quite a bit of a challenge, but I know you can do it. (If you should decide to)

    • @sitonkim8371
      @sitonkim8371 Před 2 lety +4

      Ried should do videos on the best building game "main assembly"
      But i dont about how gears would work in that game though but you can make everything you can imagine even a computer usable one that can play ping pong flappybird and stuff

    • @THESLlCK
      @THESLlCK Před 2 lety +4

      more like impossible lol. 3/10 idea.

    • @giraffon5487
      @giraffon5487 Před 2 lety +1

      @@THESLlCK i think is possible with mods, but without its completly impossible

    • @elliot6758
      @elliot6758 Před 2 lety

      If you join the besiege discord I can show you my piston powered besiege vtol stuff :3

    • @giraffon5487
      @giraffon5487 Před 2 lety

      @@elliot6758 modless ?

  • @bowieinc
    @bowieinc Před 2 lety +107

    I'd love to see the dev reaction to what you can do with their product! Really Good!

    • @smarty265
      @smarty265 Před 2 lety +10

      im pretty sure they already seen a bunch because there are some crazy things on the workshop and some people make full on recreations of arcade games that work like tetris

    • @wilmeroberg9794
      @wilmeroberg9794 Před 2 lety +3

      While this build is impressive, its far from the best, people are making full on computers, self-driving cars and some more crazy stuff

  • @Hlebuw3k
    @Hlebuw3k Před 2 lety +147

    You can make a any 32 lengh piston extender with just 2 pistons by pulsing them on and off, so when one piston is on the other one is off, then hook up one button to extend both, and one to contract both

    • @limonlx7182
      @limonlx7182 Před 2 lety +6

      I think it's 30, not 32.
      Max piston length is 15.

    • @limonlx7182
      @limonlx7182 Před 2 lety +7

      Also I think it would be hard to automate so it moves to a precise location.
      And also
      Pancake

    • @jiegao3591
      @jiegao3591 Před 2 lety +8

      accuracy with those things doesn't exist

    • @Hlebuw3k
      @Hlebuw3k Před 2 lety +5

      @@limonlx7182 kan made it for his survival watering system a while back, so its possible. and, zero extension is also a useful value for this, so that makes 31. you are partially right, im bad at simple counting

    • @magica3526
      @magica3526 Před 2 lety +2

      thats good for incrementing or decrementing the distance, but moving to an arbitrary point doesnt work

  • @jakerhodes2105
    @jakerhodes2105 Před 2 lety +91

    I recommend getting a mod or manually editing the game files to make the connection dots smaller, it isn’t game changing and it make it easier when working with lots logic gates

  • @dark-5825
    @dark-5825 Před 2 lety +17

    If you want very low friction use those orange square mesh blocks, they have the lowest friction and basically behave like ice. They're often used for stuff like that as guide rails and stuff

  • @ysqys2176
    @ysqys2176 Před 2 lety +52

    I think it'd be interesting to see what you can do with SimplePlanes, especially with the recent additions to its logic/control systems. Also the ability to make tiny super-detailed optionally-clipping parts (but getting that to work has a steep learning curve and is unbelievably tedious)

  • @Crafted_37
    @Crafted_37 Před 2 lety +4

    im glad we have another scrap mechanic vid which is one of my favourite games

    • @ReidCaptain
      @ReidCaptain  Před 2 lety

      It's good, but I find that project ideas for it are a little harder to think of than other games

    • @vibaj16
      @vibaj16 Před 2 lety

      @@ReidCaptain They're easy to think of, just very hard to actually do

  • @dantexas4571
    @dantexas4571 Před 2 lety +5

    We do a little printing

  • @pretendawatch
    @pretendawatch Před 2 lety +1

    I absolutely love this. So inventive and fun. I have no idea how you manage to imagine these things then bring them to life. Thanks again for such a lovely video.

  • @TotalxTroll25k
    @TotalxTroll25k Před 2 lety +1

    You’re so good at these complex builds it’s insane

  • @bluebomb2047
    @bluebomb2047 Před 2 lety +27

    This is really awesome! Will you be putting it in the workshop?

  • @alexc.9669
    @alexc.9669 Před 2 lety +7

    I love these scrap mechanic videos, they're super interesting and relaxing (I love how the game works)

  • @Dplanes2.0
    @Dplanes2.0 Před 2 lety +9

    This is incredibly cool! It even has errors like a real 3D printer lol.

  • @_Cheko_
    @_Cheko_ Před 2 lety +4

    The orange net blocks (the one with the squares) have really low friction, good for using what you used glass for

  • @nico_qwer1732
    @nico_qwer1732 Před 2 lety +1

    It’s crazy to see the solutions you can come up with for all the problems you encounter.

  • @loik1loik1
    @loik1loik1 Před 2 lety +41

    3:30 if you want to make a precise mechaniosm using pistons you can check out KaN. He made a video where he made a robot arm he could adjust using two buttons for extending and contracting, It used only two pistons too. (The video is called "How to Build a Double Piston Robot Arm for Survival")
    Love your content
    have a nice day :D

    • @Debi2137
      @Debi2137 Před 2 lety

      Polacy!!! Nasi!!!

    • @Debi2137
      @Debi2137 Před 2 lety

      @Skittle503 nick Polish last name and name

    • @limonlx7182
      @limonlx7182 Před 2 lety

      I don't think it's good for this exact situation.
      It works perfectly with a human controlling it, as you can adjust it however you want. But if you need to program it to move automatically, you would have to calculate speed and time to move it to a precise location.

    • @Hlebuw3k
      @Hlebuw3k Před 2 lety

      @Skittle503 i think they said "polish! nice!" greeting their comrade

    • @Hlebuw3k
      @Hlebuw3k Před 2 lety

      @@limonlx7182 its actually pretty easy, kan made an auto watering (and planting, i think?) system for his survival world using this piston method, you just have to extend for a specific time interval, and thats pretty easy to do with timer logic

  • @retr0productions
    @retr0productions Před 2 lety

    that is amazing. I absolutely love your content. I found your channel maybe 3 days ago and ive watched a solid 20-25 videos

  • @connor8703
    @connor8703 Před 2 lety

    2:47 a bunch of squares stacked on top of each other is the definition of this game

  • @FrogsAreGods
    @FrogsAreGods Před 2 lety

    wow just wow wow wow wow this is insane edit: the thing you used to encode things into it inspired me to make a ascii table type thing i havent made all the charecters but lowercase letters and numbers

  • @gabrielfuhr5964
    @gabrielfuhr5964 Před 2 lety +1

    for easier direct control of pistons, you can connect 2 pistons to a timer so that they alternate back and forth, and just expand and contract them to allow for free movement of the pistons.

  • @-LTUIiiin
    @-LTUIiiin Před 2 lety

    Love this channel so much please never stop coming out with these

  • @jakubk.584
    @jakubk.584 Před 2 lety +1

    After seeing this, I really wanna try manufacturing random contraptions out of 3d printed elements. This is just way too good

  • @KayJblue
    @KayJblue Před 2 lety +5

    Man I haven’t played this game in years, awesome!

  • @_miobrot_603
    @_miobrot_603 Před 2 lety +2

    Hello Reid Captain! Your 3D printer model is great, but I wanted to suggest optimizations, coming from someone else who built a 3D printer.
    1. If you make a memory unit for this printer, DO NOT USE LOGIC GATES!! Too bulky.
    2. Maybe having extra vacuum pumps can speed up the process.
    3. Using additive and subtractive manufacturing limits the materials but allows different designs.
    Really hope this is seen by Reid.
    Happy new years day guys!

  • @reedsterling5785
    @reedsterling5785 Před 2 lety

    Love ur vids dude! Keep it up!

  • @gavart4509
    @gavart4509 Před rokem +1

    As soon as he added the white concrete my jaw dropped, next level smart

  • @McWirst
    @McWirst Před 2 lety

    nice job! Merry christmas and happy new year!
    Im also happy to anounce i have made a purely logic-based counter! It counts up and down from 0 to 99 and back.

  • @Caiiiiiiiiii
    @Caiiiiiiiiii Před 2 lety +2

    Cool how this encounters many of the same problems you haven’t when building a 3D printer in real life

  • @silversprint1213
    @silversprint1213 Před 2 lety

    I love this cuz its like a real 3d printer, has imperfections and needs materials and colors to be swapped out

  • @cursed_cats5710
    @cursed_cats5710 Před 2 lety

    Using the Modpack might've been helpful here. Modpack pistons can be controlled by number logic and can extend anywhere from 1 to 255 blocks.

  • @ThatCarGuyR
    @ThatCarGuyR Před 2 lety +1

    Your videos are amazing :)

  • @gubbington
    @gubbington Před 2 lety

    WWWHAT. HOW!?!?! that is awesome! that is extremely impressive! you are very talented! keep up the good work!

  • @raidendejesus3107
    @raidendejesus3107 Před 2 lety

    I love watching you videos, they’re just fun even when I don’t know what you are even saying. :)

  • @tytangameplay3118
    @tytangameplay3118 Před 2 lety +1

    If u build a platform to start building off of in scrap mechanic, make sure u add 4 little legs to the bottom to stop lag and the platform from bouncing.

  • @snakeywakey4109
    @snakeywakey4109 Před 2 lety +1

    you sound like nile red so much and you both are smart as hell

  • @dseszu425
    @dseszu425 Před 2 lety

    I love that you just seemingly independently came up with punch cards

  • @kzxv_
    @kzxv_ Před 2 lety +2

    Yay another great video!

  • @Udon74
    @Udon74 Před 2 lety +1

    This is the most epic man in existance

  • @xenix882
    @xenix882 Před 2 lety

    1. Vacuum pumps can place blocks up to 16 blocks away.
    2. You could use the pistons more efficiently by using them like binary numbers - 1st piston extends 1 block, 2nd - 2 blocks, 3rd - 4 blocks, 4th - 8 blocks and so on. (+almost no logic needed)

  • @lohostege
    @lohostege Před 2 lety

    You could use something to angle the pump so then you can have overhangs

  • @jiegao3591
    @jiegao3591 Před 2 lety +3

    Finally, someone made a 3d printer instead of 3d CNC mills.

  • @Roaxial
    @Roaxial Před 2 lety +6

    I found the frame that says sus

  • @arcanealchemist3190
    @arcanealchemist3190 Před 2 lety

    really cool build. also fun to see all the optimizations that could be done in the comments. smoother rails, smarter logic, maybe someone can make a version 2.0?

  • @AB-Prince
    @AB-Prince Před 2 lety

    for the pistons, you could have the 1st be one block long, the 2nd 2 blocks long, the 3rd 4 blocks long" etc with powers of two. then the bits could correspond directly to the pistons.

  • @Bobothellama
    @Bobothellama Před 2 lety

    For the positioning you could have just used 2 pistons and logic gates to pulse the pistons so it would stay in place... then turn both on to extend it and both off to shorten it

  • @colinlohden9359
    @colinlohden9359 Před 2 lety

    This is absolutely insane

  • @Lampe2020
    @Lampe2020 Před 2 lety +1

    Very impressive!

  • @talkingshark9996
    @talkingshark9996 Před 2 lety

    Absolutely insane. Would love to see a mark 2

  • @PeriOfTheGee
    @PeriOfTheGee Před 2 lety

    I think you could make it more stable (and faster because of it) by putting pistons on both sides, one being fully extended minus the extend of the other instead of the "guard sticks"

  • @Jkauppa
    @Jkauppa Před 2 lety

    sound like a track printing programming line, full 3d volume voxels per line or something, punch card program per line

  • @soyboy2608
    @soyboy2608 Před 2 lety +1

    use the wield tool to make blocks only connect to certain blocks and not every block around it

  • @aggelosgedeon1405
    @aggelosgedeon1405 Před 2 lety

    Hey, I love your videos, I was wondering if you have dropped the Scrap Mecanic Computer project, because I have not seen you add to it in a while and I was enjoying that series.
    Anyways, keeep up the good work and Happy New Year!

  • @pixy6239
    @pixy6239 Před 2 lety

    I hope you do more of this when the Chapter 2 update comes out, it will probably add quite a few more parts to play with

  • @MedicMainDave
    @MedicMainDave Před 2 lety

    Thank you for the idea, I think I'll also build a printer like you now

  • @rienkthegamer5422
    @rienkthegamer5422 Před 2 lety

    Just for next time, you could have added a last piston that is by default extended through a not gate representing a “-16” - this is how negative numbers in binary work, having the first digit represent the negative, and in this case it would have doubled your buildplate with very little extra labour and it would have made x=0 and y=0 on the plate be the center. Great video tho!

  • @wait6419
    @wait6419 Před 2 lety

    I would love to see the computer out of logic gates you promissed
    I think it would be just so cool

  • @pigsrpeople2577
    @pigsrpeople2577 Před 2 lety

    If you have 2 pistons on each other you can give them opposite pulses you can have one button to push out and another to pull in. You could the. Use sensors to see when the head is in the right spot.

  • @o-manthehuman7867
    @o-manthehuman7867 Před 2 lety +1

    What would be really sick is if you added a second placer, with a different color-- so you could program in support material, which you can remove after printing.

    • @CreeplayEU
      @CreeplayEU Před 2 lety

      that would be like on real life 3D printer except that you will have two placers

  • @mhamadhero612
    @mhamadhero612 Před 2 lety +4

    Make a transformer spider vehicle in trail makers I think it's possible

  • @meoremeryaiman3714
    @meoremeryaiman3714 Před 2 lety

    Your intros always remind me of this one old video, it's about a guy testing if he was faster than a mousetrap or something

  • @kalibisaboss7232
    @kalibisaboss7232 Před 2 lety

    Yoooooooooo he’s back!

  • @camelcaseco
    @camelcaseco Před rokem

    I bet you could make the delay depend on how far it moves, that could be a simple speed-uo strat

  • @juice3167
    @juice3167 Před 2 lety +2

    It's funny how the print time is similar to what it would be irl 🤣

  • @epicslurtlegaming2991
    @epicslurtlegaming2991 Před 2 lety

    I love rge scrap mechanic videos! I hope there is more.

  • @Like.a.boss.
    @Like.a.boss. Před rokem

    this would be interesting if you could use it to make the bases of some machines

  • @ericpenney3486
    @ericpenney3486 Před 2 lety

    Hey REID use barings so the wheels on the base can spin but stay in place

  • @Hlebuw3k
    @Hlebuw3k Před 2 lety +5

    Where is the Scrap Mechanic computer? Its been 8 months, i made a 16 bit memory card in this time. And its also modular, it takes 10 seconds to double the memory on the card.

    • @beefy___
      @beefy___ Před 2 lety

      I ask the same

    • @guiguipop3658
      @guiguipop3658 Před 2 lety

      can you upload a video of your memory card? I'd love to see what you did!

    • @Hlebuw3k
      @Hlebuw3k Před 2 lety

      @@guiguipop3658 ill try to do that in a few days after i improve it

    • @RealNV2K
      @RealNV2K Před 2 lety +1

      Hey, you watch Reid too? Small world I guess. (I was there for the flying pancake thing a while back on sceapman's channel)

    • @Hlebuw3k
      @Hlebuw3k Před 2 lety

      @@guiguipop3658 nevermind, i dont think such a simple design deserves a video. i uploaded it to the workshop, its called 16 bit 40hz binary counter

  • @agnessengco416
    @agnessengco416 Před 2 lety

    Now that's cool

  • @filipherrlin
    @filipherrlin Před 2 lety +1

    It would be fun if you uploaded it in scrapmechanic so that anyone could download it :)

  • @flipfloop3225
    @flipfloop3225 Před 2 lety

    So awesome

  • @therexagon8752
    @therexagon8752 Před 2 lety

    i would bash you for putting a crewmate in this video but changed my mind when i found out the game wasnt dead at the time of the upload

  • @MakarovFox
    @MakarovFox Před 2 lety

    amazing

  • @egesanl1
    @egesanl1 Před 2 lety

    Seing scrap mecanic after all this time and whit much more capeable stuff made me happy. This was what i wanted from this game and i was realy disapointed. I am going to give it another go since it seems like they added bunch more stuff to make it more like what i want

  • @tartinebeuree9745
    @tartinebeuree9745 Před 2 lety

    I didn't understant anything and I love it

  • @carcrusherlegoscars3757
    @carcrusherlegoscars3757 Před 2 lety +1

    I feel like Reid thinks an physics are constant

  • @chax0208
    @chax0208 Před 2 lety

    2:19 trick against the wiggling platform attach 4 blocks in the corner SM doesn’t like big surfaces with ground contact

  • @articfoxfan9899
    @articfoxfan9899 Před rokem +1

    I swear this was why the vaccum pump was created

  • @pyrageisold
    @pyrageisold Před 2 lety

    how do you even come up with the ideas you do, any time I try and play anything even remotely like this I spend hours and just dont know what to make

  • @reidbainbridge7
    @reidbainbridge7 Před 2 lety +1

    The fact that he made a functional computer is entertaining enough on its own

    • @CreeplayEU
      @CreeplayEU Před 2 lety +1

      It's not a computer, it doesn't compute anything. It's more like a decoder with one purpose and that is to convert binary to coordinates but even that is impressive

  • @Hlebuw3k
    @Hlebuw3k Před 2 lety +3

    Can you upload this to the workshop and put a link in the description? I would really like to see how the logic is done

    • @CreeplayEU
      @CreeplayEU Před 2 lety +1

      It's kinda simple, if you are skilled in making creations with logic gates I think you can reverse engineer it or make it more efficient

  • @michaelroberts5767
    @michaelroberts5767 Před 2 lety

    Man you should really do some challenges with Kan gaming and scrapman

  • @grease92
    @grease92 Před 2 lety +1

    what a great game

  • @Robododobobo
    @Robododobobo Před 2 lety

    Pistons don’t have collision so you can have them move through vlocks

  • @SOFTERRIA
    @SOFTERRIA Před 2 lety

    You could have made singular plates for each printing level instead of a big sheet

  • @thegamingninja6687
    @thegamingninja6687 Před 2 lety

    I don’t understand any of this but it looks cool

  • @thisismyusername6071
    @thisismyusername6071 Před 2 lety

    i have a suggestion for a the printer
    use cardboard censors and mountable spud gun
    the carboard is going to be carved by the mountable spud guns
    and the censors detect the shape of the object
    this is only for a 2D printer
    idk how to make a 3d printer in scrap mechanic

  • @megachelick
    @megachelick Před 2 lety

    cool video

  • @delta3244
    @delta3244 Před 2 lety +2

    From my understanding, having watched this video but not played the game:
    - Your x/y arms were controlled by 4 inputs, which are interpreted as a binary number from zero to fifteen.
    - it does not matter which pistons in the arm extend, it only matters that the number which do = the number input.
    Given that both of the above are correct, I don't think you needed any logic between the input and the pistons. I think you could've just connected one input to one piston, one input to 2, one input to 4, & one input to 8, and achieved the same effect.
    EDIT: since it is easy to misread this comment (judging by the replies), let me clarify a couple of things:
    1) "one input to 2" means "one input to two pistons," *not* "one input to a 2-long piston." The same is true for "...to 4" and "...to 8."
    2) I am trying to preserve the fact that the pistons used in the device are 1-long, just in case that fact is relevant. It's easy to adjust my idea to work better if the pistons can each be any length without breaking the device, so I left how to do so unsaid (one would do so by swapping n one-long pistons for one n-long piston for each input).

    • @perodactyl490
      @perodactyl490 Před 2 lety

      I believe he had all of his pistons only extending one block. I think that there would be issues otherwise because of the blocks between the pistons (trust me, you can't put a piston directly on another)

    • @delta3244
      @delta3244 Před 2 lety +2

      @@perodactyl490 The fact that the pistons were each only extending one block is exactly the reason why my idea should work. If they were expanding a different amount of blocks each, my idea would fail.

    • @perodactyl490
      @perodactyl490 Před 2 lety

      @@delta3244 When I read your comment I thought you meant having a 1, 2, 4, and 8 piston. Maybe I thought wrong. Or maybe I am just not getting the idea.

    • @vibaj16
      @vibaj16 Před 2 lety

      @@perodactyl490 He meant 1, 2, 4, and 8 length for the pistons, so you don't need so many pistons, and so you don't need the logic to convert from binary to the pistons.

    • @delta3244
      @delta3244 Před 2 lety

      @@perodactyl490 I was assuming that there was a reason all pistons were 1-pistons. I was talking about still having 15 pistons, but wiring them differently

  • @BucketmanAnimations
    @BucketmanAnimations Před 2 lety

    wow can we talk a monment to say wow at how smart he is? like i could never do this lol

  • @electricodyssey2080
    @electricodyssey2080 Před 2 lety

    Thanks so much

  • @tytangameplay3118
    @tytangameplay3118 Před 2 lety

    Happy new year :D

  • @1e1001
    @1e1001 Před 2 lety

    damn that's cool i wanna do that

  • @bdlc9952
    @bdlc9952 Před 2 lety

    the hammer and spudgun break those glass blocks to avoid accidentally breaking them use armored glass

  • @the_real_sublicious
    @the_real_sublicious Před 2 lety

    3:20 these are not the only quirks of this game, there are a lot more 😂

  • @dismockpixr131
    @dismockpixr131 Před 2 lety

    Not to be nitpicky but z is the other horizontal axis and z is the vertical axis
    (yes I know y could also be horizontal but only in 2d, or this case, top down)

  • @Friendly_Neighborhood_Dozer

    Pistons don’t have collision. At all. Not even the base of it, which means you can have more safety than you think

  • @GodNeverLived
    @GodNeverLived Před rokem

    He could have sped up the system by having a guide on either side of the printing head. This would prevent the sway of the head.