Google Analytics (Hidden)

Thursday, March 31, 2011

Revit & Inconsistent Units

Probably THE error box in Revit that have caused me the most grief, over the years I´ve spent hours and hours on trying to work around it. But once I got the hang of it, and not least once I understood WHY Revit would throw that error box at me, it´s not that bad. Hope some of you will find this helpful.



Let´s begin with some basic algebra:

<100 mm * 100 mm = 10,000 mm²>

So if you have a Length parameter, and try to use a (Length * Length) formula, you´ll get the " Inconsistent Units" error, because (Length * Length = Length Squared). Only way around is to neutralize the units on at least one of the parameters in the formula. The easiest way to neutralize a unit is by dividing by 1 (one):

<100 mm * (100 mm / 1 mm) = 10,000 mm>

Why? Because <100 mm / 1 mm = 100> (unit less) and <100 mm * 100 = 10,000 mm>


And another example:

<100 mm * 100 mm * 100 mm = 1,000,000 mm³>

So again, if you need to multiply 3 length units in a Area or Length parameter, you´ll need to neutralize the units as above.

<100 mm * 100 mm * (100 mm / 1) = 1,000,000 mm²>
<100 mm * (100 mm / 1) * (100 mm / 1) = 1,000,000 mm>


So far, dividing by 1 (one) have been a success, but in some cases it´s necessary to multiply by 1 (one) instead. An example: You want to multiply two Number parameters into a Length parameter:

<100.0 * (100.0 * 1) = 10,000 mm>


Another common situation for the "Inconsistent Units" error, is when quantifying costs in schedules

In the schedule you already have "Area" and "Cost" but want to add a Calculated Value "Total Cost":

<Area * Cost = Inconsistent Units>

<(Area / 1) * Cost = Total Cost>


There´s probably a gazillion other possibilities, but I hope that this explains why we are getting the Inconsistent Units Error, and how to work around it.

5 comments:

  1. Love it! Very interesting topics, I hope the incoming comments and suggestion are equally positive. Thank you for sharing this information that is actually helpful.


    ufgop.org
    ufgop.org

    ReplyDelete
  2. I am an academic writer at Online Assignment Expert. I gone through your blog, it is quite amazing and wonderful. I like the approach, way of writing and information included in this blog. It is to bring in the notice for the student who is studying in Australia that Online Assignment Expert is offering essay writing help.
    Students who need assistance in completing their essay, case study or dissertation assignments can reach to us immediately. Here subject specific professionals will handle your assignment and provide a well-researched paper. We cover a wide range of services such as law assignment help, case study assignment help, essay writing help etc.
    To gain further knowledge about essay writing help service, contact us and avail the most affordable online assignment help service.

    ReplyDelete
  3. คาสิโนออนไลน์ที่น่าเชื่อถือและมีความเป็นมืออาชีพที่สุดในตอนนี้
    โปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
    เพียงแค่คุณสมัคร สล็อตออนไลน์ กับทางทีมงานของเราเพียงเท่านั้น
    ร่วมมาเป็นส่วนหนึ่งกับเว็บไซต์คาสิโนออนไลน์ของเราได้เลยค่ะ
    สมัครสล็อตออนไลน์ >>> Goldenslot
    สนใจร่วมสนุกกับ คาสิโนออนไลน์ คลิ๊กได้เลย
    มีทั้งคาสิโนออนไลน์ หวยออนไลน์ ฟุตบอลออนไลน์ สล็อตออนไลน์ และอื่นๆอีกมากมาย

    ReplyDelete