Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: What makes a Revit file BIG / sluggish - Lean and mean?

  1. #1
    I could stop if I wanted to Nic M.'s Avatar
    Join Date
    2001-11
    Location
    Antwerp, Belgium
    Posts
    480
    Login to Give a bone
    0

    Default

    I'm just wondering what influences a Revit file?
    How can I control the "speed" of a file:

    Is it the SIZE of the project, Square meter /feet?
    Is it the carrefully balanced families?
    - detail modeling
    - many parameters
    The number of constrains that are present in a file ( large or small)
    A in detail modeled building but "no" constrains
    I read somewhere that the use of non ortho walls slows revit down
    The use of reference panes
    The way the file is saved (regular save as) and purged
    ...

    Whats your experience on this

  2. #2
    Early Adopter sbrown's Avatar
    Join Date
    2003-05
    Location
    Coast to Coast
    Posts
    4,440
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    1. number of constraints
    2. number of 3d objects, ie more wall pieces/3d toilets, etc.
    3. NOT SQUARE FOOTAGE, I've had 10,000 sf office buildings that are barely useable(5.1) and 100,000 sf offices(recently a test 400,000sf hotel) that move quickly. Its all in the constraints and 3d geometry that has to be regenerated and recalc.

    4. Compound walls and hosted sweeps, these effect performance.
    5. Almost all of this can be helped with proper management of these objects with visibility and worksets.
    Scott D. Brown, AIA
    Senior Project Manager | Associate

    BECK

  3. #3
    Revit Guru gregcashen's Avatar
    Join Date
    2003-05
    Location
    Emeryville, CA
    Posts
    1,352
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    I recently had a bug wherein I had imported a topo dwg from autocad into Revit to begin the project. The origin in the acad file was very far away form the topo lines, so when inserted into Revit, the model began very far away form the Revit origin (you knew it had one, didn't you?). Anyway, long stiry short, due to floating point precision, OpenGL issues, etc, if your model (or a portion of it) is very far from the origin, then you will see all sorts of weird behavior in hidden line mode, such as pre-highlighting errors, misalignments, etc. Essentially, my impression is that the rounding errors in the distances build up over long distances such that the screen and the model get out of sync. It definitely causes some unanticipated results which appear as performance issues.

  4. #4
    Moderator JamesVan's Avatar
    Join Date
    2016-01
    Location
    New York, NY
    Posts
    625
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    I was speaking with Leonid recently about this very issue, Greg. While he disagrees with your theory on performance degradation, here is what he said about floating point precision:

    Revit internally stores coordinates as double precision (64-bit) floating point numbers. That corresponds to 14+ significant digits. This precision is more then adequate if the origin of coordinate system is in the neighborhood of the building (always the case in the absence of linked in dwg from surveyors). Even when Revit links in a dwg that has its origin far away from the actual building site Revit computes a double precision matrix of transformation from coordinates of the link to local coordinates of rvt file. As a result of this procedure we expect that even though it is possible to have some noticeable inaccuracies accumulate in the coordinate system with remote origin the relative inaccuracies between points on the same building/site should be small. I.E. inaccuracies of coordinates for a building in Massachusetts expressed relative to a coordinate system with an origin in Florida may be greater then one inch but inaccuracies of distances between various portions of a design on the same Massachusetts site should be much smaller than a fraction of an inch. Having said that I must still warn that there are some portions of the system that are more sensitive to far away origins. For example OpenGL graphics is inherently limited to a 24-bit numbers and therefore we do experience some inaccuracies in shading and on screen hidden line removal when linking dwgs with far away origins.
    We are the music makers...we are the dreamers of dreams.
    All Things BIM
    Visit the Revit Community Home Page

  5. #5
    Revit Guru gregcashen's Avatar
    Join Date
    2003-05
    Location
    Emeryville, CA
    Posts
    1,352
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    Actually, he is agreeing with me (or am I agreeing wih him...?)

    It is the openGL thing that causes problems in hidden line mode. It may not actually affect performance, but the discrepancy between where the lines are and where they should be appears as a performance issue.

  6. #6
    I could stop if I wanted to Nic M.'s Avatar
    Join Date
    2001-11
    Location
    Antwerp, Belgium
    Posts
    480
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    It appears to me that the openGL thing is not giving us much benefit.

    Scott,
    My findings also:
    More constrains = more computing power

    thanks for the reply's

  7. #7
    Revit Arch. Wishlist Mgr. Wes Macaulay's Avatar
    Join Date
    2003-05
    Location
    Vancouver, BC CANADA
    Posts
    3,348
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    Wow, James -- thanks for that -- I didn't know OpenGL had numerical limitations. Maybe the folks at Revit will find a different video acceleration system that can get beyond the 24-bit barrier.
    Wes Macaulay LEED AP
    Teck Construction LLP
    Revit 2014 x64 | Win7 x64 | nVidia GT 650M
    Tell Adesk what you think!

  8. #8
    Autodesk Revit Developer
    Join Date
    2004-02
    Location
    Waltham
    Posts
    468
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    No, the folks at Revit will work around this problem by not passing huge numbers to OpenGL.

    In due time.

  9. #9
    Revit Guru gregcashen's Avatar
    Join Date
    2003-05
    Location
    Emeryville, CA
    Posts
    1,352
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    Hey, who was that masked man (from Waltham)?

  10. #10
    Autodesk Revit Developer
    Join Date
    2004-02
    Location
    Waltham
    Posts
    468
    Login to Give a bone
    0

    Default Re: What makes a Revit file BIG / sluggish - Lean and mean?

    I?

Page 1 of 2 12 LastLast

Similar Threads

  1. Exporting to an older version of C3D makes the file HUGE
    By craig407514 in forum AutoCAD Civil 3D - General
    Replies: 1
    Last Post: 2013-08-09, 11:11 AM
  2. What makes a revit file size big?
    By david_peterson in forum Revit Architecture - General
    Replies: 0
    Last Post: 2012-04-10, 02:14 PM
  3. Revit 2010 sluggish with complex views
    By yehuda in forum Revit Architecture - General
    Replies: 2
    Last Post: 2009-07-23, 09:42 PM
  4. Windows XP - File open makes autocad unresponsive
    By tonypm in forum Operating Systems
    Replies: 4
    Last Post: 2009-05-08, 05:28 PM
  5. What makes Revit run slow.
    By WolffG in forum Revit Architecture - General
    Replies: 13
    Last Post: 2006-07-18, 04:50 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •