A coherent automated manufacturing system needs to include CAD/CAM computer vision, and object manipulation. Currently, most systems which support CAD/CAM do not provide for vision or manipulation and, similarly, vision and manipulation systems incorporate no explicit relation to CAD/CAM models. A unified system will allow vision models to be generated from the CAD database. A framework is being implemented in which objects are designed using an existing CAGD (computer-aided geometric design) system, and recognition strategies based on these design models are used for visual recognition and manipulation. An example of its application is given.