A method for extracting data from a computer aided design (CAD) file
comprising the steps of displaying at least one part attribute stored in
the CAD file on a computer display, ballooning the at least one part
attribute, extracting data based upon the ballooned at least one part
attribute, passing the extracted data to a user interface for display,
editing the extracted data displayed on the user interface, and saving
the edited extracted data.