Archive
The Advantages of Eyefinity for CAD, Part 2: Adapters to the Rescue
Okay, we’ve established that you want Eyefinity for multi-display CAD operations, and the display manufacturers and graphic card manufacturers aren’t necessarily making it easy for you.
It might not seem the most elegant solution, but if you want to use your new DisplayPort card to drive an existing multi-monitor setup or you want to add low cost DVI monitors to complete your Eyefinity system, then you can buy relatively inexpensive DisplayPort adapters.
Active vs. Passive
Ah, if it were only that simple — just buy a DisplayPort adapter and all will work. Actually it is that simple, but until recently, the DisplayPort ecosystem was playing catch-up. You had to pay attention to what kind of adapter: Passive or Active.
The issue arises because DVI/HDMI requires a dedicated clock source per output. On the other hand DisplayPort only requires one clock source to drive as many outputs as supported by the GPU. FirePro cards offer a workaround by including two clocks which means you can simultaneously drive two DVI/HDMI displays from dual-mode DisplayPort outputs using nothing more than a Passive adapter. But to use more than two DVI/HDMI displays, you need to use an Active adapter (a cable or dongle that integrates a DisplayPort translator chip, and a DAC for the VGA case ).
Powered Active
Sounds confusing? Wait it gets a little worse. All of the above only refers to single-link DVI displays (displays that handle up to 1920 x 1200 resolution at 60 Hz). If you are trying to drive dual-link DVI displays with resolutions up to 2560 x 1600 like the HP 30-inch or Apple Cinema Display, then you need a USB bus-Powered Active adapter/dongle.
Let’s Just Keep It Simple
Needless to say, this scenario of two adapters for single-link DVI and a third for dual-link DVI, caused a lot of confusion in the early days of DisplayPort and Eyefinity. Not only could you not use your new graphics card until you ran out and bought adapters. But even with adapters in hand, you could find that you had purchased the wrong type of adapter to drive the third or fourth display. It wasn’t an unsolvable crisis, but it was sure irritating.
Active Adapters Included in the Box
The new FirePro V7900 and FirePro V5900 cards eliminate the Passive vs. Active confusion, as well as the need to buy anything additional. The graphics cards simply come with Active adapters. You don’t need to think if you are connecting your 1st, 2nd, 3rd or 4th monitor. Just plug in one of the included adapters and it supplies the conversion as needed. Simple (almost Apple-esque in the “it just works” simplicity). I hope we see more of this “included in the box” approach.
Of course, if you have a legacy dual-link display, then you still need a special bus-powered adapter. But fewer people have this setup then those with the more common multiple, single-link DVI monitors.
Next I’ll discuss the Rules of Thumb for Eyefinity setups.
Author: Tony DeYoung
The Advantages of Eyefinity for CAD, Part 1: DVI Monitors and DisplayPort Graphics Cards
Eyefinity lets you drive 3 or more independent displays simultaneously from a single low-power FirePro graphics card. This technology is great for CAD users because it enables you to multi-task different workflow applications on each display or span a single CAD application across multiple displays as one desktop workspace. Check out this video showing using a three-display configuration driven by a single laptop and then tell me you don’t want it.
DisplayPort for Graphics Cards and Display Manufacturers
Whether you are talking AMD FirePro or Nvidia Quadro, DisplayPort has become the standard output port for both consumer and professional graphics cards. Yes, there are legacy DVI ports on some cards and there are even cards specifically designed to address the legacy market (e.g., FirePro V5800 DVI). But largely the debate about standards is over, and DisplayPort is here to stay. (I have written about the advantages of DisplayPort previously.)
But while the graphics card manufacturers embraced DisplayPort early on, the display manufacturers (Apple aside) have only recently made the switch. Beginning in 2010, Asus, Dell, HP LaCie, Lenovo, and NEC released more than 80 displays supporting DisplayPort. But there are still a lot more displays released with only the less expensive DVI or VGA input connectors.
So What Do I Do with My Older Monitors? Can I Still Use Eyefinity?
So what do you do if you have a display/monitor released before 2010 that only has single-link or dual-link DVI inputs? Or perhaps more interestingly, what if you want to set up a 3- or 4-display visual workspace for your CAD workflow using Eyefinity, but some or all of the displays you plan to use only have DVI/HDMI/VGA inputs?
Next, I’ll talk about DisplayPort adapters that can help you do just that.
Author: Tony DeYoung
Troubleshoot Video Card and Driver Warnings in Revit
Many users may not realize that Revit has two graphic systems supporting model display.
OpenGL is a software graphics system incorporated into Revit to control display in a variety of Windows OS environments. Since the OpenGL system uses the workstation’s CPU rather than the video card graphics processor (GPU), broad OS and video card compatibility comes at the cost of slower performance and the display of some graphic effects. Revit can use OpenGL regardless of the video system available, but some features, such as Realistic views, will be disabled.
Revit’s second graphics system is known within Autodesk as OGS, or “One Graphic System.” In a number of Autodesk products, this is used to standardize the interface between design software and graphics display. OGS takes full advantage of compatible video hardware to greatly increase graphics performance over OpenGL’s software-only approach, accelerating pan, rotate, and zoom operations because the display updates have been delegated to the video card GPU. Complex Revit model displays will take advantage of more video card memory. So, consider an amount of memory for your card in the 1GB to 2GB range.
The definition of “compatible” video hardware is the most common customer issue involving OGS in Revit. In order to get the best performance out of a workstation, Revit tests the computing environment during startup, checking the video card and driver for compatibility.
Resulting warnings largely fall into these categories:
Revit doesn’t recognize your video card or driver:

