Questions about Custom Libraries and parameters.

Questions about Custom Libraries and parameters.

Anonymous
Not applicable
423 Views
6 Replies
Message 1 of 7

Questions about Custom Libraries and parameters.

Anonymous
Not applicable

I have an Estimating software (with items of work, material & labour rates etc.), and I feel that linking it with a design software will help immeasurably. For simplicity sake, I'll not discuss the activity/ assembly part in this post, and rather discuss the far simpler part of construction materials. I'm trying to link my custom 'construction material' database with Revit.

 

I have a few questions on the matter :-

 

I have a lot of similar materials (construction elements) that share some properties (parameters) , and then diverge on other properties. Example;

I've got a lot of boards (Insulation boards, Fire Retardant boards, Veneered or Wood Particle boards, BWR boards etc.). They all have certain similar or same parameters (thickness, length, width) but some properties that diverge a bit, like type of board (Interior or Exterior; Plain or Laminate; One or Both Sides decorated; etc.) and material (Ply, Teak, Rockloyd Slab etc.). Some parameters are even specific only to certain boards (Density, for Insulation boards).

 

Same concept applies to many different materials. i.e.- You can have similar-but-different materials like Doors (Wooden doors, Aluminium doors, Fire rated/ safety doors, security/ vault doors etc.) and Sanitaryware (ceramic, marble, granite, PVC) with the same problems behind it, as given in the example. i.e.- you need specific parameters that pertain to that specific material.

 

Now, to my questions :-

 

1. Will I need to create custom libraries for all the different doors, boards? i.e.- Individual custom libraries for Ceramic washbasins, Plastic washbasin etc., complete with custom parameters for each individual library.

 

2. Can I create parameters for each custom library, but then add specific parameters from shared libraries to them? i.e.- Common parameters (thickness, material, code etc.) that remain same no matter what type of 'basic' family, then add other specific properties (parameters) from custom parameters.

 

3. Is it possible for custom parameters to get lifted automatically, based on some simple parametric selections? i.e.-

 

If someone chooses the wash basin element to add in his model, and then selects 'Ceramic' as the wash-basin material, other properties (parameter heads) linked specifically to Ceramic wash basins get selected automatically.

 

If I'm completely on the wrong track, please feel free to direct me to the right direction.

 

To end this, if anyone here has knowledge on this, and even a shred of interest, please go through my brief posting history to get an idea of what I'm trying to do. Any help or time (even the tiniest bit) that you can spare will be appreciated immensely.

 

Thank you,

0 Likes
424 Views
6 Replies
Replies (6)
Message 2 of 7

jeremytammik
Autodesk
Autodesk

Dear Vikram,

 

Thank you for your very pertinent question.

 

Unfortunately, this is not the best place to ask such a question.
 
Please note that this discussion forum is dedicated to programming Revit using the Revit API.

 

Your question is more related to content creation and workflow optimisation.
  
Therefore, you cannot expect an answer to a question such as yours relating to installation, product usage or end user support issues here.
 
You should try one of the non-API Revit product support discussion forums instead for that:
 
https://forums.autodesk.com/t5/revit-api-forum/this-forum-is-for-revit-api-programming-questions-not...
 
The people there are much better equipped to answer your question than us programming nerds.
 
I hope this clarifies.
 
Thank you for your cooperation and understanding.
 
Best regards,
 
Jeremy

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes
Message 3 of 7

Anonymous
Not applicable
Dear Jeremy,

Thanks for your quick and prompt response. Noted, will post in other forums too.

One small query that might be related to the API side of Revit; My point/ question 3.

Is it possible to develop/ programme new libraries that automatically filter and lift specific parametric heads depending on one or two selections in other heads?

I.e.- Is it possible to have a custom family library for doors, complete with dimensional parameters, and then have other ‘specific’ parameter heads listed if a user chooses ‘Wood’ or Aluminium’ as the material for door?

Is that possible to develop through the API? Is that question even related to this forum or should that also go in some other forum.

Again, many thanks for your response.

Regards,

Vikram
0 Likes
Message 4 of 7

jeremytammik
Autodesk
Autodesk

Dear Vikram,

 

Basically, in programming, anything and everything is possible.

  

The more relevant question is almost always:

  

Does this fit well into the existing structures, workflows, user expectations?

  

Is this supported by the framework, or are you working against an existing framework?

  

I cannot answer those question in your specific case, since they are specific to Revit content creation.

 

I am not aware of any support from the Revit API for what you are asking.

  

Best regards,

 

Jeremy

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes
Message 5 of 7

Anonymous
Not applicable

Dear Jeremy, 

 

Thank you for your response. One final query:

Does the Autodesk API community have any presence in India that I can contact? 

 

Again, thank you for your effort.

 

Regards,

 

Vikram

0 Likes
Message 6 of 7

jeremytammik
Autodesk
Autodesk

Dear Vikram,

 

Yes, sure. Please contact Virupaksha Aithal of Autodesk India in Bangalore.

 

https://www.autodesk.in

 

Best regards,

 

Jeremy

 



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

0 Likes
Message 7 of 7

Anonymous
Not applicable

Dear Jeremy, 

 

Much appreciated everything. I have his email now. Will get in touch with him directly. Hopefully it helps.

 

FYI, the Autodesk India website doesn't have a contact us page. I got a 404 for it. I actually had to search the main, corporate website, and call them on phone to get it.

 

Thought you might like to know this.

 

Again, thanking you,

 

Vikram

0 Likes