Skip to main content
Erschienen in:
Buchtitelbild

Open Access 2024 | OriginalPaper | Buchkapitel

18. On the Usability of Open-Source Machine Tools

verfasst von : Luisa Lange, Sonja Buxbaum-Conradi, Manuel Moritz, Jacqueline Bertlich, Tobias Redlich, Jens P. Wulfsberg

Erschienen in: Global collaboration, local production

Verlag: Springer Fachmedien Wiesbaden

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the last decade, the technological developments of open-source machine tools (OSMTs) have reached a very high standard, sometimes up to being compatible with proprietary products from industry. However, the aspect of usability is often neglected over the development of functionality, which leaves the user friendliness of many OSMTs still lagging behind those of industrial machines. In an explorative qualitative research approach, this chapter deals with the elaboration of the basic problems and challenges which users face when they use and familiarize themselves with OSMTs. Interviews with OSMT developers, users, and educators provided insights into the status quo of OSMT development and education. Key factors with an influence on the usability of OSMTs were identified. In this chapter, the identified key factors, process understanding, machine complexity and atmosphere/prevailing mood, are described, and their influence on the usability of OSMTs and the fab city community is presented.

18.1 Introduction

The enthusiasm about open-source and open-source hardware has rapidly increased during the last decades (Pearce, 2017; Spaeth & Hausberg, 2016). More and more products are being designed and produced in an open-source manner. Starting from open-source cargo bikes (Wolfer, 2023) through solar control boxes and panels (The Libre Solar Project, 2023) to OSMTs (Open Lab Starter Kit GitLab, 2022) (OSHWA, 2022).
However, many of the open-source developments have one aspect in common: they have been developed by engineers for engineers with a focus on functionality and proof of concept (Andersen, 2012). Especially open-source machine tools (OSMT) show a high level of technical complexity (Omer et al., 2022). This can be difficult for users of the machines that have not been included in the development and build process or in general for users with no particular technical background. Thus, if we want the concepts of Fab Cities, prosumers, and local production to actually reach citizens and encourage participation in production, we also need to ensure accessibility and usability of the open-source hardware involved in these projects. A better understanding of factors influencing the usability of OSMTs is fundamental to reaching this goal.
A core part of the open-source movement are makerspaces and their state-of-the-art open-source machine tools (Omer et al., 2022). Since research on OSMTs is still nascent, no research has been done in regards to their usability. Therefore, an explorative qualitative study was conducted, focusing on the usability of OSMTs in the maker movement in the Fab City Hamburg.

18.2 Theoretical Background

18.2.1 Open-Source Machine Tools (OSMTs) in the Context of Open-Source Hardware

Open-source hardware is a section of open-source and follows the general principles of open production (Redlich & Wulfsberg, 2011). Open-source hardware is defined by the Open Source Hardware Association as follows: “Open-source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make, and sell the design or hardware based on that design” (OSHWA, 2022). Similar to open-source software, open-source hardware benefits from increasing online collaboration. Designs of open-source hardware are being developed all over the world, shared digitally and replicated locally (Boujut et al., 2019).
The concept of open-source machine tools (OSMTs) as such was first introduced by Omer et al. (2022). Omer categorizes OSMTs as machine tools that have been developed and made accessible in an open-source manner. OSMTs form an important part in the further development of open labs, for example, as foundations of the Open Lab Starter Kit (Open Lab Starter Kit GitLab, 2022). Since the concept of OSMTs as such is still rather new, no subsequent studies in this field have been published. Therefore, no studies have been conducted on the usability of OSMT.

18.2.2 Usability of Machine Tools

The term usability is defined as the “extend, to which a system, product or service can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use” (Deutsches Institut für Normung, 2018). However, the DIN norm keeps the definitions and concepts rather general, with no specific focus on the usability of machine tools (Deutsches Institut für Normung, 2018).
In general, usability of machine tools outside the open-source context is also a field that has not gotten much research attention. Studies on usability of machine tools mainly focus on the improvement of technical functionality (Brecher et al., 2011), or on the improvement of effectiveness and efficiency of processes as stated in the DIN EN ISO 9241-11 by Deutsches Institut für Normung (2018) Recently, problems of usability of machine tools have arisen due to an increasing complexity caused by higher degrees of automatization and digitalization in industry described by Puschmann et al. (2019). The authors focus on occurring errors during the use of machine tools and recommend rule-based error prevention to deal with this issue (Puschmann et al., 2019).
One related aspect which is often considered when talking about human errors and usability is the cognition of users. Cognition is defined by Wogalter et al. (2012, p. 871) as a “core area of psychology that is concerned with mental processes such as attention, memory and decision making”. Usability assessment and testing often focus on this cognitive area of the users. Practices such as a cognitive task analysis (CTA) or a cognitive walkthrough are common methods to determine the usability related to human actions, for example, for websites or interface testing. Those practices focus on the way a user describes and interacts with different tasks (Sharit, 2012; Vu et al., 2012).
Another area of usability studies focuses on users and their emotions related to the use of a machine: affective engineering and design. The field, however, mainly covers consumer products (Helander & Khalid, 2012). One area of affective engineering is Kansei engineering, which uses semantic methods to analyze the user’s emotions towards a specific design or product (Helander & Khalid, 2012). Liu et al. (2013) describe a first approach studying the design of machine tools based on Kansei engineering.
Combining these areas, Camerer et al. (2005) introduced a two-dimensional characterization of neural functioning which divides the neural activities of a person into cognitive and affective processes which either happen in a controlled or an automatic way. Helander and Khalid (2012, p. 572) highlight the importance that “cognition must consider affect or emotion and vice versa”.
Previous work describes a field study in the industrial sector of machine tools, concluding with the concept that not only affective and cognitive systems must be considered together, but that also the technical system as such is an essential part of overall usability. During this study, several different partners from industry, including machine tool developers and machine tool educators have been interviewed with regards to their perspective on usability issues of digital machine tools. In addition to the interviews, user observations had been carried out. In this study, the interaction between the technical, the cognitive and the affective dimensionhave been explained and determined. For further details see Lange et al. (2023).
The technical dimension comprises all influences with regards to software and hardware functions of digital machine tools. Among others, it includes the influence on the factors of machine tool complexity, the number of parameters and their proper settings, interface design, frugality of the machine tool, and the level of automatization and digitalization. The cognitive dimension includes all processes that a user goes through whilst using a digital machine tool. This includes the factors of a general process understanding, pre-knowledge about the machine’s functionality, the learning and teaching process, as well as previous experiences whilst using digital machine tools. The affective dimension covers all aspects related to emotions. This includes negative emotions such as fear of operating the machine incorrectly, as well as positive emotions such as motivation, trust, pride or a feeling of safety, whilst using the machine tools. Furthermore, the importance of considering the interconnectivity between these dimensions is highlighted. Factors associated with machine tool usability are not only affected by one of the dimensions but are rather interconnected between the three dimensions and influenced by all of them (Lange et al., 2023).
It is important to note that these dimensions have been consolidated in an industrial context. The authors used this basis to create a connection to the open-source context. Therefore, the following research question arises: which socio-technical factors influence the usability of open-source machine tools, and how can they be categorized along the three dimensions to generate a holistic approach on OSMT usability?

18.3 Method

