Lines (or surfaces) and black arrows with white border

I need to set up a template for my model, which will then be printed in A4. The background is white, the 3d model will be in different shades of gray and black. The idea is to create black-arrowed lines that have white counter-clockwise in places overlapping the model. The result is similar to this. If possible, I would use Rhino for this. Any advice to achieve this will be appreciated.

This any good ? make some polyline drawn arrows, outline them and create really thin extrusions place the arrow in front (black) and rear (white) behind. Juggle the arrows as needed, your arrow in shade just use the outline.

And choose a better background than I did LOL

It’s more or less what I did but I hoped there was something faster (there are many pieces to guide) I probably will have to look at a vector drawing program. Thank you. Very appreciated.

I use Graphic, formally iDraw on the Mac

1 Like

After some tests I decided to adopt the method you described. Thank you. :wink:

An alternative would be to create a special Display Mode. Copy the “shaded” mode and alter the color of the surface edges (tab “objects” > surfaces, set “edge color usage” to “use single color for all edges”). Change the edge thickness as required (tab “general” > Surface edge settings).
Draw your arrow as a single surface, and change the display to the new mode with SetObjectDisplayMode .
It has its advantages and disadvantages. In Perspective view, when the arrow is in the distance, the edges will more or less “swallow” the surface. But on the other hand, the white margin that you are seeking will be present at any viewing angle. See what you prefer.


Edit: This method seems to work on screen. As soon as you open the printing interface, the white borders are gone. I tried Layouts, even set the object display mode again to the new display mode, but to no avail.
Maybe @dan or someone else at McNeel can have a look at this . I am currently not able to make screenshots (unless somebody can tell me how on my wife’s MacBook).

Edit 2: I found the way to make screenshots.

As I see it on the Layout page:

As it appears in the print preview:

settings of the display mode used on the arrow:

Edit 3: Maybe the issue I raised has already been resolved, I am still using 5C262 on this laptop, and my internet access is limited so I cannot download the latest WIP right now.

Edit 4: I did check with the latest WIP, no change. I finally realized that it is the same issue I raised before (duh…), THIS. It seems to be slated for version 6, so not anytime soon I guess.

First of all thank you for your time.
I did a lot of tests. The important thing is the final print result on A4 sheet.
Currently the best solution was: 1) custom view mode 2) black arrow surface and white offset 3) all arrow surfaces are created on a C option view plane.
I attach a photo of the A4 printing scan
The only problem to solve is the overshoot of the arrow too obvious.

whats this? but not that this is something which keeps orienting towards the viewport like annotations? … thats at least what i was looking for…

writing mistake…

i didnt know this one, seems handy though so thanks.

1 Like

Zsimon, I would advise to use Layouts for this kind of instructional drawings. You can combine as many detail-views as you like on an A4 sheet, and as many sheets as you like. The advantage is that you can precisely show the parts you want in precisely the right attitude or scale, independent of your main model. You can hide parts by layer (layout detail layers panel) or individually (HideinDetail), or change the appearance of selected parts to e.g. ghosted/transparent (SetObjectDisplayMode). And about your arrows: you can add those as annotation on the page, together with text blocks, and they will always be parallel to the view, irrespective on how you orientate your model in the detail view.
Here is an example (in this case the arrows are not on the page, but are regular dimension leaders);


1 Like

Thank you for your suggestion.
I’m not familiar with Layout (in the sense that I have neglected to learn it). I think it’s for me on the day of school … of Layout (I had already addressed the issue with @mary (thank you)
As for the arrows, because of the colors used in these instructions (white background, gray objects, and black arrows, you can not use the arrows as annotations.) The solution of the arrows as white surfaces and offsets is (at present) the only Solution I found using Rhino.


Another hack you could try is to copy a line in place and sign different display modes to both. One with curve width set to 1px and the other with curve width set to 3px. Then you make sure they have the correct color and have to keep track of which one is displayed on top.

1 Like