Sie sind auf Seite 1von 8

T

Tactile Visualization and 3D Printing allows us to demonstrate very sophisticated phys-


for Education ical visualizations that were previously impossi-
ble. As a result, 3D printing becomes a very useful
Howard Kaplan and Anna Pyayt technology for creation of innovative educational
University of South Florida, Tampa, FL, USA material. Research has shown that spatial memory
and object recognition are both accessed with
tactile senses (Xiao 2011). However, since 3D
Synonyms printing for education is still at its infancy, there
is no general approach to the creation of
3D Printing; Additive manufacturing; Haptic; 3D-printed material. Specifically, the input data
Physical visualization; Rapid prototyping; Tac- describing an interesting object or phenomenon
tile; Touch; Visualization can be converted into a 3D model via a number of
approaches. Here we provide an overview of dif-
ferent methods for 3D conversion that take into
Definition consideration dimensionality of the initial data set
(2, 2.5, or 3) and the source of the information
Tactile visualization is the process of formation of (2D image, collection of 2D images, 3D scan).
a mental image based on a sense of touch. In Next we discuss further processing and improve-
particular, objects for tactile visualizations can ment of the output 3D model, such as fusion of
be created using 3D printers based on digital 3D multiple models and incorporation of additional
models stored in a computer. information that can be used for improved 3D
visual and tactile perception. Finally, we discuss
transition from a 3D model to a 3D-printed object
Introduction and describe pluses and minuses of currently
available 3D printers.
The earliest data visualizations were, most proba-
bly, physical – built by arranging stones or peb-
bles and, later, clay tokens (Schmandt-Besserat State of the Art
1999). Since then, many new technologies for
fabrication of objects have been created. Cur- One of the challenging steps in creating a tactile
rently, advances in rapid prototyping technology visualization is a conversion from the initial data
has allowed for the widespread of consumer level source into printable digital 3D model. Figure 1
3D printers. The accessibility of these printers summarizes many possible inputs and data
# Springer International Publishing Switzerland 2015
N. Lee (ed.), Encyclopedia of Computer Graphics and Games,
DOI 10.1007/978-3-319-08234-9_57-1
2 Tactile Visualization and 3D Printing for Education

2D Image Quantitative/
2, 5D/
Surface Scan Numerical Data
Multidimentional 3D Software
Photogrammetry

Photograph Programmatically
Curves Generate surface CT/MRI 3D Modeling Programmatically
Drawing
Point Cloud Digital Sculpting Generate surface
CAD Models

Construct Surface
Convert to gray
i.e. - Loft, Extrude,
scale Sampling / Sub-
Fill Convert to polygon / Volume
sampling Convert to polygon/
triangulated Surface / isosurface
triangulated
Surface

Displacement,
Height Surface
and/or Alpha Surface Reconstruction Reconstruction
Mapping i.e. Poisson or i.e. Poisson or
Marching Cubes Marching Cubes

Polygon Surface

Combine 3d Models,
to build tactile
visualization
model

Analyze, Prepare and


Process tactile
visualization model for
3D Printing

Import 3D model
to 3d printing
software
generate slices /
code and send to
the 3d printer

END
3D PRINT

Tactile Visualization and 3D Printing for Education, Fig. 1 Schematic of different approaches to 3D printing of
tactile visualizations depending on the data input

transformations all resulting in 3D printing. The time-consuming. We use various approaches


input data comes in many different formats; thus, depending on the data types and desired out-
generation of a 3D digital representation can be comes. For example, when working with
Tactile Visualization and 3D Printing for Education 3

