SlideShare a Scribd company logo
1 of 31
Download to read offline
Software for
Additive manufacturing
carmelo.demaria@centropiaggio.unipi.it
+ Question #1 08/10/2015
+ Question #2 08/10/2015
+ Additive manufacturing
Process Flow
• Solid Modelling
• Tesselation/Generation of STL file
• Support Generation
• “Slicing” of the Model
• Model Physical Buildup
• Cleanup and Post Curing
• Surface Finishing
+
CAD FILE STL FILE GCODE
3D object
Triangle
and vertex
Toolpath
FreeCAD
FreeCAD
(MeshLab)
Slic3r
(CURA)
Printrun
to 3DP
File
Description
Software
Additive manufacturing
Process Flow
EXCHANGE FORMATS
+ Example of *.stl Representation
+ Example of *.stl Representation
Representing
a sphere
+ Additive manufacturing file format
+ 3MF format
http://3mf.io/
+ MeshLab
http://meshlab.sourceforge.net
+ Netfabb
+ Meshmixer
FROM CAD TO CAM
+ Processing of *.stl Files
• After the CAD system has generated *.stl file, it can
be passed to the SFM machine
• Machine then processes the *.stl file, slicing it into
many thin layers stacked on one another. The
resulting files are called slice files.
• The shapes of the slices represent cross sections
• In SFM processes thick solid sections of material are
often removed and replaced with cross hatching
• Thus SFM parts are usually hollow, with cross
hatching on the inside to add strength/stability
+ Support material
• Some solid freeform fabrication techniques use
two materials in the course of constructing
parts.
• The first material is the part material and the
second is the support material (to support
overhanging features during construction).
• The support material is later removed by heat
or dissolved away with a solvent or water.
+ Support material
+ Patterning
Vector Raster Projection
+ Basic Machine Axes: 3 axis
• Cartesian Robot: 3 axis
X – axis (table left and right)
Y – axis (table in and out)
Z – axis (usually the extruder axis)
+ G-CODE
• G – Code Programming
• Originally called the “Word Address”
programming format.
• Processed one line at a time sequentially.
+ Word address format
• Word address was developed as a tape programming format.
– Another name for “word address” is “variable block” format, so
named because the program lines (blocks) may vary in length
according to the information contained in them.
– Earlier tape formats required an entry for all possible machine
registers. In these earlier formats, a zero was programmed as a null
input if the register values were to be unaffected, but in work
address, the blocks need only contain necessary information.
Although developed as a tape format, word address is used as the
format for manual data input on many CNC machines.
• Addresses
– The block format for word address is as follows:
– N … G … X … Y … Z … I … J … K … F … H … H … S … T … M …
– Only the information needed on a line need be given. Each of the
letters is called an address (or word)
+ Common Format of a Block
Sequence
#
Preparatory
Function
Dimension
Words
Feed
Rate
Spindle
Function
Tool
Function
Misc.
Function
N50 G90 G01 X1.40Y2.25 F10 S1500 T01 M03
Individual Words
+ Word address
• Reserved Code Words Worksheet
– N – Sequence or line number
– G – Preparatory function
– ...
• Dimension Words:
– X
– Y
– Z
+ Word Address 1/3
• N – Sequence or line number
– A tag that identifies the beginning of a block of
code. N numbers are ignored by the controller
during the program execution. It is used by
operators to locate specific lines of a program when
entering data or verifying the program operation.
• G – Preparatory function
– G words specify the mode in which the milling
machine is to move along its programmed axes.
Preparatory functions are called prep functions or,
more commonly G codes
+ Word Address 2/3
• Dimension Words
– X – Distance or position in X direction
– Y – Distance or position in Y direction
– Z – Distance or position in Z direction
• M – Miscellaneous functions
– M words specify CNC machine functions not
related to dimensions or axial movements.
+ Word Address 3/3
• F – Feed rate (inches per minute or millimeters
per minute)
– Rate at which cutting tool moves along an axis.
• S – Spindle speed (rpm – revolutions per
minute)
– Controls spindle rotation speed.
• T – Tool number
– Specifies tool to be selected.
+ G Word
• G words or codes tell the machine to
perform certain functions. Most G words are
modal which means they remain in effect
until replaced by another modal G code.
+ Common G Codes
• G00 – Rapid positioning mode
– Tool is moved along the shortest route to
programmed X,Y,Z position. Usually NOT used for
cutting.
• G01 – Linear Interpolation mode
– Tool is moved along a straight-line path at
programmed rate of speed.
• G02 – Circular motion clockwise (cw)
• G03 – Circular motion counter clockwise (ccw)
+ M Word
• M words tell the machine to perform certain
machine related functions, such as: turn
spindle on/off, coolant on/off, or stop/end
program.
+ Esempio G-Code
;Generated with Cura_SteamEngine 13.11.2
M109 T0 S227.000000
T0
;Sliced ?filename? at: Tue 26-11-2013 17:33:05
;Basic settings: Layer height: 0.2 Walls: 0.8 Fill: 20
;Print time: #P_TIME#
;Filament used: #F_AMNT#m #F_WGHT#g
;Filament cost: #F_COST#
G21 ;metric values
G90 ;absolute positioning
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G1 Z15.0 F?max_z_speed? ;move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F200 E3 ;extrude 3mm of feed stock
G92 E0 ;zero the extruded length again
G1 F9000
M117 Printing...
;Layer count: 179
;LAYER:0
M107
G0 F3600 X87.90 Y78.23 Z0.30
;TYPE:SKIRT
G1 F2400 E0.00000
G1 F1200 X88.75 Y77.39 E0.02183
G1 X89.28 Y77.04 E0.03342
G1 X90.12 Y76.69 E0.05004
G1 X90.43 Y76.63 E0.05591
G1 X91.06 Y76.37 E0.06834
+ Question time!
http://goo.gl/forms/Jjm4uLd53j

More Related Content

What's hot

Subtrative Manufacturing Report
Subtrative Manufacturing ReportSubtrative Manufacturing Report
Subtrative Manufacturing ReportJoseph Legan
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototypingAjaa Tahir
 
Additive manufacturing Processes PDF by (badebhau4@gmail.com)
Additive manufacturing Processes PDF by (badebhau4@gmail.com)Additive manufacturing Processes PDF by (badebhau4@gmail.com)
Additive manufacturing Processes PDF by (badebhau4@gmail.com)Er. Bade Bhausaheb
 
Additive Manufacturing
Additive ManufacturingAdditive Manufacturing
Additive ManufacturingSourabh Sonker
 
Tips for Additive Manufacturing in Metal
Tips for Additive Manufacturing in MetalTips for Additive Manufacturing in Metal
Tips for Additive Manufacturing in MetalDesign World
 
3D Printing for Aerospace Applications
3D Printing for Aerospace Applications3D Printing for Aerospace Applications
3D Printing for Aerospace ApplicationsRising Media, Inc.
 
What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?Design World
 
Polymer AM for end-use applications with focus on Vat Photopolymerization
Polymer AM for end-use applications with focus on Vat PhotopolymerizationPolymer AM for end-use applications with focus on Vat Photopolymerization
Polymer AM for end-use applications with focus on Vat PhotopolymerizationSirris
 
Additive manufacturing ppt1
Additive manufacturing ppt1Additive manufacturing ppt1
Additive manufacturing ppt1maa924gourav
 
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...IRJET Journal
 
Fused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadFused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadSachin Hariprasad
 
Design and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printerDesign and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printerShashank Kapoor
 

What's hot (20)

Subtrative Manufacturing Report
Subtrative Manufacturing ReportSubtrative Manufacturing Report
Subtrative Manufacturing Report
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototyping
 
Presentation1
Presentation1Presentation1
Presentation1
 
Additive manufacturing Processes PDF by (badebhau4@gmail.com)
Additive manufacturing Processes PDF by (badebhau4@gmail.com)Additive manufacturing Processes PDF by (badebhau4@gmail.com)
Additive manufacturing Processes PDF by (badebhau4@gmail.com)
 
Additive Manufacturing
Additive ManufacturingAdditive Manufacturing
Additive Manufacturing
 
