component a {
  shape body_shape = shape "cube.txt" * ( 100, 100, 100 );
  triple position = triple( -50, 200, 0 ) m;
  triple velocity = <nil>;
}

component b {
  shape body_shape = shape "cube.txt" * ( 50, 50, 50 );
  triple position = triple( 60, 200, 0 ) m;
  triple velocity = triple( 10, 0, 0 ) m/s;
}

// link a, b : dist ( 50, 50, 50 ), ( -50, 50, 50 ); */

/* link a, b : axial ( 50, 50, 50 ), ( 50, -50, 50 ),
                     ( -50, 50, 50 ), ( -50, -50, 50 ); */

link a, b : attachment;
