author: 'bryan bishop' license: 'GPL2+' lego: !lego interfaces: - !Peg geometry: string units: m*m count: unbounded #how do you say there are multiple possible Peg interfaces in a lego brick? - !Hole geometry: string units: m*m count: unbounded name: string material: string #ex: ABS plastic #dimensions are for the bounding box width: mm #manufactured with a tolerance of +- 2microns height: mm #+- 2microns depth: mm #+- 2microns