An explorative, qualitative research approach was chosen, to determine the status quo of OSMT usability and its consideration during the development process as well as the common problems that users and educators see, when it comes to the usability of OSMTs.
At first, a question guide for semi-structured interviews was developed and tested. Interviews were then conducted with six OSMT developers as well as six OSMT educators. It was important to the authors to cover both the development as well as the educational aspect to gain a holistic view on the current approach on usability within the community. Based on the Grounded theory approach by Glaser and Strauss, the questions of the interviews were already iterated and adapted in between the different interviews. Through this constant reflection on the data, a deeper focus on the actual problems of usability could be reached. The interviews have been recorded and subsequently transcribed for further analysis.
Following the interviews, over 17 hours of user observations have been carried out in Fab Lab contexts. The observations were mainly made during workshops and regular lab operations, where the interaction of users and the machines were studied and compared to the information previously gathered in the interviews. A focus was hereby set on common problems and issues that users faced when operating machine tools, as well as their coping mechanisms with these issues.
Additionally, the authors also visited the Maker Fair in Prague to get an international perspective and to reach more developers outside the Hamburg community. The authors informally talked to different developers at the fair and listened to their approaches on usability. Here, a focus was set on topics that had already come up during the initial interviews. Especially the strategies considering usability during the hardware development process have been inquired. Subsequently, manuals, documentations, and repositories of OSMTs have been analyzed. An overview on the data gathered can be found in Table 18.1.
Table 18.1
Overview on gathered data
Interviews
Observations
Practical interactions
Document analysis
6 OSHW workshop instructors
~ 10 hours Open Lab days
>10 OSHW developers Maker Fair Prague
Open-source 3-D printer repository
6 OSHW developers
~ 7 hours workshops
 
Open-source laser cutter repository
All this data was gathered and subsequently coded and analyzed. Based on this analysis, different factors concerning the usability of OSMTs were identified, interlinked and interdependencies among the factors were detected.

18.4 Results

The data analysis focused on investigating the three dimensions of usability which had already been detected in the study on machine tool usability in industry by Lange et al., 2023. The technical, the cognitive and the affective dimension have also appeared in this study. Even though the main concepts are similar to the ones detected in the industry, the cause and correlations differ in the open-source environment. Especially the focus of the open-source community and the active involvement of users, also during the building processes and early stages of prototype development, led to a wider understanding of usability and participant involvement.
Within the three dimensions of usability, many influencing factors on usability of OSMTs were detected. An overview of the top 20 factors and their connected core dimensions can be found in Table 18.2. It is important to keep in mind that this table is merely a reflection of the interviews and by no means mutually exclusive and collectively exhaustive.
Table 18.2
Identified main factors influencing the usability of OSMT
Core dimensions
Factors
Affective dimension
Atmosphere/prevailing mood while using the machine tool
Fear of breaking the machine tool
Fear when using the machine tool
Motivation of the user
Way of dealing with mistakes/fault tolerance
Cognitive dimension
Amount of taught content
Intuition of the interface
Language of the interface
Pre-knowledge on the processes
Previous experiences
Process understanding
Social background of the user
Technical dimension
Complexity of the machine tool
Interface of the machine tool
Machine tool standards
Reliability of the machine tool
Resources during the development process
Workpiece design
Technical and affective dimension
Machine tool feedback
Technical and cognitive dimension
Parameters and settings
The most prominent factor of each dimension (marked in bold in Table 18.2) was chosen for further examination: process understanding, machine complexity and the atmosphere/prevailing mood during machine use. These factors are now presented in more detail.

18.4.1 Process Understanding

The factor of process understanding is probably the most significant aspect in regard to usability. According to the interviews, the fact that users have the need to understand what is happening when using the machine remains undoubtedly one of the core influences on the later usability of a machine tool. Here, one aspect in the open-source context has a great impact on the process understanding: the ability of actual participating in the replication and building process of an OSMT. When users actively participated in the building of machine tools, different educators have noticed a deeper process understanding on their side:
Simply the understanding of the interconnection within the machine increases. Because they have now assembled it themselves. So, for example an end stop sensor was attached somewhere and this end stop sensor was connected via a cable and then connected to the 3D printer control board. (OSMT educator)
Even if users are not actively involved in a building process, the understanding of it can be increased by the openness of the documentation and, for example, an easier insight into maintenance and repair works.
Process understanding is primarily associated with the cognitive dimension of usability. However, it is also connected to the other two dimensions. The technical dimension influences the factor of process understanding. A simpler and less complex product design also facilitates the process understanding as such. The affective dimension, in return, is influenced by the factor of process understanding. A higher process understanding leads to the user’s ease within the affective context. An alteration in each of the dimensions directly influences the overall usability of the OSMT. This interconnection is visualized in Fig. 18.1.

