Vector Printing, Pen Mode Issues Continue

First off, I want to say that the vector printing issues I’ve had previously have been greatly reduced (but not eliminated) in SR12. I’m also very appreciative that vector printing has been made possible at all - this is a game changer.

I’m still having issues where edges of objects aren’t showing up, though. (all screenshots taken from the resulting PDF, all on Pen mode, set to Vector, Print Color, and printing all sheets at once)

In the image below, the cubbies on the left hand side are all mitered boxes, all the same, all at the same depth, and all in contact with the horizontal and vertical members between them, and yet some corners are not printing, some edges aren’t printing, sometimes both…

The shelves on the right, the bottom four are all identical but the second from the bottom doesn’t print properly.

The right hand edge of the rectangular tube is not printing.

Even broken out to its own page, the cubby frame isn’t printing properly:

System Info attached below.

System Info

Rhino 8 SR12 2024-9-10 (Rhino 8, 8.12.24254.14001, Git hash:master @ 0d47d84f9f61613cef2cb442b9de0cc5f9f727de)
License type: Commercial, build 2024-09-10
License details: Cloud Zoo

Windows 10 (10.0.19043 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.20

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 2060 (NVidia) Memory: 6GB, Driver date: 7-30-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 560.81
> Accelerated graphics device with 4 adapter port(s)
- Secondary monitor attached to adapter port 0
- Windows Main Display attached to adapter port 1

Secondary graphics devices.
Intel(R) UHD Graphics 630 (Intel) Memory: 1GB, Driver date: 6-1-2021 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- There are no monitors attached to this device!

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: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 7-30-2024
Driver Version: 32.0.15.6081
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 6 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.12.24254.14001
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.12.24254.14001
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.12.24254.14001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.12.24254.14001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.12.24254.14001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.12.24254.14001
C:\Program Files\Rhino 8\System\netcore\export_PDF.rhp “PDF Export” 8.12.24254.14001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.12.24254.14001
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”

Given that the files are for one of our clients, I’ll send them to the tech email.

2 Likes

Hi Scott,
Thank you for emailing the files.
We will test and report back here soon.

Sincerely,
Mary Ann Fugier

2 Likes

I separated off to another file to test, and I shrunk the cubby boxes down vertically by 0.0625" top and bottom, so they weren’t intersecting with the horizontal members.

Interestingly, this has resulted in a better looking drawing and seemingly fixed front elevations of the cubbies, though it’s not a viable solution because we aren’t planning on having a 1/16" reveal there…

Adding 1/8" of length to the shelf w/ the rectangular tube shown in the second picture made the end print; moving it back to its original length, and it doesn’t print again.

OK, one problem has been worked around: the shelf with the rectangular tube end that wasn’t printing - the vertical member that it attaches to was hidden in detail, but not turned off in the layers panel. Turning it off appears to have allowed the end to print properly. (20th thing I tried!)

Edit: test 25 - cubbies that weren’t printing properly in plan (back lines missing) have been fixed by manually tweaking the camera for that view. It seemed that the camera had been placed below the top of the shelving frames. Putting it too far (double the height) fixed some of the lines but not all. Putting it at 180" (24" above the frames) has all of the lines showing up as they’re supposed to.

Edit: nope, it’s back to not printing the plan of the cubbies properly.

Hi @ssommerv,
Thanks for all the files and itemized list of issues.
I was able to duplicate all the issues with your file and our internal sr13 WIP.

I logged RH-84027/Vector-Print-Issues-with-Pen-Display-Mode
Because of your files, public view is not allowed.

This issues do feel like there is a “ghost” moving a round in Rhino.
They float and depending on what is processed first them may appear at a new location , and old location is printed properly.

So you are not alone with this.
This is a specific edge case that is not being handled correctly.
So we are very grateful for the files and descriptions.

Directly printing of Advance Display Modes like Pen mode is a new Rhino 8 feature.
Since Rhino 7 did not support this, there are more rookie bugs to be worked out than other existing features.

This is now in the queue for the developers to review.
I will let you know when I test a fix.
Sincerely,
Mary Ann Fugier

2 Likes

100% understood. The progress that’s been made already makes me excited! Getting it sorted will be like Christmas day for me.