Panning Slow Observation

RPS Community,

I made an interesting observation today that I thought was worth sharing.

I used PDF Manager to import five PDFs and isolated the contour lines and contour elevation text with the goal of building a surface. Once everything was imported, panning around the drawing became extremely slow. I tried Optimize Linestrings and several other performance-related adjustments, but nothing seemed to help.

At some point, I accidentally turned off the contour elevation text layer and immediately noticed that performance improved dramatically. When I turned the text layer back on, the lag returned.

As a test, I changed the imported text style to one of the standard RPS text styles. After doing that, performance returned to normal and panning was smooth again.

I thought this might be useful information for anyone experiencing slow performance when working with PDF-imported contour text.

Has anyone else run into this behavior?

If the layer you turned off was actual text from the PDF, it could have been that the text was a True Type font that TBC doesn’t like.

As an experiment, if you run CAD Cleanup, step 2 of this command has the ability to convert that text from True Type to Stroke Font. This is the only thing I can think of off the top of my head that would cause this with a text layer.

1 Like

True Types are OK in reasonable quantities - TBC just doesn’t handle large quantities of them well but normally the issue that you are seeing with True Types is repeated Regens of the graphics view rather than slow panning unless rhe slow panning was causing lots of regen.

The slow Jerky panning is most often caused by the graphics display option - go to support - options - advanced and override DirectX to OpenGL2 - I have found that that setting improves performance when you have a lot of PDFs in background

I would be surprised if there were sufficient contour labels with your contours for the True type issue to have been a problem, but if it fixed your issue it fixed it - but maybe not for the reason that you think - when you changed the text style, that wod force a graphics regen and it would recompile the graphics using just what is visible at that time - if there are a lot of other layers that also had True Types on them that would also be causing issues until a regen, but other things can get fixed when a regen happens also - it could just have been a coincidence - it all.depends on the data - it never ceases to amaze me what CAD / PDF and other systems can do to the data we see in TBC or how TBC and other systems handle different data scenarios to create different outcomes.

1 Like