Anuncios
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancelar
Mostrando los resultados de 
Mostrar  solo  | Buscar en lugar de 
Quiere decir: 

Family Parameter to have Sublists

Family Parameter to have Sublists

 I know there's "Shared Parameter" and "Group parameter under:" to organize parameters. The idea is to make parameters as Sublist, just like in "Project Browser". It's just the way of well organised.

 

Imagine if you want to make parametric chair. The arm, leg, step, seat, etc. Each elements has its own dimension to set (width, height, length...). Then there's gonna be lots of parameters. But if we just can sublist of parameter. It's very easy to visually see.

 

Dimensions

Width: xxx

Height: xxx

Depth: xxx

 

Other

[-] Arm Visible [Yes/No]

    - Arm Width: xxx

    - Arm Height: xxx

    - Arm Material: xxx

    - Arm Thickness:...

[-] Back [Yes/No]

    - Back Width:xxx

    - Back Height: xxx

 

69 Comentarios
lionel.kai
Advisor

@davidwilliamedwards Do you mean, for example, if the user checks Yes/No "A", then Yes/No "B" gets set to "unchecked", but if user unchecks "A", then they can also check OR uncheck "B"? Would the same apply to other parameter types as well?

 

I do recall several time where I've wanted similar functionality - I want to calculate a "default" distance value to be used for a Detail Component, but give the user the option to "override" and stretch it as desired. Right now I solve the problem by creating a 3rd parameter for the "override distance", and the calculation for the constraint takes into account the "use override" setting. The problem is that the "override distance" parameter is always visible and changeable, even when it does nothing (the ideas to disable or hide parameters would help with this).

The hiding of parameters would be nice, but I was mostly thinking of what
we used to call "Radio Buttons". When one parameters is "on" others are
made to be "off".
pieter1
Advisor

@davidwilliamedwards Would a dropdown accomplish the same thing? It allows you to only select one value of a list of options.

 

@lionel.kai hiding the overwrite parameter is a great example of where this would be helpful. We also have a few families that we user over and over again, that over the years haven gotten tons and tons of options, which now start to confuse new users. I'd love to simplify them by hiding the parameters until they become relevant. Why show all the parameters that let you control the countertop, if the countertop is turned off...

A pull-down would work - but I don't know if the interface would allow
that. There's needs to be better ways to organize parameters - bold headers
- indents - sorting, etc.
lionel.kai
Advisor

@davidwilliamedwards So some kind of multiple-choice or restricted-value parameter (. As indicated in another post somewhere, there needs to be a differentiation between a multiple-choice (restricted) pulldown (no other choices possible), and the pulldown that you get with "suggestions" from already entered values (other choices possible). There are already pulldowns in properties for nested Family parameters, so it's just a matter of exposing similar functionality through new interface features.

 

The 5 "similar" ideas that I'd listed above are now 2 (both under review):

 

https://forums.autodesk.com/t5/revit-ideas/combo-box-for-parameter-attributes/idi-p/6315262

https://forums.autodesk.com/t5/revit-ideas/parameter-validation-in-families/idi-p/6323968

 

It sounds like this should just be merged with the first one, even though "Radio Buttons for Parameter Selection" (this page still has your original title in the tab name) would be a different graphical implementation than a pulldown, the resulting functionality would be the same.

 

For visibility, there are other ideas:

 

https://forums.autodesk.com/t5/revit-ideas/mark-a-parameter-as-hidden-or-disabled/idi-p/6420056

https://forums.autodesk.com/t5/revit-ideas/visibility-of-familyparameters-in-the-project/idi-p/65888...

Keith_Wilkinson
Advisor

Good work Lionel.  I think those threads sum things up well.  It's a shame AD can't get the forum in better shape to try and get similiar ideas grouped together... other forums is use for things like Excel seem to be able to merge threads quite effectively.

pieter1
Advisor

This idea might be of interest to you: https://forums.autodesk.com/t5/revit-ideas/hide-parameter-based-on-value-of-other-parameter/idi-p/63...

 

Basically, you would only show some parameters when another parameter meets a certain condition (in your example: when 'arm' is set to yes)

 

 

pieter1
Advisor

Although I understand that the original poster perhaps meant something different, I voted for it based on the title, and I'm sure that's true for a lot, if not most of the voters.

 

I vote to keep this idea separate as we already have a popular idea on dropdowns/radiobuttons that the factory is considering (they had it up for vote on the last Built conference). 

 

I think that a dropdown functionality combined with automatic hiding of parameters based on the value of that dropdown would be extremely helpful in making families more user friendly. We could have a dropdown for a door that lets you select: frameless, frame, frame+trim, ... and depending on your selection you are presented with only the relevant parameters. 

py_temp
Advocate

Yes, that idea is like the way of my idea. But the idea is trying to explain how it works. If I were revit developers, I would ask some guides on ideas. In that case, it seems main list could disable on all sublist parameters.

 

Anyhow if developer is hard to do it, they could just implement of "Sub-list". I think it might not be hard to change source code. It would be better to mix that idea.

Dronov.Dmitry
Advocate

+ using all formulas for Embedded families

HTML version 5 forms have all these capabilities, I'd like the developers to look at that specification while reviewing this idea. Being able to do min-max-step for numeric values and masking for text (e.g. so when you type 611235551234 into your phone parameter it displays as +61 123 555-1234) as well as all the dropdown, select, radio option abilities like grouping with headers.

 

Oh - and dates as a type, but that idea is elsewhere.

dplumb_BWBR
Advisor

Perhaps a very limited version of this Idea could at least have an option for Family Type parameters to only include nested families.

Rather than every family in the entire project, it would be nice to only list the families that are nested inside the parent family. Of the matching Category, of course.

pieter1
Advisor

Related idea: https://forums.autodesk.com/t5/revit-ideas/extend-the-possibilities-of-revit-formulas/idi-p/7570327

Note this idea relates to the properties of the parameter and the linked idea realtes to the capabilities of the parameter, it would be nice if the developers would consider both together so we get a consistent and coherant solution.

Anonymous
No aplicable

Being able to filter the list for family<type> would be so helpful. Perhaps with keywords, or by using a formula/filter ... So we could have a door with a dropdown to select a handle (that would ONLY show handles), and another dropdown to select the door panel, ....

 

Also, some families are only meant to be loaded inside another family. An additional check 'show in the type selector' would be helpful. Now, when I select a door I can replace it with a door knob in the type selector, which makes no sense at all.

 

 

Can't find what you're looking for? Ask the community or share your knowledge.

Enviar idea  

Autodesk Design & Make Report