Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Future consideration
Created by Guest
Created on Oct 3, 2022

Set Item Types and their attributes in the Template Library

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
  • Guest
    Reply
    |
    Jan 5, 2023

    That is exactly what I am looking for.

  • Admin
    James Anding
    Reply
    |
    Jan 5, 2023

    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.

  • Guest
    Reply
    |
    Jan 5, 2023

    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.

  • Admin
    James Anding
    Reply
    |
    Jan 5, 2023

    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?