SlideShare uma empresa Scribd logo
1 de 18
3D PRINTING IN TEXTILES
M Aditya (40)
Megha R (29)
Programming Component
STL
STL is also known as Standard Tessellation Language. This file format is
supported by many other software packages. It is widely used for rapid
prototyping and computer aided manufacturing. The STL format
specifies both ASCII and binary representations. Binary files are more
common, since they are more compact.
An STL file describes a raw unstructured triangulated surface by the
unit normal and vertices of the triangles using a three-dimensional
Carteisan coordinate system . STL coordinates must be positive
numbers, there is no scale information, and the units are arbitrary.
Rhinoceros (abbreviated Rhino) is a stand-alone, commercial 3D
modeling software application developed by Robert McNeel &
Associates. The software is based on a mathematical model called
NURBS (non uniform rational B-spline ), which is adept at
producing curves and surfaces in computer graphics.
Non-uniform rational basis spline (NURBS) is a mathematical
model commonly used in computer graphics for generating and
representing curves and surfaces. It offers great flexibility and
precision for handling both analytic and modelated shapes.
Rhinoceros 3D
This is an algorithm for a typical STL program
The coloring option is
not provided in the basic STL
header file. STL allows the programmer to
choose different shades of the three basic
colors –red , green and blue by changing the
number associated with each color within the
range
Grasshopper 3D
Grasshopper is a visual programming language
developed by David Rutten at Robert McNeel &
Associates. Grasshopper runs within the
Rhinoceros CAD application. Programs are
created by dragging components onto a canvas.
The outputs to these components are then
connected to the inputs of subsequent
components. Grasshopper is used mainly to build
generative algorithms. Many of Grasshopper's
components create 3D geometry. Programs may
also contain other types of algorithms including
numeric, textual,audio-visual and hepatic
applications.
A user requires
absolutely no
knowledge of
programming to
make designs
using
Grasshopper.
MechanicalComponent
• PA12 or Nylon 12
1. Flexible material. Hence can be used to
make springs that allow bending of fabrics
2. Used to make rigid support fabrics
• Cosyflex
Resembles knitted fabrics. Used for making
hygiene textiles.
1. High elasticity
2. Waterproof and breathable
3. Made of rubber latex and viscose fibres
4. Fully biodegradable
• TPU 92A (Thermoplastic
Polyurethane)
1. Developed specifically for textile
3D printing
2. Durable elasticity
3. High tear resistance
4. High resistance to load
5. Good temperature range
MATERIALS
Mechanical Processes
Selective Laser Sintering (SLS)
The machine uses a computer-controlled laser to draw the bottom cross section onto the
surface of a bed coated with a powdered polymer that melts and fuses where struck by the
laser.
It consists of two pistons and a roller. The build piston
moves upwards and the roller pushes the polymeric
powder onto the build piston.
The build piston is then lowered to a depth corresponding
to the section's thickness. The feed piston moves up again
and the roller pushes some more material. And the next
cross section is then drawn directly on top of the previous
one. This is repeated until the part is finished.
There are two techniques used
-Selective laser sintering
-Fusion deposition modeling
Fusion Deposition Modeling (FDM)
The FDM technology works using a plastic filament or metal wire
which is unwound from a coil and supplies material to an heated
extrusion nozzle which can move in all directions.
The molten polymeric material is dropped in the form of beads. It
instantly solidifies when it exits nozzle forming one layer.
Electronics Component
Electronics Component
Lasers
A laser oscillator comprises of an optical resonator in which light can circulate
e.g. between two mirrors. Within the resonator is a gain medium which
amplifies the light. Without the gain medium, the circulating light would
become weaker and weaker in each resonator round trip, because it
experiences losses upon reflection at mirrors. To amplify light, the gain
medium requires external supply of energy – it needs to be “pumped”, e.g. by
injecting an electric current.
Electronics Component
1. CO2 lasers
Continuous wave diode i.e. output power is
constant over time.
Lasing medium is a mixture of CO2, nitrogen,
hydrogen and helium.
Excited nitrogen molecules collide with C02
molecules. Thus excited CO2 molecules
release photons.
Thus population inversion is caused due to
collision due to nitrogen molecules. Helium
helps in removing heat.
Infra-red light produced.
P-n junction or p-i-n junction
acts as lasing medium.
Similar to an LED where
recombination of holes and
electrons produces photons.
Photon emission can be
stimulated and hence
amplification can be achieved.
2.Laser diodes
Electronics Component
• Heating elements
1. Power resistors
2. Ceramic heating cartridge – joule heating element consisting of nichrome wire
wound on a ceramic core.
3. Power MOSFET –metal–oxide–semiconductor field-effect transistor used in linear
region/ ohmic region. Used instead of BJT as they do not suffer from thermal
runaway. Ohmic mode is achieved when VGS > Vth and VDS < ( VGS – Vth )
Diagrammatic representation of mosfetCeramic heating cartridgePower resistor
Mathematics component
Mathematics Component
Math plays an important role in designing 3D printed textiles. Of course the final
modeling is done using software on computers but the basic principle involved is
derived from mathematics.
Coordinate Systems
-A coordinate is a series of numbers that describes the location in the given space.
-3D graphics system operates in a mathematical space. The space used in most of
the 3D graphics is called 3D Cartesian coordinate.
-The Cartesian coordinate system uses a series of intersecting line segments to
describe a location with respect to the origin.
Constructive Solid Geometry
Simple solid objects used for representation are called primitives. They can be cubes,
cuboids, cones, spheres, cylinders, etc.
A complex object can be constructed from primitives by means of operations, which
are typically Boolean operations on sets i.e. union, intersection and difference.
Union Difference Intersection
Scaling
An object can be scaled to make it proportionally bigger or smaller by a factor of k. If the
same scale is applied in all the directions, then the scaling is being performed in a
uniform scale. Thus, the object is dilated about the origin. Uniform scaling preserves the
angles and proportions. If all the lengths in uniform scaling increase or decrease by a
factor of k, then the areas change by a factor of k^2and the volumes (in 3D) by a factor
of k^3.
Bibliography
• Silicon graphics international corp. (SGI) official website
• Blogs by Solid Concepts®
• www.3ders.org
• www.thre3d.com
• www.tamicare.com
Thank You

