Tuesday, March 07, 2017

Draw Order Based on Layer

I just found a new command to me. I suspect it's been in Civil 3D for a while. While it doesn't solve the issue of things being in the wrong draw order, it does provide a way to quickly put things in the correct draw order by layer. The command is called aeclayerorder (LayerOrder also works) and is an AutoCAD Architecture command. Civil 3D is built on top of AutoCAD Architecture so it has the command.
Here is the help file of the command:
Essentially type aeclayerorder at the command line and then order the layers in the list to the desired order. The layers you want to be on the bottom go to the bottom of the list. Then pressing OK will reset the draw order of objects. So easy to control draw order by layers!

Before, hatch is in front of line:


After, hatch is behind line:


Once the layers are ordered it takes like 3 clicks to get everything back in order.

Civil 3D–Hardware Evaluation NVIDIA Quadro P2000

So the question is has hardware finally caught up with poor Civil 3D architecture?

It appears that it has. I recently went to Stanford University, Center for Integrated Facility Engineering, to test out newly available hardware. NVIDIA has recently released a new line of video graphics based on the Pascal architecture and I was able to get my hands on a new P2000 video card.


The Center for Integrated Facility Engineering studies BIM and other related topics. The researcher, Forest Olaf Peterson, I was working with is interested in BIM and workspace planning in relation to Heavy Civil Construction.  The data set is a from a project modeled from a Caltrans project in Merced County that includes a bridge, retaining walls, ramps, and mainline reconstruction. The purpose of the research was to see how well modeling could be used to do workspace planning.


To start we need a benchmark of testing. I’ve got a fairly recent Dell Precision Laptop (7710) with an older NVIDIA Quadro M3000M. Using the same data set I’m seeing worse performance than I saw with the new graphics card. The drawing took longer to open and navigating the model ended up with more pauses and freezing. My laptop has a XEON CPU E3-1505M v5 @ 2.8GHz which uses turbo to increase the CPU up to 3.4 GHz.


The data set is quite old. It was started around 2013 and at the time computers had a hard time keeping up. The researcher tried out numerous video cards, computers, memory, and settings to try to get something to work. Unfortunately he spent more time waiting on Civil 3D then doing his actual research.

The video card was tested on a rebuilt computer. It had an older AMD FX-9590 @ 4.78 GHz processor on a new mother board, new memory, and a bigger cooling system. The performance was decent. The drawing opened in a relatively quick time of 1 minute and 30 seconds. The panning and zooming was improved over my laptop. There still was the freezes that occur in Civil 3D, but it was manageable to navigate the model without much of a headache. The researcher noted that performance was way better than previous hardware setups. Here is a video of the computer in action.

Here is a link to the computer specifications.


Overall the new video card performed well, better than I expected. I expected no change and was pleasantly surprised that it performs so well.

Also while I was there was a server that had been setup to try out some new technologies. The specs for the server is located here. The server setup is a bit pricey at about $35k, but it provided improved performance. The server is a SuperMicro Superserver 1028GQ-TRT + 4xM60 Design with  2x E5-2699 V4 2.2Ghz 22Core CPUs, 256GB Memory, 2x Intel S3520 150GB SSD SATA, 4x NVidia M60, DP 10GB Ethernet, 2P 8GB FC HBA, 3 Year Warranty. The server provided improved performance over the workstation. At the time of testing there was only one user on the server, so there might be some degradation of performance at full load. The server was less laggy and had improved navigation ability. Here is a video of the server in action.

The NVIDIA Tesla M60 video card in the server is based on a different technology than the NVIDIA Quadro P2000.

The video cards come out starting this month at OEM suppliers. I might see about upgrading my card when it becomes available more widely.

Note NVIDIA supplied me the P2000 video card without charge. One of the occasional benefits of being a blogger.

Monday, March 06, 2017

Monday, February 27, 2017

Profile View Stationing

Often times when we try to use a profile view with exacting numbers we get something that looks all jumbled up at the end of the profile view like this:


Now we obviously don’t wan that. So to fix this we have to ditch the profile view style and use a profile view band instead. So the first step is to turn off the major and/or minor station labels for the bottom of the profile view.

Instead we want to use Bands to show the station information at the bottom of the profile view. Then we can set up the Band Style to show the major and minor station values. In the Profile View Properties there is an option to turn off the End Station Value.


Then we get a profile view that doesn’t show the end station value and removes the overlap.


Here is a link to a sample drawing.

Sunday, January 29, 2017

Word Paste as Text

Often times I’m copying from a webpage or from another document I want to only include text. In the past I’ve created my own Macro and then created a keyboard shortcut to the macro.

I recently found an easier way to this without the macro. To do this go to the File button and choose Options. From the Word Options dialog box choose Customize Ribbon.


Then press the Customize Button. From the Categories column select All Commands and in the Commands column select PasteTextOnly.


Type your new shortcut in the Press new shortcut key and then press Assign to add it to the list. I’ve used Ctrl + Shift + V as my shortcut, but you can use what your preference. I’d avoid the standard Word shortcuts. Then Press Close and then you can use the keyboard sequence to paste as text.


Blog Widget by LinkWithin