Archive

Archive for February, 2012

Optimize ArchiCAD 3D BIM Models to View on Mobile Devices

February 29, 2012 3 comments

BIMx is GRAPHISOFT’s solution to explore, present, communicate and share design. BIMx enables architects and their clients to walk through professionally rendered 3D models with an easy-to-use navigation interface.

BIMx files can be exported from the ArchiCAD BIM software as a self-contained executable file for Mac or PC, or as a BIMx file that runs in the BIMx player app on iOS  mobile devices such as the iPhone and iPad.

If you are not familiar with BIMx yet, you can try it now — just download a sample file along with the player environment from the Facebook-integrated BIMx community site.

How Large Can BIMx Models Be?

The maximum size of a model depends on the device where the project will be presented. BIMx uses OpenGL technology, so the video memory is often decisive. Still, due to smart optimization, even mobile devices can run amazingly complex models.

It is important to note that the BIMx file size is not indicative of the model complexity. What really counts is the memory usage of the geometry. When saving a BIMx file, this geometry size is calculated and labeled either Small, Medium, Large and Extra Large.

BIMx file save dialog indicates model complexity.

Figure 1: BIMx file save dialog indicates model complexity.

Small models run on any device. Medium size models will most likely run on mobile devices, but might be slower to navigate; while large models will only run on the latest mobile devices like iPad2 and iPhone4. Extra large models are not suitable for mobile devices, but will work well on desktops and laptops with powerful video cards.

How Can I Optimize Model Size?

By optimizing your model, you can achieve smoother navigation, especially on lower-spec devices. Optimization means lowering the size of memory needed to run your model. You can achieve this in three ways:

  • Lowering the polygon count of the model
  • Reducing the number and size of textures used
  • Exporting model without global illumination.

Lowering Polygon Count

With the help of ArchiCAD’s PolyCount Add-On (which is a goodie tool — see ArchiCAD downloads under ArchiCAD’s Help menu), you can keep track of the overall polygon count of your model.

You can reduce the number of polygons by:

  • Filtering elements — turn off layers of building elements that you don’t necessarily want to show in your model. Use the marquee tool to crop the model if you only want to show parts of it.
  • Reducing the complexity of objects — many library objects have settings for level of detail. Curved elements also have resolution settings. Lower resolution means fewer polygons.
  • Leaving out unnecessary details — plants, car and people objects are often very complex. Look for such objects with low polygon counts. Door knobs, faucets, taps are often very complex even though their model dimensions are small.

Optimizing Textures

The number and size of textures can greatly inflate the model size. Here are some tricks to optimize textures:

  • Use low-res, compressed images (e.g. .JPG files) as images. With an image editor you can reduce the texture map’s size to a size which still looks good enough in 3D, but results in a smaller .JPG file.
  • Use as few textures as possible. Make sure that similar materials use the same texture map file.
  • Don’t apply texture to elements whose model dimensions are small and therefore the texture doesn’t really improve the overall image quality.

Export Without Global Illumination

Global Illumination is an optional setting at model export that adds a more realistic lighting effect to the model, but uses considerable hardware resources. In the BIMx desktop viewer, you can check exactly how much video RAM it requires (see Figure 2). If a model proves to be too heavy with global illumination turned on, re-export the model a second time without this setting.

Exact memory usage and model size data.

Figure 2: Exact memory usage and model size data.

You can find more information about BIMx on graphisoft.com. If you want to learn more about optimizing your model for BIMx, check out our knowledgebase.

Author: Gergely (Greg) Kmethy, director of customer support at GRAPHISOFT

Share Your FirePro Graphics Experience and Win a AMD FirePro V5900

February 13, 2012 Leave a comment

Nothing gets us more excited at CADspeed than the idea of free hardware, so check out AMD’s Experience FirePro! Sweepstakes from February 13-27, 2012. AMD wants to hear unbiased reality from end users — from the single designer using PhotoShop CS5 to the multi-person CAD shop using a range of DCC and CAD/CAE apps.

How to Enter

You can either:

  1. Post a message on Twitter that describes your experience with reliability, stability and compatibility for any recent* FirePro graphics cards. Be sure to include the hashtag #FireUserCAD in the message.
  2. Post a comment to the FireUser Blog describing your experience with reliability, stability and compatibility for any recent* FirePro graphic cards. This comment can be as short as one sentence or as detailed as a paragraph or two.

Comments and Tweets should represent real experiences — good, bad or indifferent.  As long as your experience references a recent* card, you are using an up-to-date driver, and you say what app(s) you are using, we want to hear what you have to say.

Examples of tweets that describe the quality, graphics card and software:

FirePro V7900 is fast, stable in CREO/Elements Pro + Keyshot workflow. Can’t live without Eyefinity #FireUserCAD

FirePro V4900 is performing as expected in SolidWorks 2011 running a 2 million polygon model #FireUserCAD

Driving 6 HD displays for studio broadcasting using Viz Engine and FirePro V9800. Glitches not an option.  #FireUserCAD

My new FirePro V5900 is outperforming my Quadro 2000 and shows no artifacts in CATIA #FireUserCAD

Once I cleared out old drivers and installed latest versions, FirePro V7800 started performing well in Maya 2011 #FireUserCAD

What to include if you comment:

Comments on FireUser can of course be longer and provide more detail including the applications you work in, how you have stressed the card and if you have any direct comparison using another card with these applications.

* Recent eligible graphic cards

Eligible graphic cards for the sweepstakes include the FirePro V3800, FirePro V3900, FirePro V4800, FirePro V4900, FirePro V5800, FirePro V5900, FirePro V7800, FirePro V7900, FirePro V8800 and FirePro V9800.

Official Rules

You can download a PDF copy of the official rules.

NO PURCHASE NECESSARY TO ENTER OR WIN. SWEEPSTAKES IS OPEN ONLY TO LEGAL RESIDENTS OF THE UNITED STATES AND LEGAL RESIDENTS OF CANADA, EXCLUDING QUEBEC WHO ARE AGE 18 YEARS OR OLDER.