Mais conteúdo relacionado

Mais procurados

Application of 3D printing in analytical chemistry (by Fariborz Amoozgar)
Application  of 3D printing in analytical chemistry (by Fariborz Amoozgar)Application  of 3D printing in analytical chemistry (by Fariborz Amoozgar)
Application of 3D printing in analytical chemistry (by Fariborz Amoozgar)
Iranian Spase Research Center (ISRC)
 

Mais procurados (20)

Application of 3D printing in analytical chemistry (by Fariborz Amoozgar)
Application  of 3D printing in analytical chemistry (by Fariborz Amoozgar)Application  of 3D printing in analytical chemistry (by Fariborz Amoozgar)
Application of 3D printing in analytical chemistry (by Fariborz Amoozgar)
 
Inside 3D Printing: Reshaping Manufacturing: Understanding the 3D Printing Pr...
Inside 3D Printing: Reshaping Manufacturing: Understanding the 3D Printing Pr...Inside 3D Printing: Reshaping Manufacturing: Understanding the 3D Printing Pr...
Inside 3D Printing: Reshaping Manufacturing: Understanding the 3D Printing Pr...
 
3 d printing slide
3 d printing slide3 d printing slide
3 d printing slide
 
3D printing technology by dattatreya
3D printing technology by dattatreya 3D printing technology by dattatreya
3D printing technology by dattatreya
 
3D PRINTING
3D PRINTING3D PRINTING
3D PRINTING
 
3 d printing technology
3 d printing technology3 d printing technology
3 d printing technology
 
3dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp023dprintingppt 131210062711-phpapp02
3dprintingppt 131210062711-phpapp02
 
Presentation1.ppt 3 d printing
Presentation1.ppt 3 d printingPresentation1.ppt 3 d printing
Presentation1.ppt 3 d printing
 
3d printing ppt
 3d printing ppt 3d printing ppt
3d printing ppt
 
3D printing ppt
3D printing ppt3D printing ppt
3D printing ppt
 
3D printing
3D printing3D printing
3D printing
 
3D Printing PPT
3D Printing PPT3D Printing PPT
3D Printing PPT
 
3D Printing Technology
3D Printing Technology3D Printing Technology
3D Printing Technology
 
3D Printing Technology & Its Applications
3D Printing Technology & Its Applications3D Printing Technology & Its Applications
3D Printing Technology & Its Applications
 
3D Printing
3D Printing3D Printing
3D Printing
 
Applications of 3D Printing (PI)
Applications of 3D Printing (PI)Applications of 3D Printing (PI)
Applications of 3D Printing (PI)
 
Introduction of 3D printing
Introduction of 3D printingIntroduction of 3D printing
Introduction of 3D printing
 
3D printing for rapid prototyping
3D printing for rapid prototyping3D printing for rapid prototyping
3D printing for rapid prototyping
 
