Custom Scaling Bug using ExportAll in Rhino 6.35 for Mac

Hi McNeel,

Ran into a strange bug in the office today using the ‘ExportAll’ or ‘Export’ command to save PDF’s from Rhino 6 for Mac - it seems that setting a custom scale doesn’t effect the PDF result.

Steps to Reproduce;

  1. Draw anything
  2. Run ‘ExportAll’ and save as a PDF
  3. Set the Scale to ‘Custom’ and attempt to set a scale like 1:300. Neither the preview nor the export reflect this scale.

At 1:300;

At 1:900;

The obligatory data;

SystemInfo Dump;

Rhino 6 SR35 2021-8-10 (Public Build, 6.35.21222.17002, Git hash:master @ 073ac7b225c67348731c6597127b9410126c3139)
License details: Cloud Zoo. In use by:

Apple Intel 64-bit macOS Version 10.15.7 (Build 19H524) (Physical RAM: 24Gb)
Mac Model Identifier: iMac19,1
Machine name:
Language: en-AU (MacOS default)

AMD Radeon Pro 570X OpenGL Engine (OpenGL ver:4.1 ATI-3.10.19)

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

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

Vendor Name: ATI Technologies Inc.
Render version: 4.1
Shading Language: 4.10
Maximum Texture size: 16384 x 16384
Z-Buffer depth: n/a
Maximum Viewport size: 16384 x 16384
Total Video Memory: 4 GB
Graphics: Radeon Pro 570X
Displays: iMac (217dpi 2x), SX2462W (94dpi 1x)

Graphics processors
Radeon Pro 570X (4 GB)
iMac (2560 x 1440)
SX2462W (1920 x 1200)

USB devices
Apple Inc.: FaceTime HD Camera (Built-in)
Logitech: USB Optical Mouse
VIA Technologies Inc. : USB 2.0 BILLBOARD
Apple Inc.: Apple Keyboard

Bluetooth devices
None

Third party kernel extensions
None

Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswiftCryptoTokenKit.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/log/liblog_network.dylib

Rhino plugins
/Applications/Rhinoceros.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 6.35.21222.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/export_PDF.rhp “PDF Export” 6.35.21222.17002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 6.35.21222.17002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 6.35.21222.17002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 6.35.21222.17002
/Applications/Rhinoceros.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 6.35.21222.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 6.35.21222.17002
/Applications/Rhinoceros.app/Contents/PlugIns/Displacement.rhp “Displacement” 6.35.21222.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 6.35.21222.1002
/Applications/Rhinoceros.app/Contents/PlugIns/RhinoRender.rhp “Rhino Render” 6.35.21222.1002
/Applications/Rhinoceros.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 6.35.21222.17002

Example_Not1to300.pdf (306.3 KB)

Example_CustomPrint.3dm (1.7 MB)

Thanks, I’ll take a look.

-Pascal

1 Like

Hi @pascal were you able to reproduce the bug on your end?