Tips for Additive Manufacturing in Metal
Tips for Additive Manufacturing in MetalTips for Additive Manufacturing in Metal
Tips for Additive Manufacturing in Metal
 
3D Printing for Aerospace Applications
3D Printing for Aerospace Applications3D Printing for Aerospace Applications
3D Printing for Aerospace Applications
 
Am
AmAm
Am
 
What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?What do you know about the eight additive manufacturing processes?
What do you know about the eight additive manufacturing processes?
 
Polymer AM for end-use applications with focus on Vat Photopolymerization
Polymer AM for end-use applications with focus on Vat PhotopolymerizationPolymer AM for end-use applications with focus on Vat Photopolymerization
Polymer AM for end-use applications with focus on Vat Photopolymerization
 
Rapid prototyping and tooling
Rapid prototyping and toolingRapid prototyping and tooling
Rapid prototyping and tooling
 
Fdm Rapid Prototyping
Fdm Rapid PrototypingFdm Rapid Prototyping
Fdm Rapid Prototyping
 
chen515_454_termpaper
chen515_454_termpaperchen515_454_termpaper
chen515_454_termpaper
 
Additive manufacturing ppt1
Additive manufacturing ppt1Additive manufacturing ppt1
Additive manufacturing ppt1
 
3d technology rahul
3d technology rahul3d technology rahul
3d technology rahul
 
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
IRJET- Study of Fused Deposition Modeling Process Parameters for Polycarbonat...
 
Fused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari PrasadFused Deposition Modelling by Hari Prasad
Fused Deposition Modelling by Hari Prasad
 
Design and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printerDesign and analysis of polar, cartesian and delta 3d printer
Design and analysis of polar, cartesian and delta 3d printer
 
Rapid Prototyping
Rapid  PrototypingRapid  Prototyping
Rapid Prototyping
 
Vtu rapid prototyping notes by shashidhar
Vtu rapid prototyping notes by shashidharVtu rapid prototyping notes by shashidhar
Vtu rapid prototyping notes by shashidhar
 

Viewers also liked

PLR Traducciones - Gestión de proyectos, filosofía y tarifas
PLR Traducciones - Gestión de proyectos, filosofía y tarifasPLR Traducciones - Gestión de proyectos, filosofía y tarifas
PLR Traducciones - Gestión de proyectos, filosofía y tarifasPatricia Lluberas Rubio
 
Icer risaralda 2012
Icer risaralda 2012Icer risaralda 2012
Icer risaralda 2012dad ruz
 
scheda tecnica smartphone zona 1.21 e zona 2.22
scheda tecnica smartphone zona 1.21 e zona 2.22scheda tecnica smartphone zona 1.21 e zona 2.22
scheda tecnica smartphone zona 1.21 e zona 2.22Lan & Wan Solutions
 
Perfil del Internauta Uruguayo 2014
Perfil del Internauta Uruguayo 2014Perfil del Internauta Uruguayo 2014
Perfil del Internauta Uruguayo 2014Nicolás Ovalle
 
150116 metodo acin ups
150116 metodo acin ups150116 metodo acin ups
150116 metodo acin upsac-in
 
Xbox por samuel moreno
Xbox por samuel morenoXbox por samuel moreno
Xbox por samuel morenosmoreno230
 
(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)
(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)
(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)UDMAFyC SECTOR ZARAGOZA II
 
New Employees And A Smarter Planet
New Employees And A Smarter PlanetNew Employees And A Smarter Planet
New Employees And A Smarter PlanetSacha Chua
 
Fairy Tailors - Case Studies [EN / US]
Fairy Tailors - Case Studies [EN / US]Fairy Tailors - Case Studies [EN / US]
Fairy Tailors - Case Studies [EN / US]Fairy Tailors
 
Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02
Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02
Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02juciara araujo
 
Emotional labor – an empirical analysis of the correlations of its variables
Emotional labor – an empirical analysis of the correlations of its variablesEmotional labor – an empirical analysis of the correlations of its variables
Emotional labor – an empirical analysis of the correlations of its variablesAlexander Decker
 
