Professional Documents
Culture Documents
com
ScienceDirect
Procedia CIRP 50 (2016) 430 – 435
* Corresponding author. Tel.: +49 7805 9698-4421; fax: +49 7805 9698-4449. E-mail address: stefan.junk@hs-offenburg.de
Abstract
In recent years simple CAD systems have entered the market, which are offered as freeware or open source projects. These systems
prove to be a key technology especially for the further expansion of 3D printing, because a 3D model of the object to be printed is
a prerequisite for the use of a 3D printer. Therefore, this contribution reviews several common simple CAD systems. Thus technical
and economic criteria are evaluated. It is also demonstrated how the models designed in this manner can be used in 3D printing. A
case study shows the possibilities and limitations to be expected when using simple CAD systems.
©©2016
2016 The Authors.
The Published
Authors. by Elsevier
Published by B.V. This isB.V.
Elsevier an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Selection and peer-review under responsibility of Professor Lihui Wang.
Peer-review under responsibility of the organizing committee of the 26th CIRP Design Conference
Keywords: CAD systems, Freeware, Open source software, 3D-Printing, evaluation, product development
2212-8271 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of the organizing committee of the 26th CIRP Design Conference
doi:10.1016/j.procir.2016.04.174
Stefan Junk and Christian Kuen / Procedia CIRP 50 (2016) 430 – 435 431
printers are being sold to students and hobbyists. Also, many systems exhibit a few deficits in comparison to professional
educational institutions are purchasing multiple personal 3D- CAD systems. Admittedly, the management and interfaces
printers to equip laboratories for hands-on learning [2]. were satisfactory, but the insufficient parametrical construction
Because the basis of every physical 3D printing is a virtual was strongly criticized. The construction could not be fully
3D model, the demand for simple CAD systems that can offer executed with any of the freeware systems [9].
fast and preferably inexpensive access to 3D modelling in along However, a number of open-source projects have already
with easy training of the functions is increasing. These been established through non-industrial applications of 3D
requirements should be fulfilled by simple CAD systems which printing in the hardware branch. For example, the 3D printers
are offered as freeware, i.e. free closed-source software, or as “Rep-Rap,” initiated by the University of Bath and
open-source software. “Fab@home” from Cornell University are included here. So it
is appropriate to use open-source software alongside this for
the creation of the 3D models for 3D printing [10]. Thus there
is currently a variety of open-source or freeware CAD software
which can be installed on a desktop PC. Moreover, new
software solutions have appeared in recent years which can be
used on mobile devices or in a browser.
A list of pros and cons was drawn up for every tool studied FreeCAD is viewed as the most comprehensive freeware CAD
(see Table 2). The evaluation was conducted by an engineer, tool from among the unlimited freeware CAD systems. With
who provides advanced knowledge in the design process using respect to user-friendliness, SketchUp is very hard to beat.
CAD and who is therefore able to examine and evaluate Albeit, the good result considering the scope of functions for
adequately the performances and features of the different CAD both Blender and FreeCAD suffer under a limited user-
systems. The assessment of the different criteria shows a range friendliness. It is worth mentioning that SketchUp is more
form of very poor (--) and poor (-) about average (O) till good suitable as a planning tool for architects than for engineers in
(+) and very good fulfilled (++). mechanical construction.
In commercial CAD systems, the intuitive and simple
Table 2. Evaluation criteria of freeware or open-source CAD systems operation is not the priority but rather a comprehensive
CAD-System functionality. Therefore, the operation of the complex features
Weighting factor
Autodesk 123D
CAD-System
by professional users, e.g. in generating free form surfaces, is
Version 2015
Commercial
Release 0.15
Release 1.35
Release 2.74
Version 1.6
SketchUP
FreeCAD
Onshape
Blender
generally connected with extensive training. These
professionals put high requirements for commercial CAD
systems and their focus is more on the opportunities to represent
also special and rare functionalities in the CAD system instead
Ease of use of an intuitive operation. A prerequisite therefore are several
Usability 3 { - + ++ - + weeks of special training and also a long-standing experience
Tutorials 2 ++ + ++ + + ++ in the operation for a commercial CAD system.
GUI 1 + - + + - + Blender stands somewhat inconspicuously in the middle
Scope of functions range. It is a tool that offers far-reaching possibilities especially
Dimensioning 3 { + -- ++ + ++ for the creative and film industries. Complete amination films
Hole/Thread 1 { + -- + { ++
can be produced with Blender. It is, however, less suited for
Standard parts 1 -- -- -- -- -- ++
technical problems such as parts design. Moreover, the
Textures 1 -- -- ++ -- { +
operation of the software is very complex.
Interfaces 2 - ++ + ++ + +
Assembly 1 + + + ++ + ++
Freeware and open-source CAD systems are clearly at a
2D-Drawing 1 -- ++ + ++ - ++
disadvantage compared to commercial providers in terms of the
Professional Version standard parts catalogue. Both Onshape and FreeCAD
Availability (Yes/No) -/- N N Y Y N -/- exhibited good results in the number of available interfaces.
Licensing(payment/fee) P F In order to better assess the results of the pro and con list, the
evaluation results are provided with a weighting factor (see
To define the “ease of use” the user-friendliness was Table 2) and are graphically presented (see Figure 2). The
evaluated primarily. This category included the easy and criteria for usability, tutorials available in the Internet, simple
intuitive operability of the CAD system, the number of existing dimensioning functions with altering options and also the
tutorials and their availability on the Internet as well as the clear number of interfaces were rated particularly high.
and easy-to-understand layout of the Graphical User Interface
(GUI).
In order to benchmark the “scope of functions” the range of
available geometric features was evaluated. This is comprised
of the possibilities to develop a dimensioning and also to alter
it afterwards as well as to create a borehole or a thread.
Likewise, the existence of a standard parts catalogue was
checked.
With regard to colored 3D printing, the possibility of
incorporating textures is an important criterion. Moreover, the
number of available data formats or interfaces for data transfer
to a 3D printer is of great significance. A possible selection
criterion for use in mechanical engineering is the options of
generating an assembly and deriving a 2D drawing.
Lastly, the presence of a free professional version offered
among the freeware software packages was examined. In this,
various types of licensing are possible which both make
provisions for a once-only payment or regular licensing fees.
The features of a conventional, i.e. commercial, CAD tool were
included in the evaluation for better comparison.
The results of the study showed that Onshape exhibited the
greatest range of functions among the freeware CAD tools.
Figure 2: Evaluation of the weighted pro- and con-lists
However, only a limited number of products can be
simultaneously worked with in the free version of Onshape.
434 Stefan Junk and Christian Kuen / Procedia CIRP 50 (2016) 430 – 435
The reason for this is that these criteria are very significant,
in particular for the creation of 3D models by users
inexperienced with CAD and by the data transfer from a CAD
system to a 3D printer. All further criteria are entered with
considerably less weighting in the result. The maximum score
was set at 100% in both categories.
5.1. Comparison based on one simple component 5.2. Study of the assembly of a product
In order to make the complexity of the operation and the Based on the knowledge gained from these studies, Onshape
possibilities of the individual software tools comparable, a appears to be the most promising CAD software and was
technical component was constructed with the selected free or therefore subject to a comprehensive analysis. This involved
open-source CAD software and the required length of time for the design of additional components for the throttle valve. This
this was measured. The component for comparison was a cover also included components such as, for example, the housing
with a diameter of 30mm (see Figure 3). The component is part (see Figure 5 a) which features significantly more complex
of a product, namely a throttle valve, which will be further geometrics than the comparatively simple cover from the
explained in the following section. previous step.
A Projet 660 Pro from 3D Systems was used as the 3D Currently, there is a growth trend to work also on further
printer; this 3D printer uses a polymer plaster composite as steps of the product development cycle with the help of
construction material. The individual layers are solidified by freeware or open source software. Thus there is an increasing
spraying a binder and color ink. The 3D-printed component is number of “simulation in the cloud” programs available. In
afterwards infiltrated with epoxy resin during post-processing future, a reliable connection has to be expected between simple
to increase the strength of the component and to improve the CAD-systems and these simulation software tools by easy-to-
brilliance of the colors (see Figure 6b). use interfaces.
In order to apply the colored textures from the CAD system,
the STL interface must be unqualified as it only applies the References
geometrics in the form of approximated triangular tessellation.
Therefore, a VRML-interface is, for example, required for the [1] Tornincasa S, Di Manaco F. The Future and the Evolution of CAD, 14th
remote transition since this interface simultaneously applies International Research Expert Conference, Trends in the Development of
Machinery and Associated Technology, TMT 2010
geometric and color information (currently not yet available in [2] Chow P, Kubota T, Georgescu S. Automatic Detection of Geometric
Onshape). The color information can, however, be transferred Features in CAD models by Characteristics, Computer-Aided Design and
through the use of another available interface for neutral data Applications, 12:6, pp. 784-793, 2015
transfer, such as, e.g. STEP. Currently, various providers are [3] Wohlers T. Wohlers Report - Additive Manufacturing and 3D Printing
developing further interfaces for this data transfer, such as e.g. State of the Industry Annual Worldwide Progress Report, Wohlers
Associates Inc., Fort Collins, CO, USA, 2014
an AMF or 3MF format, but they are not yet very wide-spread. [4] Wang L, Shen W, Xie H, Neelamkavil J, Pardasani A. "Collaborative
Conceptual Design - State of the Art and Future Trends," Computer-Aided
Design, Vol.34, No.13, pp.981-996, 2002
[5] Cheng LY. The Use of Freeware in the Teaching of Engineering Design
Graphics, In: Proceedings of International Conference on Engineering
Education – ICEE 2007, pp. 1-6, 2007
[6] Chen T, Egan P, Stöckli F, Shea, K. Studying the Impact of Incorporating
an Additive Manufacturing Based Design Exercise in a Large, First Year
Technical Drawing and CAD Course, Proceedings of the ASME 2015
International Design Engineering Technical Conferences & Computers
and Information in Engineering Conference, 2015
[7] Junk S, Matt R. New Approach to Introduction of 3D Digital Technologies
in Design Education, Proceedings of CIRP 25th Design Conference:
Innovative Product Creation, Procedia CIRP Volume 36, pp. 35–40, 2015
[8] Menges M, Schmidt A, Bonath W. Open Source-/Freeware IC Design
Figure 6: 3D model of the throttle valve product in STL-format showing Flow am Beispiel einer DPLL, MPC Multi Projekt Chio Gruppe,
triangle tessellation (a) and 3D-printed model (b) Univeristy of Applied Sciences Ulm, Issue 42, Workshop: Karlsruhe Juli
2009, pp. 17-24, 2009
7. Conclusion and Outlook [9] Jähner M. Open-Source-3D-CAD: Eine echte Alternative?, CAD-CAM
Report, Volume 31 (2012) Issue 1/2, pp. 40-43, 2012
[10] Pearce JM, Morris Blair C, Laciak KJ, Andrews R, Nosrat A, Zelenika-
In this contribution, the specifications of CAD systems have Zovko I. 3-D Printing of Open Source Appropriate Technologies for Self-
been explained with particular consideration to the Directed Sustainable Development, Journal of Sustainable Development
requirements of unexperienced users in the area of 3D printing. Vol. 3, No. 4, pp. 17-29, 2010
These requirements are, above all, favorable or even free access [11] Olbrich J, Wirth M. 3D-Modellierungssoftware - Ein Marktüberblick,
Center for Digital Fabrication, CEDIFA Arbeitsbericht 6, University of
to a CAD system, high user-friendliness and a comprehensive Würzburg, 2013, pp. 1-29
range of functions. In addition, a market analysis of different [12] Fastermann P. 3D-Druck/Rapid Prototyping: Eine Zukunftstechnologie -
freeware and open source CAD software was conducted as kompakt erklärt, Springer, 2012
these enable free or inexpensive access. Five CAD software [13] Fastermann P. 3D-Drucken: Wie die generative Fertigungstechnik
packages were analyzed here in detail and compared. Clear funktioniert, Springer Vieweg, 2014
[14] Falck D. Collette B. FreeCAD [How-To], Packt Publishing Limited,
differences could be elaborated with respect to the user- Birmingham (UK), 2012
friendliness and the scope of functions. [15] Moss E. Getting Started With Onshape, Schroff Development Corp.
Onshape, the best evaluated CAD software was (SDC), Mission (KS), 2016
subsequently further studied in detail. In this, it was
demonstrated that the complete process chain in CAD-based
product development from the 3D modelling of single
components to the assembly could be carried out. Also the
successful data-transfer from the CAD-System to a 3D-Printer
using an interface is proven.
The future development of freeware and open-source CAD
systems will be accompanied within further studies. The type
of new functions which will additionally be provided should be
particularly studied here. For instance, the opportunities for the
collaborative design using features like sharing files in the
cloud should be evaluated.