Rhino BETA Feature: Shapes in linetypes

Ok, I wanted to create a break line in my drawing and thought I could use this WIP feature to make my life slightly easier. I immediately ran into 3 different problems:

  1. The linetype doesn’t scale. This has been already adressed:

Just to make sure, I wanted to add that I think it should also scale in layout space. If I have multiple details in different scales on one page, I want to have the shapes have equal size and distance relative to page size, not relative to model space. Just like regular dashed line does. But maybe this is not always desirable? In which case the only solution would be adding the same option as has been added to the Hatch properties in the WIP – Pattern Scaling:

Hatch pattern scaling (WIP)

  1. ExtractLineTypeSegments doesn’t seem to work for linetype shapes. (I wanted to get the resulting line shape back to Rhino 8 since I can’t use WIP on live projects. The only way was to print it to PDF and re-import that :unamused_face:)

  2. This weird bug:

These are two identical arcs (if you move them onto each other, SelDup agrees), yet on one of them, the break line ends prematurely. The only difference between them is in how they were created: the one on top was created directly using Arc, the bottom one was originally a full circle then trimmed with lines:

I could reproduce this bug with any radius and arc angle. I’m attaching the .3dm file below.

break-line-arc-bug.3dm (57.8 KB)