h a l f b a k e r y
Veni, vedi, fish velocipede
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
or get an account
Pardon me if this is already available. I don't know what terms to search for, other than something like "auto snap to," to see if such software is available. I think a big obstacle in spreading 3-D printing to the masses is users having to learn CAD to draw what they want to print. I can draw a picture
on a napkin and place measurements on it, but it would take me forever to reproduce that picture in a CAD program. CAD has a high learning curve. I would like to make an image file of the 2D napkin art using a scanner or camera, point the CAD program to the file, and let the CAD program make it look professional by snapping my drawn lines to a grid, replacing my geometric hand-drawn shapes with shapes from a library, and applying the measurements I have written in using handwriting reading software , all in order to make a 3D drawing. I know some smart phone faxing apps will automatically align text  so the technology is part way there.
Edit 2013-09-20 This odd program, not for sale yet apparently, seems to recognize, lock in on and copy part of an image so it can be pasted it elsewhere. At 4:56 into the video a hand drawn wine glass seems to be "lassoed" (I don't know how to otherwise explain it as it's impossible to properly explain something one doesn't understand) and then converted into a CAD quality image . Per the video comments, this is apparently revolutionary to experts in the CAD field -- I wouldn't know the difference. The fact that a complex part of an image can be identified and locked in on is promising to me as far as my idea is concerned. A comparison to this "locking in" ability would be when one is previewing a document before a scan and during the preview the scanner software tries to detect the edges of the object, differentiate the object from the background, and crop and scan only the pertinent part of what is on the scanner bed at the moment minus the background; there is some image recognition intelligence there.
 Faxing app auto aligns text
[Sunstone, Sep 19 2013]
 Computer reads handwriting
[Sunstone, Sep 19 2013]
Not bad for free! [neutrinos_shadow, Sep 19 2013]
Also pretty good, a bit more professional [neutrinos_shadow, Sep 19 2013]
 Software extracts editable objects from a photo
Seems like a cut and paste for a image. Characters are easy to sweep across, highlight and copy, highlighting and copying portions of complex images, not so much [Sunstone, Sep 20 2013]
||Most top-end CAD programs will do some of what you want (I haven't met 1 that can do it all).
I've used one that will 'snap' hand-drawn (on screen) shapes to a precise circle/square/etc.
Some can turn 2D CAD drawings into 3D CAD models (not sure about scanned 2D drawings, tho').
OCR is tried-and-true, but I've not seen it native in CAD (most OS's will do handwriting recognition that then gets passed to the CAD program).
With Kinect and Leap Motion, interacting with modelling software is about to get a lot more intuitive for those without the experience.
On the other hand, some of the simpler CAD software that is freely available is pretty easy to learn; just play around until you get the hang of it. The best advice to begin with: draw it as you would build it out of metal/wood.
A couple of [links] to get you started. There are many others available, but I've played with those 2.
||I like it even though it will make many cad drafters redundant.
||//The best advice to begin with: draw it as you would build it out of metal/wood//