OK. So, it sounds like the following things are the variables in this situation:
- Overall Height
- First Step Height
- Other Steps Offset
- Quantity Of Steps
I would create UserParameters for those numbers.
What will be the Input values from the user, to control the size of the finished product?
I assume that since there are so many variables, there are also a number of input possibilities.
Is the Overall Height going to be one of the direct entries the 'user' will be specifying?
You will most likely have to specify a mathematical equation within the Equation column of the Parameters dialog box for the First Step Height, Other Steps Offset, and the Quantity Of Steps parameters, which reference the Overall Height parameter, but since they have an acceptable range, just put a simple value in place for now.
Next you would create an iLogic rule within that document. We can specify how those Parameters will be figured within that rule. You can use If...Then...End If statements to check if the controlling input values are equal to, greater than, or less than, to make sure the values that have acceptable ranges to them, stay within those ranges. Then do some division by the Overall Height to get your quantity of steps. Just for starters.
Wesley Crihfield

(Not an Autodesk Employee)