3D printing Technology
3D printing Technology3D printing Technology
3D printing Technology
 
3D printers
3D printers3D printers
3D printers
 

Destaque

Printing on-textiles
Printing on-textilesPrinting on-textiles
Printing on-textiles
Rajeev Sharan
 
Foam Coating Technology
Foam Coating TechnologyFoam Coating Technology
Foam Coating Technology
Claudio Cerati
 
004 foams-ppt-presentation
004 foams-ppt-presentation004 foams-ppt-presentation
004 foams-ppt-presentation
asimraza1234
 
Waterless dyeing by supercritical co2
Waterless dyeing by supercritical co2Waterless dyeing by supercritical co2
Waterless dyeing by supercritical co2
nidhisachan
 
55978325 dyeing-problem-ppt
55978325 dyeing-problem-ppt55978325 dyeing-problem-ppt
55978325 dyeing-problem-ppt
readerpravin
 

Destaque (20)

Printing on-textiles
Printing on-textilesPrinting on-textiles
Printing on-textiles
 
Garment printing
Garment printingGarment printing
Garment printing
 
Styles of printing
Styles of printingStyles of printing
Styles of printing
 
textile printing
 textile printing textile printing
textile printing
 
ArahWeave User's Manual
ArahWeave User's ManualArahWeave User's Manual
ArahWeave User's Manual
 
ArahWeave Quick Dobby
ArahWeave Quick DobbyArahWeave Quick Dobby
ArahWeave Quick Dobby
 
Foam Coating Technology
Foam Coating TechnologyFoam Coating Technology
Foam Coating Technology
 
Drydye™: Coloring Sustainability
Drydye™: Coloring SustainabilityDrydye™: Coloring Sustainability
Drydye™: Coloring Sustainability
 
Things That Are Woven
Things That Are WovenThings That Are Woven
Things That Are Woven
 
004 foams-ppt-presentation
004 foams-ppt-presentation004 foams-ppt-presentation
004 foams-ppt-presentation
 
Waterless washing
Waterless washingWaterless washing
Waterless washing
 
Supercritical fluid dyeing with carbon dioxide
Supercritical fluid dyeing with carbon dioxideSupercritical fluid dyeing with carbon dioxide
Supercritical fluid dyeing with carbon dioxide
 
Waterless dyeing by supercritical co2
Waterless dyeing by supercritical co2Waterless dyeing by supercritical co2
Waterless dyeing by supercritical co2
 
Foam Dyeing
Foam DyeingFoam Dyeing
Foam Dyeing
 
Keighley Dobby (negative- double lift)
Keighley Dobby (negative- double lift)Keighley Dobby (negative- double lift)
Keighley Dobby (negative- double lift)
 
Super critical fluid dyeing
Super critical fluid dyeingSuper critical fluid dyeing
Super critical fluid dyeing
 
Woven Fabric Design: Weaving Plan
Woven Fabric Design: Weaving PlanWoven Fabric Design: Weaving Plan
Woven Fabric Design: Weaving Plan
 
WATERLESS WASHING MACHINE
WATERLESS WASHING MACHINEWATERLESS WASHING MACHINE
WATERLESS WASHING MACHINE
 
Water less Washing machine
Water less Washing machineWater less Washing machine
Water less Washing machine
 
55978325 dyeing-problem-ppt
55978325 dyeing-problem-ppt55978325 dyeing-problem-ppt
55978325 dyeing-problem-ppt
 

Semelhante a 3D printing in textiles - programming and construction

From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing DevicesFrom Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
toukaigi
 
Influence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingInfluence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processing
iaemedu
 

Semelhante a 3D printing in textiles - programming and construction (20)

3D printing(BUBT)
3D printing(BUBT)3D printing(BUBT)
3D printing(BUBT)
 
Assignment on 3 d printing
Assignment on 3 d printingAssignment on 3 d printing
Assignment on 3 d printing
 
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing DevicesFrom Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
 
427lects
427lects427lects
427lects
 
4. rapid prototyping
4. rapid prototyping4. rapid prototyping
4. rapid prototyping
 
CAD/CAM II
CAD/CAM IICAD/CAM II
CAD/CAM II
 
Vskills Certified CAD Sample Material
Vskills Certified CAD Sample MaterialVskills Certified CAD Sample Material
Vskills Certified CAD Sample Material
 
Estimation of 3d Visualization for Medical Machinary Images
Estimation of 3d Visualization for Medical Machinary ImagesEstimation of 3d Visualization for Medical Machinary Images
Estimation of 3d Visualization for Medical Machinary Images
 
