ESICUP nesting test: mao

Source: ESICUP data sets, github.com/ESICUP/datasets (CC0). Data set from the textile industry, scanned by E. Hopper from sample layout in Bounsaythip C. and Maouche S., 1997, "Irregular shape nesting and placing with evolutionary approach", In: Proceedings of the IEEE International Conference On Systems, Man and Cybernetics, vol. 4, pp. 3425-3430.
The original file is in esicup/.

The test
  Strip width:      2550
  Sheet length:     25000 (ESICUP's board, long enough for every part)
  Parts:            20, from 9 different shapes
  Total part area:  3758617
  Rotations:        0, 90, 180, 270 degrees only
  Mirroring:        none
  Spacing and kerf: 0
  Units:            ESICUP's numbers as they are; the DXF files say millimetres, so a program reads them 1:1

What is in this archive
  parts/            one DXF per shape; parts.csv says how many of each
  parts.csv         file, quantity, width, height, corners and area of each shape
  setup.json        the same facts for a program to read
  mao.velmarjob  the test as a Velmar Cut job, with the sheet and rules already set
  mao-shapes.svg a picture of the shapes

How to run it
  1. Import the parts at 1:1 with the quantities in parts.csv. In Velmar Cut, open mao.velmarjob instead.
     The job opens at the Fast level, and the results on our benchmarks page were not made at that level's settings,
     so a figure from the job as it opens will be different from them.
  2. Set a sheet or strip of the width above, long enough for every part.
  3. Allow only the rotations above. No mirroring, no spacing, no kerf.
  4. Run for the time you choose, and note the length of strip the layout uses.
  5. Density = total part area / (strip width x used length).
