Home  |  Forums  |  Downloads  |  Gallery  |  News & Articles  |  Resources  |  Jobs  |  FAQ  |  SearchSearch  |  Join  |  LoginLogin

Welcome !

338 Users Online (226 Members): Show Users Online - Most ever was 626 - Mon, Jan 12, 2015 at 2:00:17 PM



Forums >> Revit Building >> Technical Support >> Conditional Statements in Formulas

Search this ThreadSearch this Thread | Page 1 of 1 |

Sat, Jun 17, 2017 at 6:26:36 AM | Conditional Statements in Formulas




Joined: Fri, Nov 13, 2015
0 Posts
No Rating

Hi All,


Sorry if this is an elementary question but I can't for the life of me figure this out!

In the attached image I have displayed my formulas which are driving the geometry of an arc.

When the Rise is greater than (Span/2), the geometry breaks.

What I am trying to do is implement the following formula for the value of my parameter 'Rise':

Rise = if (Rise > Y, Y, Rise)

This gives me the error message: "There is a chain of circular references amongst the formulas"


To by pass this I made another paramter called 'Rise Condition', which you can see in the attached image.

The formula:

Rise Condition = if (Rise > Y, Y, Rise)

Works however I can't figure out how to associate this with the value of my parameter 'Rise'.


What am I doing wrong? Please help !!!




Attached Images


This user is offline


Sat, Jun 17, 2017 at 8:31:24 PM | Conditional Statements in Formulas




Joined: Fri, Jul 5, 2013
38 Posts
5 Stars: 4 Votes

I dont understand what Rise=Rise is suppose to mean (if Rise<Y) - Looks circular logic. 


I understand that Rise Condition = Rise,  if Rise has a defined value.  Thats not circular logic.


Marc Faber

BIM Solutions Developer | Oslo, Norway

Now available: Graphic Studio and Reports for Revit

trees | cars | people | graphics | software

This user is offline

View Website

Wed, Jun 21, 2017 at 8:50:17 AM | Conditional Statements in Formulas




Joined: Tue, Apr 11, 2017
0 Posts
No Rating

The formula seem correct.

But the actual rise of your arc has to be controlled by Rise Condition (add a dimension between the two horizontal ref. planes?). The Rise parameter is just a manual input, it can't control the geometry directly, otherwise it create a circular chain, no?



This user is offline


Search this ThreadSearch this Thread | Page 1 of 1 |

Similar Threads

Thread/Thread Starter


Last Post


Minimum / Maximum Parameters

Revit Building >> Technical Support

Fri, Nov 3, 2006 at 8:04:26 PM


Conditional statements in families.

General Discussion >> Wishlist

Wed, May 14, 2008 at 9:27:34 PM


Formula to not exceed value in family

Revit Building >> Technical Support

Tue, May 20, 2008 at 5:34:26 PM


Parameter Formula

Revit Building >> Technical Support

Wed, Apr 4, 2007 at 1:57:05 AM


String Values in Formulas

Revit Building >> Technical Support

Thu, Dec 5, 2013 at 4:38:12 AM


Site Stats





Forum Posts:


Job Listings:


Sponsored Ads

Home | Forums | Downloads | Gallery | News & Articles | Resources | Jobs | Search | Advertise | About | Link To Us | Site Map | Member List | Firm List | Contact Us

Copyright 2003-2010 Pierced Media LC, a design company. All Rights Reserved.

Page generation time: 0.0402


User Name:


Remember Me  

Forgot Password?

Search Forums

Advanced Search

Search Forums

Advanced Search

Clear Highlights

Clear Highlights