Estimation of 3d Visualization for Medical Machinary Images
Estimation of 3d Visualization for Medical Machinary ImagesEstimation of 3d Visualization for Medical Machinary Images
Estimation of 3d Visualization for Medical Machinary Images
 
A0280105
A0280105A0280105
A0280105
 
Report
ReportReport
Report
 
Introduction to Computer Graphics.pptx
Introduction to Computer Graphics.pptxIntroduction to Computer Graphics.pptx
Introduction to Computer Graphics.pptx
 
IRJET - Application of Linear Algebra in Machine Learning
IRJET -  	  Application of Linear Algebra in Machine LearningIRJET -  	  Application of Linear Algebra in Machine Learning
IRJET - Application of Linear Algebra in Machine Learning
 
Output devices
Output devicesOutput devices
Output devices
 
CG.pptx
CG.pptxCG.pptx
CG.pptx
 
Rapid prototyping and tooling
Rapid prototyping and toolingRapid prototyping and tooling
Rapid prototyping and tooling
 
Influence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingInfluence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processing
 
Unit 1 notes
Unit 1 notesUnit 1 notes
Unit 1 notes
 
t17_1.pptx
t17_1.pptxt17_1.pptx
t17_1.pptx
 
computer Graphics
computer Graphics computer Graphics
computer Graphics
 

Mais de megr1412

Mais de megr1412 (9)

Contributions of Ludwig prandtl to chemical engineering
Contributions of Ludwig prandtl to chemical engineering Contributions of Ludwig prandtl to chemical engineering
Contributions of Ludwig prandtl to chemical engineering
 
Composites in Automotive Industry
Composites in Automotive IndustryComposites in Automotive Industry
Composites in Automotive Industry
 
Mass transferhshsh
Mass transferhshsh Mass transferhshsh
Mass transferhshsh
 
Atomic Absorption Spectroscopy (AAS)
Atomic Absorption Spectroscopy (AAS)Atomic Absorption Spectroscopy (AAS)
Atomic Absorption Spectroscopy (AAS)
 
Structure and importance of RNA
Structure and importance of RNAStructure and importance of RNA
Structure and importance of RNA
 
Absorption and Stripping - mass transfer
Absorption and Stripping - mass transferAbsorption and Stripping - mass transfer
Absorption and Stripping - mass transfer
 
Nano Titanium oxide as antimicrobial agent
Nano Titanium oxide as antimicrobial agentNano Titanium oxide as antimicrobial agent
Nano Titanium oxide as antimicrobial agent
 
Fuel cells - types, working, construction, fabrication and application
Fuel cells - types, working, construction, fabrication and applicationFuel cells - types, working, construction, fabrication and application
Fuel cells - types, working, construction, fabrication and application
 
Humanoid robots - stability analysis and robustness
Humanoid robots - stability analysis and robustnessHumanoid robots - stability analysis and robustness
Humanoid robots - stability analysis and robustness
 

Último

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
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
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 