Informe tesis johanna pozo
Informe tesis johanna pozoInforme tesis johanna pozo
Informe tesis johanna pozogylojan
 
Esfuerzo, Deformacion fatiga y torsion
Esfuerzo, Deformacion fatiga y torsionEsfuerzo, Deformacion fatiga y torsion
Esfuerzo, Deformacion fatiga y torsionmaholyleal
 
PCH Peering Survey 2016
PCH Peering Survey 2016PCH Peering Survey 2016
PCH Peering Survey 2016APNIC
 
¿Como Hacer una página web? Diana Lopez
¿Como Hacer una página web?  Diana Lopez¿Como Hacer una página web?  Diana Lopez
¿Como Hacer una página web? Diana Lopezgrupoaac
 
Constr moderne 103
Constr moderne 103Constr moderne 103
Constr moderne 103Immy Gray
 

Viewers also liked (20)

PLR Traducciones - Gestión de proyectos, filosofía y tarifas
PLR Traducciones - Gestión de proyectos, filosofía y tarifasPLR Traducciones - Gestión de proyectos, filosofía y tarifas
PLR Traducciones - Gestión de proyectos, filosofía y tarifas
 
Icer risaralda 2012
Icer risaralda 2012Icer risaralda 2012
Icer risaralda 2012
 
A2 GROUP SERVICE
A2 GROUP SERVICEA2 GROUP SERVICE
A2 GROUP SERVICE
 
scheda tecnica smartphone zona 1.21 e zona 2.22
scheda tecnica smartphone zona 1.21 e zona 2.22scheda tecnica smartphone zona 1.21 e zona 2.22
scheda tecnica smartphone zona 1.21 e zona 2.22
 
Perfil del Internauta Uruguayo 2014
Perfil del Internauta Uruguayo 2014Perfil del Internauta Uruguayo 2014
Perfil del Internauta Uruguayo 2014
 
150116 metodo acin ups
150116 metodo acin ups150116 metodo acin ups
150116 metodo acin ups
 
Let Us Bring
Let Us BringLet Us Bring
Let Us Bring
 
Xbox por samuel moreno
Xbox por samuel morenoXbox por samuel moreno
Xbox por samuel moreno
 
(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)
(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)
(2014-03-12)ACTUALIZACIÓNENTRATAMIENTODEULCERAS(DOC)
 
New Employees And A Smarter Planet
New Employees And A Smarter PlanetNew Employees And A Smarter Planet
New Employees And A Smarter Planet
 
Fairy Tailors - Case Studies [EN / US]
Fairy Tailors - Case Studies [EN / US]Fairy Tailors - Case Studies [EN / US]
Fairy Tailors - Case Studies [EN / US]
 
Art nouveau klimt
Art nouveau  klimtArt nouveau  klimt
Art nouveau klimt
 
Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02
Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02
Apostilamanualdehidraulicaazevedonetto 150207125421-conversion-gate02
 
Emotional labor – an empirical analysis of the correlations of its variables
Emotional labor – an empirical analysis of the correlations of its variablesEmotional labor – an empirical analysis of the correlations of its variables
Emotional labor – an empirical analysis of the correlations of its variables
 
Hocm mpuh
Hocm mpuhHocm mpuh
Hocm mpuh
 
Informe tesis johanna pozo
Informe tesis johanna pozoInforme tesis johanna pozo
Informe tesis johanna pozo
 
Esfuerzo, Deformacion fatiga y torsion
Esfuerzo, Deformacion fatiga y torsionEsfuerzo, Deformacion fatiga y torsion
Esfuerzo, Deformacion fatiga y torsion
 
PCH Peering Survey 2016
PCH Peering Survey 2016PCH Peering Survey 2016
PCH Peering Survey 2016
 
¿Como Hacer una página web? Diana Lopez
¿Como Hacer una página web?  Diana Lopez¿Como Hacer una página web?  Diana Lopez
¿Como Hacer una página web? Diana Lopez
 
Constr moderne 103
Constr moderne 103Constr moderne 103
Constr moderne 103
 

Similar to 2015 10-07 - additive manufacturing software 2

Similar to 2015 10-07 - additive manufacturing software 2 (20)

