Achieve true 3D printing with non planar slicing

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

Комментарии • 1,6 тыс.

  • @TeachingTech
    @TeachingTech  5 лет назад +732

    Hi everyone, some updates:
    - A bunch of people pointed out that Windows 10 now has an embedded Linux environment. I installed this and went through the process again. I had a couple of errors and had to manually install missing cpan libraries via the command line. Slic3r did successfully compiled, but only runs via command line rather than with a graphical user interface as seen in this video. I'm sure there's a way to add even more modules to get the GUI working, but it's beyond my knowledge.
    - Some people also mentioned setting up a dual boot configuration. This is another great suggestion but I need to have my Windows PC on at all times to keep my video production going, so not suitable for me.
    - There have been some viewers pointing me towards 'air brush' nozzles. I've ordered a set, they look ideal for this technique.

    • @Derbutcher
      @Derbutcher 5 лет назад +21

      The easyest way to share this experience is, when you Export the Ubuntu vm as ova/ovf and upload it somewhere...
      How big is the vm?

    • @UltimatePerfection
      @UltimatePerfection 5 лет назад +10

      What I would try, would be a dome since it's pretty round (in fact, half of a sphere) and would be a true test for a process like this.

    • @BenignStatue71
      @BenignStatue71 5 лет назад +23

      It's possible to run a Remote X instance in Windows to render GUIs for Linux programs. I haven't used Xming in half a year, but it should allow you to run any of the Slic3r GUIs when the X server and Xming are configured correctly.

    • @grandaspanna
      @grandaspanna 5 лет назад +12

      I have this working with WSL under Windows 10 and have used VcXsrv as the Xserver. It also allows pretty easy access between filesystems for loading STLs and writing back the gcode.

    • @moodberry
      @moodberry 5 лет назад +15

      @@grandaspanna Any chance you could make this a tutorial for dummies?

  • @AQDuck
    @AQDuck 5 лет назад +3776

    Finally anti aliasing makes it to the real world!

    • @tenchuZsenran
      @tenchuZsenran 5 лет назад +15

      LOL

    • @niccster1061
      @niccster1061 5 лет назад +109

      _David_ while it isnt technically aliasing that happens with 3d printers, it is VERY COMPARABLE.

    • @niccster1061
      @niccster1061 5 лет назад +111

      _David_ aliasing "the jagged, or saw-toothed appearance of curved or diagonal lines" Anti aliasing is removing that effect. What you get because of the 2.5d of 3d printers is JAGGED/SAW TOOTHED APPEARANCE OF OF DIAGONAL/CURVED LINES. its literally THE SAME THING
      "nah" dont cut it

    • @FireFox64000000
      @FireFox64000000 5 лет назад +1

      Things nobody thought would be true.

    • @bryansiepert9222
      @bryansiepert9222 5 лет назад +33

      @@niccster1061 You're right but don't feed the trolls.

  • @posxd3865
    @posxd3865 6 месяцев назад +38

    4 years later and still none slicer supports this. What the actual F?

    • @cryptophoenix3031
      @cryptophoenix3031 2 месяца назад +6

      The technology was patented by AutoDesk in 2015. So stupid.

    • @dagurorarinsson2827
      @dagurorarinsson2827 Месяц назад +4

      @@cryptophoenix3031how do you patent something so intuiative?

    • @EdReid-z3u
      @EdReid-z3u Месяц назад

      Must be able to implement this now. Lots of printers had load cell for leveling and you can aim the airflow towards the nozzle from a greater distance

    • @sirex9244
      @sirex9244 24 дня назад

      ​@@dagurorarinsson2827welcome to capitalism, when 0.00001 of humanity can be very selfish fucks

    • @postcert
      @postcert 9 дней назад

      Can’t imagine the pain of rebasing these slic3r changes but it could be a fun challenge

  • @codyh2720
    @codyh2720 4 года назад +1066

    Me: Looks at my computer
    My computer: don't even think about it

    • @rockyfosgate
      @rockyfosgate 4 года назад +7

      😂

    • @tylere8624
      @tylere8624 4 года назад +17

      I just burst out laughing... thank you!

    • @codyh2720
      @codyh2720 4 года назад

      @Heads Mess 😂😂😂

    • @wernerhiemer406
      @wernerhiemer406 4 года назад

      @Heads Mess Or your toe nails curl up to embrace the shoot you made into your foot by using some fancy thingy which thinks it got some plusses. You cee what is there might be classy.

    • @wernerhiemer406
      @wernerhiemer406 4 года назад

      @Heads Mess Ok. And then I came up with: Do you ever seen a saw sewn a sea? Sorry were playing around with my new Ryoba aka japonese style saw.

  • @drewbierlein2782
    @drewbierlein2782 4 года назад +90

    My favorite thing about your videos is your willingness to admit failure or that you don't know something. "I've used it before but needed a refresher", "I don't have the knowledge about...", "I had to go look up how to...". So refreshing to see someone willing to fail and learn than someone who edits their videos to make it look like they know everything. Much respect, sir! And great video!

    • @SciFiFactory
      @SciFiFactory 4 года назад +8

      I have to agree.
      I didn't even notice how uncommon this is until I watched this.
      The worst part: I would very very likely be guilty of editing out all the failures.
      I find this video incredibly remarkable for this and suddenly feel as I someone pointed a spotlight at my life.

  • @xander169
    @xander169 5 лет назад +1284

    Never have I identified with a RUclips creator so much than "I just wasn't smart enough to figure it out."

    • @TeachingTech
      @TeachingTech  5 лет назад +199

      Honesty is a big part of my channel :)

    • @MSecYT
      @MSecYT 5 лет назад +82

      Made me laugh but for real.. He followed the research of a Masters thesis, then researched installing ubuntu linux in a VM, even including the guest additions and then was able to reproduce the Masters thesis results. Teching Tech is plenty smart enough he's just selling himself short! :)

    • @forevertheuni
      @forevertheuni 5 лет назад +7

      @@TeachingTech and Mike Warner, probably it's faster to run ubuntu from a usb stick or external HD, you can have native HW access. :) (this is if you don't want to install). Thanks again Michael, I love your videos, by far you are the 3d printing channel host that I most respect.

    • @wtfvids3472
      @wtfvids3472 4 года назад +1

      @@forevertheuni you can have native(direct) 3d access with virtualbox now.

    • @mahna_mahna
      @mahna_mahna 4 года назад +22

      I've been a professional programmer and amateur tech enthusiast for a couple of decades. I consider myself intelligent, but "a man's gotta know his limitations." You just can't know everything, and often trying to grab someone else's project off the internet puts you face-to-face with that. Most people write instructions without really making it something someone can follow from scratch, mainly because this can be extremely time consuming to do. And some people barely write instructions at all.

  • @Nordern
    @Nordern 3 года назад +156

    I know i'm very late, but i just found out today randomly, that MIG welding nozzles use the same threads as the nozzles for 3d printers! They are full copper and 25mm long, for this application they might be really usefull if it can carry the heat down without problems

    • @hoenndpn9200
      @hoenndpn9200 3 года назад +3

      You mean the contact tip or the gas shroud?

    • @Dongaz
      @Dongaz 3 года назад +10

      @@hoenndpn9200 Contact tip

    • @tgirard123
      @tgirard123 3 года назад +4

      @@Dongaz do you have a specific supplier where you saw this? I don't have a MIG welder so I don't know exactly what to look for. Maybe a link or a reference to where you saw it? That would be very cool if there's something out there already

    • @iainburgess8577
      @iainburgess8577 3 года назад +1

      That's an idea with potential. The original bore may not be perfect, but it's copper, easily accessible & comes in a range of sizes. Relatively cheap, too.
      Well suited for modification. Rebore them, change external profile.. even turn them into stand-offs for standard nozzles. Lots of potential.

    • @heavyweather
      @heavyweather 2 года назад +4

      Nobody owning a lathe anymore...?

  • @3DPrintingNerd
    @3DPrintingNerd 5 лет назад +658

    HOLY COW you knocked it out of the park! Great results, man!

    • @TeachingTech
      @TeachingTech  5 лет назад +32

      Thanks Joel, the future is bright.

    • @matsbjnnes366
      @matsbjnnes366 5 лет назад +9

      It would be epic if you could make a video on this as well! Not the installation part, but the uses of it and different prints using this technique!

    • @imdone8243
      @imdone8243 5 лет назад +1

      Linking park.

    • @akifa9635
      @akifa9635 4 года назад +3

      @@imdone8243 I'm done

    • @JP-xd6fm
      @JP-xd6fm 3 года назад +2

      @@TeachingTech Is 2021, Why there's no 3d printer doing that from factory?, It is very difficult for 3d printer manufacturers to make a real 3d printer?

  • @hotends
    @hotends 5 лет назад +390

    "clears throat" We detected a call to manufacturers in this part of the internet... is it pointier hotends you all want?

    • @jimmypuppo3965
      @jimmypuppo3965 5 лет назад +20

      yes please

    • @wordreet
      @wordreet 5 лет назад +6

      I guess they'll need to be harder than brass as the nozzle edge/face would technically need to be angled, or maybe radiused.

    • @qwertzbalken6076
      @qwertzbalken6076 5 лет назад +15

      Rene Jurack has made a nozzle-Adapter that uses Airbrush-nozzles. "Youprintin3D" is selling them.These would be perfect for this application!

    • @wordreet
      @wordreet 5 лет назад +2

      @@qwertzbalken6076 Interesting stuff!!!! 👍

    • @Hilldrum
      @Hilldrum 5 лет назад +2

      I didn't hear the phone ring.

  • @nobodytoyou4887
    @nobodytoyou4887 5 лет назад +603

    Now we just wait for companies like creality to make cheaper 5 axis 3d-printers :P

    • @RomanoPRODUCTION
      @RomanoPRODUCTION 5 лет назад +90

      Not wait, just harass like a mob

    • @GuyMassicotte
      @GuyMassicotte 5 лет назад +19

      You can modify the printer that you allready have ;)

    • @xaytana
      @xaytana 5 лет назад +71

      @@GuyMassicotte Problem is, 5 axis is much more difficult than just adding a couple of axes to a normal printer.
      G-code becomes more complicated. You'd need a specific program for it, as 5 axis uses a different coordinate system. Slicers are only programmed to make layers, where a true 5 axis part would need shells. And the current non-planar solutions are only generating shells on the top surface, where a 5 axis part would need a shell that covers all surfaces; think of topology and transforming a cube into any other shape, 3 axis can only manipulate the top face, 5 axis can manipulate more than just that one face.
      There's reasons why 5 axis printing is mostly still in development, with the only working variants being highly experimental. Same reasons as why 5 axis machining is just recently starting to get into the hobby market. It's not as simple as you might think it is.
      But go ahead, modify a printer to have two more axes, without the rest that's needed for 5 axis, and tell us how that works out.

    • @DGworksIvan
      @DGworksIvan 5 лет назад +1

      i'd never consider Creality as a inventor
      they're just manufacturers modding other's existing work and sell it as cheap as possible

    • @aellis6692
      @aellis6692 5 лет назад +20

      @@xaytana my mom runs 5 axis mills she says it's not that hard lol she has been doing it for 27 years so dont feel bad

  • @jtms1200
    @jtms1200 3 года назад +20

    anytime you see Perl as a dependency on a project there is a solid chance the author is an OG elite neck beard

  • @misamokuzelpizu
    @misamokuzelpizu 5 лет назад +724

    "you wanna experience true 3d, morty, do you?."

    • @donibeh
      @donibeh 5 лет назад +19

      Here! True level, bitch!

    • @EllTheBob
      @EllTheBob 5 лет назад +5

      Sir Scofferoff everything is layers!

    • @unsilentzone3357
      @unsilentzone3357 5 лет назад +3

      this thread brings me tears of joy XD im not alone in this freaked up world after all...

    • @MonsterPumpkin
      @MonsterPumpkin 5 лет назад +2

      WOAhhhhh...

    • @goddamnmaddog2024
      @goddamnmaddog2024 5 лет назад +1

      @@unsilentzone3357 you are not alone...

  • @supercuttlefish1
    @supercuttlefish1 5 лет назад +32

    I’ll have to wait until someone makes a cura plugin, ‘cus most of this went over my head, but super exciting

  • @gonun69
    @gonun69 5 лет назад +176

    This is awesome. No idea why I'm watching this as I don't have a 3D printer, but it's awesome.

    • @calebsherman886
      @calebsherman886 5 лет назад +9

      g e t o n e
      Actually don't, unless you know you're definitely going to use it a lot.

    • @thefluke79
      @thefluke79 5 лет назад +8

      Lol, still get one. Even if you don't use it much, you will be glad you had one when you need it.

    • @Spartacusse
      @Spartacusse 5 лет назад +7

      I have one, Ender-3 just like in the video. I probably won't do all this work, but it's good to know I can reference a somewhat straight forward video if and when I need it.
      It wasn't easy to get this printer, my country charges a steep 100% importation fee, along with a low $1/h minimum wage. Even though all the financial obstacles, and the fact that I use it probably once a month, I'm still glad I bought it.

    • @Inventorsquare
      @Inventorsquare 5 лет назад

      Gonun you care about the future.

    • @NorthernKitty
      @NorthernKitty 4 года назад +3

      They're tremendous fun and a great learning experience!! But they have limited uses in prototyping and custom work for the reasons David stated - there are often less time-intensive solutions than using a 3D printer. For most of us, it's simply a learning hobby for enjoyment and relaxation. On the other hand, those rare moments when you can simply print your own fix for something you can no longer get a part for... that's a magical moment worth every penny and every minute!!

  • @PcandTech
    @PcandTech 5 лет назад +56

    Let's call out @CncKitchen to investigate how it affects layer adhesion /strength

  • @d.e.v.z.e.r.o
    @d.e.v.z.e.r.o 2 года назад +4

    As this video is 2 years old and this method seems still not broadly around, what is the main issue with it?

  • @AntaresSQ01
    @AntaresSQ01 3 года назад +11

    holy crap, how did this not immediately get picked up by major printer manufacturers and major slicers??? This is amazing, it's crazy useful for printing curved thin plates, like go pro mounts, where you have to have the layers go along the mount so it's strong but also smooth on the end.

  • @undogmatisch5873
    @undogmatisch5873 5 лет назад +87

    That's, what I love about the internet; I can watch a video from the other side of the globe, to find some really helpful informations, originated just a few minutes away from me.

    • @Boneyyym
      @Boneyyym 5 лет назад +6

      Same here, just visited the campus a couple of days ago :)

    • @imdone8243
      @imdone8243 5 лет назад +1

      @@Boneyyym can we trade places?

  • @frantisekzverina473
    @frantisekzverina473 5 лет назад +88

    TFW you need to learn to compile programs just to run one: "I don't need to understand what I'm doing I just need to follow the steps. There are five different sets of them. I ran into errors." Holy shit my sides, I had to laugh so much. This takes me back to my own tinkering with Linux....

    • @AA-gl1dr
      @AA-gl1dr 4 года назад

      František Zvěřina I live by that statement

    • @Quantris
      @Quantris 4 года назад +9

      I knew he was doomed as soon as we were talking about compiling Boost on Windows...

  • @TheLukemcdaniel
    @TheLukemcdaniel 4 года назад +39

    You'd think it would have been easier to just install Linux and build it from there...

    • @KingHalbatorix
      @KingHalbatorix 4 года назад +13

      It _definitely_ would have been easier.

    • @someguy4915
      @someguy4915 4 года назад

      Which is what he did in the end with the VM?...

    • @Litl_Skitl
      @Litl_Skitl 3 года назад

      @@someguy4915 Nah he installed an emulator.

    • @someguy4915
      @someguy4915 3 года назад +5

      @@Litl_Skitl No, an emulator emulates the hardware, a VM virtualizes the same or similar hardware. You'd use an emulator to run an ARM operating system on x86 etc.
      Using an emulator to run x86 Linux on an x86 pc would just slow everything to a crawl (and x86-x86 emulators thus do not exist anyway)...

    • @MrMoon-hy6pn
      @MrMoon-hy6pn 3 года назад +4

      @@someguy4915 finally someone had to say it, its a pretty common mistake to think of virtualisation as emulation

  • @orcl01
    @orcl01 5 лет назад +53

    I would love to see how this technique would perform when printing of terrain tiles for tabletop gaming. They are great for player immersion but really suffer from stepping on the top surface. This could be perfect for them.

    • @PunakiviAddikti
      @PunakiviAddikti 5 лет назад +3

      It would definitely help. Only problem is, you need to modify your printer and run a Linux machine. One thing you might wanna try is a Delta printer. The hot end can practically move freely in a 3D space, not limited by axis.

    • @protoborg
      @protoborg 4 года назад +3

      One way to fix the stepping issue is to lightly run a soldering iron over the plastic. Just have to make sure to not leave it in contact with any point for more than a half second. That will melt the surface just enough to allow it to fill in the gaps.

    • @JoeMakaFloe
      @JoeMakaFloe 4 года назад +1

      @@protoborg won't a heat gun do same thing?

    • @protoborg
      @protoborg 4 года назад +2

      @@JoeMakaFloe The heat gun is too broad. It lacks the fine control of the soldering iron.

    • @abdulahad200
      @abdulahad200 4 года назад +1

      @@protoborg just print it sideways

  • @RVJimD
    @RVJimD 5 лет назад +38

    It looks like this could greatly improve layer adhesion/strength? It looks to me like it helps to eliminate the grain issue that can cause strength problem.

    • @kenbad
      @kenbad 5 лет назад +1

      yes!

  • @Technicallyaddicted
    @Technicallyaddicted 3 года назад +36

    When I bought it the ender3 pro was the best bang for buck in all of additive manufacturing. In 2021 a lot of people dismiss it as glitchy and poorly made. I have about $500 invested with all the mods over the years. Based on mm, speed of travel and number of hours printing my printer head has traveled over 1000 miles, and printed more than 40kg of plastic. The thing is a highly underestimated workhorse. Sla is nice and all, but with some sandpaper, a shadow detector, and bondo I’ve been getting functional mechanical parts and desktop accessories that rival the best you can get in FDM. My ender 3 outperforms a $1000 Prusia with ease. I’ve done all the repairs myself so I know this thing in and out. Still rocking original steppers, and power supply. After more than 10,000hrs!!!

    • @toddkuznitz3629
      @toddkuznitz3629 2 года назад +1

      Now this i have to learn about

    • @Technicallyaddicted
      @Technicallyaddicted 2 года назад +1

      @@toddkuznitz3629 there are much better kits nowadays and SLA has come miles. An elegoo Saturn will run you back $500 and is so detailed you never need to buy a model kit again. I think creality has some new offerings too all in the sub $500 category. However I don’t plan on upgrading until this hobby is pubic and not niche. My ender3 has been tricked out so far that it doesn’t make sense to upgrade. I have almost every performance mod you can get, but still run stock hotend, PSU, stepper, frames and belts. I’ve changed hotends once in 4 years. More important than quality of printer is quality of assembly. I get wicked prints not because of the mods I’ve done, but because every parallel bar sits at perfect level to the table and then to the floor, and every perpendicular bar sits at exactly 90• not 91, not 89. Threadlock where needed torqued to 20ft-lbs. every single screw, every single bearing every single roller triple checked. A smart person can have one assembled in less than an hour, but to do it properly should take you 4-5 if you know exactly what you’re doing. Teaching tech is my go-to for knowledge, but if I can help lmk.

  • @iQKyyR3K
    @iQKyyR3K 5 лет назад +58

    In this video: good reasons why one should know their ways around a command line and linux...

  • @tinayoga8844
    @tinayoga8844 5 лет назад +68

    I had recently been thinking of this kind of technique. I had thought that this technique would be more easily implemented with a delta based 3D printer. So that the print head could be tilted.

    • @brba
      @brba 5 лет назад +4

      Hey, that's a great idea!

    • @lordgort1986
      @lordgort1986 5 лет назад +13

      you cant tilt the nozzle on a delta. the nozzle will always be parallel to the printbed

    • @Celcius1
      @Celcius1 5 лет назад +3

      it is very much doable, but is highly dependent on the Delta Design, my current delta prototype will actually do this, once i get the new board in, and some Titan Extruder spares. Cause the hot end hangs below the effector plate, with the magnetic arms on my printer giving a good range of movement the code can be adjusted to tilt the head. But it depends if slic3r can be adjusted to generate G-Code like this

    • @1kreature
      @1kreature 5 лет назад +2

      @@lordgort1986 Wrong. With a parallel rod delta you can't but with a true delta you can.
      The HexaPod uses extending arms instead of delta towers but concept is the same. IN essence you need 2 motors on each of your 3 towers to give this ability.
      ruclips.net/video/G_UmhUjZhNo/видео.html

    • @pilotavery
      @pilotavery 5 лет назад

      @@lordgort1986 You can with a 4 axis one instead of 3 axis.

  • @christophalexander4542
    @christophalexander4542 5 лет назад +20

    Does it show my impatience when one of my first thoughts (after "holy cow that looks good!") was that this means you can print with a HUGE layer height and literally cover it all up later?
    That should speed up prints massively.

    •  4 года назад

      I think you can do that already though, but yes. Even better finish.

    • @Kycirion
      @Kycirion 2 года назад

      I want someone to figure out how to fixture something on the bed, edgefind, then print on the top surface, much like a CNC mill.

  • @jaycie5021
    @jaycie5021 5 лет назад +66

    I wonder how much this effects the strength of the part. Skilling it should make the part much less likly to suffer layer seperation durring stress.

    • @haraldhimmel5687
      @haraldhimmel5687 5 лет назад +5

      Right. Might also be interesting for carbon fiber composites which arent really doing anything in between layers.

    • @Worrsaint
      @Worrsaint 5 лет назад +4

      @@haraldhimmel5687 if I recall it is called continuous strand composites (or something similiar). They generally wrap it around a foam core changing the wind angle as they go. It is how f35 nose cones are done. It is also how they do composite reinforced pressure vessels.

    • @MushVPeets
      @MushVPeets 4 года назад +3

      Yep! And if we went all the way and got print heads with tilt, you could make some ridiculously strong parts...

    • @slayyou
      @slayyou 4 года назад +3

      @@MushVPeets couldn't you tilt a Delta's head?

    • @remotesailingpedroj
      @remotesailingpedroj 4 года назад

      That was exactly what I was thinking, extruding continuous strands of carbon fiber composites, can in theory, be achieved today with a delta printer. But slicing it looks like a nightmare.

  • @chase_h.01
    @chase_h.01 5 лет назад +10

    Would make pretty nice 1911 grips I'd imagine

  • @RamClaw
    @RamClaw 5 лет назад +14

    Well... Time to put heatsinks on my Z axis motors.

  • @dankerine
    @dankerine 4 года назад +16

    Ah yes, my favorite dimension, the half dimension

    • @lorenzo42p
      @lorenzo42p 4 года назад

      it's like 5.1 surround sound. do I need 10 subs to have 6.0? I'll do it

    • @cozmo4694
      @cozmo4694 3 года назад

      The half axis

  • @SparkyHelper
    @SparkyHelper 5 лет назад +54

    Getting the software work for tilting a delta printer head is an exciting prospect for next decade.

    • @m3chanist
      @m3chanist 5 лет назад +2

      Exactly, and its already been done, look at hexapod cnc machines like the Okuma pm600

  • @seancarson551
    @seancarson551 4 года назад +7

    Has there been any progress on this? I would love to be able to just dump a model into Cura or S3D and watch it go.

  • @spikekent
    @spikekent 5 лет назад +20

    Never in my widest imagination did I see this coming. What an amazing implementation. Thanks for all the work you put into making this easier for us mere mortals Michael.

  • @christopherpepin6059
    @christopherpepin6059 3 года назад +5

    I always find it funny how the first step to installing a nix program is so often, "Build a dedicated computer to run the computer."

  • @Arek_R.
    @Arek_R. 5 лет назад +21

    That's cool, but too much difficult work on software side.
    I think it could really take of if CURA would make experimantal mode with it.
    Then people would just need to remove the fan shroud, on stock Ender 3 that's actually easy,

    • @Sven_Hein
      @Sven_Hein 5 лет назад

      I get your point.
      It's not a very user friendly method yet.

    • @T1g3rch3n
      @T1g3rch3n 5 лет назад +1

      Charlie Horvath the guys from Prusa already started with implementation if I'm understand the comments in the 'viral Video' right

    • @SlavicusVile
      @SlavicusVile 5 лет назад +1

      >an hour, maybe 2, maybe 3 of getting the software set up is too much work
      I don't know if 3d printing is a good hobby for you

    • @Arek_R.
      @Arek_R. 5 лет назад

      @@SlavicusVile You don't understand, I don't need planar printing that much to invest hours into it

    • @haraldhimmel5687
      @haraldhimmel5687 5 лет назад

      Its not difficult at all. Optimizing the hotend seems more tricky, to get really decent clearance as well as part cooling.

  • @tamvalley415
    @tamvalley415 5 лет назад +6

    What keeps you from uploading the linux compiled version? As long as we use the same version of ubuntu, it aughta work.

  • @twinkiefoshizle
    @twinkiefoshizle 5 лет назад +16

    If you install the feature Linux subsystem you can install Ubuntu from the windows store. Easier than setting up VM

    • @KieranShort
      @KieranShort 5 лет назад +2

      slic3r has a gui, it's probably harder. slic3r linux uses perl-wxwidgets bindings so compiling might be non-simple, and I'm not sure how easily the slic3r display would export from the console via the x-server (which would need to be captured by something like Xming in Win10); but wxwidgets is GTK so it might work ok. Anyway, after all that, the VM is possibly/probably simpler.

    • @Motolav
      @Motolav 5 лет назад

      WSLv1 won't work without a lot of work.
      WSLv2(not out yet) is just a virtual machine which will work easily.

    • @grandaspanna
      @grandaspanna 5 лет назад +1

      @@Motolav It does actually work, and quite well too. Hardest part was identifying all the dependencies on perl libraries and packages. I used VcXsrv (and mwm as window manager) on my Windows 10 laptop.

  • @koolkevin2357
    @koolkevin2357 4 года назад +3

    Just, WOW! I know I am a bit late to this discussion as it is now Oct. of 2020 (It will be cool to see what has become of this!)
    I am over 60 and I hope I live long enough to see this come to EDU (Every Day Use). As I was watching, I already solved (possibly) the BL Touch problem, with a simple rod and spring that could be swung into, and then out of position on a mount that would relocate it vertically. Think of a small C channel on a hinge that holds a precision rod and spring for retraction.
    Or use a servo to hinge it out out the way when done. We are a very smart community of talented people. Just a matter of time and will.

  • @TheUpwardSpiral
    @TheUpwardSpiral 5 лет назад +20

    I have nothing that would benefit from this at the moment but I want to find something just to try it!

    • @Gromic2k
      @Gromic2k 5 лет назад +1

      This is for flat earth 3d printing artists

  • @slingitsideways
    @slingitsideways 5 лет назад +8

    I love the idea of this and wouldn't mind giving it a go with my printer... BUT... Everything you said went in one ear and out the other, and still made my head hurt🤣🤣 Great video though!

  • @3dPrintingMillennial
    @3dPrintingMillennial 5 лет назад +8

    AMAZING! Can't wait until this becomes Cura 5.0😂

  • @SantaDragon
    @SantaDragon 5 лет назад +18

    JUST AS IMPORTANT NOTE: DONT USE WITH TWIN NOZZLE!!! (please pin it)

  • @FranklyPeetoons
    @FranklyPeetoons 5 лет назад +7

    Multiple LIKES are in order. I can only give one, however. I've been waiting for something like this. FDM 3D printing promises so much more than it's delivered so far. This is the wave of the future.

  • @u3dprint527
    @u3dprint527 5 лет назад +9

    Super interesting! I think this process could be used for adding strength properties to prints to protect against different shear forces!

  • @freemansfreedom8595
    @freemansfreedom8595 5 лет назад +11

    The true question, that no one asked or cares: How long till someone adapts slicer just for kicks and giggles, so it does a negative nonplanar route for proper CNC machines?

    • @tektechnician
      @tektechnician 5 лет назад +1

      Non planar operations are not desired for CNC as it changes the depth of cut and creates uneven loading on the machine bit which can impact surface quality and tool life. Imagine you're trying to cut a 45 degree slope into a block in a non planar route, not only will the round tool bit cut an ellipse valley, but the loading will increase drastically as you continue deeper into the slope.

    • @new1ru
      @new1ru 5 лет назад

      There's nothing new for CNC mill stations this time.

    • @freemansfreedom8595
      @freemansfreedom8595 5 лет назад

      First is for fun. Not because it is the most desirable, but just because you want, and can. A lot of passes would go on empty air, sure, it may not be the best option either, but far from completely non desired. Foundry molded forms are an example of this, where you only need to reduce to size a small quantity of material. And 5 axis machines give you the freedom for it to be far less of an issue (not the scope of a project done for fun though).

    • @tektechnician
      @tektechnician 5 лет назад

      @@freemansfreedom8595 When you refer to "proper" CNC machines I am not sure whether you are referring to the likes of Hass VM-3 etc which are true 3D machines or a 2.5D router. Both are commonly referred to as a "CNC" machine. Assuming you are referring to manufacturing a set of sand casts drag and cope moulds, it still doesn't make any sense why forcing a tool bit to cut at an unoptimal angle is faster, it induces premature wear on the tip and is more likely to break the tip. Basically costs you more in time and tooling. If you have burnt a drill bit before that's pretty much what happens. Pretty much all professional CAM packages are designed to provide the quickest, optimal operations for tool life. Also with 5 axis machines, they're pretty unsuitable for commercial casting, if you can't cut the mould with a 3D machine, you can't release the sand regardless. 5 axis could work if you're sacrificing the "mould" (investment casting), but then there would be better options for manufacturing speed. Eg 3d printing :).

  • @rogerfroud300
    @rogerfroud300 4 года назад +4

    This technique could still be useful on conventional printers as long as you could map the 3D geometry of the areas that could potentially collide and detect whether that would actually happen or not. You could then use it for those cases where you have shallow slopes.
    Another thought would be to combine the two techniques so that you only allow a certain restricted amount of non-planar printing, before having to complete everything to that planar level and then resuming non-planar printing. It's not ideal, but better than conventional printing.

  • @H0B0J03
    @H0B0J03 5 лет назад +8

    yussss I'm so glad I switched to linux this year

  • @sugar4o
    @sugar4o 4 года назад +4

    Hi, do you know if someone tried to modify a delta printer, so that it prints nonplaner WITH tilting the head? I think if the dual rods are replaced with single ones with ball joins on both ends a nonplaner with tilting can be achieved. Love to hear your comments.

    • @TeaObvious
      @TeaObvious 4 года назад +1

      I actually think this idea is genious, how ever don't think it would work as explained. It would require more parts to change the "move left" into a "first tilt 30° and then "move the remaining steps left".
      It could work by haveing 2 "arms" above one another in one slider, then adding one additional stepper per delta slider which moves the 2 in different directions and therefore creates a tilting force. - its a bit hard to explain in english without learning the mechanical engineering terms first. sorry.

    • @sugar4o
      @sugar4o 4 года назад

      @@TeaObvious You are right - I messed up while thinking . The Delta I'm imagining should be mounted on XY bed as it can handle only the Z and the tilts. Nice to see such a project though.

    • @TeaObvious
      @TeaObvious 4 года назад +1

      @@sugar4o I get your point, having the bed tilt until a certain angle, lets say 45° should be possible here, would be indeed a nice solution that enabled even more possibilities.
      This also would be possible with only 2 additional motors instead of 3 as my idea. Despite the fact that the mechanics to tilt a plane this way is nothing new and used in some games. The most complicated thing about this to keep the bet steady.

    • @sugar4o
      @sugar4o 4 года назад

      Or it can be a proper delta with addon mechanism for tilting the head with a center of rotation the nozzle tip

    • @TeaObvious
      @TeaObvious 4 года назад

      ​@@sugar4o dunno if you meant it this way, but the machanism still needs to be on the frame of the printer not on the head to reduce the force of moments. Thats what i mean with having 2 rods per driver and use this to rotate the head.
      How ever this needs to be solve, this would actually be a really fun project. :D

  • @xaytana
    @xaytana 5 лет назад +5

    I mentioned this on the other video, but the next logical steps for non-planar are hot ends that have steeper angles, taller height to width ratio. Basically, with a steeper angled nozzle, it could fit into tighter curves. This also needs an entirely different cooling system, though, but that shouldn't be too difficult to develop.
    Non-planar also nicely extends into 5axis printing, which should be the next step of developments for the future of FDM.

  • @sp00l
    @sp00l 5 лет назад +1

    Why not have a static nozzle but a bench that can pivot to make the surface the nozzle is applying too seem flat, 4 pistons attached to each corner of the bench to pivot it so the nozzle is applying to a flat surface.

  • @scotthammond6589
    @scotthammond6589 4 года назад +4

    so when is a slicer software going to be available mainstream to do this?

  • @KannaKamui
    @KannaKamui 5 месяцев назад +1

    With modern printers like bambu's using load cell setups, and third party nozzle adapter existing, mixed with a volcano nozzle for long length, this seems more viable than ever; minus the part cooling needing a bit of modding

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

    I do 5 axis machining, if I could get noplanar on my printer that'd be awesome. Looking forward to this being developed further!

  •  5 лет назад +5

    So there's no way this going to work with a Prusa i3 out of the box I guess ._.

  • @VenomTheCat
    @VenomTheCat 3 года назад +2

    Is any slicer actively trying to implement this?

  • @snakes_shadow3539
    @snakes_shadow3539 5 лет назад +4

    Hmmmm...... if the printer's hotend and nozzle were on something like a gimbal, you could get that tilt....

  • @michaelplaczek9385
    @michaelplaczek9385 4 года назад +2

    If you still have the BLTouch. Just pause before it begins printing the model and tuck the BLTouch away

  • @theKashConnoisseur
    @theKashConnoisseur 5 лет назад +6

    Finally, a reason for SCARA printers to exist!

  • @kadencassidy3134
    @kadencassidy3134 4 года назад +2

    I just spent a day trying to get this to work and so to anyone who is more currently following this make sure you install one of the reccomended versions of ubunto, the only one I could find was 18.04 LTS releases.ubuntu.com/18.04.4/?_ga=2.39386659.1497512183.1590350104-1906764249.1590350104 the newest version will not work

    • @wesleybuff2536
      @wesleybuff2536 4 года назад +1

      Oh snizzap! I'm so glad I checked the comments when this would be fun project blew up in my face.... Thanks! This got me over a significant hump that was yet to be solved in the github comments.

  • @alanmorris8783
    @alanmorris8783 5 лет назад +10

    Excellent stuff. Modifying the shape of the heater block to more conical could give you better bang for the buck than altering the nozzle.

    • @truetech4158
      @truetech4158 5 лет назад +3

      Next to design a extruder mount that allows for the BLTouch to be easily adjusted off the side during such a method of printing. I am in awe and inspired by the print results shown in the presentation. Yes, excellent stuff for sure.

    • @CatCommando
      @CatCommando 5 лет назад +3

      no need for mods, the volcano knockoffs already have a smaller heaterblock rotated 90 degrees with all the wires coming out of the top, this makes the longer v6 nozzle itself the only thing for many milimeters. I am making a 3d pen with one for these same reasons, it allows much more clearance around the nozzle which would work well here as well as a tilting pen. amazon has 15 dollar all metal throat v6 knockoff kits which include normal and volcano blocks and many nozzles for both.

    • @abarasabwehttam
      @abarasabwehttam 5 лет назад +2

      @@CatCommando I agree with you a volcano heater block would solve this. I Also feel there is no need for a probe if the bed is set correctly. I havent leveled the bed on my machine in at least 9 months with flawless prints.

    • @stambo1983
      @stambo1983 5 лет назад +1

      The nozzle itself would still limit you. The details are in the thesis.

    • @BioToa7
      @BioToa7 5 лет назад +2

      So why not use a diamond hotend as it’s cone like already

  • @JamesSeedorf
    @JamesSeedorf 5 лет назад +5

    It really isn't that big of a deal to just boot linux from a flash drive.

    • @TheTattorack
      @TheTattorack 5 лет назад

      Yeah, that's what I was thinking.

    • @Markowia
      @Markowia 4 года назад

      I tried with no success on Ubuntu 16.04 from USB flash without installation.
      If you know a way please share it even though this will work until the PC restart.

  • @AviationNNO
    @AviationNNO 5 лет назад +4

    Great work! Sharing your trial and error process will save countless hours for people following the same path towards the same end result. Thank you!

  • @KBrizzi92
    @KBrizzi92 8 месяцев назад +1

    Anyone have any success in recent years getting this to work properly on a Raspberry Pi 4 Model B 4GB? The video seeeeems to show a Model 3 or 3B+ (not sure). Seeing if I can use the RPi 4b for this application.

  • @HCarter111
    @HCarter111 4 года назад +3

    Absolutely blown away. Thanks for putting in the extra work to demonstrate this.

  • @dalecherne5377
    @dalecherne5377 4 года назад +1

    Want an easier way without all the fuss?
    1. Download Cura
    2. Make sure you have it set up to Expert Settings
    3. Scroll down to Shell settings
    4. Turn on "Enable Ironing".
    ruclips.net/video/gh5wC4Ti95s/видео.html

  • @DigBipper188
    @DigBipper188 5 лет назад +3

    Seems like this is the perfect excuse to start making 6-axis FDM 3D printers a thing...

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

    I just wish we could do 'half height' layer lines on outer most skin perimeter, which has separate, more accurate calculations. This could effectively half the apparent print layer size while only barely increasing print time, but I am not aware of a slicer that can have multiple layer heights within a single layer.

  • @nosepik12
    @nosepik12 5 лет назад +5

    Someone figure out how to do non planar and ironing

  • @kalikid021
    @kalikid021 5 лет назад +1

    You can improve your setup and usability of your slicer here by using WSL (windows subsystem for linux) rather than a virtual machine.It's straight forward and it comes straight from Microsoft, the only complex part will be to install an X server, which there are several options to do this and all are straight forward. At that point you can use your linux slicer in windows without using a VM, but from a linux kernel with direct hardware access hosted in windows 10. You should see significant improvements in performance.

  • @zanpekosak2383
    @zanpekosak2383 5 лет назад +7

    This looks amazing! I will have to try it out very soon. Clean the Z screw and modify the CR10S hotend to have a part cooling fan and a decent head cooling fan...will see what I can do and if I manage it I will share it on Thingiverse.

  • @vikypond3183
    @vikypond3183 3 года назад +1

    Please give money supports only to original youtubers and not copy channels!
    They are known to prevent orignal authors to get Patreaon: These copy channels not only harvest on the fruits of others, youtubes presents their videos instead of the originals just because they have more subcriber watching video. So the original channel are watched less.
    E.g. in a concrete it shown a income drop of over 60% of an original youtuber, after he naivly told tt which was his most successful video and tt just made a similar video; it is shown in ruclips.net/video/moPOkZq2oUE/видео.html
    By the way the original video was way more informative...
    Do not upvote videos from copy channel. Best not subscribe to them at all! Even if you only watch them give them money over youtube and motivate youtube to present them to others.
    You can find original videos just by key search and looking at the release dates. Upvote them, demotivate copy channels.

  • @siguie2355
    @siguie2355 5 лет назад +4

    Very Cool! I run on an Ubuntu 18.04 machine and my Ender 3 is basically unmodified so this was an AWESOME project! Thank you so much for all your work! and as always Great Video !!!

  • @FirstLast-vr7es
    @FirstLast-vr7es 4 года назад +1

    They could take it a step further give printers the ability to slightly vector the nozzle in X and Y. Layers could be stitched together then. i.e. Current layer lines periodically latch UNDER the preceding layer lines. Rate and location of latches could be slicer defined. I can't imagine that it'd be prohibitively complicated either. Just add a movable gantry for the hotend to mount into. Could even use a mini-bowden arrangement with a tube of only a few centimeters so the gantry wouldn't have to move the extruder along with the hotend. Just a thought.

  • @RomanoPRODUCTION
    @RomanoPRODUCTION 5 лет назад +6

    Michael and his legendary perseverance 💝

  • @juggalizzle75
    @juggalizzle75 5 лет назад +1

    Old laptops make great dedicated Linux boxes as Linux doesn't require anywhere near the resources of windows. You can also install linux as a dual boot system so you can pick it or Windows at boot. Lastly, a virtual machine can be configured to have a higher priority of hardware resources increasing its performance.

  • @haarbear1
    @haarbear1 5 лет назад +5

    I am very impressed with those results. Crap, now I have to figure out how to do this with my current 2.5D printer, lol. Great video, Michael!

  • @trevorpowdrell5474
    @trevorpowdrell5474 5 лет назад +1

    Managed to get this working with on Windows 10 with the linux subsystem and Xming following the instructions here -> github.com/Zip-o-mat/Slic3r/issues/6#issuecomment-528333989. Saves a little bit on time trying to run a virtual machine.

  • @isaac5538
    @isaac5538 5 лет назад +9

    CAN SOMEONE MAKE THIS AS A PLUGIN FOR CURA?

    • @tamastenhaaff2291
      @tamastenhaaff2291 5 лет назад +1

      Den Fula Ankungen i think they ate working on it, the is something like it in the experimental settings but id didnt get it to work (yet)

    • @isaac5538
      @isaac5538 5 лет назад

      Tamas Ten haaff nice, thanks for the information

  • @cho4d
    @cho4d 4 года назад +1

    My first 3d printer is on order right now and i am so hyped to join the community. This is some awesome tech. Will be experminting for sure. Who knows, maybe i will be able to give back to the community... i am a software engineer by trade. Might be able to get this running on windows for "the rest of us".

  • @bluedeath996
    @bluedeath996 3 года назад +3

    With kinematic leveling on printers like the ratrig could you revisit this? Where the bed tilts to make sure there isn't any contact with other parts and keeps the hotend perpendicular to the printing direction. it would also be interesting to see if you could print otherwise impossible features by tilting the bed so they are vertical.

    • @britewires4305
      @britewires4305 3 года назад

      That's why the ratrig is the right choice right now

  • @falxonPSN
    @falxonPSN 8 месяцев назад +1

    Aaaaand, as of 2024, still no manufacturers have tried to design for this or implement it into their software. Sad.

  • @ryanbaker1097
    @ryanbaker1097 5 лет назад +11

    Calling Linux in a VM emulated Linux is so triggering lol

    • @Willie6785
      @Willie6785 5 лет назад +1

      Why? I don't know much about the topic and am interested in understanding.

    • @cameronwebster6866
      @cameronwebster6866 3 года назад

      Emulation re-creates a processor in software, a virtual machine is a second is running on a set of dedicated cores in the main processor.

  • @markferrick10
    @markferrick10 2 года назад +1

    So, in the 2 1/2 years since this was published and possibly the next big slicer change, have you heard of any advances in this 'technology '? Roo bad it is not an option in slicers.

  • @craigrmeyer
    @craigrmeyer 5 лет назад +3

    First and foremost, thank you for showing us what “nonplanar layers” even are: a curved “hat” that goes on top of something that’s printed otherwise conventionally. (Right?)

    • @TeachingTech
      @TeachingTech  5 лет назад

      In this implementation that is an accurate description.

  • @NithinJune
    @NithinJune 4 года назад +1

    You can use WSL instead of linux
    github.com/Zip-o-mat/Slic3r/issues/6#issuecomment-528333989

  • @cuteraptor42
    @cuteraptor42 4 года назад +3

    Came for 3D printing, got half of the video talking about how it's hard to compile from source code

    • @Alex-kr7zr
      @Alex-kr7zr 4 года назад

      It's not hard to compile from source code. It's hard to build software written in Perl. A good reason not use Slc3r, besides the horrible moving target code base.

  • @liam9235
    @liam9235 3 года назад +1

    Hey man. Just saw this vid now and the download on thingiverse leads to a 404 page. I hope you'll see this and maybe fix it? It seems so cool and I really want to print my own

  • @ArcanePath360
    @ArcanePath360 5 лет назад +5

    This is very wow factor. So simple an idea, but stupidly difficult to implement with all kinds of maths gymnastics going on.
    Can't wait for it to be an option in Cura. It is the future.

  • @user-lx9jm1wo3h
    @user-lx9jm1wo3h 2 года назад +1

    Can you revisit this? I remember seeing this type of non planar slicing back in 2015 but even after all this time not many people talk about it.

  • @aigarius
    @aigarius 5 лет назад +11

    Go full Linux, mate. The water is just fine :D

    • @BGraves
      @BGraves 5 лет назад +2

      Personally, windows gaming is a bitch, no SolidWorks, etc. WINE usually results in applications that function 90% and may not have hardware acceleration. I use Linux for my server and nothing else. If only the talented g u i developers would all get together and agree on something.

    • @MaximilianonMars
      @MaximilianonMars 5 лет назад +3

      How many times in the last year have you broken your computer beyond use requiring days if tinkering to get it working again? Linux is fine if your hobby is staring at code figuring out where a single character is out of place that destroyed your operating system. Not so useful for people who want a functional machine that doesn't break every other day.

    • @aigarius
      @aigarius 5 лет назад +1

      @@MaximilianonMars Nothing has ever broken when using Ubuntu LTS releases and not tinkering in the command line and system files to begin with. Do you also blame Windows for instability after you manually edit the binary DLLs following some weird blog post?

    • @MaximilianonMars
      @MaximilianonMars 5 лет назад

      @@aigarius no, because it's entirely unnecessary to tinker with windows. In this video alone the dude had to make command line entries like there was no tomorrow to get the custom slicer to work. I can't play basketball with any competency, neither do I demand boardgame players should learn to play it and enjoy it.

    • @aigarius
      @aigarius 5 лет назад +1

      @@MaximilianonMars None of the command line stuff would be needed if he was on normal Linux. Well, maybe the actual compilation of the custom slicer itself, which is just standart configure-make-install routine.

  • @zeekjones1
    @zeekjones1 3 года назад +1

    MIx the non-planar with the gradient infill and the oven annealing or acetone smoothing.
    Polish to a shine with a high count sandpaper and wax.
    blind the neighbors with your new printed lightweight mirror.

  • @Havalitoswe
    @Havalitoswe 5 лет назад +3

    Wow this is amazing and cudos to the researchers.

  • @chrisxdeboy
    @chrisxdeboy 3 года назад +1

    Is there a plugin for CURA yet? Would they have non-planar ironing?

  • @bunnybro5977
    @bunnybro5977 5 лет назад +4

    The way this dude talks sounds like he's telling me about a new religion

  • @elviswjr
    @elviswjr 3 года назад +2

    I’ve thought about something similar as a way of printing bridges and overhangs without supports. Print upwards until you get to the overhang, then tilt the hotend and start printing sideways, slowly if necessary for adhesion, adding onto the side. I know this has been done with angled printers but there are limitations to that. What I’m referring to is combining both vertical and angled printing by tilting the hotend midprint. I wonder if that would work.

  • @eskimo05w
    @eskimo05w 5 лет назад +3

    When he says _"zed"_ he means _"zee"._ Just so you Americans can understand.

    • @jiehfeng
      @jiehfeng 5 лет назад

      Zee is the right way to say it, change my mind.

  • @myself248
    @myself248 4 года назад +1

    Wears a shirt with Benchy on it.
    Shows how Benchy suffers from sloped and jagged surfaces.
    Doesn't print a Benchy.

  • @airborn101st
    @airborn101st 5 лет назад +6

    Wow, this is amazing, I wonder how much it changes the strength of the part, I feel like those last non planar layers are more prone to delaminating. Ill probably wait til someone makes it easier to install on windows to try it out, Im too lazy and impatient to figure out linux/emulators.

    • @skwerleyz
      @skwerleyz 5 лет назад +3

      It would be interesting to test. I want to see Tom make a video and use his over-engineering of sensors and things to test it

    • @xaytana
      @xaytana 5 лет назад +1

      Logically, it shouldn't change the strength of a part that much, as this solution is just a shell, or multiple shells, on top of the part, the rest of the part under the shells are still layers. This is more for aesthetics, smoothness, and performance in areas like aerodynamics.
      Now if you were to print mostly everything as a shell, then various aspects of strength could change. Problem is, you'd need a 5axis printer to actually be able to do this.

    • @airborn101st
      @airborn101st 5 лет назад

      @@xaytana Would love for 5 axis machines to be more common. Hopefully someone makes an affordable one sometime soon, I bet it would have no problem selling.

  • @felixsu375
    @felixsu375 3 года назад +1

    So now that it's been a year since the video was posted. What do you think of non-planar 3D printing? Do you still use it?

  • @stevesloan6775
    @stevesloan6775 5 лет назад +5

    Wow that was a seriously interesting video. Bloody top work! 🇦🇺🤜🏼🤛🏼🍀🤓