Text this: Computer graphics and product modeling for CAD/CAM