3D printing in textiles - programming and construction

  • 1. 3D PRINTING IN TEXTILES M Aditya (40) Megha R (29)
  • 3. STL STL is also known as Standard Tessellation Language. This file format is supported by many other software packages. It is widely used for rapid prototyping and computer aided manufacturing. The STL format specifies both ASCII and binary representations. Binary files are more common, since they are more compact. An STL file describes a raw unstructured triangulated surface by the unit normal and vertices of the triangles using a three-dimensional Carteisan coordinate system . STL coordinates must be positive numbers, there is no scale information, and the units are arbitrary. Rhinoceros (abbreviated Rhino) is a stand-alone, commercial 3D modeling software application developed by Robert McNeel & Associates. The software is based on a mathematical model called NURBS (non uniform rational B-spline ), which is adept at producing curves and surfaces in computer graphics. Non-uniform rational basis spline (NURBS) is a mathematical model commonly used in computer graphics for generating and representing curves and surfaces. It offers great flexibility and precision for handling both analytic and modelated shapes. Rhinoceros 3D
  • 4. This is an algorithm for a typical STL program The coloring option is not provided in the basic STL header file. STL allows the programmer to choose different shades of the three basic colors –red , green and blue by changing the number associated with each color within the range Grasshopper 3D Grasshopper is a visual programming language developed by David Rutten at Robert McNeel & Associates. Grasshopper runs within the Rhinoceros CAD application. Programs are created by dragging components onto a canvas. The outputs to these components are then connected to the inputs of subsequent components. Grasshopper is used mainly to build generative algorithms. Many of Grasshopper's components create 3D geometry. Programs may also contain other types of algorithms including numeric, textual,audio-visual and hepatic applications. A user requires absolutely no knowledge of programming to make designs using Grasshopper.
  • 6. • PA12 or Nylon 12 1. Flexible material. Hence can be used to make springs that allow bending of fabrics 2. Used to make rigid support fabrics • Cosyflex Resembles knitted fabrics. Used for making hygiene textiles. 1. High elasticity 2. Waterproof and breathable 3. Made of rubber latex and viscose fibres 4. Fully biodegradable • TPU 92A (Thermoplastic Polyurethane) 1. Developed specifically for textile 3D printing 2. Durable elasticity 3. High tear resistance 4. High resistance to load 5. Good temperature range MATERIALS
  • 7. Mechanical Processes Selective Laser Sintering (SLS) The machine uses a computer-controlled laser to draw the bottom cross section onto the surface of a bed coated with a powdered polymer that melts and fuses where struck by the laser. It consists of two pistons and a roller. The build piston moves upwards and the roller pushes the polymeric powder onto the build piston. The build piston is then lowered to a depth corresponding to the section's thickness. The feed piston moves up again and the roller pushes some more material. And the next cross section is then drawn directly on top of the previous one. This is repeated until the part is finished. There are two techniques used -Selective laser sintering -Fusion deposition modeling Fusion Deposition Modeling (FDM) The FDM technology works using a plastic filament or metal wire which is unwound from a coil and supplies material to an heated extrusion nozzle which can move in all directions. The molten polymeric material is dropped in the form of beads. It instantly solidifies when it exits nozzle forming one layer.
  • 8.
  • 10. Electronics Component Lasers A laser oscillator comprises of an optical resonator in which light can circulate e.g. between two mirrors. Within the resonator is a gain medium which amplifies the light. Without the gain medium, the circulating light would become weaker and weaker in each resonator round trip, because it experiences losses upon reflection at mirrors. To amplify light, the gain medium requires external supply of energy – it needs to be “pumped”, e.g. by injecting an electric current.
  • 11. Electronics Component 1. CO2 lasers Continuous wave diode i.e. output power is constant over time. Lasing medium is a mixture of CO2, nitrogen, hydrogen and helium. Excited nitrogen molecules collide with C02 molecules. Thus excited CO2 molecules release photons. Thus population inversion is caused due to collision due to nitrogen molecules. Helium helps in removing heat. Infra-red light produced. P-n junction or p-i-n junction acts as lasing medium. Similar to an LED where recombination of holes and electrons produces photons. Photon emission can be stimulated and hence amplification can be achieved. 2.Laser diodes
  • 12. Electronics Component • Heating elements 1. Power resistors 2. Ceramic heating cartridge – joule heating element consisting of nichrome wire wound on a ceramic core. 3. Power MOSFET –metal–oxide–semiconductor field-effect transistor used in linear region/ ohmic region. Used instead of BJT as they do not suffer from thermal runaway. Ohmic mode is achieved when VGS > Vth and VDS < ( VGS – Vth ) Diagrammatic representation of mosfetCeramic heating cartridgePower resistor
  • 14. Mathematics Component Math plays an important role in designing 3D printed textiles. Of course the final modeling is done using software on computers but the basic principle involved is derived from mathematics. Coordinate Systems -A coordinate is a series of numbers that describes the location in the given space. -3D graphics system operates in a mathematical space. The space used in most of the 3D graphics is called 3D Cartesian coordinate. -The Cartesian coordinate system uses a series of intersecting line segments to describe a location with respect to the origin.
  • 15. Constructive Solid Geometry Simple solid objects used for representation are called primitives. They can be cubes, cuboids, cones, spheres, cylinders, etc. A complex object can be constructed from primitives by means of operations, which are typically Boolean operations on sets i.e. union, intersection and difference. Union Difference Intersection
  • 16. Scaling An object can be scaled to make it proportionally bigger or smaller by a factor of k. If the same scale is applied in all the directions, then the scaling is being performed in a uniform scale. Thus, the object is dilated about the origin. Uniform scaling preserves the angles and proportions. If all the lengths in uniform scaling increase or decrease by a factor of k, then the areas change by a factor of k^2and the volumes (in 3D) by a factor of k^3.
  • 17. Bibliography • Silicon graphics international corp. (SGI) official website • Blogs by Solid Concepts® • www.3ders.org • www.thre3d.com • www.tamicare.com