3D Printer File Formats Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 มิ.ย. 2024
  • Did you know you can 3d print STL and SVG files? Do you know the difference between an STL and a 3MF file? Most people with 3d printers understand how to use a slicer to print an STL file they download off of the internet. In this video, we discuss a range of 3d printer file formats and the steps you can use to print them.
    Content in this Video
    00:00 Introduction
    02:28 Topics Covered
    03:11 Types of Graphic File Formats
    04:11 Bitmaps vs Vectors
    06:38 SVG Files Explained
    07:21 STL Files Explained
    08:39 3d Printers Do Not Print STL Files
    09:23 What is G-Code (gcode)
    11:03 Comparing File Formats
    12:38 STL vs 3MF 3d Formats
    15:37 Comparing STL vs 3MF File Sizes
    16:41 Customizing 3d Printer Models
    21:36 3d Printing Bitmap Files (JPG, PNG, GIF)
    25:03 3d Printing CAD Files (Fusion 360, FreeCAD, Tinkercad)
    27:00 3d Printing SVG Files
    ---
    The MakeWithTech channel teaches people how to use desktop technology to create, innovate and make things. If you are a "maker" and want to learn more about 3d Printing, 3d Printers, 3d Printing Slicers, Computer-Aided Design (CAD), or 3d Modeling, this is a place you should visit often. The channel includes additional content about using a wood lathe, woodworking, programming single-board computers such as the Raspberry Pi, Adafruit Circuit Playground, ESP32, and Python. Available reviews are about Prusa, Creality, Monoprice, ANET, Flsun, Fokoos, JG Maker, and Flashforge 3d Printers. Slicers covered include MatterControl, Cura, PrusaSlicer, Flashprint, and IdeaMaker. CAD design videos cover TinkerCAD, FreeCAD, OpenSCAD, and Shapr3D. Slicers covered include MatterControl, Cura, PrusaSlicer, Flashprint, and IdeaMaker.
    ---
    Let's continue to learn together. Irv
    ---
    The following links are to products I have used, reviewed, or evaluated for the MakeWithTech community. Some of the links below are affiliate links that provide commissions, at no cost to you, and help support the MakeWithTech video production, purchase of products for reviews, lab, forum, and website.
    I have reviewed the following printers or similar printers:
    ➡︎ kit.co/makewithtech/3d-printe...
    These are some of the tools I use for 3d printing day-to-day:
    ➡︎ kit.co/makewithtech/basic-3d-...
    I have reviewed or used the following 3d printer upgrades:
    ➡︎ kit.co/makewithtech/3d-printe...
    Here are the 3d printer filaments I use to evaluate prints, software, and techniques:
    ➡︎ kit.co/makewithtech/3d-printi...
    I will be covering basic electronics and software in future MakeWithTech segments, and here are the products I am using:
    ➡︎ kit.co/makewithtech/software-...
    Some of the Woodworking products I use:
    ➡︎ kit.co/makewithtech/drvax-woo...
    ---
    ** Affiliate disclaimer: some of the above links in my videos may be affiliate links, which generate a sales commission for me. Your price is the same or less than if you go to the site directly. These sales commissions help to support the MakeWithTech channel. (makewithtech.com)
    ** MakeWithTech and the MakeWithTech videos are Copyright Cogitations, LLC. (cogitations.com)
    ** Equipment used in the MakeWithTech videos has the potential to cause injury if misused. Use all equipment and tools at your own risk and follow all manufacturer's safety recommendations.
    ** Cogitations, LLC licenses all music used in the MakeWithTech videos from Epidemic Sound. Additionally, cogitations, LLC uses only authorized or open source clip art and third-party images. Images and videos used in product reviews and tutorials are from the original product (software or hardware) manufacturer's site.
    ** We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
  • แนวปฏิบัติและการใช้ชีวิต

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

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

    Just stumbled across the video in a search. Subscribed immediately. Great video.

  • @jda817
    @jda817 5 หลายเดือนก่อน +1

    Man, I just got a handmedown printer for Christmas. This video is PACKED with new terminology. I feel you could repeat this with all the examples as lessons where the student makes each thing to develop proficiency. Excellent video anyway.

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

    Mr.Shapero, channel is the most clear to the point, no time waste, right speed of voice on TH-cam. It's hard to thank you enough. Anyone in 3d for hobby or business should subscribe here.

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

    Irv, you have got to be the most amiable guy on TH-cam! Very soothing and enjoyable, keep it up.

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

    Thank you, Sir. You just give me one week lesson in just not even a day, and I understand all of the stuffs ur saying.

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

    This was a great cross platform tutorial. I managed a ProE program at a major truck builder for 7 years after using 3d modeling for 6 years. I am coming back after procuring a 3d printer and a go fund me 4 axis mill. I have never seen a clearer explanation of the formats from the positive additive/subtractive, to the subtractive to the additive (for a 3d printer versus a CNC). Many thanks and I subscribed after your first video, this one, I watched. Thank you!

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

    Nice summary, thanks for making this video. I teach a 3D printing class at my hackerspace and I'll be sharing this video with students.
    I would suggest that STL files are more like a vector format than a raster format, however. The dots in a bitmap file are 1-dimentional points represented in a 2-dimentional array.
    The facets (triangles) in a STL file are not 1-dimentional - they have a size and shape defined by the 3-dimentional location of three vertices (which themselves are 1-dimentional, but not stored in a 3-dimentional array). This is closer to the way a vector file format works describing a shape - only in this case, all the shapes are triangles.

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

    great video as always 👍😃

  • @Nick-ye5kk
    @Nick-ye5kk ปีที่แล้ว

    Excellent video

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

    thank you sir!

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

    Thanks a lot

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

    Very interesting. I had been treating STL as a black box, and didn't really care about how it works on the inside. Smaller files are nice, but it's not clear to me that it buys me much. A few MB is just not that much storage in these days of terabyte drives. That said, it would be interesting to know how they achieved that compression; perhaps they exploit some similarity to neighboring triangles. I'll bet there's a wikipedia article on it :D
    Thanks for the tour of common formats and cool things you can do with 2D images!

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

    Wow beautiful explanation as always. You sure gave a great style. I investigated STL and 3MF a few months ago. I looked if I could write a c# desktop app to design screws nut and misc fasteners. I found the stl triangle geometry was a head trip. Just cutting a circle out of a square produces complex STL files. I have viewed them in ascii text!!
    The slicer is pure magic on how triangles get sliced so neatly too. Thank for a peek in side the magic geometry. Good work.

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

      STL doesn't store a circle as a circle, but as a multi sided polygon. That's why it's more complex. I was going to test if slicing from different file formats give different printing results.

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

      @@isthattrue1083 Yes stl is the smallest simplest Polygon set always three sides.
      Save a cube you see each square is two triangles per side.
      I love digging in under the hood.
      If you need help could write some
      Python or c# visual dumper.
      I'd love to see you're results, thanks.
      I moved from Barrington il to Prescott Valley AZ almost four yrs ago when I retired, we could of met!

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

    Great video! You explain things well and that helps it to stick better. I can find a download for Boxy on Windows. I tried the Boxy website and the Windows app store. Did they remove it?

  • @torbenpetersen4772
    @torbenpetersen4772 3 หลายเดือนก่อน

    Thank🇩🇰💯🤗

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

    Is there a way to take an svg file and extrude it, so that the highest plane is not flat, but has dimension, itself. For example, importing a leaf pattern where leaves themselves are slightly domed from a side view. The final application would be for mold making and clay rolling, where a softer 3 dimensional finished shape is desired.

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

    What impact does file formats have on slicing and thus printing?

  • @jamesc.7988
    @jamesc.7988 ปีที่แล้ว

    Hey Dr. Vax. Sometime ago, you spoke of an application to turn 2d texts into 3d .stl files. I can't remember what it was called, only that it required Windows 10 to use. Can help clear up my foggy memory?

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

    I just noticed that .the 3MF files start with a "PK" (Phil Katz PK zIp ) if you rename them to a .Zip file they will Unzip into several folders and files. Another reason they are small. Mine have XML records of Vertex and Triangles.

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

    Hi Herb et all. Have you tried cadquery? It's supposed to be like openscad. It uses python and can import step files. It's is supposed to build stl, step and amf faster then openscad. Would love to hear anyone's experience with it.

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

    if you want to figure out why your print failed (outside of hardware/material issues) you have to know how to read the files, so thanks!

  • @3DJapan
    @3DJapan ปีที่แล้ว

    5:47 Not exactly accurate. The vector equivalent here would be CAD models while the pixel equivalent with be polygons. Just like the photo and the square the format depends on the use. If it's something more simple like a door handle or power drill CAD is better. If you're making a very detailed monster sculpture polygons are better. Technically everything you print will be polygons.

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

    I don't know about others, but I absolutely refuse to entertain the concept of subscription software. You can easily end up paying for it even when you're dead.

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

    Comment

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

    you are so close to camera. this is uncomfortable.

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

    hi, this is bob at bison workshop and i print barrel bands for air rifles and i am having a problem i need someone to help me with. i have been printing parts sense 2016 and everything was going great up until about 6 months ago when i allowed cura to update the cura ver. now i cant get a good print to save my life. i print all my stuff at 100% infill but now i cant get nothing to print like it use to print. no matter if its super or low settings. its gonna put me out of business if i cant get this fixed. i and begging you to help me get this figured out. i cant find anyone who will give me the help i need. i dont know what all my default settings were when i first started with 3d printing and never had to change the profile setting before. but cura has forsed the new profile setting on me and without knowing what the original settings were when i first installed cura i can get it back to the original setting. i need someone who is willing to email me so i can give them my phone number to call me and walk me through getting this reset so i can get a good print. i depend on my 3d prints to put food on my families table. please email me so i can give you my phone number so you can call me and help get my prints back to what they use to be. you seem like a guy that cares about other people so i am hoping you wont just ignore me and forget i ask for your help. my email is bisonworkshop@gmail.com. PLEASE HELP ME OUT. THANKS.

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

    Irv I have some interesting files for you at wb9raa.com/MakeWithTech/ I exported STL OBJ and 3MF code into the slicer and compared the gcode outputs included all files and a few screen shots.