Guidelines and structural type library Hannu Penttilä and Sampsa Nissinen Mittaviiva Oy Product modelling guidelines 2006 Structural type library database.