If you're into science or design engineering, you should probably check out Elmer. Among a host of other great applications, this free, Finland-born software can help you design airplanes, predict the temperature distribution of a heat exchanger, and do your quantum mechanics homework.
At its core, Elmer is an open source finite element solver of partial differential equations. Development of Elmer began in 1995 as a collaboration between Finnish universities, research institutes and private industry, and was primarily developed by Finland's CSC IT Center for Science. Elmer was released as open source in 2005. According to the Elmer FAQ page, Elmer has hundreds of regular users worldwide and thousands of Elmer test users annually.
Elmer processes partial differential equations in a descrete form, and handles coupled systems, non-linearities, and time-dependencies. The Elmer GUI allows the user to either import meshes or create simple ones in a variety of file types, and generates output in .grd, .mesh, and .ep files. The source code of Elmer is written in Fortran 90, C, and C++, and is distributed under the GNU Public License (GPL). The Elmer source code is here on sourceforge.
I hereby retract any complaints I may have recently made about paying taxes.
The heroes at NASA just gave us some open source aircraft design software called Open VSP (vehicle sketch pad). This open source software is designed to let the user rapidly create high-fidelity parametric design/structural layout for conceptual aircraft designs, resulting in models that can be processed into formats suitable for engineering analysis. According to the wiki, it's been under development since the early 90's, and J. R. Gloudemans, P.C. Davis, and P.A. Gelhausen presented a publication on the development of VSP at the 34th Aerospace Sciences Meeting and Exhibit in January 1996.
I'm guessing VSP has come a long way since then.
This ten-minute video introduces some of the features of Open VSP, by building and analysing an SR-71 Blackbird-like model:
The above video was created by Bill Fredericks, and stolen from the Open VSP Video Tutorial Page, which also contains a handful of more in-depth video tutorial videos created by Ami Patel.
Low-Cost rapid Prototyping with metals for high-strength applications is possible with Andreas Bastian's open source laser sintering 3D printer. This is a big step for expanding the functionality of open source microfactories, which have been largely limited to ABS and PLA plastics, and photosensitive resins. Andreas Bastian's 3D Printer makes high-fidelity wax models from 3D CAD files, allowing the user to leverage the precise and rapid prototyping capabilities of CNC systems for lost wax casting applications.
Metal parts created via lost wax casting of printed wax models can be suitable for high strength applications, which strikes me as a first for the DIY microfactory scene. This new design allows the user to draft a part in AutoCAD, then use the resulting .stl file and ReplicatorG to create a GCode file for the printer. The GCode files are sent to the printer's arduino, which has been loaded with custom firmware based on the ultimaker firmware. The arduino transmits instructions to stepper motors and a laser which work together to fuse layers of powdered wax print medium which compose the wax model. Wax models can then be used as the positive for lost wax casting in metal.
This video is from Andreas Bastian's video page for this project...check out the rest of his videos here.
In addition to all the great industrial applications, I would be in no way surprised to see this technology adopted by jewelry designers in the very near future. Who could resist using 3D scans of a customer's hand to print up perfect rings and bangles?
As I can find it, I hope to capture information on each of these on my 3D printers page.
To date, the most complete directory of 3D printers I have found is here, from 3Dprinter.net. The director is broken down into the categories of personal 3D printers, commercial 3D printers, 3D printing services, 3D modeling software, free 3D models, and 3D scanners and scanning software.
You may need engineering chops to want to do this sort of thing, but the GreenPowerScience team seems to break things down in a way that makes an engineering or technology background optional. Here's the example that got me inspired to create my own residential solar power system:
I am not sold on the idea that solar power can be cost-effective. In the 2nd quarter of 2011, the average cost of residential solar power systems was $6.42 per Watt. I've heard of DIY solar power gurus claiming to achieve $1 per Watt...but I have also read that solar cells alone cost $2.50/Watt, and that the cost of other components adds up fast. When/if I build my own system inspired by the GreenPowerScience team, I hope to document my costs and time investment for a future post. My swag on financial break-even is as follows:
Divide the initial cost per Watt at installation by 1W x hours/day of sun x (1kW/1000W) x days of sunshine/year x 0.7 to account for reduced generation when sunshine is less direct x $/kWh. According to my math, the $6.42 per Watt system would take 46 years to pay for itself at 15 cents/kWh. Using the map of average daily solar radiation from nationalatlas.gov could help tighten these numbers a bit.
Here's an informative post from Michael Bluejay on the cost of electricity, and here is another where he makes the case that (subsidized) solar is affordable. Data from the US Energy Information Administration, show that the average cost per kilowatt hour in the USA is 11.5 cents, with a low of 7.99 cents in Idaho and a high of 28.10 cents in Hawaii.
It could be an educational, exciting, and productive form of charity/volunteer work to build and install residential photovoltaic power systems for families who are having difficulty making ends meet, instead of making one-time monetary donations. That sort of project could fit well with Christmas in April initiatives like this one, or Habitat for Humanity.
I admit that crowd sourcing science experiments sounds a little risky. Since it's difficult to be fired from a job you do for free,
contributors to crowd-sourced science experiments would have less
incentive to do precise work or to keep their paradigms and biases from influencing the
results they observe and report. Crowd sourcing science could certainly introduce unexpected and undocumented variables. On the other hand, large data sets are valuable. And there may be a side benefit to gathering large data sets from an un-characterized group of real people living real lives in real homes - the data may lead to conclusions that are more directly applicable to the populations we are trying to learn about.
We can test the viability of crowd-sourced
data collection by comparing conclusions drawn by crowd-sourced experimentation to the conclusions drawn from traditionally collected data. One example of crowd-sourced data collection is fuelly.com, where people report actual gas mileage for their vehicles. I did a quick spot check for the V6 Toyota Camry sedan. It would be an interesting exercise to repeat this check for a large group of vehicles.
In this case, the results are pretty close, but Camry drivers on fuelly.com got slightly better mileage than expected based on EPA regulated test data. I saw lots of tips on fuelly.com for getting better gas mileage...I suppose it's possible that users of fuelly.com more frequently exhibit a bias toward maximizing fuel economy than the EPA testing procedures account for.
Much in the spirit of the open source software movement, the Open Hardware Repository is a place on the web for electronics designers to collaborate on open source hardware designs.
The creators of the OHR see peer review, design re-use, improved industry collaboration, better hardware, and a more fun design process as the primary benefits of their collaborative approach. I could not agree more.
I am impressed by the organization and functionality of the OHR collaboration tools. Each project has its own main hub page with tabs for project overview, wiki, activity, mailing list, issues, news, documents, files, and repository. Each project has a project manager, and a list of developers. OHR requires the sharing of anything it would take to duplicate each design, and encourages the sharing of all related files.
While I really liked what I saw at the OHR, there is one small catch: To use the OHR tools for collaborating on hardware
designs, the designs must "present an interest to the community of
electronics designers for experimental physics facilities." As the OHR manifesto
points out, the target community is broad and diverse enough that the
"of interest to the community" constraint is unlikely to be excessively
constraining.
According to their website, an Albany NY based company called AWS True Power has released open source wind farm design software that is free to download and use. The free software is called AWS Openwind, and anyone is free to join the community of users and make improvements to the software. You can download the software, watch instructional videos and view tutorials on the AWS Openwind website. You can also see screen shots of the software here.
If you need advanced features like deep array wake models, grid layout, or optimization for cost of energy, AWS has an enterprise version of the software available for sale...but I'm thinking that for my first backyard windmill, the free version will do the trick.
If you have used the openwind software and have any comments about it, I'd love to hear them.
I want to develop a free tool with a friendly user interface that will allow casual users to optimize windmill airfoils, siting, and generator parts for construction and use at their homes. I have used CNC rapid prototyping technology for custom airfoils. If you are interested in any aspect of optimizing home wind power generation I would love to hear from you.
The Open Source Tech Revolution wind power resource page is here.
About a month and a half ago, I was fortunate enough to tour the local motors factory. The guys there mentioned that they could really use a 3D printer that could produce larger objects in plastic than their Makerbot is capable of. Check out the video below to see one in action!
My favorite thing about this 3D printer: It is a cross between rapid prototyping technology and a microfactory. The delay between imagining a new chair design and sitting on the real thing is incredibly, amazingly, wonderfully short if all you need to do is make a 3D CAD file, print it, and sit down.
Dirk Vander Kooij, the designer/programmer/creator of this amazing piece of work, calls the chair that he is printing the "endless chair" because it is made of a seemingly endless (400m) line of plastic. I'm not personally sold on the name, (400m = endless?? Really??) but last time I checked, by the time you are awesome enough to turn old factory equipment into a programmable 3D printer then use it to manufacture fully functional furniture of your own design, you don't need universally appealing product names to be a smashing success.
Thanks to one of my brilliant physics major friends from Mercer University, I just learned about a coursera.org, a website where anyone can take college courses for free. The course offering is not huge yet, but they are working on it. And they already have a few that could keep me busy for awhile (hello, Statistics 1 and Machine Learning!). The courses they offer are split into the following categories:
I have heard it said that the invention of the printing press sparked the industrial revolution by allowing information to flow more freely. If that is true, then we can expect huge things to come from this new era of free, nearly instant access to information. Here's lookin' at you, Wikipedia!