Make2d failures: incomplete and bad intersections

Version Rhino 8.22

Clipping Plane Make2d.3dm (101.5 KB)

In a situation with 2 clipping planes. CP1 is cutting horizontally and CP2 is cutting vertically. I’m using Objects Clipped setting and excluding the roof layer from CP1 so everything expect the roof gets clipped. Then for CP2 i’m only including the roof to be clipped to achieve the desired view. Now when I go to Make2d, the resulting 2D is completely messing up the clipping and giving a drawing different than the view.

Problem recreated. CP1 excludes the green object layer. CP2 includes only green object layer.

Hi Shreyash -

We have that issue on the list as RH-81983 Make2D: No caps when excluded from clip participation
Thanks,
-wim

Hey Wim,

Thanks for the response. Although that’s not the problem i’m referring to. The issue is entire objects not showing up in the make2D. Looking at the difference between the model and make2d result, entire first floor of outer building and half the second floor of centre building is missing from make2d.

This is behavior of clipping plane is much more noticeable in the test file I shared, CP2 has setting to include only the green object’s layer, and CP1 has setting to exclude the green object’s layer. If you look at the make2d result the green object has disappeared completely. Is it something i’m missing or a bug.

Thanks,

Shreyash

Hey Shreyash -

Thanks.
I see this in Rhino 8 as well. It looks like that issue has been fixed in the WIP, though:

-wim

Hi @Shreyash_Ingle,
Thanks for providing us with your model.
There are the problems with your model, that are causing the missing objects and bad intersections in the Make2D.
We want to advise a better way to set up this file.

  1. Far from World Origin
    2.Point in world coordinates = 180453.358,135466.150,2500.000 CPlane coordinates = 180453.358,135466.150,2500.000*
    This can cause round off errors. Before Make2D, SaveAs to a different file. Then move all the geometry to World 0,0.
    Read about Round Off errors here.

  2. Use Model Unit of Meters for Building Models
    Simplify the calculation by using an appropriate unit system for your model. A building should never be modeled in MM. This is for jewelry and product design. The model until and the annotation (dimension) unit are independent.
    You can model in M and dimension in MM.
    Look at the difference in the numbers. Meters is smaller number but still has a reasonable precision.
    Change the Model unit to M in Options. Pick the lower to convert the object to their Meter equivalent.


  3. Purge
    5.Keep the file size small.*
    Command: Purge
    Purged 112 unused block definitions.
    Purged 1 unused annotation style.
    Purged 0 empty groups.
    Purged 8 unused hatch patterns.
    Purged 13 empty layers.
    Purged 8 unused linetypes.
    Purged 165 unused legacy materials.
    Purged 3 unused materials.
    Purged 6 unused textures.
    Purged 0 unused environments.
    Purged 0 bitmaps.

  4. Faster Result
    The Make2D takes about 3 minutes now in Rhino both 8 & 9.
    This is the result from Rhino 9 WIP. It may be time to start using it.
    It does not change any of the above recommendations.
    But there are many improvements that Rhino 9 has, that Rhino 8 will not get.
    See the attached video of the result.


    Hidden Layers Off

    Hidden Layers On

  5. Make2D All Options
    Since Make2D separates the results into layers, check all the options.
    You can turn off, even delete the contents of the layers and the layers later:
    Because the unit is M and it is closer to 0,0 origin, the Time to make 2D in Rhino 8 was Make2D was 276.73 seconds
    Rhino 8 feel much lower than Rhino 9, same computer even.
    Investigate the layer structure after the Make2D command.

  6. You Know Your File
    Work with our suggestions and decide what is best of you
    If you use the Rhino 8 Make2D results you may need to change the hidden linetype to continuous.
    I feel the Make2D Rhino 9 results are better, but I can work with the Rhino 8 results with a little editing.
    If you do the Make2D with the WIP, you can saveas back to Rhino 8 file format for additional editing.

  7. Rhino 9 has this fixed.


    Rhino 8 will not have this fix due to complexity.

Currently if you want the fix, you will need to use the Rhino 9 WIP.
Hope this helps.

Sincerely,

Mary Ann Fugier
McNeel Technical Support and Training
Seattle, WA