scientific multidimensional images from such layer thickness, infill, and number of shells. Layer
sources as computer tomography (CT) scans that thickness is the resolution of the print and refers to
are combined from a large number of 2D images, the height that will form each layer of the print.
we use ImageJ and Kitware ParaView to define Infill is the setting that determines the ratio up to
and generate isosurfaces (Rengier et al. 2010). which the object is going to be filled with the
In the situation when only one 2D illustration material (0 % means that the object will be
or graphic needs to be converted into a 3D surface, completely hollow, and 100 % means completely
then we need to use color information from the solid). Finally, shells are used to strengthen and
image to create depth or displacement maps. They thicken the walls of the object.
can be later “extruded” in a computer graphic Additionally, some printing software packages
application or using specialized software. Next, have settings for automating support structures for
the generated 3D surfaces are saved as polygon holding overhanging geometry, rafts for added
meshes. support in holding the object to the 3D printer
After the creation of individual 3D models and bed, and, in the case of multiple extrusion print-
corresponding meshes, the models can be further ing, selection that allows a 3D model to be printed
improved, combined, or enriched with additional using a specific extruder. The 3D Slicing software
information. Joining the models requires position- also allows for position models on a virtual 3D
ing and scaling the objects in a 3D virtual space. print bed showing actual size and helping to opti-
Multiple tools and techniques are used to further mize orientation for better quality and faster
process, clean, and manipulate parts of the geom- printing.
etry in order to achieve accurate results. To assist
with this stage of the process, we use 3D computer
graphic software, such as Autodesk Maya or an 3D Printing Hardware
open-source application Blender. It is a critical
step of the process, since it determines the final There are many types of three-dimensional
look and feel of the 3D model. The model is saved (3D) desktop printers. The majority of low-cost
and then exported as either an.OBJ or.STL file. consumer 3D printers are FDM (fused deposition
Prior to exporting the models into a 3D printing modeling), where objects are built up layer by
software (traditionally called Slicer), the models layer with extruded melted plastic. The examples
have to be analyzed, prepared, repaired, and of materials currently used for 3D printing include
processed. such biodegradable plastic as polylactic acid
Other approaches to the creation of 3D models (PLA), an environmentally friendly material
include free-form modeling, surface scanning, derived from corn starch, and acrylonitrile buta-
and surface rendering must go through this same diene styrene (ABS) polymer derived from fossil
process in order to be 3D printed. For this task, we fuels. There are a number of transparent, conduc-
use either freeware Autodesk MeshMixer or an tive, wood, dissolvable, and other materials with
open-source software for processing unstructured advanced properties, including chocolate and bio-
polygonal meshes called MeshLab. These appli- logical cells that can be used for 3D printing.
cations check the printability of the geometry and Some of these materials require specific hardware
make the necessary repairs. Again, once the for extrusion and temperature control. Most of the
model has been properly analyzed, it is exported polymers are produced as filaments with a diam-
as an.OBJ or.STL and imported into the 3D print- eter from 1.75 mm and 3 mm, depending on the
ing software (Slicer). printing head type. They melt at temperatures
The Slicer allows adjusting parameters of the ranging from 170 to 250 degrees Celsius, and
printer directly affecting the final physical when they rapidly cool down, they form complex
3D-printed object. There are various Slicing soft- 3D objects, layer by layer. The cost of a consumer-
ware packages, each offering different customiz- grade, desktop 3D printer ranges from $300 for
ing options. However, typical parameters include do-it-yourself (DIY) kits to $3,500 for
4 Tactile Visualization and 3D Printing for Education

Tactile Visualization and 3D Printing for Education, Table 1 3D printer data (Kaplan, Pyayt, University of South
Florida)
No. Print No.
Printer printers count Build size Resolution Material extruders
Makerbot 10 1769 28.5 L  15.3 W  15.5 H cm 100 mm PLA 1
Replicator 2
Makerbot 2 74 24.6 L  15.2 W  15.5 H cm 100 mm ABS/ 2
Replicator 2X PLA
Makerbot 2 13 25.2 L  19.9 W  15.0 H cm 100 mm PLA 1
Replicator 5thGen
Makerbot 2 47 30.0 L  30.5 W  45.7 H cm 100 mm PLA 1
Replicator Z18
Deltamaker 1 13 24 cm diameter  26 H cm 100 mm PLA 1
Orion 1 15 12.7 cm  12.7 cm  22.8 cm 100 mm PLA 1
Rostock Max 2 31 28 cm diameter  39 H cm 100 mm PLA/ 1
ABS
Creatorbot 2 15 30.5 cm  30.5 cm  45.72 cm 100 mm ABS 2
Makergear M2 1 15 20 cm  25 cm  20 cm 100 mm PLA/ 1
ABS
MakerFarm Prusa 2 5 30 cm  30 cm  34.3 cm 50 mm PLA/ 1
ABS
FlashForge 3 64 22.5 cm  14.5 cm  15 cm 100 mm PLA/ 2
ABS
Form1+ 2 39 12.5 cm  12.5 cm  16.5 cm 25 mm Resin 1(tank)

