Open collaborative design

From AdCiv
Revision as of 20:32, 28 January 2006 by CharlesC (Talk | contribs) (Suitable CAD software)

Jump to: navigation, search
Open design

Open design takes the open source software development model and applies it to the design of physical artifacts and systems. Open source is now very prominent in the world of software creation. In this model networks of people connected by the internet collaborate to evolve software and make it freely available to others. Not only is the product available to use, but so are the workings of the software known as the source code. Anyone can customize and improve open-source software, making these changes available to others encourageing rapid development times and robustness.

Beyond software

This methodology is not limited to software. A noteable example beyond software are 'open content' projects such as Wikipedia, the well known collaborative encyclopedia which is accessible and editable by anyone with a web browser. Started in 2001 it is now the largest encyclopedia in the world, grown organically by thousands of users, and the overall quality of articles is surprisingly good. [1]

With a few built-in mechanisms to make sure the project doesn't dissolve into total chaos, the result is that this pool of knowledge is assembled and edited by people who want to do it. No-one is paying them to do it and no-one is telling them to do it, they do it because they want to. It feels like the right thing to do - they are contributing to something greater. Contributors' know their efforts will be used and appreciated by thousands of other people, and that others are doing likewise.

Applying Open Source methodology to the physical world

There is no reason why open source development methods cannot be applied to machines and systems in the physical world too. The simplest method is to share information through a website on how to make things using text, diagrams and photographs. A more sophisticated way to collaborate on complex machinery and products would be to share CAD assemblies over the internet much like project teams do in engineering and product design companies, knitted together with supporting information in an open and freely structured environment, much like a wiki.

There are certain barriers to overcome for open design when compared to software development where there are mature and widely used tools available and the duplication and distribution of code cost next to nothing. Creating, testing and modifying physical designs is not quite so straightforward because of the effort and time required to create the physical artifact.

Suitable CAD software

It is likely that at some point advanced open-source CAD software with built-in physics engines and the ability to model kinematics will aid engineers and designers greatly in this respect by allowing a lot of testing to be done virtually. The availability of user-friendly open source CAD software will be essential to this field, along with open standards for associated file formats, and file converters to extract data from models created with proprietary CAD packages.

The virtual nature of the designs mean that far-flung people via the internet can easily work together on the same design, either working individually on various sub-assemblies of the whole or collaborating directly on the same part. The restrictions of having to finding people local to yourself with similar interests and desires becomes much less of an issue.

If enough people feel that the priciples of open source are worthwhile reasons to collaborate over designing physical objects then it is likely that vast libraries of designs for everything from components and various sub-assemblies to complete artifacts and machines will emerge, available for anyone to make use of. As in software, for components to be as widely re-usable in many different machine designs, they will need to be made as modular as possible.

It will be easy to make many variations from the same base part too see what might work best in a

Methods of turning collaborative designs into real objects

To be useful to anyone these designs need to turned into physical objects which unfortunately isn't quite as straightforward as compiling software or downloading it over the internet. See methods for turning collaborative designs into real objects for some different ways that can be used to give a design physical form.