Currently item types and their attributes would need to be programmed into to read a component or selected manually after an element is displayed. If the templates in the template library had the ability to set these selections and values ahead of time then it would make the use of item types be drastically more efficient.
Civil Product Used | OpenRoads Designer, OpenRail Designer |
That is exactly what I am looking for.
Ah ok I understand. You want to manage Item Type properties in the Template Editor to keep the number of Feature Definitions and Item Types down.
The inefficiency comes from have a item type like "Asphalt Pavement" that then also has further definitions associated based on mix type/grade/thickness/etc. The feature definition already has "Asphalt Pavement" by default but then the other attributes need to be set automatically each time a new corridor is created. There are also situations where an Item Type may not be automatically defined by a Feature Definition, like with a scheduling task code, that would be nice to define in a template before modeling with it. I believe some of this could be coded into the item types with more time and knowledge.
We currently can attach Item Types to Feature Definitions in a dgnlib. That way they are automatically pulled when a Template generates the Component or Point. Are there any downsides to doing this for your project?