Inspired somewhat by the
3DS Max utility, I present the Blender calculator for Shapeways costs (attachment).
Requires Blender v2.48a or later
v0.7 (8/28/2009):
Added Dyed WSF and Polished Stainless materials
WSF will add $1.50 to calculated price regardless of size, so don't worry about the price per cm3 not multiplying into the total
Similarly, dyed WSF will add $4 to calculated price
Changed WSF pricing to $1.50/cm3
An issue may arise when going from 0.6 to 0.7 with saved settings because of extra buttons... if something looks "wonky" when it loads, change to your preferred settings and exit, then run the script again.
v0.6 (4/28/2009):
Fixed a scaling/translation bug
v0.5 (4/23/2009):
Better script cleanup
Changed GUI to single column, contracting sections
Added Blender registry entries for persistent settings
Added changeable material prices
Added manifold check
Added polygon count (current and triangulated)
Added selection dimensions
Fixed Blender unit scale errors: exponent was wrong, and reversed between millimetres and metres
Slightly better support for scaling and translation calculation
v0.4 (3/30/2009):
Some script cleanup
Using popup GUI form rather than script window. The new form should fit on screen more reliably
v0.3 (3/27/2009):
Fixed resizing calculation bug
v0.2:
Added GUI with changeable options, VAT and markup calculation, and resizing calculation
Added quad support in addition to tris
Scaling applied without manual application
v0.1:
Basic calculation sent to console window
Preview:
To install: extract the .py file to the base blender working directory (this may be your installation path, AppData, %HOME%, or something else on another O/S. Then start up Blender, it should be in the object->scripts menu.
It will generally go to 1 of 2 places in Windows
Example 1:
C:\Program Files\Blender Foundation\Blender\.blender\scripts\
Example 2:
Vista:
C:\Users\username\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
XP:
C:\Documents And Settings\username\Application Data\Blender Foundation\Blender\.blender\scripts\
To use: Select the objects you want to calculate, and run the script as shown here:
This will display the GUI which
should be self-explanatory. Let me know if anything could be explained easier.
I'm working on a normal check and trying to figure out a wallthickness calculation, so I may update with that in a few weeks.
I'll appreciate feedback; especially if something doesn't work.