Generate G-code for 3D Printing with Blender

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024
  • Create a complex 3d printing pattern from a simple path and export to G-code with nozzleboss addon.
    Download Add-on:
    github.com/Hei...
    Example File:
    github.com/Hei...
    Updates and finished prints:
    / nozzleboss
    / nozzleboss
    Blender 3.2
    Music: KEVIN MACLEOD - Screen Saver

ความคิดเห็น • 34

  • @Big3dprinter
    @Big3dprinter 2 ปีที่แล้ว +2

    Very nice, more tutorials please thank so much.

  • @98f5
    @98f5 7 หลายเดือนก่อน +1

    This is really great. Im trying to make a complex toolpath using this where it can circle back on itself. I need to learn how to generate stuff in blender with code.

    • @eroc1944
      @eroc1944  7 หลายเดือนก่อน

      Let me know if you run into any problems when creating custom tool paths. Blender has a lot of tools for that, even before coding, geo nodes or addons.

    • @98f5
      @98f5 7 หลายเดือนก่อน

      @eroc1944 alot of the addons ive found dont work after version about 2.6 can u recommend any for version 4? I am pretty new to blender, let alone using it as a cam generator lol. Thanks for your video it did give me much inspiration. The geometry i want to make is a sphere with hexagonal holes covering the surface. I made this in a couple programs like inventor and fusion but the slicers just cant make efficient toolpaths for it and the toolpaths affect the mechanical properties of the ball after. Basicallly trying to make a basketball that bounces like a real one using tpu tpe or similar filament. Got the idea from someone posting a model of the wilson 3d printed basketball on makerworld. Just been a nice distraction to my daily work 😀

  • @stefanguiton
    @stefanguiton 2 ปีที่แล้ว +2

    Great work!

  • @tvathome562
    @tvathome562 2 ปีที่แล้ว +1

    Very cool, if only I knew how to use blender.
    Layering the filaments in that zigzagging pattern looks little balls.. I haven't used my 2 in 1 out for ages this might just inspire me

  • @deimu9618
    @deimu9618 ปีที่แล้ว +2

    You have so many skills, can we get tutorials?

  • @nasastrocat
    @nasastrocat 2 หลายเดือนก่อน

    Thank you for sharing this tutorial! But when I tried to replicate it I am certain that I modified the size values as shown in the video, but the exported G-code is always 1000 times larger. I'm not sure where the problem is

    • @eroc1944
      @eroc1944  2 หลายเดือนก่อน

      Setting the Unit Scale under Scene"to 0.001 (as shown in the video) should fix this issue. Then confirm the actual size by going to the "Item" tab in the N-Panel to check the dimensions of the print. This should give you a reasonable size in millimeters.

  • @FilmFactry
    @FilmFactry 2 ปีที่แล้ว +1

    The real key to this is you have a large layer height and your flowrate correct? Can you share your settings for this as an example? I'm guessing you use a 0.4 nozzle, so wharf is your layer height and flow rate to get those nice "Weaves". Thanks!

    • @eroc1944
      @eroc1944  2 ปีที่แล้ว +3

      Flowrate is calculated from polygon height of the mesh, so no need to set a layer height or nozzle size. 0.6mm nozzle and 0.7mm layer height in the video, but 0.2mm e.g would work too. Amplitude of the zigzag pattern has a bigger impact on the weaving effect.

    • @FilmFactry
      @FilmFactry 2 ปีที่แล้ว +1

      @@eroc1944 Thanks! I'm setting up a 2 in 1 out on my Ender 3 to try your process. I really liked your black and whites:-)

    • @eroc1944
      @eroc1944  2 ปีที่แล้ว +1

      @@FilmFactry 👍example .blend file is the the description btw

    • @ozr2222
      @ozr2222 2 ปีที่แล้ว +1

      @@eroc1944 just by naming it flow it gets automatically recognised and worked into the gcode by blender?

    • @eroc1944
      @eroc1944  2 ปีที่แล้ว +2

      @@ozr2222 Yes, any vertex color map of that object that is called Flow will be used to calculate an extrusion multiplier. That's by default...you can select a different vcol map for Flow too and set a different min and max values for the multiplier.

  • @ReaLitaliano
    @ReaLitaliano ปีที่แล้ว +1

    i get an error when trying to export gcode

    • @eroc1944
      @eroc1944  ปีที่แล้ว

      Try to download the examples.blend and check if export works there.

    • @ReaLitaliano
      @ReaLitaliano ปีที่แล้ว

      @@eroc1944 your examples work but i tried making my own vase and the gcode preview showed missing parts.I'm trying to use this for clay 3d printing. what are the layer height limits? i print with a 4mm nozzle and layer height of 1.7 mm

    • @eroc1944
      @eroc1944  ปีที่แล้ว

      If you create custom paths make sure that the vertex indices are in linear order.
      If you start with a circle primitive the vert indices are ordered, if you subdivide they become scrambled.
      Conver to curve and back to mesh will reorder the verts. (activate developer options and show vert indices in viewport to debug)
      Once your path is ordered, extrude in Z (to create polygons that can hold vertex colors for flow/speed/tool maps) and your path is ready to export.

    • @ReaLitaliano
      @ReaLitaliano ปีที่แล้ว +1

      How do I enable developer options? I was able to export Goode but when I attempt to test it. Print head is trying to print off my build area and it’s caused the steppers to skip

    • @eroc1944
      @eroc1944  ปีที่แล้ว

      @@ReaLitaliano Make sure your path doesn't have negative coordinates (as on most cartesian machines,delta and polar printers are different) and isn't bigger than your printer allows. Also make sure to apply any transformation (strg+a while the path is selected/active), something you often forget when you are new to Blender.

  • @shukfahid
    @shukfahid 10 หลายเดือนก่อน

    so wheres the g code bit?

  • @petonegroom4321
    @petonegroom4321 ปีที่แล้ว

    Hi could you show an even more detailed breakdown of how you utilize your add on please!

    • @eroc1944
      @eroc1944  ปีที่แล้ว

      Anything specific you wanna know?

    • @petonegroom4321
      @petonegroom4321 ปีที่แล้ว

      @@eroc1944 Im trying to use your gcode addon, to align with my Prusa i3 mk3s and in PLA material, cant seem to get the correct flow and speed!

    • @eroc1944
      @eroc1944  ปีที่แล้ว

      ​@@petonegroom4321 Best to open an issue on github and provide the .blend file. I'll see what I can do.

  • @bonafide9085
    @bonafide9085 2 ปีที่แล้ว

    Does your print head flex that much?

    • @eroc1944
      @eroc1944  2 ปีที่แล้ว

      Yes, kind of a safety feature in this case. Rigid enough for normal printing, but will flex on heavy loads without breaking anything.

  • @вибро-н7ы
    @вибро-н7ы 5 หลายเดือนก่อน

    Великолепно!

  • @UNKNOWNMAER
    @UNKNOWNMAER ปีที่แล้ว

    Круто!

  • @maggiemcgough8080
    @maggiemcgough8080 ปีที่แล้ว +2

    new to blender so not a helpful video sadly. I just wanted to know how i make it save as a gcode and this moved so fast and had no explanation that it didn't help and I cant seem to find the information anywhere.

    • @fyremunky
      @fyremunky 11 หลายเดือนก่อน

      absolutely 100% same. Did you ever figure it out? I'm where you were 3 weeks ago.

  • @王健-j1e
    @王健-j1e ปีที่แล้ว

    Hello!!I encountered an error while trying to export gcode. The export button is invalid and it did nothing

  • @98f5
    @98f5 7 หลายเดือนก่อน

    Hey whats that awesome print head u have