Design.Pipework. Окраска трубопроводов

 
  • Кто-нибудь использует окраску трубопроводов в модели по определенным цветам? Например, чтобы элементы входящие в PIPE 1 окрашивались в красный цвет, а элементы входящие в PIPE 2 в зеленый.
    Видел в атрибутах PIPE атрибут Paint Specification - это спецификация используемой краски или все-таки можно заполнить это поле и труба будет окрашиваться в определенный цвет?
    Раньше работал в AutoPlant, там присутствовала такая функция...
    Заранее благодарен.
  • да. для установки правил автоматической раскраски у нас юзается два файла:
    C:\AVEVA\Pdms11.6\pdmsuser\des-col.pmldat
    C:\AVEVA\Pdms11.6\pdmsuser\des-element-rules.pmldat

    cтруктура второго файла достаточно простая и интуитивно-понятная.
    например.

    !rule             = object RULE()
    !rule.name        = |all zone D|
    !rule.rule        = |:COLOR OF ZONE eq 'D'|
    !rule.types       = |ZONE|
    !rule.description = |Тяжелые нефтепродукты (фиолетовый)|
    !!tmpRuleArray.append(!rule)


    также данные значения можно менять используя интерфейс дизайна -- settings - graphics - color - autocolor. там несколько неинтуитивно сделано, но в принципе разобраться можно :)

    для быстрой раскраски можно юзать командную строку..

    например: add ce with col red или add ce col 15