I believe I have the same result with ClippingDrawings as I already saw from someone on this forum.
I’m talking about artefacts. Please try to reproduce it based on video below.
Also, my vision of AddSilhoette parameter is a bit different. Currently the ClippingDrawings command makes a single silhoette line of multiple objects in projection.
+1 for the Silhouette outline request. An option to add a mask to the outside of the outline would be great, too. That would automatically stop the outlines (and other lines, in fact) short of the over-lying object, in classic technical illustration style.
Thanks for the reminder. I have that “on my list somewhere” to look more closely into silhouettes. Currently, we are creating those differently in different workflows and that should probably be aligned or more options added.
I found a new idea to expand ClippingDrawings functionality. This could be useful for some users.
Is it possible to have some objects, which are in the plane of ClippingPlane, not included in clipping process, but still be present in the ClippingDrawings result?
So, technically, you are not slicing it, but want to see it in the section. And it’s not a background because it’s intersected by ClippingPlane. But can we force some separate set of objects behave as background?
I would slightly reorganized this dialog to have an extra button like “Objects forced as background“ or “Objects included, but not sliced“…
Hello Everybody. Really nice command. It definitely improves the drawing-creation workflow. I tested it in Rhino 8 and Rhino 9 WIP, and I’m seeing the same issues in both.
The parts that are sectioned by the clipping plane inherit the original object name and are joined (which is great). However, the parts that are visible in the view are exploded and don’t inherit the object name (and in my opinion, they should). Please see the images below.
After creating the ClippingDrawing, all visible (non-sectioned) parts in the view are shifted by the same offset. It looks like the projection is not accurate. Please see the image below.
Also, regarding “Live update” for ClippingDrawing: if the FlattenLayout command is improved, wouldn’t there be less need to maintain a memory-consuming connection between the 3D model and the 2D representation via ClippingDrawings? Layout Details already show the current model state, so they’re effectively live-updating. If FlattenLayout becomes robust and supports reliable updating, wouldn’t a live-updating ClippingDrawing become redundant?
In a quick test here, that’s not the case - but the image possibly doesn’t tell me enough about how the scene is set up… Please always provide a 3dm file.
Same here.
Also provide the output from the Rhino SystemInfo command.
If both FlattenLayout and Fake2D become robust, then, yes, of course.
I take it that the “but…” is obvious?
-wim
I can’t share the full model due to confidentiality. When I tested the small section I attached, the problem didn’t occur. However, when I repeat the test on the full model, a gap appears.