240,016 research outputs found
PROSET — A Language for Prototyping with Sets
We discuss the prototyping language PROSET(Prototyping with Sets) as a language for experimental and evolutionary prototyping, focusing its attention on algorithm design. Some of PROSET’s features include generative communication, flexible exception handling and the integration of persistence. A discussion of some issues pertaining to the compiler and the programming environment conclude the pape
Recommended from our members
Build Time Estimations for Large Scale Modelling
Achieving speedy results in model making is very much desired if not a necessity in ahnost any
manufacturing industry. There is no doubt that rapid prototyping contributes to this process. It is
generally considered that when compared to conventional machining techniques like nlilling, the
current rapid prototyping systems appear to be much faster. This is certainly true for complex,slnall
objects. I-Iowever, this is not alwaysa,pplicable to simple, large and bulky parts.
There are a number of projects and systems concentrating on the fabrication of large models. Work
is being carried out at the University ofHong Kong, using milling. along with slicing technology.
This.report compares some ofthe rapid prototyping systems witl1milling. Milling is an established
technology and recent developments in materials and nlachines used in Inilling nlake it a good
alternative to rapid prototyping when itcomes to largesyale nl0delling.Mechanical Engineerin
Real time integration of user preferences into virtual prototypes
Within new product development (NPD), both virtual prototypes and physical prototypes play important roles in creating, testing and modifying designs. However, in the current design process, these two forms of prototyping methods are normally used independently and converted from one to the other during different design phases. This conversion process is time consuming and expensive and also introduces potential information loss/corruption problems. If the design process requires many iterations, it may simply be impractical to generate all the conversions that are theoretically required. Therefore, the integration of virtual and physical prototyping may offer a possible solution where the design definition is maintained simultaneously in both the virtual and physical environment. The overall aim of this research was to develop an interface or a tool that achieves real time integration of physical and virtual prototyping. “Real time integration” here means changes to the virtual prototypes will reflect any changes that have been made contemporaneously to the physical prototypes, and vice versa. Thus, conversion of the prototype from physical to virtual (or vice versa) will be achieved immediately, hence saving time and cost.
A review of the literature was undertaken to determine what previous research has been conducted in this area. The result of the review shows the research in this area is still in its infancy. The research hypothesis was developed through the use of a questionnaire survey. Totally 102 questionnaires were sent to designers, design directors or design managers to address the issue: will industrial designers want to make use of real time integration and if so, how? The outcome from the literature review drove further development of the research hypothesis and an initial pilot experiment to test this. The pilot trial was designed to address the research questions:
• Can real time physical and virtual prototyping integration be conveniently demonstrated?
• Will designers and users be comfortable using the integration method?
• Will users recognise the benefits of the integration?
The results showed that real time integration between physical and virtual prototyping is necessary in helping designers develop new products and for getting users more closely involved. The future research suggested is that more investigations and experiments are needed to explore a proper method that simultaneously employing these two types of prototyping in product development process.
Keywords:
Physical Prototyping; Virtual Prototyping; Integration; Real Time.</p
Support for participation in electronic paper prototyping
In this paper, we examine a range of tools for early prototyping of interactive systems that might be described as enabling 'electronic paper prototyping'. We then introduce Gabbeh, a prototype that we are developing to re-enable participatory design when using such tools.
Paper-prototyping is an established approach to the creation of early prototypes in the participatory design of computer systems. Recent years have seen the rapid development of new interaction devices in which a display screen is combined with pen-based input to allow users to create sketches or hand-written notes in an interaction that is similar to writing with a pen on paper. Research with such devices has shown how this capability can be used to rapidly create simple prototypes of interactive systems such as websites. However, previous systems have not considered how end-users and other stakeholders could contribute to design dialogues around such prototypes.</p
Initial thoughts on rapid prototyping techniques
This paper sets some context, raises issues, and provides our initial thinking on the characteristics of effective rapid prototyping techniques.After discussing the role rapid prototyping techniques can play in the software lifecycle, the paper looks at possible technical approaches including: heavily parameterized models, reusable software, rapid prototyping languages, prefabrication techniques for system generation, and reconfigurable test harnesses.The paper concludes that a multi-faceted approach to rapid prototyping techniques is needed if we are to address a broad range of applications successfully -- no single technical approach suffices for all potentially desirable applications
RaPro: A Novel 5G Rapid Prototyping System Architecture
We propose a novel fifth-generation (5G) rapid prototyping (RaPro) system
architecture by combining FPGA-privileged modules from a software defined radio
(or FPGA-coprocessor) and high-level programming language for advanced
algorithms from multi-core general purpose processors. The proposed system
architecture exhibits excellent flexibility and scalability in the development
of a 5G prototyping system. As a proof of concept, a multi-user full-dimension
multiple-input and multiple-output system is established based on the proposed
architecture. Experimental results demonstrate the superiority of the proposed
architecture in large-scale antenna and wideband communication systems.Comment: accepted by IEEE Wireless Communication Letter
Recommended from our members
Prototyping a process-centered environment
This paper describes an experimental system developed and used as a vehicle for prototyping the Arcadia-1 software development environment. Prototyping is viewed as a knowledge acquisition process and is used to reduce risks in software development by gaining rapid feedback about the suitability of a production system before the system is completed. Prototyping a software development environment is particularly important due to the lack of experience with them. There is an acute need to acquire knowledge about user interaction requirements for software environments. These needs are especially important for the Arcadia project, as it is one of the first attempts to construct a process-centered environment. Our prototyping effort addresses questions about effective interaction with a process-centered environment by simulating how Arcadia-1 would interact with users in a representative range of usage scenarios. We built a prototyping system, called PRODUCER, and used it to generate a variety of prototypes simulating user interactions with Arcadia-1 process programs.Experience with PRODUCER indicates that our approach is effective at risk reduction. The prototypes greatly improved communication with our customer. They confirmed some of our design decisions but also redirected our research efforts as a result of unexpected insight. We also found that prototyping usage scenarios provides conceptual guides and design information for process programmers. Most of the benefits of our prototyping effort derive from developing and interacting with usage scenarios, so our approach is generalizable to other prototyping systems. This paper reports on our prototyping approach and our experience in prototyping a process-centered environment
Recommended from our members
Prototyping Large-Sized Objects Using Freeform Thick Layers of Plastic Foam
Current Rapid Prototyping systems are primarily aimed at small-sized objects containing many
shape details. In this paper a Rapid Prototyping technology is presented that is aimed at largesized objects having a complex, freeform outer shape. This new technology builds the model out
ofthick layers, each having freeform outside faces. The paper will present: an overview of current
methods to produce large prototypes, the basics of the new method, the technology used to
produce the layers, the toolpath planning and finally the overall system design.Mechanical Engineerin
- …
