Dots appearing in PDF when lineweights disabled

When I print to PDF, there are weird dots that appear in my PDF when viewing with disabled lineweights. Seems to be an issue for smaller scales only. See attached image and rhino file.
I tried simplifying the curves, and facetting them, but no luck.


test.3dm (133.4 KB)

Hi,
I’m experiencing the exact same issue. When printing to PDF at smaller scales, I get strange dots in the output, especially when lineweights are disabled in the PDF viewer. I’ve also tried simplifying and faceting the curves, but it hasn’t resolved the problem.

Would appreciate any insights or fixes.

\

Hi @Vahid_Eshraghi & @june.tran,
Thank you for reporting this.
We need:

  • A Rhino 3DM (I see that @june.tran submitted one above.)
  • SystemInfo: Open Rhino. Type SystemInfo command. Copy and paste the text results into your reply.
  • Screen captures of the Print dialog setting (it will probably take two)
  • Instructions to duplicate here

Sincerely,
Mary Ann Fugier

Hi June and Vahid -

Could you tell us more about this workflow? Why are you printing to PDF with line weights and then disabling those in a different application?

What you are seeing is expected behavior in its current state.
It used to be so that those dots were bigger than the line weight and were always visible in the PDF output. This was fixed for 8.14 ( RH-84872 Print: Curves Print As Hatch Dots).

As you have noted, this is scale-dependent and, at this point, the only way to avoid those dots is by either changing the short lines in those places with arcs, or by changing the degree of the curves to 2 and pulling the middle control point slightly out of position.
-wim

esc
Thanks for contributing to McNeel Forum!

Remember, we’re all real people. Please be kind to your fellow community members.

For more tips and advice on participating in our community, check out our community guidelines.

Mary Ann Fugier

Rhino 8 SR20 2025-6-6 (Rhino 8, 8.20.25157.13001, Git hash:master @ 73b00899cf43922900a763212f167c03dc6f27cc)
License type: Commercial, build 2025-06-06
License details: Cloud Zoo

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 32GB)
.NET 8.0.17

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

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 8-30-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 561.03
> Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
- Windows Main Display attached to adapter port #1
Primary OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 8-30-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 561.03
> Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
- Windows Main Display attached to adapter port #1

Secondary graphics devices.
Intel(R) UHD Graphics (Intel) Memory: 2GB, Driver date: 9-13-2024 (M-D-Y).
> Integrated 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
GPU Tessellation is: 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: 8-30-2024
Driver Version: 32.0.15.6103
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

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.20.25157.13001
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.20.25157.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.20.25157.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.20.25157.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.20.25157.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.20.25157.13001
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

Rhino 8 SR20 2025-6-6 (Rhino 8, 8.20.25157.13001, Git hash:master @ 73b00899cf43922900a763212f167c03dc6f27cc)
License type: Commercial, build 2025-06-06
License details: Cloud Zoo

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 32GB)
.NET 8.0.17

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

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 8-30-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 561.03

Integrated accelerated graphics device with 4 adapter port(s)

  • Secondary monitor is laptop’s integrated screen or built-in port
  • Windows Main Display attached to adapter port #1
    Primary OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 8-30-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 561.03

Integrated accelerated graphics device with 4 adapter port(s)

  • Secondary monitor is laptop’s integrated screen or built-in port
  • Windows Main Display attached to adapter port #1

Secondary graphics devices.
Intel(R) UHD Graphics (Intel) Memory: 2GB, Driver date: 9-13-2024 (M-D-Y).

Integrated graphics device w

ith 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
GPU Tessellation is: 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.


To duplicate, print pdf of layout 2 using Rhino PDF or Bluebeam.
View PDF in Bluebeam and disable lineweights in Bluebeam Revu21.

Hi Wim,

I tried changing curves to straight lines and it looks even worse


test.3dm (278.5 KB)

I am printing architectural drawing sets using the same linework at various scales.
For example, I am printing a zoomed out view of a ceiling section, then zooming into the same linework to make a detail drawings. I am using the same linework to avoid drawing the same thing twice.

The zoomed in details are fine, but the zoomed out drawings have the dots.

When I view the drawings in Bluebeam, I sometimes need to disable lineweights to view drawings in more detail, and our clients may occasionally do this as well. It currently looks like a mistake.

Hi June -

Thanks.
I’ve put this issue on our list as RH-88367 Print: Short Curves Print As Hatch Dots

Yes, that’s the opposite of what I suggested.
The lines are the problem.
-wim

RH-88367 is fixed in Rhino 8 Service Release 23