MODELING FOR FILAMENT-BASED 3D PRINTING 3:45pm – 5pm.

Slides:



Advertisements
Similar presentations
Volume of Revolution, Shell Method
Advertisements

January 30, 2014 Copyright Jim Farley Beyond JDBC: Java Object- Relational Mappings Jim Farley e-Commerce Program Manager GE Research and Development
Thee-Dimensional Figures and their representations
Study Guide. a) Two angles multiplied together to equal 90 b) Two angles added together to equal 180 c) Two angles added together to equal 90 d) Two angles.
April Russell.  Hands-on astronomy  Science of modeling  3D printing  Discussion.
Fractional Cascading CSE What is Fractional Cascading anyway? An efficient strategy for dealing with iterative searches that achieves optimal.
Chapter 3 The Greedy Method 3.
The UNIVERSITY of Kansas EECS 800 Research Seminar Mining Biological Data Instructor: Luke Huan Fall, 2006.
Filling Arbitrary Holes in Finite Element Models 17 th International Meshing Roundtable 2008 Schilling, Bidmon, Sommer, and Ertl.
Fast and Area-Efficient Phase Conflict Detection and Correction in Standard-Cell Layouts Charles Chiang, Synopsys Andrew B. Kahng, UC San Diego Subarna.
Vladlen Koltun, UC Berkeley Joint work with Sariel Har-Peled, Dezhen Song and Ken Goldberg Efficient Algorithms for Shared Camera Control.
3-D Modeling Concepts V part 2.
Space-Filling DOEs Design of experiments (DOE) for noisy data tend to place points on the boundary of the domain. When the error in the surrogate is due.
The printed circuit board (PCB) design
9/4/ VLSI Physical Design Automation Prof. David Pan Office: ACES Detailed Routing (I)
Linear Systems Two or more unknown quantities that are related to each other can be described by a “system of equations”. If the equations are linear,
LARGE MESHES, LARGE VOLUMES Modeling for Filament-Based 3D Printing.
Orthogonal Drawings of Series-Parallel Graphs Joint work with Xiao Zhou by Tohoku University Takao Nishizeki.
Computer Aided Thermal Fluid Analysis Lecture 3 Dr. Ming-Jyh Chern ME NTUST.
© Manfred Huber Autonomous Robots Robot Path Planning.
TECH 104 – Technical Graphics Communication Week 13: 3D Modeling Basics.
Massachusetts Institute of Technology 1 L14 – Physical Design Spring 2007 Ajay Joshi.
Atmospheric Layers. Thought What happens when you put something heavy on top of something soft? (Provide example) You sitting on a bed Examples: Pushing.
Html Tables Basic Table Markup. How Tables are Used For Data Display Tables were originally designed to display and organize tabular data (charts, statistics,
Column Sequences An Investigation Column Sequences Look carefully at the columns shown below and the way in which the numbers are being put into each.
Using BSP for CD Ref: BSP in deBerg et al ’ s book (url)url.
Molecular Geometry and Bonding Theories. Physical and chemical properties of a molecule are determined by: size and shape strength and polarity of bonds.
- is a flat surface that extends in all directions. Objective - To identify angles as vertical, adjacent, complementary and supplementary. Plane.
TOOLPATHS 3D Printing with Plastic Filament. +X-X +Z +E CC BY-NC-ND –
Update any set S of nodes simultaneously with step-size We show fixed point update is monotone for · 1/|S| Covering Trees and Lower-bounds on Quadratic.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
3D Game Engine Design 1 3D Game Engine Design Ch D MAP LAB.
Chapter 2 Creating Text and Gradients. Creating Point Text You can create text anywhere on the artboard by: –selecting the Type tool –clicking the artboard.
Shock and Awe of a 3D Printer Video 2. Phase 1 The Shock and Awe of a 3D Printer.
RCS Tool Box Talks Safety on Ladders. Using Straight or Extension Ladders  Inspect ladders before use – Do Not Use Unsafe Equipment!  Assure proper.
FLAT SLAB Flat slab are also known as beamless slab, is a type of slab in which the flooring slab is directly supported on columns without the agency of.
TERMINOLOGY FDM: Fused deposition modeling, the 3D printing technology used by MakerBot Slicing: The act of turning a digital 3D model into thin layers.
Electronic Visualization Laboratory University of Illinois at Chicago “Time-Critical Multiresolution Volume Rendering using 3D Texture Mapping Hardware”
BSP Tree Supplement Jyun-Ming Chen. Fall Kd-Tree and BSP tree kd-tree is a special kind of bsp tree.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
1) Find and label the degree of each vertex in the graph.
Rapid Prototyping Designing for Rapid Prototyping © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing.
Statistical Fundamentals: Using Microsoft Excel for Univariate and Bivariate Analysis Alfred P. Rovai Charts Overview PowerPoint Prepared by Alfred P.
1 CS270 Project Overview Maximum Planar Subgraph Danyel Fisher Jason Hong Greg Lawrence Jimmy Lin.
TECH 104 – Technical Graphics Communication Week 12: 3D Modeling Basics.
Maryam Pourebadi Kent State University April 2016.
Yoav Kallus Physics Dept. Cornell University Widely applied math seminar Harvard University Nov. 1, 2010 Packing tetrahedra and other figures using Divide.
Designing for Rapid Prototyping
Remember, all printers are different and not created equally!
Basics of 3D Printing.
Basics of 3D Printing.
VLSI Physical Design Automation
Finding the Volume of Irregular Shapes
Starter Thinking back to the earlier lessons what are the three main parts to the 3D printing process?
Bounds for Optimal Compressed Sensing Matrices
Volume 13, Issue 12, Pages (December 2005)
BASIC DIMENSIONING RULES
The Origin of CDR H3 Structural Diversity
EE4271 VLSI Design, Fall 2016 VLSI Channel Routing.
Applications of Integration
1. Drag the shapes down to make 2 different patterns.
LINEARPROGRAMMING 4/26/2019 9:23 AM 4/26/2019 9:23 AM 1.
VLSI Physical Design Automation
HAIR CUTTING CERTIFICATION
Orientation Preference Patterns in Mammalian Visual Cortex
Tutorial 1 Learning Topology Optimization Through Examples and Case Studies August 18, 2019.
Volume 17, Issue 5, Pages (May 2009)
3D Printing Orientation and Guide
FDM (Fused Deposition Modeling)
Orientation Preference Patterns in Mammalian Visual Cortex
Presentation transcript:

MODELING FOR FILAMENT-BASED 3D PRINTING 3:45pm – 5pm

OVERHANGS AND SUPPORTS Modeling for Filament-Based 3D Printing [Minotaur (ajolivette) / CC BY-SA 3.0]ajolivetteCC BY-SA 3.0

Dinh & Gelman, 2015 OVERHANGS Layers extending beyond layers below will fall down [Laurana 50k (jmil) / CC BY-SA 3.0]jmilCC BY-SA 3.0

Dinh & Gelman, 2015 SUPPORTS Layers extending beyond layers below will fall down They need to be Supported [Laurana 50k (jmil) / CC BY-SA 3.0]jmilCC BY-SA 3.0

Dinh & Gelman, 2015 SUPPORTS MB default: Supports are printed for all angles > 68 degrees from vertical [Laurana 50k (jmil) / CC BY-SA 3.0]jmilCC BY-SA 3.0

Dinh & Gelman, 2015 FILAMENT-BASED SUPPORTS

Dinh & Gelman, 2015 FILAMENT-BASED SUPPORTS Factors to consider Angle at which supports begin Support pattern Density Space between model and supports Models are printed from the bottom-up, but support generation needs to account for floors in slices above

Dinh & Gelman, 2015 FILAMENT-BASED SUPPORTS Supports Infill

Dinh & Gelman, 2015 FILAMENT-BASED SUPPORTS: +/- Pros (+) Simpler toolpaths – no shells Faster to print Cons (-) Problems with supporting small areas Considers only local stability, not global Uses more plastic than tree-like supports

Dinh & Gelman, 2015 GLOBAL INSTABILITY

Dinh & Gelman, 2015 SUPPORTS: MESHMIXER Filament-based supports can result in longer print times and more plastic usage, but avoid narrow, unstable support columns [Bunny Peel with meshmixer Support (meshmixer) / CC BY- SA 3.0]meshmixerCC BY- SA 3.0

MINIMIZING SUPPORTS Modeling for Filament-Based 3D Printing [Print by Stephen Detsch, MakerBot]

Dinh & Gelman, 2015 BRIDGING Omit supports under bridges [Bridges test model, MakerBot]

Dinh & Gelman, 2015 BRIDGING Anchors: where bridges attach to islands of the layer below Span direction: given a bridgeable floor area, in which direction should bridges extend? Maximum length of bridges

Dinh & Gelman, 2015 BRIDGE ANCHORS Location: where should anchors intersect shells? Size of anchoring islands Islands in yellow with grey shells Anchors in blue with a bridge in between

Dinh & Gelman, 2015 BRIDGE ANCHORS Location: where should anchors intersect shells? Size of anchoring islands Islands in yellow with grey shells Anchors in blue with a bridge in between

Dinh & Gelman, 2015 BRIDGE ANCHORS Location: where should anchors intersect shells? Size of anchoring islands Islands in yellow with grey shells Anchors in blue with a bridge in between

Dinh & Gelman, 2015 BRIDGE SPAN DIRECTION Goal Maximize anchored extrusions Affected By Shape of the region to bridge Size, shape, and arrangement of anchors

Dinh & Gelman, 2015 BRIDGE SPAN DIRECTION A BC

Dinh & Gelman, 2015 BRIDGE SPAN DIRECTION

Dinh & Gelman, 2015 PUTTING IT ALL TOGETHER

Dinh & Gelman, 2015 PUTTING IT ALL TOGETHER

Dinh & Gelman, 2015 PUTTING IT ALL TOGETHER

Dinh & Gelman, 2015 PUTTING IT ALL TOGETHER

Dinh & Gelman, 2015 PUTTING IT ALL TOGETHER

Dinh & Gelman, 2015 PUTTING IT ALL TOGETHER

Dinh & Gelman, 2015 MINIMIZING SUPPORTS Decompose object into parts requiring no supports Hu et al Optimize orientation to minimize the support volume Discrete optimization Alexander et al. 1998, Vanek et al Genetic algorithms Danjou & Ko ̈ hler 2009, Thrimurthulu et al. 2004, Canellidis et al Orthogonal and Gaussian frameworks Hildebrand et al. 2013, Hu et al. 2015