18.4.2 Machine Tool Complexity

Machine tool complexity is a factor that has come up in the industrial as well as the OSMT context. This factor is largely connected to software and hardware design of machine tools. However, the focus during the development process in the open-source environment is currently mainly set on a machine’s functionality. Also, developers stated that they have to use whichever software or hardware solution is available open source. This leads to an increasing complexity of the final OSMT. One developer describes the problem as follows:
We need three softwares. And it would be much better if it was just one. But what can we do? [...] If you don’t have someone to code and do something specifically for your needs, you have to deal with these Frankensteins. (OSMT developer)
However, some of the OSMT developers are already aware of this situation and try to come up with possible solutions to minimize the complexity for the final OSMT user:
Just minimize all of the possibilities of them doing the wrong things by minimizing the components they can interact with. Building things in the background, so the consumer doesn’t even know they are there and making them look nice and intuitive. (OSMT developer and usability expert)
The factor of machine complexity is mainly located in the technical dimension. However, it largely influences the cognitive and affective dimension. A higher complexity leads to a larger effort in process understanding and at the same time lowers the ease within the affective dimension. The interaction between the factor and the dimensions is also shown in Fig. 18.1.

18.4.3 Prevailing Mood

Another aspect that was mentioned several times in the interviews was the focus on the community and the importance of the prevailing mood that an open lab environment creates for users. By creating an atmosphere where trial and error is part of the game, users are encouraged to perceive OSMTs differently. Many users and developers mention the fear of “breaking the machine” that often occurs during first interactions of users and machine tools. However, the open-source context focuses more on engaging users in the process of creating, maintaining, and optimizing the machine tools, helping the atmosphere of learning and curiosity.
With regards to the three dimensions, the prevailing mood falls within the affective dimension whilst also influencing the other two dimensions (technical and cognitive) as shown in Fig. 18.1. The open-source community has a strong impact on the development process of OSMTs. Developers, for example, try to consider the social backgrounds of users or the way users react to machine issues. This aspect indirectly influences the development process of OSMTs and therefore also the technical dimension. The learning environment which is created in open labs – highly connected to the cognitive dimension – is also influenced by the general atmosphere within an OSMT context.
The three identified main factors shown in this chapter have been described by way of examples. However, each of the other factors listed in Fig. 18.1 can and should also be considered in the context of OSMT usability. In general, this concept shows how the three dimensions (technical, cognitive and affective) can be considered when specific factors that influence the usability of OSMT are dealt with. Developers, educators and lab managers should keep this holistic view on the interconnection between the dimensions in mind when working with or on OSMTs.

18.5 Discussion and Outlook

