I am unfamiliar with CAD, but a friend of mine who does CAD professionally says good things about QCad. -- Lee Einer http://members.cox.net/appealsman/