preassembled, larger build area, systems. Many of with 3D printers include warping, lifting or
them can be purchased on the Internet. Most 3D shifting, and leveling/un-leveling of the print
printers are compatible with standard.STL plate. The ability to maintain the appropriate tem-
(stereolithographic) and.OBJ file formats. perature and jamming of the extruder were also
As other forms of 3D printing based on problem areas for many of the printers. However,
stereolithography (SLA) become more accessible there were several that performed really well. For
to the academic community other materials, such example, the Makerbot Replicator
as metals, flexible polymers, and castable and 2 4th-generation printers produced finished prints
high-stress resins become available. In the future, more often and had significantly fewer issues than
combinations of different materials together with many other models. This printer comes
the use of various advanced settings and improved preassembled, uses PLA, and is equipped with a
resolution will ultimately lead to a higher quality single extrusion nozzle. As of 2015, it ranges in
and accuracy of tactile visualizations (Table 1). price from $2199.00 to $2800.00 and can be pur-
Additionally, this will allow using material prop- chased online.
erties, such as texture, elasticity, and thermal con- Another example of a printer that consistently
ductivity to encode and communicate more types produced good results was the Rostock Max. This
of data in the same model (Padilla 2009). DIY printer uses a cylindrical mapping motion to
For this study, we tested numerous 3D printers. build prints along the XZY axis. The printer has a
We found that most low-cost consumer 3D heated build plate, large printer volume area, can
printers have similar features, resolution settings, print in PLA or ABS, and is a single-extrusion
and overall output quality. However, during our printer. The Rostock Max kit costs $1000.00 and
testing, we did find out that some printers were took us 3 days to build. These two printers are just
more consistent than the others. Typical problems the examples of good-quality models that we
Tactile Visualization and 3D Printing for Education 5