Since the field of OSMT usability is a very new concept, an explorative study has been carried out, building on former works on usability of machine tools in an industrial context.
The three dimensions of usability: technical, cognitive, and affective dimension, described in previous works, have been further pursued and connected to major factors that influence the usability of OSMTs. 20 main factors that influence the usability of OSMTs have been identified and three factors have been outlined by way of an example to showcase the interconnection of the three dimensions and each factor: process understanding, complexity of the machine tool and the prevailing mood/atmosphere. By doing so, the authors have illustrated the interconnection between the three dimensions of usability, with regards to specific factors influencing usability. These factors may vary for each machine tool, however, the outlined holistic approach is transferable to all factors.
Even though the researchers set a focus on interviewing experts from different social and cultural backgrounds, the observations of the users had mainly taken place in the Hamburg area. Therefore, further studies in different contexts are suggested. Additionally, the chosen research approach was inductive. The next steps would be a theory-testing study in the field to see whether the three dimensions of usability can be applied to different contexts.
It can clearly be noted that the open-source environment has an impact on the development and design of OSMTs. Depending on the function and respectively important factors of OSMTs, different aspects can be considered during the development process, to enhance the machine’s overall usability. However, the approach on usability described in this chapter bears a great potential for future developments of both, proprietary machines as well as OSMTs. Especially the cognitive and affective dimensions can be transferred to other “non-open-source” machines used in open lab contexts. The authors think that this approach can be of great advantage in the open-source and Fab City community since the affective and cognitive dimension can be highly influenced by open lab contexts. By focusing on these three dimensions of usability, more users can be encouraged to participate in the local production and repair processes of a Fab City.
Therefore, developers, educators and users of machine tools should be aware of this great opportunity and keep it in mind during the development of their products, education plans, or simply whilst using the machine tools available in the labs. Open-source is so much more than just the products – it is a mindset and a community. And this is also true for the development and usage of OSMTs.
Open Access Dieses Kapitel wird unter der Creative Commons Namensnennung 4.0 International Lizenz (http://​creativecommons.​org/​licenses/​by/​4.​0/​deed.​de) veröffentlicht, welche die Nutzung, Vervielfältigung, Bearbeitung, Verbreitung und Wiedergabe in jeglichem Medium und Format erlaubt, sofern Sie den/die ursprünglichen Autor(en) und die Quelle ordnungsgemäß nennen, einen Link zur Creative Commons Lizenz beifügen und angeben, ob Änderungen vorgenommen wurden.
Die in diesem Kapitel enthaltenen Bilder und sonstiges Drittmaterial unterliegen ebenfalls der genannten Creative Commons Lizenz, sofern sich aus der Abbildungslegende nichts anderes ergibt. Sofern das betreffende Material nicht unter der genannten Creative Commons Lizenz steht und die betreffende Handlung nicht nach gesetzlichen Vorschriften erlaubt ist, ist für die oben aufgeführten Weiterverwendungen des Materials die Einwilligung des jeweiligen Rechteinhabers einzuholen.
Literatur
Zurück zum Zitat Andersen, C. (2012). Makers – The new industrial revolution. Random House Business Books. Andersen, C. (2012). Makers – The new industrial revolution. Random House Business Books.
Zurück zum Zitat Boujut, J.-F., Pourroy, F., Marin, P., Dai, J., & Richardot, G. (2019). Open source hardware communities: Investigating participation in design activities. Proceedings of the Design Society: International Conference on Engineering Design, 1(1), 2307–2316. https://doi.org/10.1017/dsi.2019.237CrossRef Boujut, J.-F., Pourroy, F., Marin, P., Dai, J., & Richardot, G. (2019). Open source hardware communities: Investigating participation in design activities. Proceedings of the Design Society: International Conference on Engineering Design, 1(1), 2307–2316. https://​doi.​org/​10.​1017/​dsi.​2019.​237CrossRef
Zurück zum Zitat Helander, M. G., & Khalid, H. M. (2012). Affective engineering and design. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 569–596). Wiley.CrossRef Helander, M. G., & Khalid, H. M. (2012). Affective engineering and design. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 569–596). Wiley.CrossRef
Zurück zum Zitat Lange, L., Buxbaum-Conradi, S., Redlich, T., & Wulfsberg, J. P. (2023). Sozio-technische Einflussfaktoren auf die Bedienbarkeit von Werkzeugmaschinen: Eine explorative Studie zur Erhebung zentraler Einflussbereiche der Bedienbarkeit aus Anwender-, Ausbilder-und Entwicklerperspektive. Zeitschrift für wirtschaftlichen Fabrikbetrieb, 118(6), 371–375. https://doi.org/10.1515/zwf-2023-1079CrossRef Lange, L., Buxbaum-Conradi, S., Redlich, T., & Wulfsberg, J. P. (2023). Sozio-technische Einflussfaktoren auf die Bedienbarkeit von Werkzeugmaschinen: Eine explorative Studie zur Erhebung zentraler Einflussbereiche der Bedienbarkeit aus Anwender-, Ausbilder-und Entwicklerperspektive. Zeitschrift für wirtschaftlichen Fabrikbetrieb, 118(6), 371–375. https://​doi.​org/​10.​1515/​zwf-2023-1079CrossRef
Zurück zum Zitat Omer, M., Kaiser, M., Moritz, M., Buxbaum-Conradi, S., Redlich, T., & Wulfsberg, J. P. (2022). Democratizing Manufacturing – Evaluating the Potential of Open Source Machine Tools as Drivers of Sustainable Industrial Development in Resource Constrained Contexts. In D. Herberger & M. Hübner (Hrsg.), Proceedings of the Conference on Production Systems and Logistics: CPSL 2022 (S. 256–266). Hannover: publish-Ing. https://doi.org/10.15488/12154CrossRef Omer, M., Kaiser, M., Moritz, M., Buxbaum-Conradi, S., Redlich, T., & Wulfsberg, J. P. (2022). Democratizing Manufacturing – Evaluating the Potential of Open Source Machine Tools as Drivers of Sustainable Industrial Development in Resource Constrained Contexts. In D. Herberger & M. Hübner (Hrsg.), Proceedings of the Conference on Production Systems and Logistics: CPSL 2022 (S. 256–266). Hannover: publish-Ing. https://​doi.​org/​10.​15488/​12154CrossRef
Zurück zum Zitat Sharit, J. (2012). Human error and human reliability analysis. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 734–800). Wiley.CrossRef Sharit, J. (2012). Human error and human reliability analysis. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 734–800). Wiley.CrossRef
Zurück zum Zitat Spaeth, S., & Hausberg, P. (2016). Can open source hardware disrupt manufacturing industries? The role of platforms and trust in the rise of 3D printing. In J.-P. Ferdinand, U. Petschow, & S. Dickel (Hrsg.), The decentralized and networked future of value creation: 3D printing and its implications for society, industry, and sustainable development (S. 59–73). Springer International Publishing. https://doi.org/10.1007/978-3-319-31686-4_4CrossRef Spaeth, S., & Hausberg, P. (2016). Can open source hardware disrupt manufacturing industries? The role of platforms and trust in the rise of 3D printing. In J.-P. Ferdinand, U. Petschow, & S. Dickel (Hrsg.), The decentralized and networked future of value creation: 3D printing and its implications for society, industry, and sustainable development (S. 59–73). Springer International Publishing. https://​doi.​org/​10.​1007/​978-3-319-31686-4_​4CrossRef
Zurück zum Zitat The Libre Solar Project. (2023, February 2). Building blocks for DC energy systems | Building blocks for DC energy systems. https://libre.solar/. Accessed 18 September 2023. The Libre Solar Project. (2023, February 2). Building blocks for DC energy systems | Building blocks for DC energy systems. https://​libre.​solar/​. Accessed 18 September 2023.
Zurück zum Zitat Vu, K.-P. L., Proctor, R. W., & Garcia, F. P. (2012). Website design and evaluation. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 1323–1353). Wiley.CrossRef Vu, K.-P. L., Proctor, R. W., & Garcia, F. P. (2012). Website design and evaluation. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 1323–1353). Wiley.CrossRef
Zurück zum Zitat Wogalter, M. S., Sr., Laughery, K. R., & Mayhorn, C. B. (2012). Warnings and hazard communication. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 868–894). Wiley.CrossRef Wogalter, M. S., Sr., Laughery, K. R., & Mayhorn, C. B. (2012). Warnings and hazard communication. In G. Salvendy (Hrsg.), Handbook of human factors and ergonomics (4. Aufl., S. 868–894). Wiley.CrossRef
Metadaten
Titel
On the Usability of Open-Source Machine Tools
verfasst von
Luisa Lange
Sonja Buxbaum-Conradi
Manuel Moritz
Jacqueline Bertlich
Tobias Redlich
Jens P. Wulfsberg
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-658-44114-2_18

Premium Partner