New FlattenLayout command (work in progress). Feedback requested

Hello. It’s great to see you working on this command. I’ve been waiting for something like this for a long time.

I just tested the command in Rhino 9 WIP.

This is how the original layout looks:

This is what I obtained from the command:

I have a few remarks:

  1. Detail clipping planes are ignored. The entire model is shown on the flattened layout, instead of only the clipped geometry.

  2. The Detail Display Mode is ignored. I set it to Technical and expected a technical line drawing (as displayed in Technical mode). Instead, the output contains Closed Solid Polysurfaces rather than lines and dashed lines.

  3. Only one detail is exported. A layout typically contains many details showing the construction from different views/perspectives/cross-sections, but only a single detail is included in the export.

  4. Clipping to the detail boundary is ignored. It’s possible to clip the view using the detail border, but the new command doesn’t respect that.

  5. I think this command will mainly be used to create technical drawings, so the output should be similar to Make2D -but it should also preserve the Detail setup and any objects placed in Layout space. The output I would expect would look like the example below (I prepared it “by hand” using the Make2D command).

Below are the files I used for testing.

Original Input.3dm (4.2 MB)

Expected Output.3dm (97.4 KB)

Obtained Output.3dm (3.6 MB)