CNC part programming
CNC part programmingCNC part programming
CNC part programming
 
Cnc programming basics.doc
Cnc programming basics.docCnc programming basics.doc
Cnc programming basics.doc
 
CNC1.ppt
CNC1.pptCNC1.ppt
CNC1.ppt
 
CNC1 (1).ppt
CNC1 (1).pptCNC1 (1).ppt
CNC1 (1).ppt
 
CNC Training.ppt
CNC Training.pptCNC Training.ppt
CNC Training.ppt
 
Cnc1
Cnc1Cnc1
Cnc1
 
CNC.ppt
CNC.pptCNC.ppt
CNC.ppt
 
CNC1.ppt
CNC1.pptCNC1.ppt
CNC1.ppt
 
CNC1.ppt
CNC1.pptCNC1.ppt
CNC1.ppt
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
part programming (cnc)
part programming (cnc)part programming (cnc)
part programming (cnc)
 
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
 
CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
 
AMT PPT.pptx
AMT PPT.pptxAMT PPT.pptx
AMT PPT.pptx
 
LAB2_Gcode_Mcode.pptx
LAB2_Gcode_Mcode.pptxLAB2_Gcode_Mcode.pptx
LAB2_Gcode_Mcode.pptx
 
CNC machine
CNC machineCNC machine
CNC machine
 
CNC PART PROGRAMMING.pptx
CNC PART PROGRAMMING.pptxCNC PART PROGRAMMING.pptx
CNC PART PROGRAMMING.pptx
 
Cnc
CncCnc
Cnc
 
FinalPresent
FinalPresentFinalPresent
FinalPresent
 
Data standard - IGES
Data standard - IGESData standard - IGES
Data standard - IGES
 

More from Biofabrication Group at University of Pisa (6)

2015 12-02 - stereolithography
2015 12-02 - stereolithography2015 12-02 - stereolithography
2015 12-02 - stereolithography
 
2015 11-26 - sls, ebm, lens
2015 11-26 - sls, ebm, lens2015 11-26 - sls, ebm, lens
2015 11-26 - sls, ebm, lens
 
2015 11-12 - inkjet printing part2
2015 11-12 - inkjet printing part22015 11-12 - inkjet printing part2
2015 11-12 - inkjet printing part2
 
2015 11-11 - inkjet printing part1
2015 11-11 - inkjet printing part12015 11-11 - inkjet printing part1
2015 11-11 - inkjet printing part1
 
2015 10-22 - case study - open source fdm
2015 10-22 - case study - open source fdm2015 10-22 - case study - open source fdm
2015 10-22 - case study - open source fdm
 
2015 10-15 - fused deposition modelling
2015 10-15 - fused deposition modelling2015 10-15 - fused deposition modelling
2015 10-15 - fused deposition modelling
 

Recently uploaded

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

