Clipping sections experience is frustrating

I am very happy Rhino got functionality for clipping and creating drawings, but the experience with them is not that good as with most of other tools. Here are some problems that i encountered:

  1. Drawings are created in reversed order by some reason. If you have multiple sections per Object the list of sections will be Object_02, Object_01, Object_00 instead of alphabetical order/or order of creation. So I had to rearrange all of them manually :scream::sweat_smile:

  2. While drawings are created it is too late to change something like use Text instead of tag as it is impossible to change that for selected/all drawings at once - only one by one and then all the drawings use the same insert point and got overplayed by some reason.

  3. Not possible to select the whole drawing and move it.

  4. Changing name of a section and running _UpdateClippingDrawings All does not update names of drawings

  5. After creating about 100 sections the tree of layers becomes huge and it takes time display it when I click on a layer in status bar. + it is not well structured - it is not possible to set a common parent layer that will be collapsed ant thus maintain the layer structure used in the company.

  6. If i set option to show background then it also shows the geometry behind section (where nothing should be visible except hatch)

  7. I didn’t find a list with section styles if it exists. So how to use one style for all objects or chose when needed specific style for some layers or objects?

1 Like
  1. Named Views are sorted just by creation time, not possible to sort alphabetically or group in “folders” or use search - no chance to fine the one that you need if you have a hundred of them.
    UPD: I was wrong, it is possible to sort views with Right click on a named view

  2. Not possible to go from section annotation to the plan view of it (saved view) by double clicking it or in any other way and to the created drawing from this section.

Thank you for your feedback.

There has been a recent fix to help see the name of the section when run ClippingDrawings command (to create dynamic drawing) to help with the placement, here
 There is also another suggestion here


For Nested ClippingDrawings command, we have a report to help improve and order by name here


That is a known bug, reported here


You can use EditClippingDrawings command and change PlacementPoint. I can see how this is not as intuitive.

How do you change a name of a section? You can change the name of the clippingplane (select, then change object name). you can then run UpdateClipppingSections to populate the change.

@dale maybe you can speak to that?

This is reported here


Adding SectionStyles table to the document is slated for Rhino version 9, or the WIP. Here
 and also to create a Section Styles Manager here


1 Like

There has been a discussion about this topic. You might find useful:

Can you please elaborate with an example about what you are after?

1 Like

This behavior has also been pain in my ass for a educational drawing i made recently. So much manual work to sort the lines. It would be nice to ahve an option to deactive or activate and see those lines in a seperate layer!
Sometimes you need those lines. But with diffenrent style then the rest.

@rajaa If you want more detailed feedback just let me know, as soon as you have time and an open ear for it;)
couldn’t work with section drawing professional yet but it’s getting closer.

The examen project i just worked on (german cabinaetmaker like tec. drawings oldschool):
2024-05-01_MeisterstĂŒck_RhinoForum.pdf (11.8 MB)

1 Like

Thank you for the answers!

In Revit you can double-click section symbol (clipping section/clipping plane object) and this opens window with this section. It would be very helpful to be able to go from a clipping section/clipping plane object to the section drawing itself if it was created (nay be by clicking a button in a sidebar?)
Another useful function could be to set CPlane to the section plane and view plane top (I know it is possible to do it manually)

Is this similar to a zoom-selected function (while selecting the corresponding ClippingDrawing of that ClippingSection)?

Try “_SaveClippingSectionCPlanes” and “_SaveClippingSectionViews” commands. Do they give you what you are after?

Yes, the thing to keep in mind is that it might be in different plane. And preferably in a layout (it feels so necessary to be able to place ClippingDrawing in layout)

Yes, saving NamedView/Plane and restoring it has the same result but imagine when there are hundreds of sections - it is too difficult to find it in the list, while you already might have easy access to the ClippingPlane.

  • SetCPlaneToObject does not align the cplane with clipping plane, but only sets Origin to its center.

To explain in other words:

let’s say we have an oblect and a clipping plane

What i dould like to do is to click on the clipping plane and by running a command or clicking a button to set the view to this plane

And to go to its Clipping drawing (parallel projection, top plane view), in case it is placed in layout - then go to the layout

1 Like

I think this problem still persists:

0714-2B.3dm (2.7 MB)

Rhino 8 SR10 2024-7-23 (Rhino 8, 8.10.24205.13001, Git hash:master @ 20bc3267cc7d3ea766e91bec2ff8ef5ff8fb1755)
License type: Commercial, build 2024-07-23
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.20

Computer platform: LAPTOP - Plugged in [80% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) Iris(R) Xe Graphics (Intel) Memory: 1GB, Driver date: 6-15-2023 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 6-25-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 556.12
> Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 6-25-2024
Driver Version: 32.0.15.5612
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8188 MB

Rhino plugins that do not ship with Rhino
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhinoceros\V7\VRayForRhino.rhp “V-Ray for Rhino”
C:\Users\simon\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\NVIDIADenoiser\0.4.3\NVIDIADenoiser.Windows.rhp “NVIDIADenoiser.Windows” 0.4.3.0
C:\Users\simon\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\Bullant\23.10.24.0\bullant.rhp “bullant” 23.10.24.0
C:\Users\simon\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\ggRhinoIFC\24.7.27.8\ggRhinoIFC.rhp “ggRhinoIFC” 24.7.27.8

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.10.24205.13001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.10.24205.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.10.24205.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.10.24205.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.10.24205.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.10.24205.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

For this part, does the following Macro help?
!ViewClippingSections Pause Clip=No SetView=Yes SetCPlane=No Enter

I see it. I reopened the bug.

1 Like

Thank you, @rajaa. May I ask if there is any update on this? This would make the difference for my and my team to be able to use clipping drawings on two current architectural projects. Thank you!

Not yet, but it is near the top of my priority list. I’ll keep you posted.

1 Like

Dear @rajaa, I wanted to kindly follow up to see if you had a chance to review this. We’re currently in the middle of an architectural project, and resolving this would be incredibly helpful for us.
Simon

@GregArden FYI, the user’s issue is dependent on RH-82349

1 Like