Tactile Visualization
and 3D Printing
for Education, Fig. 2 (a)
High-resolution optical
microscopy image, (b)
embossed polygon surface,
(c) 3D print (Pyayt and
Kaplan University of South
Florida

tested, while there are many more available on the requires complex geometric manipulations in
market. three dimensions.
In conclusion, we also found that different To decrease the cognitive load imposed on
printers fit different departments and colleges. students and explain complex engineering, sci-
For example, engineering students liked the DIY ence, and art concepts easier, we are using tactile
printers because they allowed them to customize visualizations created with 3D printers. Tactile
and modify the printer to their particular needs. visualization, similarly to 2D data visualization,
Whereas students in other disciplines, such as the can be used as both explanatory and exploratory
arts, liked the ease of use and available technical learning tools. Exploratory visualizations are used
support of the preassembled printers. to better understand the data. Explanatory visual-
ization is utilized as a method of communication
to explain something about the data (Iliinsky and
Steele 2011). Tactile visualizations allows for
Overview
deeper explanation and exploration through pro-
viding physical representations that allow the
Data visualization is a technique used to explore
learner to feel and touch the data, in addition to
real or simulated data by representing it in a form
seeing. Furthermore, numerous evidence from
more suitable for comprehension (Fritz and
educational psychology suggest that physical
Bamer 1999). In schools and universities, most
manipulative representations of complex objects
educators utilize generic two-dimensional scien-
facilitate understanding and learning (O’Malley
tific illustrations, and data visualizations. These
and Fraser 2004). Additionally, building tactile
graphics require students to mentally decode,
data representations allows customizing and indi-
rotate, and visualize the object, adding to the
vidualizing of educational material.
complex mental processing already taking place
Our approach is to provide the students with
through the introduction of new learning material.
physical and tactile representations of complex
It is especially challenging when understanding
6 Tactile Visualization and 3D Printing for Education

Tactile Visualization
and 3D Printing
for Education, Fig. 3 (a)
Surface reconstruction, (b)
mesh in Form 1+ Software,
(c) 3D print (Kaplan,
Chittam, Das, University of
South Florida)

objects created by other people, as well as give Experiments and Showcases


them an opportunity to create tactile visualizations
themselves. It helps more effectively and effi- In the following section, we show some of the
ciently to aid in the development of mental approaches that were utilized to generate tactile
images, transfer of prior knowledge to new con- visualizations for several educational modules.
text, improve mental processing, and positively The design and results of the tactile visualization
contribute to learning experiences in STEAM depend on the data types, subject area, 3D printing
(science, technology, engineering, art, and math- hardware, and materials utilized, as well as the
ematics) education. We investigated and catego- desired outcome in terms of educational goals
rized multiple approaches to the creation of tactile and objectives.
visualizations for numerous departments: Com- Our first example demonstrates the approach to
puter Science, Paleontology, Geology, Chemical, creation of tactile visualizations from a single 2D
and Biomedical Engineering from the College of image. Here we used a high-resolution photo-
Arts and Sciences and College of Engineering, as graph of a micropolymer structure, taken with a
well as the Colleges of Education. Furthermore, camera mounted on top of an optical microscope
we see educational value in the use of tactile (Fig. 2a). The photograph was processed and
visualizations for the learners with special needs converted to a gray-scale image using Adobe
and disabilities. In particular, tactile visualizations Photoshop. Then a simple 3D polygon mesh was
can greatly enhance education of visually created in Autodesk Maya. This polygon mesh
impaired students. was further modified to allow the gray-scale
image to fit and wrap appropriately to a surface
while maintaining the accuracy of the gray-scale
image and avoiding distortion during the transfer
process. The gray-scale image was then mapped
Tactile Visualization and 3D Printing for Education 7

Tactile Visualization
and 3D Printing
for Education, Fig. 4 (a)
3D triangulated surfaces,
(b) Slice preview, (c) 3D
Print (Kaplan, Pyayt,
University of South Florida)

into a polygon mesh as a displacement map tex- cleaning (Fig. 3a). The final model was sliced and
ture. Once the polygon mesh displacement was printed on both the Makerbot Replicator 2, 4th
set, both elements were combined into a single- generation, and Form1+ 3d printers (Fig. 3b). The
polygon model (Fig. 2b). The model was then final tactile visualizations were 3D printed using
analyzed and optimized further using MeshLab, multiple materials including, PLA, ABD, dissolv-
before being imported to the Slicing software for able, and photopolymer resin (Fig. 3c). Biomedi-
3D printing using the Makerbot Replicator 2, 4th cal students were directly involved in the creation
generation printer. The final print (Fig. 2c) is 2 in. of this visualization and as a result were able to
by 1.5 in. and is printed in white PLA with 100 mm build a better understanding of multidimensional
resolution. This is a great example of a tactile data and medical image processing. Furthermore,
visualization that can be used for visually the tactile visualization allowed the students to
impaired students. While normally they would understand better the complex anatomical struc-
not be able to see details in 2D image, they will ture of a human heart.
be able to learn information about this complex Our final example demonstrates the use of both
structure encoded into rich surface topography. 2D image and 3D surface scan data as starting
The next example describes Biomedical 3D points for the generation of the 3D printing of
visualization that was created from 2.5D input tactile visualizations. Here we worked with com-
(by 2.5 input we mean a collection of 2D images). puter science students to compare 3D surfaces
In this scenario we started with a dataset of com- generated from a 3D scanner to an algorithmi-
puter tomography (CT) images (axial, coronal, cally/programatically generated 3D surface cre-
and sagittal Planes) of a human heart. The images ated from two 2D images of a bull.
were combined and processed in ImageJ and To build a 3D model from a 2D image, a
Kitware ParaView. Once the image stacks were custom program was written using OpenCV and
created, an appropriate threshold value was set for OpenGL. The combined images generated a 3D
the selected areas. The selections were then used polygonal mesh. The mesh was then repaired,
to generate volume renderings that were further processed, and sliced for 3D printing. The same
analyzed, processed, converted to a three- bull that was photographed was also surfaced
dimensional polygonal surface, and exported as scanned using a NextEngine 3D Laser scanner.
an.OBJ file. The.OBJ file was then imported to A point cloud was generated, cleaned, and then
Autodesk Maya and MeshMixer for repairing and converted to a polygon mesh. The mesh was
8 Tactile Visualization and 3D Printing for Education

saved as an.OBJ file and then imported to electronics, and microcontrollers, such as the
MeshLab for further repair and processing. Once open-source platform Arduino (Arduino 2015).
the model was ready for 3D printing, it was The use of 3D-printed models and augmented
imported to the slicing software. Here, for both reality displays might also be combined with
prints, we used KisSlicer. The settings and mate- data types to provide a more immersive experi-
rials were also the same, as we wanted to conduct ence for interactive data manipulation.
a direct comparison. Both models were printed To summarize, tactile visualization combined
several times on various printers; however, the with other new technologies can completely trans-
initial models were printed on the FlashForge form education and create new, more efficient,
Creator Pro in ABS. These tasks allowed the and enjoyable learning experience.
computer science students to grasp not only mul-
tiple techniques for creating three-dimensional
computer graphics but also the ability of tactile Cross-References
visualization in comparing and measuring the
accuracy and detail through touch and physical ▶ Artistic Data Visualization in the Making
rotation of 3D-printed models. The final result in
comparing the models generated from an image
and a 3D scan revealed that the scan was much References
more efficient and accurate in producing printable
surfaces. However, even though it was expected, Denise Schmandt-Besserat: Tokens: the cognitive signifi-
cance. 6th Neolithic Seminar, Ljubljana, Slovenia.
it was still a great educational experience, since
Documenta Praehistorica, vol. XXVI. (1999)
the students learned a lot about different data input Fritz, Jason P., and Kenneth E. Barner. Design of a haptic
types (Fig. 4). data visualization system for people with visual impair-
ments. Rehabilitation Engineering, IEEE Transactions
on 7.3 (1999): 372–384
Iliinsky, N., Steele, J.: Designing Data Visualizations:
Conclusion and Discussion Representing Informational Relationships. O’Reilly
Media, Sebastopol (2011)
Tactile visualization using 3D printing is an Ishii, H.: Tangible bits: beyond pixels. In: Proceedings of
the 2nd International Conference on Tangible and
emerging area of research that examines how
Embedded Interaction. ACM, Bonn, Germany (2008)
computer-supported, physical representations of O’Malley, C., Fraser, S.: Literature review in learning with
data can enhance cognition, communication, tangible technologies. Technical Report, Futurelab
learning, problem solving, and decision-making. (2004)
Padilla, K.: Visualization: theory and practice in science
Since tactile visualization is a new area, there is a
education. Int. J. Sci. Educ. 31(10), 1417–1420 (2009)
lot of potential to develop it further and find new Rengier, F., Mehndiratta, A., von Tengg-Kobligk, H.,
exciting applications. Zechmann, C., Unterhinninghofan, R., Kauczor, H.,
Other interesting future directions include et al.: 3D printing based on imaging data: review of
medical applications. Int. J. Comput. Assist. Radiol.
combining tactile visualization with a gesture con-
Surg. 5, 335–341 (2010)
trol and tracking and touch-responsive and tangi- What Is Arduino? Arduino. https://www.arduino.cc/.
ble user interfaces (TUIs) (Ishii 2008). They offer Accessed 18 Sept 2015
not just the ability to touch but also provide tan- Xiao, M.: Improving tactile navigation in public buildings
for blind and visually impaired people. Ph.D disserta-
gible force feedback and interactive audio output.
tion, Delft University of Technology (2011)
Another approach is combining 3D printing,

Das könnte Ihnen auch gefallen