The “Problem” message could indicate that:
- The Revit team hasn’t tested this video card and cannot assure it will function properly (or at all).
- You have a “gaming” card unsupported by the hardware manufacturer for CAD or BIM applications.
- The Revit team hasn’t tested the video driver and can’t assure it will work. Graphics issues caused by this mismatch may be addressed by switching to the supported driver.
- To solve persistent graphics issues, you may have to disable Hardware Acceleration in the Options dialog.
- The local hardware certification file may be obsolete
Revit encountered an unresolvable problem:

- The Revit team found that your video card, driver–or both—destabilize Revit or…
- Your DirectX install is corrupt or incomplete.
- Browse to http://www.microsoft.com/download/en/details.aspx?id=35
Download and run dxwebsetup.exe
or…
- Browse to http://www.microsoft.com/download/en/details.aspx?id=35
- Revit encountered some other graphics problem.
- Revit will disable Hardware Acceleration.
Graphics display can be an important performance consideration. Check for the latest list of tested video cards and drivers here.
Author: Anthony A. Hauck, Revit Senior Product Line Manager, Autodesk AEC Solutions Division
Dell-Sponsored TwitterChat with Lynn Allen on AutoCAD WS Web Service
Did you miss our Dell-Sponsored TwitterChat with Lynn Allen? We archived the conversation here so you can check out the conversation.
View “AutoCAD WS TwitterChat with Lynn Allen” on Storify.
Tune in to the next installment in our TwitterChat series! Click here for more details.
The Advantages of Solid-State Drives for Solid Edge and Other CAD Applications
A few of us CAD folks are experimenting with solid-state drives (SSDs), since they give fast boots and quick launches of Solid Edge (and most other high-end software programs). However, SSDs cost more than traditional hard disk drives (HDDs), so only a lucky few are getting them.
SSDs use solid-state memory to store data and provides access just like a traditional block i/o HHD. However, SSDs use microchips to retain the data, which contain no moving parts. In contrast, HDD are electromechanical devices with spinning disks and movable read/write heads. The advantage is SSDs are typically less susceptible to physical shock, are silent, and have lower access time and latency. Because SSDs use the same interface as hard disk drives, they can easily replace them in most applications.
The folks at Dell pointed out to me that:
For mobile workstations, the best configuration and for a relatively inexpensive solution, the SSD minicard is a good alternative. The OS (boot) drive is the minicard and a regular HDD is the data drive for application data. With this solution you get the fast boot time of the SSD and the large capacity (and less expense) of the HDD. Also, SSDs, with no moving parts, have the highest durability with up to 15 times more shock and impact resistance than standard hard drives. Hard disk drives (HDDs) have moving parts, which makes them more vulnerable to certain impacts, vibrations and other movements that can lead to drive failure and potential data loss. SSDs, shock-mounted hard drives and free-fall sensor drives can all help reduce the risk of failure.
If being a happier employee doesn’t sell your boss on an SSD drive, tout the benefits of working faster while having fewer failures due to accidentally slapping your computer during a slow boot. Read more about Solid Edge and hardware configurations at the Siemens PLM blog.
Author: Mark Burhop – Programs Director, Velocity Technology Ecosystem – Siemens PLM.
Find Mark Burhop on Twitter http://twitter.com/burhop
Reprogram Your Mouse for Custom CAD Commands at Your Fingertips
Each mouse driver is slightly different, but all have the same basic functions. You will always have the ability to program mouse buttons when you have a multibutton mouse.
I try to buy mice with the standard right-click and left-click buttons and wheel, plus one additional button for the thumb. (Sometimes it’s nice to have a mouse with a “thumb” button on both sides of the mouse — similar to the Logitech MX310 shown below — so you can program it for a right- or left-handed user.)
To reprogram a multibutton mouse such as a Logitech MX310, G5, or G3 (or any typical gaming-style mouse), start by going to Control Panel and selecting Mouse Properties. You will typically find a Button tab at the top of the Mouse Properties dialog box.
The normal AutoCAD settings for a Logitech mouse are as follows:
- Left mouse button (shown above as item 1) is set to Click/Select. This is the normal default setting.
- Right mouse button (shown above as item 2) is set to Context Menu/Alternate Select. This is the normal default setting.
- Wheel button (shown above as item 3) is set to Middle Button. This is a change to the standard setup. To do this, pick item 3 from the pull-down menu, click the Modify button, then click the Middle Button option as shown below. The Middle Button option gives the user the proper Zoom and Pan functions within AutoCAD.
Last is the “thumb button” (shown in the first image as item 4), which is set to the Escape option in this example.
The MX310 has two thumb buttons — one on either side of the mouse — so you can program it whether you are left- or right-handed. Based on many users’ experience, the best approach is to program the correct button based on the individual’s dominant hand, then program the opposite button to “unassigned.” This prevents the user from accidentally pressing a command with the pinky finger.
(Note: Many multibutton mice, such as the Logitech G5, have the capability to assign the key to the thumb button by simply pressing which key to assign.)
Typical settings for the G5 are as follows:
- Select Button: Choose item 4 (right thumb button) in the Select Button window.
- Select Task: Click on the Keystroke Assignment button, move your cursor to 3a, and specify Keystroke. For example, to select the Esc button as shown below, press the Escape key on the keyboard so the word “Esc” appears in the box at 3a. Click Apply and OK.
Once you get used to activating custom CAD functions with a touch of a button, you will never want to go back.
Author: Richard Leveille
OpenCL Will Rock the CAD World, Part 4: What You Should Do About It Now
So far in this series, we’ve talked about why you want OpenCL, how it works, and how it will affect your CAD workflow. The question remains: what should you do about OpenCL right now?
Avoiding the VHS vs. Betamax War
Arguably one of the most important elements of OpenCL is that it is an open standard, not controlled by any one vendor and not limited to one kind of graphics cards or CPU. Microsoft has DirectCompute. Nvidia has the proprietary GPU-only CUDA. But OpenCL is vendor neutral with incredible momentum and the only solution that is designed for the next generation of heterogeneous computing coming from Intel and AMD.
Heterogeneous Computing Makes OpenCL Even More Relevant
Heterogeneous computing is the new term you will hear to refer to integrated CPUs and GPUs on a single die (e.g., AMD’s Fusion APUs or Intel’s Sandy Bridge). This is the future of mobile, handheld and desktop computers. The APU design is both more power efficient and solves the problem of data transfer latencies between the CPU and GPU.
This shift in processor design makes OpenCL even more relevant and ubiquitous. Because GPU and CPU are on the same die, there is no bandwidth or bus latencies when transferring data between CPU and GPU. OpenCL code runs full throttle. For additional performance, add in a discrete workstation graphics board. Any OpenCL-savvy application will automatically and seamlessly take advantage of the additional compute power.
What’s a CAD User to Do Now?
Chances are you already have a workstation graphics card in your desktop or mobile workstation. What you want are applications that take advantage of OpenCL. The best way to accelerate this is to contact your preferred CAD/CAE software vendor (e.g. ANSYS, Autodesk, CEI, Dassault, ESI, Intelligent Light, MCS, Siemens to name a few) and ask them when they will be adding OpenCL for new features or to accelerate existing features in their application. Most of the significant players are already working on it, so your voice just helps them get their products to market faster.
I’m going to be following the upcoming AMD Fusion Developer Summit very closely. Much of this conference is focused on OpenCL, so I am expecting to see some interesting announcements and demonstration that show off OpenCL capabilities. I’ll post updates as I hear them.
Author: Tony DeYoung