2015 10-07 - additive manufacturing software 2

  • 2. + Question #1 08/10/2015
  • 3. + Question #2 08/10/2015
  • 4. + Additive manufacturing Process Flow • Solid Modelling • Tesselation/Generation of STL file • Support Generation • “Slicing” of the Model • Model Physical Buildup • Cleanup and Post Curing • Surface Finishing
  • 5. + CAD FILE STL FILE GCODE 3D object Triangle and vertex Toolpath FreeCAD FreeCAD (MeshLab) Slic3r (CURA) Printrun to 3DP File Description Software Additive manufacturing Process Flow
  • 7. + Example of *.stl Representation
  • 8. + Example of *.stl Representation Representing a sphere
  • 14. FROM CAD TO CAM
  • 15. + Processing of *.stl Files • After the CAD system has generated *.stl file, it can be passed to the SFM machine • Machine then processes the *.stl file, slicing it into many thin layers stacked on one another. The resulting files are called slice files. • The shapes of the slices represent cross sections • In SFM processes thick solid sections of material are often removed and replaced with cross hatching • Thus SFM parts are usually hollow, with cross hatching on the inside to add strength/stability
  • 16. + Support material • Some solid freeform fabrication techniques use two materials in the course of constructing parts. • The first material is the part material and the second is the support material (to support overhanging features during construction). • The support material is later removed by heat or dissolved away with a solvent or water.
  • 19. + Basic Machine Axes: 3 axis • Cartesian Robot: 3 axis X – axis (table left and right) Y – axis (table in and out) Z – axis (usually the extruder axis)
  • 20. + G-CODE • G – Code Programming • Originally called the “Word Address” programming format. • Processed one line at a time sequentially.
  • 21. + Word address format • Word address was developed as a tape programming format. – Another name for “word address” is “variable block” format, so named because the program lines (blocks) may vary in length according to the information contained in them. – Earlier tape formats required an entry for all possible machine registers. In these earlier formats, a zero was programmed as a null input if the register values were to be unaffected, but in work address, the blocks need only contain necessary information. Although developed as a tape format, word address is used as the format for manual data input on many CNC machines. • Addresses – The block format for word address is as follows: – N … G … X … Y … Z … I … J … K … F … H … H … S … T … M … – Only the information needed on a line need be given. Each of the letters is called an address (or word)
  • 22. + Common Format of a Block Sequence # Preparatory Function Dimension Words Feed Rate Spindle Function Tool Function Misc. Function N50 G90 G01 X1.40Y2.25 F10 S1500 T01 M03 Individual Words
  • 23. + Word address • Reserved Code Words Worksheet – N – Sequence or line number – G – Preparatory function – ... • Dimension Words: – X – Y – Z
  • 24. + Word Address 1/3 • N – Sequence or line number – A tag that identifies the beginning of a block of code. N numbers are ignored by the controller during the program execution. It is used by operators to locate specific lines of a program when entering data or verifying the program operation. • G – Preparatory function – G words specify the mode in which the milling machine is to move along its programmed axes. Preparatory functions are called prep functions or, more commonly G codes
  • 25. + Word Address 2/3 • Dimension Words – X – Distance or position in X direction – Y – Distance or position in Y direction – Z – Distance or position in Z direction • M – Miscellaneous functions – M words specify CNC machine functions not related to dimensions or axial movements.
  • 26. + Word Address 3/3 • F – Feed rate (inches per minute or millimeters per minute) – Rate at which cutting tool moves along an axis. • S – Spindle speed (rpm – revolutions per minute) – Controls spindle rotation speed. • T – Tool number – Specifies tool to be selected.
  • 27. + G Word • G words or codes tell the machine to perform certain functions. Most G words are modal which means they remain in effect until replaced by another modal G code.
  • 28. + Common G Codes • G00 – Rapid positioning mode – Tool is moved along the shortest route to programmed X,Y,Z position. Usually NOT used for cutting. • G01 – Linear Interpolation mode – Tool is moved along a straight-line path at programmed rate of speed. • G02 – Circular motion clockwise (cw) • G03 – Circular motion counter clockwise (ccw)
  • 29. + M Word • M words tell the machine to perform certain machine related functions, such as: turn spindle on/off, coolant on/off, or stop/end program.
  • 30. + Esempio G-Code ;Generated with Cura_SteamEngine 13.11.2 M109 T0 S227.000000 T0 ;Sliced ?filename? at: Tue 26-11-2013 17:33:05 ;Basic settings: Layer height: 0.2 Walls: 0.8 Fill: 20 ;Print time: #P_TIME# ;Filament used: #F_AMNT#m #F_WGHT#g ;Filament cost: #F_COST# G21 ;metric values G90 ;absolute positioning M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G1 Z15.0 F?max_z_speed? ;move the platform down 15mm G92 E0 ;zero the extruded length G1 F200 E3 ;extrude 3mm of feed stock G92 E0 ;zero the extruded length again G1 F9000 M117 Printing... ;Layer count: 179 ;LAYER:0 M107 G0 F3600 X87.90 Y78.23 Z0.30 ;TYPE:SKIRT G1 F2400 E0.00000 G1 F1200 X88.75 Y77.39 E0.02183 G1 X89.28 Y77.04 E0.03342 G1 X90.12 Y76.69 E0.05004 G1 X90.43 Y76.63 E0.05591 G1 X91.06 Y76.37 E0.06834