HOME

TheInfoList



OR:

Responsive computer-aided design (also simplified to responsive design) is an approach to
computer-aided design Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve co ...
(CAD) that utilizes real-world
sensor A sensor is a device that produces an output signal for the purpose of sensing a physical phenomenon. In the broadest definition, a sensor is a device, module, machine, or subsystem that detects events or changes in its environment and sends ...
s and data to modify a three-dimensional (3D) computer model. The concept is related to
cyber-physical system A cyber-physical system (CPS) or intelligent system is a computer system in which a Mechanism (engineering), mechanism is controlled or monitored by computer-based algorithms. In cyber-physical systems, physical and software components are deeply ...
s through blurring of the virtual and physical worlds, however, applies specifically to the initial digital design of an object prior to production. The process begins with a designer creating a basic design of an object using CAD software with parametric or
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
ic relationships. These relationships are then linked to physical sensors, allowing them to drive changes to the CAD model within the established parameters. Reasons to allow sensors to modify a CAD model include customizing a design to fit a user's
anthropometry Anthropometry () refers to the measurement of the human individual. An early tool of physical anthropology, it has been used for identification, for the purposes of understanding human physical variation, in paleoanthropology and in various atte ...
, assisting people without CAD skills to personalize a design, or automating part of an iterative design process in similar fashion to generative design. Once the sensors have affected the design it may then be manufactured as a one-off piece using a
digital fabrication Digital modeling and fabrication is a design and production process that combines 3D modeling or computing-aided design (CAD) with additive and subtractive manufacturing. Additive manufacturing is also known as 3D printing, while subtractive manuf ...
technology, or go through further development by a designer.


Context

Responsive computer-aided design is enabled by
ubiquitous computing Ubiquitous computing (or "ubicomp") is a concept in software engineering, hardware engineering and computer science where computing is made to appear anytime and everywhere. In contrast to desktop computing, ubiquitous computing can occur using ...
and the
Internet of Things The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other com ...
, concepts which describe the capacity for everyday objects to contain computing and sensing technologies. It is also enabled by the ability to directly manufacture one-off objects from digital data, using technologies such as
3D printing 3D printing or additive manufacturing is the construction of a three-dimensional object from a CAD model or a digital 3D model. It can be done in a variety of processes in which material is deposited, joined or solidified under computer co ...
and
computer numerical control Numerical control (also computer numerical control, and commonly called CNC) is the automated control of machining tools (such as drills, lathes, mills, grinders, routers and 3D printers) by means of a computer. A CNC machine processes a p ...
(CNC) machines. Such digital fabrication technologies allow for customization, and are drivers of the mass-customization phenomenon. They also provide new opportunities for consumers to participate in the design process, known as
co-design Participatory design (originally co-operative design, now often co-design) is an approach to design attempting to actively involve all stakeholders (e.g. employees, partners, customers, citizens, end users) in the design process to help ensure t ...
. As these concepts mature, responsive design is emerging as an opportunity to reduce reliance on
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, ins ...
s (GUIs) as the only method for designers and consumers to design products, aligning with claims by Golden Krishna that "the best design reduces work. The best computer is unseen. The best interaction is natural. The best interface is no interface." Calls to reduce reliance on GUIs and automate some of the design process connects with Mark Weiser's original vision of ubiquitous computing.


Related concepts

A variety of similar research areas are based on
gesture recognition Gesture recognition is a topic in computer science and language technology with the goal of interpreting human gestures via mathematical algorithms. It is a subdiscipline of computer vision. Gestures can originate from any bodily motion or sta ...
, with many projects using
motion capture Motion capture (sometimes referred as mo-cap or mocap, for short) is the process of recording the movement of objects or people. It is used in military, entertainment, sports, medical applications, and for validation of computer vision and robo ...
to track the physical motions of a designer and translate them into three-dimensional geometry suitable for digital fabrication. While these share similarities to responsive design through their cyber-physical systems, they require direct intent to design an object and some level of skill. These are not considered responsive, as responsive design occurs autonomously and may even occur without the user being aware that they are designing at all. This topic has some common traits with responsive web design and
responsive architecture Responsive architecture is an evolving field of architectural practice and research. Responsive architectures are those that measure actual environmental conditions (via sensors) to enable buildings to adapt their form, shape, color or character re ...
, with both fields focused on systems design and adaptation based on functional conditions.


Current work

Responsive computer-aided design has been used to customize fashion, and is currently an active area of research in footwear by large companies like New Balance who are looking to customize shoe midsoles using foot pressure data from customers. Sound waves have also been popular to customize 3D models and produce sculptural forms of a baby's first cries, or a favorite song.


See also

* Design computing *
Four-dimensional product A four-dimensional product (4D product) considers a physical product as a life-like entity capable of changing form and physical properties autonomously over time. It is an evolving field of product design practice and research linked to similar c ...
*
Industry 4.0 The Fourth Industrial Revolution, 4IR, or Industry 4.0, conceptualizes rapid change to technology, industries, and societal patterns and processes in the 21st century due to increasing interconnectivity and smart automation. The term has bee ...
*
Product design Product design as a verb is to create a new product to be sold by a business to its customers. A very broad coefficient and effective generation and development of ideas through a process that leads to new products. Thus, it is a major aspect of ...


References


Further reading

* Greenfield, Adam (2006)
''Everyware: The Dawning Age of Ubiquitous Computing''
Berkeley, California USA: New Riders. {{ISBN, 0-321-38401-6 Computer-aided design Human–computer interaction