Q: Is it possible to auto-generate a LEGO model from a non-LEGO drawing? For instance draw up a CAD model, and auto-generate a LEGO model with suggested bricks?
A: Short answer is: No. It would involve hideously complicated pattern matching in 3-dimensions. The long answer is: Sometimes. Trivial cases such as mosaics and not so trivial mosaics of printed tiles have been done before. Similarly there are two programs that can take a 3D model and convert it to bricks, one does it studs up but Lsculpt does it very cleverly. LSculpt is probably the closest to what you're after.
A: Short answer is: No. It would involve hideously complicated pattern matching in 3-dimensions. The long answer is: Sometimes. Trivial cases such as mosaics and not so trivial mosaics of printed tiles have been done before. Similarly there are two programs that can take a 3D model and convert it to bricks, one does it studs up but Lsculpt does it very cleverly. LSculpt is probably the closest to what you're after.
LEGO ergo sum