Reconfigurable User Interfaces for CAD Applications

Author(s):  
Mitchell J. Kelley ◽  
David W. Rosen

CAD systems have powerful features for creative technical design, yet these features are exposed through highly restrictive user interfaces. We argue that CAD users would be more productive and creative if they had greater control over their interface configuration. We propose and specify a feature set for a reconfigurable CAD user interface system. We review our prototype implementation of the proposed system and several use cases where a reconfigurable user interface would be beneficial. We present insights from our experience with popular CAD systems, various reconfigurable text editors, and our prototype CAD system. This work focuses on enhancing the utility of mice and keyboards but can be extended to any input device. Planned user studies are presented.

2011 ◽  
Vol 2011 ◽  
pp. 1-13 ◽  
Author(s):  
Yujin Wakita ◽  
Natsuki Yamanobe ◽  
Kazuyuki Nagata ◽  
Eiichi Ono

We are developing a manipulator system in order to support disabled people with less muscle strength such as muscular dystrophy patients. Such a manipulator should have an easy user interface for the users to control it. But the supporting manipulator for disabled people cannot make large industry, so we should offer inexpensive manufacturing way. These type products are called “orphan products.” We report on the construction of the user interface system using RT-Middleware which is an open software platform for robot systems. Therefore other user interface components or robot components which are adapted to other symptoms can be replaced with the user interface without any change of the contents. A single switch and scanning menu panel are introduced as the input device for the manual control of the robot arm. The scanning menu panel is designed to perform various actions of the robot arm with the single switch. A manipulator simulation system was constructed to evaluate the input performance. Two muscular dystrophy patients tried our user interface to control the robot simulator and made comments. According to the comments by them, we made several improvements on the user interface. This improvements examples prepare inexpensive manufacturing way for orphan products.


Author(s):  
Claas Ahlrichs ◽  
Daniel Kohlsdorf ◽  
Michael Lawo ◽  
Gerrit Kalkbrenner

IT-ASSIST is a twenty months research project which has the goal to give elderly people the opportunity to profit from digital media. Suffering from age related impairments concerning vision, hearing, or dexterity and bad hand-eye coordination are challenges when designing user interfaces for elderly people. Common approaches are trying to model systems for specific impairments. In this project, the authors follow the approach to set up interfaces and systems that can be used independent from personal impairments. Customization has adapted these systems to be in accordance with personnel impairments. Common applications like photo editing, digital mailing or internet browsing in a redesigned form provide social communication accordingly. In this article, a prototype of a customized user interface, its implementation, and results of user studies are presented and discussed.


Author(s):  
Lucia Mosch ◽  
Andre´ Sprenger ◽  
Reiner Anderl

In design, manufacturing and usage of technical products uncertainty arises according to process properties and results in influence of products properties. In current CAD-systems, where products and product properties are presented, uncertainty is not considered yet. In this paper, we propose a new enhanced concept for the visualization of information about uncertainty in CAD-systems. The presentation of uncertainty is realized on basis of three-dimensional parametric models in a CAD-system and an implemented uncertainty-browser. The uncertainty-browser acts as a graphical user interface to categorize information about uncertainty, the processes and product properties. Beyond that, information about uncertainty will be visualized as annotations referring to chosen properties. Being aware of information about uncertainty during product design, the engineer is able to improve his product. The representation of uncertainty is based on an ontology based information system for supporting the collection and categorization of information about processes, products and uncertainty.


Author(s):  
Jong-Woon Yoo

This chapter presents an intelligent interface system, including a new gesture-based wearable input device called iThrow as a main user interface for mobile devices, and an infrastructure helping users be aware of and make use of various electronic devices in user-friendly manners. In this kind of intelligent interface system, selecting an object among multiple ones is one of the fundamental functions because it is a precursor to all other subsequent actions. We propose a new selection algorithm that improves selection speed by adaptively resizing the objects’ angular widths. Results show that the proposed algorithm outperforms the ray-based selection technique in selection speed by about 62.6%.


Author(s):  
David Robertson ◽  
Karl T. Ulrich ◽  
Marc Filerman

Abstract Computer-Aided Design (CAD) systems can and should support and enhance the product development process. Unfortunately, the benefits delivered by current systems have not met users’ expectations. We believe that CAD systems should be designed to minimize the cognitive complexity facing the engineer; CAD systems should be easy to use and should help the engineer manage design-related complexity. A series of propositions are developed which refine these ideas. To evaluate the central propositions, we constructed a prototype CAD system for the design of blanked and bent sheet metal parts. The user of the system is provided with a hand-held input device which interprets actions of the user’s hands as production operations on a CAD representation of the part. The user creates sheet metal parts by bending, stretching, pushing, and moving the input device. The system was demonstrated to engineers, engineering managers, and researchers, who provided ideas for future enhancements. Reactions to the demonstrations of the system have helped evaluate the concepts behind the system. Although we have used sheet metal as an example domain, we believe these ideas can be applied in other design contexts.


Author(s):  
V. A. Martynyuk ◽  
V. A. Trudonoshin ◽  
V. G. Fedoruk

