On Tue, Jun 24, 2014 at 2:06 PM, joem joem@martindale-electric.co.uk wrote:
On Tue, 2014-06-24 at 12:20 +0100, Luke Kenneth Casson Leighton wrote:
On Mon, Jun 23, 2014 at 10:12 PM, joem joem@martindale-electric.co.uk wrote:
The final jigsaw is a fully GPL'd openscad based case designs for tablet, netbooks, panel computer, and match box sized gadget. Got me four 3D printers to address that soon enough.
oo. i have a partially-completed layout for a tablet in blender, all the components have "parts"representing them - touchscreen etc - it needs the "outside" making. any takers?
I got 4 printers - one of them formlabs. I'm very proficient at openscad parametric design now as well. If you are open sourcing it, drop the files somewhere and I get it printed.
it needs completing. there's no actual case, just the parts that go *in* the case (including touchscreen) so that the case can be made around them properly without screwing up.
? I'm not sure what that means.
there are parts inside. it is very easy to make a case where the parts don't bloody well fit.
for example the battery compartment is the wrong size. the hole for the camera is in the wrong place. the connector for the touchscreen can't fit because there's bloody well bits of plastic in the way.
is that clear now?
The easiest option for me then is to take one of a numerous number of tablets I got, strip it down and do an openscad parametric design and release it fully GPL'd after making sure it can be 3D printed.
great idea. can you use pyopenscad rather than direct openscad?
if you need complex 3D bezier-specified sheets i wrote some code which auto-generates them (and it's in python.) http://www.thingiverse.com/thing:13899
you specify a list of lists of points, tell the function how many intermediate points you want and it will use first a run of spline curves on each individual array then do a *second* run cross-array.
end result is that you can do very sparse spec'ing of a complex 3D shape and it will generate a smooth 3D sheet that fits exactly through those points.
l.