MIT FabAcademy Week5 Note - 3D Scanning and Printing

in #blog7 years ago (edited)

week5.png

3D Printing

3D printing isn't new. Chuck Hull invented 3D printing back to 1980s.

constraints

materials: ABS(丙烯腈—丁二烯—苯乙烯,ABS塑料), HIPS, acrylic, PLA(easier to print)

resolution: pay attention to minimal wall and edge thickness and sharpness. clearance, tolerance

time: should spend hours

cost: depend on the machine and materials. 3D Printing Materials documented materials for 3D printing.

supports

processes

machine

Every year MAKE magazine make a 3D printer list.

file formats

  • STL (binary, triangle)Dump but simple. It doesn't include units info, you have to tell the printer the unit of your file.
  • OBJ, 3ds by 3D MAX
  • VRML, X3D

stay away form DXF ...

software

   123D
   SketchUp
   Fusion 360
   SolidWorks
   Rhino Grasshopper
   Blender
   FreeCAD
   OpenSCAD
   Antimony
   VTK
   MeshLab netfabb meshmixer
   Geomagic
   ReplicatorG Skeinforge Slic3r Cura

3D Scanning

point cloud, triangulation, watertight, texture

A Simple Guide To Understanding 3D Scanning Technologies

The most commonly used technologies fall into three categories:

  • Displacement: Displacement devices use a single point laser beam
    projection to measure the height, thickness, or position of
    an object.
  • Profile: Line Profile devices typically use a projected laser line
    to create a cross section profile for measuring aspects
    of an object’s contour. Moving an object under the laser
    line creates many profiles that can be combined into a
    complete 3D shape.
  • Snapshot (aka, Scanner): Snapshot devices use structured light (non-laser) and
    stereo-vision to generate full 3D volume data. Because
    Snapshot technology captures so much 3D data at one
    time, objects need to remain stationary during the
    scanning process.

more materials

All FabAcademy Notes (to be continue):


Art x Code . Thanks for Upvote!

Sort:  

Congratulations @kidult! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @kidult! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!