The article considers applications of foreign CAD-systems in creating the challenging projects at domestic enterprises and design bureaus. As stated in the article "... presently, there is no domestic CAD-system that could completely replace such foreign products as NX, CATIA, Credo". Besides, due to international cooperation in creating the challenging projects (for example, the project to create a modern wide-body aircraft, proposed jointly with China), it makes sense to use the worldwide known and popular CAD systems (the aforementioned NX, CATIA, Credo). Therefore, in the foreseeable future, we will still have to use foreign software products. Of course, there always remains a question of the reliability of the results obtained. Actually, this question is always open regardless of what software product is used - domestic or foreign. This question has been haunting both developers and users of CAD systems for the last 30 to 40 years. But with using domestic systems, it is much easier to identify the cause of inaccurate results and correct the mathematical models used, the methods of numerical integration applied, and the solution of systems of nonlinear algebraic systems. Everything is much more complicated if we use a foreign software product. All advertising conversations that there is a tool to make the detected errors available to the developers, remain only conversations in the real world. It is easily understandable to domestic users, and, especially, to domestic developers of similar software products. The existing development rates and competition for potential buyers dictate a rigid framework of deadlines for releasing all new versions of the product and introducing the latest developments into commercial product, etc. As a result, the known errors migrate from version to version, and many users have accepted it long ago. Especially, this concerns the less popular tools rather than the most popular applications (modules) of a CAD system. For example, in CAD systems, the "Modeling" module where geometric models of designed parts and assembly units are created has been repeatedly crosschecked. But most of the errors are hidden in applications related to the design of parts from sheet material and to the pipeline design, as well as in applications related to the analysis of moving mechanisms and to the strength or gas dynamic analysis by the finite element method.The article gives a concrete example of a moving mechanism in the analysis of which an error was detected using the mathematical model of external influence (a source of speed) in the NX 10.0 system of Siemens.


Information ◽  
2021 ◽  
Vol 12 (4) ◽  
pp. 162
Author(s):  
Soyeon Kim ◽  
René van Egmond ◽  
Riender Happee

In automated driving, the user interface plays an essential role in guiding transitions between automated and manual driving. This literature review identified 25 studies that explicitly studied the effectiveness of user interfaces in automated driving. Our main selection criterion was how the user interface (UI) affected take-over performance in higher automation levels allowing drivers to take their eyes off the road (SAE3 and SAE4). We categorized user interface (UI) factors from an automated vehicle-related information perspective. Short take-over times are consistently associated with take-over requests (TORs) initiated by the auditory modality with high urgency levels. On the other hand, take-over requests directly displayed on non-driving-related task devices and augmented reality do not affect take-over time. Additional explanations of take-over situation, surrounding and vehicle information while driving, and take-over guiding information were found to improve situational awareness. Hence, we conclude that advanced user interfaces can enhance the safety and acceptance of automated driving. Most studies showed positive effects of advanced UI, but a number of studies showed no significant benefits, and a few studies showed negative effects of advanced UI, which may be associated with information overload. The occurrence of positive and negative results of similar UI concepts in different studies highlights the need for systematic UI testing across driving conditions and driver characteristics. Our findings propose future UI studies of automated vehicle focusing on trust calibration and enhancing situation awareness in various scenarios.


Author(s):  
Randall Spain ◽  
Jason Saville ◽  
Barry Lui ◽  
Donia Slack ◽  
Edward Hill ◽  
...  

Because advances in broadband capabilities will soon allow first responders to access and use many forms of data when responding to emergencies, it is becoming critically important to design heads-up displays to present first responders with information in a manner that does not induce extraneous mental workload or cause undue interaction errors. Virtual reality offers a unique medium for envisioning and testing user interface concepts in a realistic and controlled environment. In this paper, we describe a virtual reality-based emergency response scenario that was designed to support user experience research for evaluating the efficacy of intelligent user interfaces for firefighters. We describe the results of a usability test that captured firefighters’ feedback and reactions to the VR scenario and the prototype intelligent user interface that presented them with task critical information through the VR headset. The paper concludes with lessons learned from our development process and a discussion of plans for future research.


2021 ◽  
Vol 5 (EICS) ◽  
pp. 1-29
Author(s):  
Arthur Sluÿters ◽  
Jean Vanderdonckt ◽  
Radu-Daniel Vatavu

Intra-platform plasticity regularly assumes that the display of a computing platform remains fixed and rigid during interactions with the platform in contrast to reconfigurable displays, which can change form depending on the context of use. In this paper, we present a model-based approach for designing and deploying graphical user interfaces that support intra-platform plasticity for reconfigurable displays. We instantiate the model for E3Screen, a new device that expands a conventional laptop with two slidable, rotatable, and foldable lateral displays, enabling slidable user interfaces. Based on a UML class diagram as a domain model and a SCRUD list as a task model, we define an abstract user interface as interaction units with a corresponding master-detail design pattern. We then map the abstract user interface to a concrete user interface by applying rules for the reconfiguration, concrete interaction, unit allocation, and widget selection and implement it in JavaScript. In a first experiment, we determine display configurations most preferred by users, which we organize in the form of a state-transition diagram. In a second experiment, we address reconfiguration rules and widget selection rules. A third experiment provides insights into the impact of the lateral displays on a visual search task.


Sign in / Sign up

Export Citation Format

Share Document