Design for Assembling - Representation of Components Based on CAD and Feature Information