Вы находитесь на странице: 1из 185

Version 11.

Модуль 22
Каталоги и спецификации
(Элементы трубопроводов)
Учебное пособие
PLEASE NOTE:
Aveva has a policy of continuing product development: therefore, the information contained
in this document may be subject to change without notice.
AVEVA MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS DOCUMENT,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE.
While every effort has been made to verify the accuracy of this document, Aveva shall not be
liable for errors contained herein or direct, indirect, special, incidental or consequential
damages in connection with the furnishing, performance or use of this material.

This manual provides documentation relating to products to which you may not have access
or which may not be licensed to you. For further information on which Products are licensed
to you please refer to your licence conditions.

Ó Copyright 2019 Aveva Limited

All rights reserved. No part of this document may be reproduced, stored in a retrieval system
or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording
or otherwise, without prior written permission of Aveva.
The software programs described in this document are confidential information and
proprietary products of Aveva Ltd or its licensors.
Visit our website at http://www.aveva.com

Aveva plc, High Cross, Madingley Road, Cambridge CB3 0HB, UK


Содержание

Часть 1..................................................................1-1
Введение.........................................................................................................1-1
Цели.............................................................................................................1-1
Необходимые знания..................................................................................1-1
Что такое PARAGON...................................................................................1-2
Процедура входа в PDMS – Упражнение.................................................1-3

Часть 2..................................................................2-1
Структура базы данных каталога..............................................................2-1
Цели.............................................................................................................2-1
Спецификации PARAGON’а.......................................................................2-2
Таблицы COCO...........................................................................................2-3
Каталог.........................................................................................................2-4
Единицы измерения, типы.........................................................................2-6
Использование единиц измерения...........................................................2-8

Часть 3..................................................................3-1
Навигация по каталогу.................................................................................3-1
Упражнение 2..............................................................................................3-1
Вход в PARAGON........................................................................................3-2
Дисплей........................................................................................................3-3
Окно ввода команд.....................................................................................3-4
Приложение для работы с элементами трубопроводов.........................3-4
Навигация по базе данных.........................................................................3-4
Сохранение изменений..............................................................................3-4
Выход из PARAGON’а.................................................................................3-4

Часть 4..................................................................4-1
Создание компонента...................................................................................4-1
Цели.............................................................................................................4-1
Создание компонента.................................................................................4-2
Параметры модели.....................................................................................4-3
Создание категории....................................................................................4-4
Создание компонента.................................................................................4-7
Создание категории для компонентов....................................................4-10

Часть 5..................................................................5-1
«Совокупность точек» (Pointset)................................................................5-1
Цели.............................................................................................................5-1

Модуль 22 (Элементы трубопроводов) Contents-i


Необходимые знания..................................................................................5-1
«Совокупность точек» (Pointset)................................................................5-2
Создание «Совокупности точек»...............................................................5-7

Часть 6..................................................................6-1
Создание геометрии (GeomSet)..................................................................6-1
Цели.............................................................................................................6-1
Необходимые знания..................................................................................6-1
Создание GMSE..........................................................................................6-2
Создание геометрии...................................................................................6-8
Построение компонента в PARAGON’е....................................................6-9
Построение компонента в PARAGON’е..................................................6-10
Построение компонента в PARAGON’е..................................................6-11
Построение компонента в PARAGON’е..................................................6-12
Построение компонента в PARAGON’е..................................................6-13
Построение компонента в PARAGON’е..................................................6-14

Часть 7..................................................................7-1
Геометрические примитивы.......................................................................7-1
Примитивы...................................................................................................7-1
Box (SBOX) - Параллепипед......................................................................7-2
Cone (SCONE) - Конус................................................................................7-3
Disc (SDISK) - Диск....................................................................................7-4
Sphere (SSPHE) - Сфера...........................................................................7-5
Cylinder (SCYL) - Цилиндр.........................................................................7-6
Cylinder (LCYL) - Цилиндр..........................................................................7-7
Dish (SDSH) - Полусфера...........................................................................7-8
Snout (LSNO) – Усеченный конус..............................................................7-9
Circular Torus (SCTO) – Тор круглого сечения........................................7-10
Rectangular Torus (SRTO) – Тор прямоугольного сечения.....................7-11
Line (LINE) - Линия....................................................................................7-12
Tube (TUBE) - Труба..................................................................................7-12
Slope–Bottomed Cylinder (SSLC) – Цилиндр с усеченными концами...7-13
Pyramid (LPYR) - Пирамида.....................................................................7-14
Boxing (BOXI) – Прямоугольное сечение................................................7-15
Extrusion (SEXT) – Элемент, полученный выдавливанием...................7-16

Часть 8..................................................................8-1
Создание текстов..........................................................................................8-1
Цели.............................................................................................................8-1
Необходимые знания..................................................................................8-1
Detail Text – текст, описывающий элемент (детальный текст)................8-2
Material Text – текст, описывающий материал (материальный текст). . .8-3
Параметризованные детальные и материальные тексты......................8-4
Общие текстовые элементы......................................................................8-4

Модуль 22 (Элементы трубопроводов) Contents-ii


Contents

Создание детального и материального текста........................................8-6

Часть 9..................................................................9-1
Системы кодирования элементов (Coding Systems).............................9-1
Цели.............................................................................................................9-1
Необходимые знания..................................................................................9-1
Зачем нужно иметь систему кодирования?..............................................9-2
Стандартные системы кодирования.........................................................9-2
Важны ли имена элементов?.....................................................................9-3
Как определить систему?...........................................................................9-3

Часть 10.............................................................10-1
Дополнительные параметры...................................................................10-1
Цели...........................................................................................................10-1
Необходимые знания................................................................................10-1
Использование данных DESIGN’а...........................................................10-2
Параметры изоляции................................................................................10-2
Дополнительные параметры DESIGN’а..................................................10-4
Параметры базы данных DESIGN’а........................................................10-4

Часть 11.............................................................11-1
Таблицы совместимых соединений........................................................11-1
Цели...........................................................................................................11-1
Необходимые знания................................................................................11-1
Таблица соединений.................................................................................11-2
Ckey и требования Spooler’а....................................................................11-4
Создание таблицы типов соединений (COCO Table).............................11-6

Часть 12.............................................................12-1
Создание спецификаций в PARAGON’е..................................................12-1
Цели...........................................................................................................12-1
Необходимые знания................................................................................12-1
Создание мира спецификаций штуцеров...............................................12-2
Создание спецификации штуцеров........................................................12-2
Редактирование спецификации штуцеров.............................................12-5

Часть 13.............................................................13-1
Спецификации элементов трубопроводов, модуль SPECON...........13-1
Цели...........................................................................................................13-1
Необходимые знания................................................................................13-1
Методы ввода данных..............................................................................13-2
Задание строки для выбора элементов по умолчании (Defaults)........13-5
Заполнение таблиц...................................................................................13-5
Редактирование спецификаций..............................................................13-6

Модуль 22 Training Manual Contents-iii


Contents

Копирование элементов...........................................................................13-8
Стандартные спецификации...................................................................13-9

Часть 14.............................................................14-1
Catview...........................................................................................................14-1
Цели...........................................................................................................14-1
Необходимые знания................................................................................14-1
Описание CATVIEW..................................................................................14-2
Использование CATVIEW.........................................................................14-2
Просмотр каталога....................................................................................14-3
Добавление элементов в спецификацию...............................................14-4
Редактирование и просмотр спецификации..........................................14-5
Создание спецификации..........................................................................14-6
Редактирование спецификации..............................................................14-6
Редактирование списка исключений.......................................................14-6
Редактирование списка категорий..........................................................14-7
Администрирование CATVIEW................................................................14-7
Редактирование значений по умолчанию...............................................14-8
Чертежи.....................................................................................................14-9
Модификация спецификаций................................................................14-10
Корректировка каталога.........................................................................14-11

Часть 15..............................................................15-1
Болтовые соединения...............................................................................15-1
Цели...........................................................................................................15-1
Необходимые знания................................................................................15-1
Как ISODRAFT вычисляет необходимые болты....................................15-3
Создание совокупности болтов (Bolt Sets) и точек (Bolt Points)...........15-6
Иллюстрация связи элемент/атрибут.....................................................15-7
Болтовые соединения - упражнение 10..................................................15-7
Пример.......................................................................................................15-9
Вызов окна ввода команд........................................................................15-9
Создание таблицы болтов (Bolt Table)..................................................15-10
Создание таблицы стандартных длин..................................................15-10
Создание стандартного элемента - болт (SBOL).................................15-11
Создание нового каталога......................................................................15-12

Часть 16..............................................................16-1
Точки привязки............................................................................................16-1
Цели...........................................................................................................16-1
Необходимые знания................................................................................16-1
Atta SKEY...................................................................................................16-2

Часть 17.............................................................17-1

Contents-iv Модуль 22 Training Manual


Contents

Целостность базы данных каталога.......................................................17-1


Цели...........................................................................................................17-1
Необходимые знания................................................................................17-1
Стандартная процедура проверки .........................................................17-2
Как работает эта процедура.....................................................................17-2

Часть 18.............................................................18-1
Компоненты изоляции и спецификации на изоляцию........................18-1
Цели...........................................................................................................18-1
Необходимые знания................................................................................18-1
Компонент изоляции и спецификация на изоляцию.............................18-2
Связь между базами данных Каталога и DESIGN’а для изоляции......18-3
Создание спецификации..........................................................................18-5
Выбор компонента изоляции...................................................................18-5
Упражнение 11..........................................................................................18-6

Часть 19..............................................................19-1
Совокупность данных (Datasets).............................................................19-1
Цели...........................................................................................................19-1
Необходимые знания................................................................................19-1
Атрибуты....................................................................................................19-2

Часть 20.............................................................20-1
Свойства элементов в PDMS Properties................................................20-1
Цели...........................................................................................................20-1
Необходимые знания................................................................................20-1
Для чего предназначен модуль PROPCON............................................20-2

Часть 21.............................................................21-1
Разбивка на блоки в модуле SPOOLER’е...............................................21-1
Цели...........................................................................................................21-1
Необходимые знания................................................................................21-1
Требования каталога для работы в модуле SPOOLER.........................21-2

Часть 22.............................................................22-1
Коды компонентов......................................................................................22-1
Цели...........................................................................................................22-1
Необходимые знания................................................................................22-1
Альтернативные коды...............................................................................22-2
Альтернативные коды болтов..................................................................22-2

Часть 23.............................................................23-1
Администрирование...................................................................................23-1

Модуль 22 Training Manual Contents-v


Contents

Цели...........................................................................................................23-1
Необходимые знания................................................................................23-1

Contents-vi Модуль 22 Training Manual


1 Часть 1
Введение

Назначение модуля PARAGON

В этой части объясняется для чего предназначен модуль PARAGON,


описывается интерфейс модуля и объясняется важность того, что необходимо
представлять себе, как будет выглядеть элемент при проектировании, перед
тем, как создавать его в каталоге.

PARAGON позволяет вести работу с каталогами путем создания и


модифицикации элементов трубопроводов, элементов
металлоконструкций (профили, узлы и фитинги) и других элементов
различных специальностей. При этом используется интуитивно понятный
интерфейс.
В модуле PARAGON создаются компоненты каталога. Как и в других модулях
системы, только авторизированные пользователи имеют доступ с правами
записи. Базы данных каталога также могут быть «Multi-Write». Интерфейс для
организации «клеймов» при «Mutli-Write» такой же, как и в модуле DESIGN.
Графический интерфейс PARAGON’а предоставляет набор форм с помощью
которых создаются компоненты каталога и их атрибуты. Для этого вводятся
следующие данные:
- ссылки на «совокупность точек» (Pointset)
- ссылки на «совокупность геометрии» (Geomset)
- ссылки на детальный текст (Detail Text) и материальный текст (Material Text)
- настройки параметров DESIGN’а (Design Parameters)
- установки Symbol Key (SKEY) для использования в модуле ISODRAFT

Модуль 22 (Элементы трубопроводов) 1


Примечание: В этой версии PARAGON’а нет возможности создавать и
редактировать таблицы соединений, таблицы болтов, единицы измерений
(юниты) и совокупности данных, используя формы и меню интерфейса. Эти
данные вводятся с помощью командной строки.

Основная особенность PARAGON’а заключается в том, что все создаваемые


компоненты, можно сразу видеть на экране. Это позволяет сразу увидеть
результат изменений, которые проводятся с компонентом.

2 Модуль 22 (Элементы трубопроводов)


Вход в PDMS - Упражнение

Вход в PDMS :

PDMS11.6 (DESKTOP ICON)

PROJ SAM
USERNAME/PASSWORD USERA/A
MDB /TRAINA
MODULE PARAGON (LOAD VIA MACROS)

Модуль 22 (Элементы трубопроводов) 3


4 Модуль 22 (Элементы трубопроводов)
2 Часть 2
Структура базы данных каталога
В этой части описывается иерархия базы данных каталога и основные
структурные элементы.

Цели
После изучения этого раздела Вы:
- научитесь описывать иерархию базы данных каталога
- узнаете, как называются элементы верхней части иерархии

Модуль 22 (Элементы трубопроводов) 1


Работая в PARAGON’е или SPECON’е с соответствующими правами доступа,
Вы автоматически начинаете работу в базе данных, которая стоит первой в
списке баз данных внутри текущей MDB. Препочтительно иметь несколько баз
данных в одной MDB.
Следующий рисунок показывает вершину иерархии модуля PARAGON.

WORLD

SPWL CCTA CATA BLTA UNITS

Заметьте, что WORLD («мир») PARAGON’а отличается от «мира» в базах


данных DESIGN’а. Соотношение между различными «мирами» автоматически
устанавливаются и координируются с помощью системных баз данных, которые
невидны для пользователей.
Далее будут показана иерархия пяти высших уровней – мир спецификаций
Spec World (SPWL), таблицы соединений Coco Tables (CCTA), каталог (CATA),
таблицы болтов – Bolt Tables (BLTA) и юнитов – UNIT (единиц измерения).

Спецификации

SPWL

SPEC SPEC

SELE SELE

SPCO SPCO SPCO SPCO

«Мир спецификаций» - SPWL может иметь в себе неограниченное количество


спецификаций (SPEC). Каждая спецификация (набор элементов) может
соответствовать реальным спецификациям, используемым при проектировании
. Каждая спецификация – это набор элементов трубопроводов (SPCO). Для
выбора необходимого элемента используется некоторый набор «селекторов»
(SELE).
Модуль SPECON («Конструктор спецификаций») допускает только табличный
вид вводимых данных.
Цель спецификаций PARAGON’а такая же, как и цель обычных спецификаций
проектирования – выборка элементов. Есть одно обстоятельство при

2 Модуль 22 (Элементы трубопроводов)


использовании спецификаций – пользователь не сможет использовать
компонент каталога, если он не присутствует в спецификации. Таким образом,
каждый компонент, используемый в модуле DESIGN, должен находиться в
одной из проектных спецификаций.
Назначение элемента SPCO – задание непосредственных ссылок между
данными из каталога и данными DESIGN’а. Ткаим образом уменьшается
количество геометрических данных
К примеру, в проекте может быть использовано несколько тысяч приварных
отводов диаметром 50мм. Они во всем одинаковы, кроме расположения в
проекте. В PDMS каждый отвод будет «создан» в DESIGN’е со своими
уникальными атрибутами (позиция, ориентация и хозяин) и кроме этого, будет
определена ссылка на спецификацию. Эта ссылка и есть имя элемента SPCO,
в котором задана ссылка на элемент каталога, отвечающий этому отводу.

Элемент SPCOM содержит ссылочную информацию на элемент каталога (его


модель, размеры, тип соединения), материал и описание компонента и
спецификацию. Эта информация используется при получении изометрических
чертежей и ведомостей материалов или, для выдачи данных для
использования совместно с другими системами

Таблицы соединений (COCO Tables)


Для определения соединений между двумя элементами используется система
кодировки.

CCTA

COCO COCO

Эта система создается путем создания таблиц совместимых соединений,


иерархия которой показана на рисунке. Элемент CCTA создается в PARAGON’е
и имеет набор элементов COCO. Элемент COCO это просто описание
присоединения двух элементов, некий код, определенный пользователем. Этот
код показывает совместимость соединений.
Когда в DESIGN’е используется команда CONNECT, система проверяет типы
присоединений у двух присоединяемых друг к другу элементов на
совместимость, исходя из существующей таблицы соединений. Эта проверка
также осуществляется при проверке данных на целостность. В обоих случаях
происходит сверка с таблицей соединений.

Модуль 22 (Элементы трубопроводов) 3


В реальности таблица соединений будет отражать требования проекта.
Элемент COCO имеет атрибут CTYP, в котором собственно и записывается
информация о коде типа присоединения (пример WELD WELD или BWD BWD)

Каталог

CATA

SECT

CATE CATE SMTEX CATE

SCOMP
GMSE PTSE
SDTEX
SBOX
PTCAR
BOXI
LSNOUT PTAXI
SSPHERE PTMIX
LCYLINDER
SCYLINDER
SSLC
SDIS
SCTPR
SRTOR
LINES
TUBE
SDSH

Элементы Каталога (CATA) – секции (SECTions). Этот элемент создается для


более удобной навигации по каталогу. И обычно каждый тип элементов
содержится в своей секции, к примеру, тройники, фланцы,задвижки ит.д.
В свою очередь, в секциях находятся элементы, называемые категории (CATE),
которые могут делить элементы одного типа в зависимости от стандарта, по
которому этот элемент создается (фланцы приварные встык, плоские фланцы и
т.д.)
В категориях обычно находятся несколько других типов элементов иерархии,
это:
SCOM – собственно компонент, содержащий параметры и ссылки на
совокупность геометрии (GMSE) и точек (PTSE)

4 Модуль 22 (Элементы трубопроводов)


PTSE (Pointset – совокупность точек) определяет ось координат системы и
расположение и направление P-точек (PPoints). Компоненты с одинаковыми
характеристиками могут использовать один и тот же PTSE для экономии места.
GMSE (Geomset – совокупность геометрии) содержит ряд геометрических
примитивов, которые все вместе описывают физическое отображение
компонента. И эти примитивы связаны с точками, находящимися в PTSE.
Многие компоненты используют один и тот же
SDTE (детальный текст) содержит в себе информацию об описании элемента и
специальном атрибуте, отвечающем за отображение элемента на изометричке.

Таблицы болтов (Bolting Tables)

Элементы болтовых таблиц содержат информацию о настройках болтовых


соединений компонентов труб в проекте. Хотя Таблицы Болтов являются
частью базы данных Каталогов, они были созданы для использования
специальным образом в ISODRAFT’е. И более детально они описаны
ISODRAFT Reference Guide; здесь дано краткое описание.
Иерархия Таблиц Болтов (BLTA) представлена ниже.

WORLD

CCTA CATA BLTA SPWL UNITS

SECT

BTSE BLIS LTAB

BLTP SBOL DTAB

Типы элементов:
BTSE - BOLT SET (совокупность болтов) структурный элемент для
хранения информации о болтах. Этот элемент содержит Bolt P-
point (BLTP) P-точки болтов.
BLTP - P-точки болтов содержат информацию о каждом отверстии для
болта на фланце и имеют следующие атрибуты.
NUMBER - Номер отверстия по периметру фланца.

Модуль 22 (Элементы трубопроводов) 5


BDIA - Диаметр болта.
BTHK - Часть длины болта, проходящая через фланец.
BTYP - Тип болта.
BLTA - BOLT TABLE (Таблица Болтов) как структурный элемент.

BLIS - BOLT LIST (Перечень болтов). Структурный элемент, который


содержит в себе элементы STANDARD BOLT (Стандартный Болт).
SBOL - STANDARD BOLT (Стандартный Болт). Этот элемент имеет
следующие атрибуты:
BITEM - Дополнительные элементы болта. (Для подсчета длины болта)
BITL - Длины (толщины) дополнительных элементов.
NSTD - Ссылка на элемент, содержащий список возможных длин болта.
XTRA - Длина выхода резьбы болта.

LTAB - LENGTH TABLE (Таблица Длин) содержит в себе элементы


DIAMETER TABLES – (DTAB) (Таблицы Диаметров)
DTAB - DIAMETER TABLE (Таблицы Диаметров). По одной таблице для
каждого диаметра болта, в которой будет хранится список
возможных длин в атрибуте BLEN. Ссылка на DTAB
прописывается в атрибуте NSTD у элемента SBOL.
Вся эта информация непосредственно связана с компонентами трубопроводов.
К примеру, длина болта необходимая для каждого компонента будет приведена
в соответствии со значением атрибута BTHK элемента BLTP. В свою очередь
элементы BLTP связаны с компонентами, имеющими болтовое соединение.
Для каждого существующего отверстия на фланце должен существовать
элемент BLTP. Остальные элементы болта (гайки, шайбы и т.д.) описываются с
помощью атрибута BITEM – обозначение элементов, и атрибута BITL – длина
(толщина) соответствующего элемента.

Единицы измерения
PARAGON позволяет задавать различные единицы измерения, которые в
дальнейшем будут связаны с атрибутами элементов. Основные единицы
измерения это милиметры, дюймы или футы и дюймы. В этих единицах обычно
измеряются диаметры и расстояния. Эти единицы используются вовсех
модулях системы кроме модулей PROPCON и STRESSP
Также можно определять свои собственные единицы измерения, которые будут
связаны с существующими, определять факторы связи различных единиц
между собой.

6 Модуль 22 (Элементы трубопроводов)


Информация о единицах измерения хранится в элементе UNIT базы данныхз
каталога. Иерархия единиц измерения показана на рисунке ниже:

WORLD

UNIT

MSET USEC

MTYP UDEF

ALTI

UNIT – элемент UNIT. Верхний уровень иерархии, имеющий три специальных


атрибута: BUNI и DUNI – задают значение единиц измерения для диаметров и
расстояний (BORE и Distance). И могут принимать значения - MM, INCH, MIL
или FINC (для футов и дюймов). Стандартная последовательность команд для
создания UNIT и задания атрибутов следующий:
NEW UNIT
BUNIT INCH
DUNIT FINC
Здесь говорится о том, что «по умолчанию» все диаметры будут установлены в
дюймы, а все расстояния – в футах и дюймах.
Если необходимо использовать пользовательские единицы измерения, то
должен быть заполнен атрибут DFUN, в котором записывается ссылка на
элемент MSET (система мер). Таким образом, элемент MSET будет
использован как система мер по умолчанию. Каждый модуль PDMS имеет
набор единиц по умолчанию, которые подгружаются в момент загрузки модуля,
и бурутся из первого элемента UNIT первой базы данных каталога в выбранной
MDB. Атрибуты BUNI и DUNI могут быть также установлены как NULL.
MSET – система мер. Этот элемент используется для хранения наборов
элементов MTYP (тип систем мер).
MTYP – тип систем мер. Этот элемент формирует линк между набором
атрибутов и определением единиц. Доступ к атрибутам осуществляется через
элементы ATLI (список атрибутов), находящиеся внутри элементов MTYP и
определением единиц измерений через атрибут UREF. Этот атрибут содержит
имя элемента UDEF (Определение единиц измерений)
ATLI - список атрибутов. Каждый элемент ATLI имеет атрибут UREF (см.
выше)

Модуль 22 (Элементы трубопроводов) 7


USEC – секция единиц измерения. Это административный элемент, который
используется для хранения элементов UDEF.
UDEF – определение единиц измерения. Для каждой новой единицы
измерения, которую необходимо ввести в PDMS, необходимо использовать
элемент UDEF. UDEF имеет следующие атрибуты:
ABREV - аббревиатура. Используется при выводе значения под контролем
элемента UDEF. Суффикс, показывающий название единицы.
MULT - коэффициент. Коэффициент изменения значений. Используется вместе
с атрибутом ADEN для конвертаций поступающих/исходящих значений в
единицы измерения PDMS. Формулы конвертации следующие:
Значение на выходе (исходящее) = (Хранящееся значение - ADEN) /MULT
Хранящееся значение = (Значение на входе (поступающее) x MULT) + ADEN
Для более аккуратного хранения данных используется экспоентный подсчет. К
примеру:
MULT 0.12345 EX –8
значение будет MULT to 0.0000000012345.
ADEN – см. выше
SIGF and DECP – это определение значащих цифр и позиции десятичной точки
(Significant Figures и Decimal Places). Это связано с выводом значений единиц
измерения.
Резюмируя:
Единица измерения будет определена как:
(входное значение * MULT ) + ADEN
И будет выведено в соответствии со значениями атрибутов SIGF и DECP и
иметь суффикс, указанный в атрибуте ABREV (к примеру. ‘psi’).

Использование единиц измерения


В таких модулях PDMS, как PROPCON и STRESSP, выбор единиц может быть
осуществлен с использованием команды:
UNITS name
где name имя элемента MSET. Если это не сделано, то единицы будут
установлены в соответствии со значением атрибута DFUN элемента UNIT (см.
выше).
При запросе или задании атрибута, его имя будет сравниваться со значениями
записанными в атрибуте ATNA у всех элементов ATLI текущей системы мер
MSET. Если совпадение будет найдено, тогда будет использовано значение,
записанное в атрибуте UREF для доступа к соответствующему элементу UDEF.
При выводе значения будут указаны с аббревиатурами, чтобы показать какие
единицы используются.

8 Модуль 22 (Элементы трубопроводов)


К примеру, если необходимо, чтобы из PROPCON атрибут ACBO выводился в
дюймах, тогда можно использовать следующие команды, задающие систему
измерений:

NEW USEC - создание секции единиц


NEW UDEF /INCH - создание определения единиц
ABREV ‘IN’ - задание атрибутов ABREV и MULT
MULT 0.254 EX 2
NEW MSET - создание системы мер
NEW MTYP - создание типа системы мер
UREF /INCH - задание атрибута UREF
NEW ALTI - создание списка атрибутов для MTYP
ATNA ACB0 - задание атрибута ATNA.

Следующая иерархия получится в результате выполненных действий:

WORLD

UNIT

MSET USEC

MTYP UDEF /INCH

UREF /INCH ABBREV `IN'


ALTI MULT 0.254 EX 2

ATNA ACBO

После того, как ACBO будет найден в атрибуте ATNA у элемента ALTI, поиск
продолжится до элемента MTYP, который владеет найденным ALTI, и унего
запросится атрибут UREF - ссылка на элемент UDEF. Далее определяетс
атрибут MULTI из элемента UDEF, и присваивается значению, хранящемуся в
атрибуте ACBO. После этого получится окончательное значение
В следующем примере определяется и используется система единиц,
называемая /IMPERIAL, в которой температуры (TEMP, PTEM, и RTEM) будут в
градусах Фаренгейта и давления (PRES, RPRE, and IPRE) – в PSI.
Последовательность создания следующая:
NEW UNIT /EXAMPLE-OF-UNITS
NEW USEC
NEW UDEF /PSI
ABRE ‘lbf/in2’ ADEN 0 MULT 6895.0

Модуль 22 (Элементы трубопроводов) 9


NEW UDEF /F
ABRE ‘deg.F’ ADEN -17.778 MULT 0.55556

NEW MSET /IMPERIAL


NEW MTYPE /IMPERIAL/TEMP
UREF /F
NEW ALTI ATNA TEMP
NEW ALTI ATNA PTEM
NEW ALTI ATNA RTEM
NEW MTYP /IMPERIAL/PRESSURE
UREF /PSI
NEW ATLI ATNA IPRE
NEW ATLI ATNA RPRE
NEW ATLI ATNA PRES

10 Модуль 22 (Элементы трубопроводов)


3 Часть 3

Навигация по Каталогу.

Упражнение 2

1. Вход в PARAGON. Сколько элементов типа CATA (Catalogue) Вы видите?


2. Какие типы элементов под уровнем WORL? Отстутствуют ли какие-нибудь
элементы
3. Навигация по Таблицам Болтов. Какой элемент отвечает за хранение
информации о диаметре болта (BDIA)?
4. Какие спецификации хранятся в базе?
5. Спецификация имеет имя /A1A. Какие элементы составляют эту
спецификацию?
6. Существуют ли какие-либо элементы уровнем ниже и какой тип у
последнего элемента иерархии.
7. Перейдите в каталоге на секцию /TEE. Внутри нее несколько категорий,
содержащих различные типы тройников. Перейдите на пятую категорию.
Какие текстовые элементы содержатся здесь?

Модуль 22 (Элементы трубопроводов) 1


Вход в PARAGON
При запуске PDMS Вы увидите следующую форму

Выберите Project, Username, Password и MDB, модуль PARAGON и Load from


MACRO Files и нажмите кнопку OK.
Войдя в PARAGON Вы увидите стандартное окно со стандартными пунктами
главного меню и, окно, называемое “Members”, в котором показана иерархия
каталога для текущей базы данных. Вы можете позиционировать эту форму и,
при желании менять ее размеры, как было показано в курсе по модулю
DESIGN. Если Вы загрузите какой-либо ранее сохраненный файл, то окна
вернутся в ранее сохраненное положение.

Главное меню
Любые действия и функции PARAGON’а доступны из главного меню системы
(см.рис.)

Пункты меню:

PARAGON
Позволяет запускать следующие приложения
 Pipework (создание/редактирование компонентов трубопроводов)
 Steelwork (создание/редактирование компонентов металлоконструкций
Profiles, Fittings или Joints)
 Spec Generator (создание/редактирование спецификаций каталога)

2 Модуль 22 (Элементы трубопроводов)


В этом курсе мы будем работать в приложениях Pipework и Spec. Generator.
PARAGON’у необходимо знать тип элементов, с которыми Вы хотите работать,
чтобы выводить соответствующие формы для ввода данных. Также
необходимо знать различные пути выхода из PARAGON’а с сохранением
данных или без.

Модуль 22 (Элементы трубопроводов) 3


Display
Позволяет увидеть отображение компонента на экране, после его создания в
каталоге. «Members» показывает окно с текущей позицией в иерархии системы
«Advanced Members» показывает окно текущей позицией в иерархии с
возможностью делать закладки по именам элементов, чтобы можно было
быстро вернуться на необходимый элемент. «Specifications» показывает
спецификации каталога, отсортированные по атрибуту Purpose. «Command
Line» открывает окно с командной строкой, с возможностью вводить команды и
запросы, минуя стандартный графический интерфейс. «Save and Restore»
позволяет сохранить текущее состояние окон.
Query
Позволяет запрашивать атрибуты элементов каталога, а также данных проекта.
Settings
Позволяет задавать различные настройки по умолчанию, которые будут
действовать в течении последующей работы в PARAGON’е (к примеру, имена
PTSE, GMSE и т.д.)
Utilities
Позволяет запускать, создавать или редактировать отчеты (reports).
Create
Создание копии текущего элемента.
Modify
Редактирование атрибутов и порядка элементов в иерархии.
Delete
Удаление элементов из базы. (Удаление текущего элемента, нескольких
элементов, выборки элементов и т.д.).
Window
Доступ к активным окнам системы.
Help
Помощь.

4 Модуль 22 (Элементы трубопроводов)


Command Window
Если необходимо вводить команды вместо использования пользовательского
интерфейса, то нужно вызвать командную строку. Выберите в меню: Display >
Command Line . .
Появится окно в котором можно вводить команды и видеть результат
выполнения запросов.

Piping Modes (Работа с компонентами трубопроводов)


PARAGON’у необходимо знать с какими типами компонентов Вы будете
работать, чтобы организовать соответствующие меню и формы. Перед тем как
создавать или модифицировать элементы каталога, необходимо зайти в
соответствующее приложение PARAGON’а. Как только Вы выберете Piping
Mode из главного меню, в заголовке главного овна появится Pipework
Application.

You can regard each of these extra options simply as an extension to the main
PARAGON menu bar; in practice you will use both the main and application menus
together, selecting from whichever is appropriate for the function you wish to carry
out next.

Навигация по базе данных каталога


Существует несколько вариантов перемещения по базе данных каталога с
целью нахождения определенного элемента. Навигация внутри модуля такая
же как и в других модулях PDMS.

Сохранение изменений в базе данных каталога


Некоторые пути выхода из PARAGON’а приведут к автоматическому
сохранению измененных данных. Если Вы делаете серьезные изменения то
желательно периодически сохранять сделанную работу, в целях
предотвращения потери данных (к примеру неожиданное выключение
электричества).

Выход из PARAGON’а
Способ выхода зависит от того, что Вы собираетесь делать дальше, а также
нужно или нет сохранять сделанную работу. Эти действия Вы изучали в Basic
Piping Course и доступны из главного меню системы, пункт Paragon.

Модуль 22 (Элементы трубопроводов) 5


6 Модуль 22 (Элементы трубопроводов)
4 Часть 4
Создание компонента

В этой части рассматривается создание категории для компонентов и создание


самого компонента.

Цели
После изучения этого раздела Вы научитесь:
 Создавать категорию для компонентов.
 Создавать компонент.
 Устанавливать стандартные описания параметров
 Отображать компонент на экране.
 Устанавливать параметры модели.

Модуль 22 (Элементы трубопроводов) 1


Создание компонента
PARAGON использует новейшие технологии для автоматизации процесса
моделирования компонентов. Необходимо только решить, какие параметры
компонента, в соответствии с его чертежом, необходимо внести в базу. Также
перед построением компонента необходимо решить, где на нем будут
располагаться P-точки. В дальнейшем это облегчит построение совокупности
точек. Основные положения о построении совокупности P-точек описаны в
ISODRAFT Reference Manual.
Перед созданием новых элементов трубопроводов необходимо сначала зайти в
соответствующее приложение PARAGON’а – Pipework, через главное меню.
Таким образом загрузятся все необходимые для работы формы и меню.

Как только выбран нужный режим, (в нашем случае - Pipework), необходимо


перейти на нужный уровень иерархии – секция SECT, или категория CATE.
Если элемент не существует, то он должен быть создан, с помощью меню
Create.
Перед созданием элементов можно задать некоторые настройки, чтобы быть
увереным, что создаваемые элементы всегда будут находиться в нужном месте
иерархии. Такие места называются Storage Areas. Выберите из меню Settings
> Reference Data… Появится следующая форма.

Укажите имя категории, в которой Вы хотите хранить Ppoints Sets


(совокупности точек), или перейдите на необходимую категорию в форме
Members List и нажмите кнопку CE. Когда установите все поля, нажмите
Apply. Эти настройки будут действовать только в течении текущей сессии.

2 Модуль 22 (Элементы трубопроводов)


PARAGON’а, пока Вы не сохраните их в бинарный файл с помощью меню
Display > Save.

Параметры модели
Некоторые значения параметров и атрибутов компонентов можно задать
постоянными оп умоланию. Для этого выберите из главного меню Settings >
Model Parameters. Появится следующая форма.

В левой части показаны текущие параметры модели. Для изменения любого


параметра (Temperature, Bore) просто введите новое значение. Если доступны
спецификации на изоляцию, можно выбрать одну в списке Insu.
В правой части формы можно установить образец значения какого-либо
параметра. Используя список Parameter Setting выберите необходимый тип
параметра, будут показано текущее значение параметра. Добавьте или
измените существующие значения при необходимости. Для возврата к
стандартным настройкам PDMS нажмите кнопку Defaults в нижней части
формы.

Модуль 22 (Элементы трубопроводов) 3


Создание категории
В первую очередь, перед созданием категории, нужно переместиться на
нужный уровнь иерархии. Существуют два метода создания новой категории:
Create>Category>Element и Create>Category>for Component.

Рассмотрим каждый метод.

Создание категории, как элемент.

Create > Category > Element


Появится форма с текстовым полем, в котором нужно будет ввести имя
создаваемой категории. После того как имя введено и нажата кнопка OK –
создатся новая категория.

4 Модуль 22 (Элементы трубопроводов)


Создание категории для компонентов

Create > Category > For Components


Это более комплексный метод, позволяющий создать не только категорию, но
также совокупность точек (P-point и Geom set) и геометрии, и описания
параметров, применимых к данному типу компонентов. Эта форма
используется также для модификации категории.

Create/Modify
В первом текстовом поле необходимо ввести имя категории. Если Вы
находитесь на уже существующей категории в иерархии, и в списке (слева
вверху) выберите Modify вместо Create, то все данные этой категории
загрузятся в форму и Вы сможете редактировать настройки этой категории.

Модуль 22 (Элементы трубопроводов) 5


Ppoint Set и Geom Set (совокупность точек и геометрии)

Позволяет создать новые или использовать существующие совокупности точек


и геометрии (Ppoint и Geom set) (см. части 5 и 6 для подробного описания).
Если необходимо использовать существующие, то убедитесь, что в списке
выбрано Use. Если элементы существуют, то они будут показаны в списке,
находящемся над кнопкой Use/Create. И чтобы использовать существующий
Ppoint или Geom set, нужно просто выбрать их из этого списка. И в текстовом
поле появится имя выбранного элемента
Создание новых элементов делается похожим способом: выберите в списке
значение Create, и введите имя создаваемого элемента в текстовом поле.
Когда будет нажата кнопка Apply, то новые элементы создадутся на уровне
категории или там, где были заданы места, где хранить эти элементы. (Settings
> Reference Data . . .
Описание параметров
Автоматическое создание описания для каждого параметра. Описание
хранится в элементе типа TEXT. (Эти элементы могут быть созданы и вне это
формы, если необходимо.) Для задания параметров просто введите описание
каждого параметра, нажмите кнопку Enter и далее выберите из списка, который
расположен ниже текстового поля, необходимое действие:
Insert After – вставить параметр после текущего в списке
Insert Before – вставить параметр перед текущим в списке
Replace – заменить описание текущего параметра в списке на новое
Cut – удалить текущий параметр
Clear All – удалить все существующие описания параметров
Удостоверьтесь, что список параметров соответствует своим позициям и
нажмите кнопку Apply. Будет создана новая категория.

6 Модуль 22 (Элементы трубопроводов)


Создание компонента
Create > Component
Как только создана категория, совокупности точек и геометрии и параметры,
можно приступать к созданию компонента. Выберите из главного меню: Create
> Component. Появятся следующие формы:

Компонент трубопроводов (Piping Component)


Как и на других формах, можно выбрать необходимое действие – Create или
Modify – то есть, создавать новый или редактировать существующий элемент.
При загрузке формы Ppoint и Geom Set будут установлены автоматически и
получат те имена, которые были выбраны/созданы при создании категории.
Если Вы создаете компонент в категории, в которой нет Ppoint и Geom Sets, то
в этих полях будет стоять значение UNSET.
В любое время можно поменять значения этих полей просто вписав имя
существующего элемента, отвечающего за Ppoint или Geom Set.
В правой части формы – список доступных типов компонентов. Выберите
необходимый тип.
Тип создаваемых элементов – SCOM. Вы можете установить вплоть до 80
параметров каждого компонента.

Модуль 22 (Элементы трубопроводов) 7


Установка значений параметров
Выбрав меню Create > Component мы отобразим на экран две формы.
Форма Parameter Setting покажет поля для установки значений параметров.
Если параметры были созданы при создании категории, то каждое поле будет
подписано соответствующим описанием. Если элементов типа TEXT, с
описанием параметров в категории нет, то по умолчанию будет предложено
заполенение 30, неподписанных полей.

8 Модуль 22 (Элементы трубопроводов)


Отображение компонентов
Display > Component
Появившаяся форма имеет графическое 3D-окно, в котором отображается
трехмерное отображение модели компонента. Режимы работы в этом окне
такие же, как и в модуле DESIGN (приближение/удаление, повороты и т.д.)
Компонент может быть отображен с любого направления, задаваемого с
помощью ползунков на границе окна.

Нажатие кнопки CE загрузиит в окно отображение текущего элемента в


иерархии, при условии, что его тип – SCOM (компонент). С помощью правой
кнопки мыши вызывается контекстное меню, из которого можно выбрать
способы управления видом, направление, изометрическое отображение цвет
фона и т.д.
Над 3D-окном расположены кнопки, которые отвечают за отображение
различных видов на экране. Последний список, называемый Repr. , отвечает за
способ отображения компонента (осевыя линия, полное представление и т.д.)
Некоторые из доступных в списке значений не относятся к режиму Pipework.
Возможно создание дополнительных способов представления, но для этого
надо запустить некие административные настройки.
Список References (слева вверху) содержит ссылочные атрибуты компонента -
Ptref, Gmref, Dtref и Bltrfarray, выбирая которые в этом окне, можно быстро
получить доступ к необходимому элементу (Ppoint set, Geom Set, Dataset,
Boltref array). Список Parameter Definitions отображает описания и значения
параметров текущего элемента.

Модуль 22 (Элементы трубопроводов) 9


Создание категории для компонентов
Упражнение 3 eate the required Component.
1. Создайте иерархию, в которой будут содержаться компоненты. (Пример:
CATA (каталог), с некоторым количеством SECT (секция) для хранения
Pointsets и Geomsets, и CATE (категория) для компонентов.
2. Задайте элементы, в которых будут хранится Point и Geom Sets.
(Reference Data)
3. Создайте категории для приварного отвода (ELBO) с соответствующими
параметрами.
Примечание: Необходимо создать отоборажение как самой модели
компонента отвод, так и его осевой линии.
4. Создайте компонент.

10 Модуль 22 (Элементы трубопроводов)


5 Часть 5
Совокупность точек (Pointsets)
В этой части рассматривается создание и описание совокупности точек
PointSets для компонентов трубопроводов.

Цели
После изучения этого раздела Вы:
 Узнаете основные типы P-точек (P-Point).
 Научитесь создавать Point Set.
 Научитесь создавать точки типа PTAXI.
 Научитесь создавать точки типа PTCAR.
 Научитесь создавать точки типа PTMIX.
 Сможете объяснить использование атрибута Pskey
 Поймете назначение фильтров, отвечающих за «видимость» точек .

Необходимые знания
Обучаемые должны понимать следующие пункты.
 Как создавать P-точки.
 Атрибут Pskey
 Фильтры «видимости» P-точек

Модуль 22 (Элементы трубопроводов) 1


Point Sets - Совокупность точек
Совокупность точек (Pointset) – это определение системы осей и связанных с
ней точек компонента трубопроводов (включая штуцеры). Как и моделировании
оборудования, где мы определяем систему осей для самого элемента и
различных геометрических примитивов, так и в каталоге мы вопляняем
похожую задачу. Единственная разница заключается в том, что в примитивах
оборудования P-точки заданы жестко, в то время как в компонентах
трубопроводов мы можем варьировать расположение этих точек.
Совокупность точек несет информацию в несколько модулей. Каждая P-точкка
может нести информацию о диаметре, типе присоединения, позиции и
направлении компонентов, которые связаны с этой точкой. С P-точками связано
много основных операций, выполняемых в модулях DESIGN и DRAFT и
конфигурация P-точек имеет большое значение для получения изометричек в
модуле ISODRAFT.

Создание Pointset
Один и тот же Pointset может быть использоваться несколькими компонентами
с различными диаметрами
Z

P2 - Default Component
Leave Point
-X Y

PO - (Component
Origin)
P3 - (Branch P- point)
-Y X
P1 - Default. Component
Arrive Point

-Z

Example Pointset for a TEE

Существует три различных типа точек - PTAXI, PTCAR и PTMIX. Какой тип
использовать зависит от позиции и ориентации точки относительно начала
координат компонента. Подробно типы точек будут описаны ниже.
Создание P-точек
P-точки создаются следующим способом. Выберите из главного меню:
Create > Point Set > Element

2 Модуль 22 (Элементы трубопроводов)


Задайте имя для Pointset. Затем создайте совокупность точек.
Create > Point Set > Primitives > Axial P-point (PTAX)
Create > Point Set > Primitives > Cartesian P-point (PTCA)
Create > Point Set > Primitives > Mixed Type P-point (PTMI)

PTAXI (Точка, лежащая вдоль какой-либо оси - осевая)


Довольно часто используемый тип P-точки. Это осевая P-точка. Она имеет
направление вдоль какой-либо оси и лежит на некоем расстоянии по этой оси.

Форма создания осевых P-точек имеет в себе несколько текстовых полей для
заполнения. Прежде всего необходимо ввести номер P-точки (1). Тип
соединения (Connection Type) может быть установлен как PARA4, диаметр
(Bore) – как PARA1. Значение в списке Pvisibility установим как Visible in All.
Направление по оси (поле Axis Direction) может быть либо отрицательным,
либо положительным. К примеру: Y или –Y. Поле Dist – это расстояние от точки
P0 (начало координат) до точки P1, PARA2 для отвода.
Таким образом мы определили точку P1 с тремя параметрами, которые будут
впоследствии меняться. Точка P2 определяется таким же образом.
Единственная разница – это направление и номер точки, остальные параметры
такие же.

Модуль 22 (Элементы трубопроводов) 3


На рисунке показана совокупность точек (PTSE) для такого компонента, как
отвод.

Z
PAXI Z P2

PAXI Y
­X Y
P1

­Y X

­Z

PTCAR (Точка, лежащая в пространстве - картезианская)


Второй тип точек – так называемая картезианская точка (PTCAR). Эта точка
может иметь три пространственные координаты.

На форме создания картезианской P-точки присутствуют несколько полей для


задания значений атрибутов. В отличии от предыдущей формы здесь три
дополнительных поля для задания координат по X, Y и Z осям. Значения этих
полей заполняются также при помощи параметров (PARA3, PARA4)
Направление точки(Direction) может быть отрицательным или положительным.
На рисунке показан возможный пример совокупности картезианских точек.

4 Модуль 22 (Элементы трубопроводов)


Z DIR Y45Z
DIR ­ Y75Z5X
P1
P2
­X Y

­Y X

­Z

PTMIX (Смешанный тип точек)


Третий тип точек – смешанный (PTMIX). На практике этот тип точек не так часто
встречается. Здесь задаются три координаты в пространстве, как в
картезианской точке, и направление, с помощью атрибута PAXI, как в осевой
точке. Направление может быть параллельно осям или под углом,
относительно осей.

На форме создания P-точки смешанного типа, те же самые поля для


заполнения, как и картезианской P-точки, за исключением поля Axis.

Модуль 22 (Элементы трубопроводов) 5


На рисунке показан пример совокупности точек, где может использоваться
смешанный тип.
Z
PAXI ­Y PAXI Y 45 X

­X Y

­Y X

­Z

Примечание

- В этом примере также могут быть использованы картезианские точки.


- В совокупность точек могут находиться любые типы точек. Задание атрибутов
диаметра и типа присоединения зависит от того, будет ли присоединение в
этой точке у элемента.

Атрибут PSKEY
Поле Pskey на формах для создания точек позволяет определить стандартный
тип присоединения этой компонента в этой точке. Используется, чтобы не
принимать во внимание атрибут ISODRAFT’а Skey, когда компонент имеет
различные присоединения. Значение по умолчанию – NULL.

Фильтр «видимости» P-точек


Поле Pvisibilty на формах для создания P-точек позволяет определить будет
ли видна эта точка в модулях DESIGN и DRAFT. Доступны значения: ALL
(видна везде), DESIGN (только в DESIGN’е), DRAFT (только в DRAFT’е) или
NOT Visible (не видна).

Функции
Не всегда значение полей можно определить только одними параметрами.
Также можно использовать различные математические функции для
определения значения атрибутов. Пример показан ниже..

6 Модуль 22 (Элементы трубопроводов)


Standard Algebraic Notation. (Математические выражения)

(TAN (ANG PARA[2])) Также можно использовать параметры


DESIGN’а - DESPARA.
(-0.5 * PARA[2])
(PARA[3] – PARA[4])
(2.5 * PARA [4])
(HEI - PARA [4])
(PARA[3] + PARA[5])

Совокупность точек для трубы


PTSE для труб достаточно специфичен. Так как длина труба постоянно
меняется, то достаточно создать всего одну P-точку с атрибутом диаметра и
типа присоединения.
Create > Point Set > Primitives > Axial P-point (PTAX)
P-точка номер -1, PBOR - PARA 1, PDIS - 0 и тип соединения - PARA 3.
Примечание
PARA 2 (Второй параметр) у труб зарезервирован для значения наружнего
диаметра.

Правила построения P-точек


ISODRAFT предъявляет требования к правильности построения некоторых
точек. Эти требования подробно описаны в ISODRAFT Reference Manual.
Важные номера p-точек;
1 – 10 Соединения
11 Для определения ориентации двигателя на задвижках.

Создание совокупности точек


Упражнение 4
Создание совокупности точек для отвода ELBO, с помощью осевых точек.
(PTAXI)

Модуль 22 (Элементы трубопроводов) 7


6 Часть 6
Создание совокупности геометрии
В этой части курса мы рассмотрим как создавать совокупность геометрии
(Geomset) и геометрические примитивы.

Цели
После изучения этого раздела Вы:
 Научитесь создавать геометрические элементы и примитивы
 Научитесь использовать уровни отображения элементов
 Научитесь использовать уровни обструкции (Obstruction).

Необходимые знания
Обучаемые должны понимать следующие пункты.
 Как создавать геометрические элементы и примитивы
 Использование уровней отображения элемента и значение уровней
обструкции (Obstruction).

Модуль 22 (Элементы трубопроводов) 1


Совокупности геометрии
Создание совокупности геометрии (GMSE) в PARAGON’е напоминает действия
по созданию оборудования (EQUIPMENT) в модуле DESIGN. Используются
такие же примитивы, которые не имеют P-точек, но отображают такие же
графические фигуры. Также задаются уровни отображения элементов и уровни
обструкции.
Дополнительные настройки отвечают за то, как отображать элементы: в виде
целого элемента, в виде осевых линий, или оба варианта одновременно. За это
отвечают два атрибута: для отображения детализированного вида элемента –
TUFLA, и, CLFLA – для отображения осевой линии.

Создание GMSE
При создании оборудования важно иметь представление о его центре
координат и осевой системе. Здесь же, при создании GMSE, эта информация
может быть получена из совокупности точек (PTSE).
Перед созданием GMSE важно иметь соответствующий набор точек (PTSE).
Рассмотрим рисунок, показывающий совокупность точек.

PA2

P0 P1
Y
PA2
BORE PA1
CONN PA4

P2
BORE PA1
CONN PA4

(Taken from a previous example of PTAXI for an Elbow)


X

Перед созданием геометрии, мы должны понять, что мы хотим увидеть на


чертежах.

2 Модуль 22 (Элементы трубопроводов)


TUBE ON отображение CL ON отображение

Для создания геометрии передите на созданный, вместе с категорией эелемент


GMSE, или создайте новый, в секции, которая отведена для хранения
геометрий. Для этого выберите из главного меню:
Create > Geometry Set > Element . . .

В появившейся форме введите имя для GEOMSET и нажмите OK.

Для создания примитивов выберите из меню:


Create>Geometry Set>Primitives . . .
В появившейся форме показан список возможных типа геометрических
примитивов. Для создания отвода необходимо выбрать: +ve Geometry Set и
Circular Torus (SCTO) – Тор круглого сечения. Выберите и нажмите Apply.

Модуль 22 (Элементы трубопроводов) 3


В следующей форме необходимо заполнить несколько полей с атрибутами
Тора. Задавать имя примитиву необязательно. Уровень отображения
(Representation) примитива можно оставить по умолчанию – 0-10 и уровень
обструкции (Obstruction) = 2. Переключатель атрибута Tube Flag должен быть
включен.

Атрибут Axis будет связан с P-точками. Установите A Axis = P1 (P-точка номер


1) и B Axis = P2 (P-точка номер 2). И введите значение наружнего диаметра в
качестве значения последнего поля Diameter. Это будет PARA3. Нажмите Apply.
Для создания отображения осевой линии отвода выберем из списка
примитивов Line (Линия). Появится форма, похожая на форму для создания
Тора. Здесь необходимо включить переключатель Centre Line Flag и выключить
Tube Flag. Установим уровень отображения как Piping Centre Line (из списка
Representation) и линия будет лежать между P-точками 1 и 2: значение поля
Course of line будет: P1 T0 P2. Затем нажмите кнопку Apply.

Рассмотрим несколько правил создания примитивов:

4 Модуль 22 (Элементы трубопроводов)


1. Все примитивы, участвующие в отображении осевой линии должны
иметь обструкцию равной 0 (некоторые примитивы могут иметь
включенными оба переключателя – Tube Flag и Centre Line Flag)
2. Любые P-точки, определенные в совокупности точек, могут участвовать
при создании линий. Они могут быть тангециальными точками, для этого
ставится префикс T вместо P.
3. В случае если примитив связан с какой-либо P-точкой, то этот примитив
позиционируется относительно этой точки, а не относительно P0.
4. Далее приведн список с описаниями параметров, которые могут быть
использованы при создании отвода.
BUTT WELD ELBO USING PTSE /PE1 GMSE /GE1

PAR 1 PAR2 PAR3 PAR4 PAR5

BORE CENTRE PIPE O.D. CONNECTION WELD BLOB


TO END TYPE DIAMETER

Примечание: Графическое представление различных уровней будет


рассмотрено в другом месте. Здесь везде в качестве примера уровни
отображения будут равны 0-10.
Следующий пример иллюстрирует более сложное построение точек (пример
задвижки). На рисунке показан возможный PTSE для задвижки.

BORE PA2 P3
CONN PA4

PA6

P1 P0 P2
-Y Y

BORE PA1 BORE PA1


CONN PA3 0.5 PA5 0.5 PA5 CONN PA3

Модуль 22 (Элементы трубопроводов) 5


Следующий пример показывает пример GMSE для задвижки, который может
быть связан с совокупностью точек, показанной выше.

1.25 PA8

PA 8
PA6

Объем обструкции
PA11
(не отображается)

PA7

PA5

CL ON TUBE OFF

6 Модуль 22 (Элементы трубопроводов)


PA8

PA9 PA10 PA10 PA9

TUBE ON CL OFF

Для создания этой геометрии сначала создадим элемент GMSE, если не еще
создан. Этот элемент создается с помощью главного меню, как было
рассмотрено выше.
GMSE /UGV1
Далее создадим необходимые геометрические примитивы:
SCYL
OBST 2 CLFL FALSE TUFL FALSE LEVE 0 10 PHEI ­1.00 TIMES PARAM 5 PDIA
PARAM 7 PAXI P1 geometry set (GMSE)

SCYL
OBST 2 CLFL FALSE TUFL FALSE LEVEL 0 10 PDIS 0.50 TIMES PARAM 7 PDIA
PARAM 8 PAXI Z PHEIGH PA11
SCYL
OBST 1 CLFL FALSE TUFL FALSE LEVEL 0 10 PDIS ­0.50 TIMES PARAM 6 
PHEI PARAM 6 PDIA 1.25 TIMES PARAM 8 PAXI P3
SCYL
OBST 0 CLFL FALSE TUFL TRUE LEVEL 0 10 PHEI ­1.00 TIMES PARAM 9 PDIA
PARAM 7 PAXI P1
SCYL
OBST 0 CLFL FALSE TUFL TRUE LEVEL 0 10 PHEI ­1.00 TIMES PARAM 9 PDIA
PARAM 7 PAXI P2

Модуль 22 (Элементы трубопроводов) 7


SCYL
OBST 0 CLFL TRUE TUFL TRUE LEVE 0 10 PDIS 0.00  PDIA 0.50 TIMES 
PARAM 1 PAXI P0
SSPH
OBST 0 CLFL TRUE TUFL TRUE LEVEL 0 10 SCAL TRUE PDIS 0.00 
PDIA 0.50 TIMES PARAM 1 PAXI P0

SCON
OBST 0 CLFL TRUE TUFL TRUE LEVE 0 10 PDIS PARAM 6 
PDIA PARAM 8 PAXI Z
SCON
OBST 0 CLFL TRUE TUFL FALSE LEVE 0 10 PDIS 0.50 TIMES PARAM 5 PDIA 
PARAM 7 PAXI –Y
SCON
OBST O CLFL TRUE TUFL FALSE LEVE 0 10 PDIS 0.50 TIMES PARAM 5 PDIA 
PARAM 7 PAXI Y
SCON
OBST O CLFL FALSE TUFL TRUE LEVE 0 10 PDIS PARAM 10 
PDIA PARAM 7 PAXI ­Y 
SCON
OBST 0 CLFL FALSE TUFL TRUE LEVEL 0 10 PDIS PARAM 10 PDIA PARAM 7 
PAXI  Y
Из примера мы можем увидеть, что два Цилиндра используются, чтобы задать
уровеь обструкции для задвижки (уровень ”hard” или 2). Переключатели Tube
Flag и Centre Line Flag у этих Цилиндров выключены. Это значительно
экономит объем работ при анализе коллизий.
Геометрия трубы
В общем случае для компонента трубы геометрия не создается. Но иногда,
появляются требования отобразить на чертежах трубы небольших диаметров.
Такие трубы всегда будут представлены осевой линией. И в таком случае
используется следующая геометрия:
• новый GMSE /UGP1
• используется примитив Tubing (TUBE)
• PDIA PARA n OBST 2 CLFLA FALSE TUFLA FALSE
• NEW TUBE
• PDIA 0 OBST 0 CLFLA TRUE

8 Модуль 22 (Элементы трубопроводов)


Создание совокупности геометрий
Упражнение 5
1. Создайте GEOMset для отвода, помня о том, что необходимо задать два
вида представления (детализированный вид и осевая линия
2. Номинальный диаметр будет 150мм.
3. Смотри таблицу в упражнении 5a, где представлены все необходимые
размеры.
4. Создайте компоненты упражнения. Таблицы 5b – 5f.
5. Создайте представление для детализированного вида и осевой линии.
6. Установите необходимые типы соединений
7. Рассмотрите параметры, необходимые для создания совокупности точек и
геометрии.
8. Продумайте необходимые P-точки.
9. Рассмотрите систему кодирования элементов.

Модуль 22 (Элементы трубопроводов) 9


Построение компонента в PARAGON’е
Упражнение 5a

Ном. диаметр Значение ‘A’ Значение ‘B’


100 mm 152 mm 114 mm
150 mm 229 mm 168 mm
200 mm 305 mm 219 mm

ANSI BW 90 L.R.W.E

10 Модуль 22 (Элементы трубопроводов)


Построение компонента в PARAGON’е
Упражнение 5b

B
C

Ном. диаметр Значение ‘A’ Значение ‘B’ Значение ‘C’


200x150 219 mm 168 mm 152 mm
200x100 219 mm 114 mm 152 mm
150x100 168 mm 114 mm 140 mm

ANSI B16.9 BW CONCENTRIC REDUCER

Модуль 22 (Элементы трубопроводов) 11


Построение компонента в PARAGON’е
Упражение 5c

C
B

A A

Ном. диаметр Значение ‘A’ Значение ‘B’ Значение ‘C’ Значение ‘D’
100x100 105 mm 114 mm 105 mm 114 mm
150x150 143 mm 168 mm 143 mm 168 mm
200x200 178 mm 219 mm 178 mm 219 mm
200x100 178 mm 219 mm 156 mm 114 mm

ANSI B16.9 BW TEE

12 Модуль 22 (Элементы трубопроводов)


Построение компонента в PARAGON’е
Упражнение 5d

D B
C

Ном. диаметр Значение ‘A’ Значение ‘B’ Значение ‘C’ Значение ‘D’
100 mm 254 mm 114 mm 32 mm 54 mm
150 mm 318 mm 168 mm 37 mm 61 mm
200 mm 381 mm 219 mm 42 mm 69 mm

ANSI B16.5 Class #300 WN FLANGE


(Используйте COCO FBD для типа соединения.)

Модуль 22 (Элементы трубопроводов) 13


Построение компонента в PARAGON’е
Упражнение 5e

C B

Nominal Size Value ‘A’ Value ‘B’ Value ‘C’ Value ‘D’
200x150 219 mm 168 mm 152 mm 25.5 mm
200x100 219 mm 114 mm 152 mm 25.5 mm
150x100 168 mm 114 mm 140 mm 27 mm

ANSI B16.9 BW ECCENTRIC REDUCER

14 Модуль 22 (Элементы трубопроводов)


Построение компонента в PARAGON’е
Упражнение 5f

Ном. ‘A’ ‘B’ ‘C’ ‘D’ ‘E’ ‘F’ ‘G’ ‘H’’ ‘L’
диам.
100 480 254 32 875 140 675 50 360 30
150 520 318 37 900 175 700 55 370 34
200 560 381 42 925 200 725 60 380 38

H
G
L

D
B

ANSI CL.300 FLANGED GLOBE VALVE

Модуль 22 (Элементы трубопроводов) 15


7 Часть 7
Примитивы каталога

Графические примитивы
Следующие трехмерные геометричские примтивы используются при создании
геометрии компонентов. У всех у них есть некоторые общие атрибуты. Это:
LEVEL, CLFLA, TUFLA и OBSTR. Специальные атрибуты каждого примитива
рассмотрены дальше.

Модуль 22 (Элементы трубопроводов) 1


Box (SBOX)
SBOX имеет следующие атрибуты:

PX
PY координаты
PZ
PXLEN
PYLEN размеры
PZLEN

Рисунок 7-1 Примитив SBOX

2 Модуль 22 (Элементы трубопроводов)


Cone (SCONE) - Конус
SCONE имеет следующие атрибуты:

PAXIS направление оси конуса

PDIST высота конуса

PDIAM диаметр основания

Рисунок 7-2 Конус

Модуль 22 (Элементы трубопроводов) 3


Disc (SDISK) - Диск
SDISK имеет следующие атрибуты:

PAXIS направление оси диска

PDIST расстояние до центра диска

PDIAM диаметр диска

Рисунок 7-3 Диск

4 Модуль 22 (Элементы трубопроводов)


Sphere (SSPHE) - Сфера
SSPHE имеет следующие атрибуты:

PAXIS направление оси центра сферы

PDIST расстояние до центра сферы

PDIAM диаметр сферы

SCALE указатель масштабирования сферы

Рисунок 7-4 Сфера

Модуль 22 (Элементы трубопроводов) 5


Cylinder (SCYL) - Цилиндр
У этого типа цилиндра присутствует атрибут, задающий расстояние до
основания цилиндра.

PAXI направление оси цилиндра


PHEI высота цилиндра
PDIA диаметр
PDIS расстояние до основания цилиндра

Рисунок 7-5 Цилиндр (SCYL)

6 Модуль 22 (Элементы трубопроводов)


Cylinder (LCYL) - Цилиндр
Высота этого цилиндра задается как разница между расстоянием до нижней
части цилиндра и расстоянием до верхней части цилиндра.

PAXI напрваление оси цилиндра


PDIA диаметр цилиндра
PBDI расстояние до нижней части цилиндра
PTDI расстояние до верхней части цилиндра

Рисунок 7-6 Цилиндр (LCYL)

Модуль 22 (Элементы трубопроводов) 7


Тарелка (SDSH)
Этот примитив позволяет символически моделировать регулирующие клапаны
и имеет следующие атрибуты:

PAXI направление оси


PDIS расстояние до верха
PDIA диаметр основания
PHEI максимальная высота
PRAD радиус закругления

Рисунок 7-7 Тарелка

8 Модуль 22 (Элементы трубопроводов)


Snout (LSNO) – Усеченный конус
Может быть концентрическим и эксцентрическим и имеет следующие атрибуты:

PAAX Направление оси


PBAX Направление смещения
PTDI, PBDI Расстояние до верхней и нижней части
соответственно
PTDM, PBDM Диаметр верхней и нижней части
соответственно
POFF Значение смещения оси (эксентрика) по оси
PBAX.

Рисунок 7-8 Усеченный конус

Модуль 22 (Элементы трубопроводов) 9


Circular Torus (SCTO) – Тор круглого сечения
Этот элемент - часть реального тора. Он не может развернуться более чем на
180 градусов.
SCTO имеет следующие атрибуты:

PAAX, PBAX Направление осей на концах тора


PDIA Диаметр тора

Рисунок 7-9 Тор круглого сечения

10 Модуль 22 (Элементы трубопроводов)


Rectangular Torus (SRTO) – Тор прямоугольного
сечения
Тоже самое, что и предыдущий элемент, только имеет прямоуголоное сечение.
SRTO имеет следующие атрибуты:

PAAX, PBAX Направление осей на концах тора


PDIA Ширина сечения тора
PHEI Высота сечения тора

Рисунок 7-10 Тор прямоугольного сечения

Модуль 22 (Элементы трубопроводов) 11


Line (LINE) - Линия
LINE имеет следующие атрибуты:

PTS P-точки между которыми проходит линия.


Пример значений: P1 P2 T3 P4.
Если стоит префикс P – линия начинается и заканчивается в
соответствующих P-точках.
Если стоит префикс T – линия будет проходит по кривой
(тангенциальные точки)

Tube (TUBE) - Труба


Только для отображения предполагаемой трубы. Имеет один атрибут:

PDIA диаметр трубы


Прим. Если PDIA равен 0 то будет нарисована линия. В зависимости от
масштаба, небольшое положительное значение даст отображение
более толстой линии.

12 Модуль 22 (Элементы трубопроводов)


Slope–Bottomed Cylinder (SSLC) – Цилиндр с
усеченными концами
SSLC имеет следующие атрибуты:

PAXI направление оси


PHEI высота цилиндра
PDIA диаметр цилиндра
PXTS угол уклона верхней части по X–axis
PYTS угол уклона верхней части по Y–axis
PXBS угол уклона нижней части по X–axis
PYBS угол уклона нижней части по Y–axis
PDIS расстояние

Рисунок 7-11 Цилиндр с усеченными концами

Модуль 22 (Элементы трубопроводов) 13


Pyramid (LPYR) - Пирамида
Основная цель использования этого примитива – это построение переходов
прямоугольного сечения. (кабельные системы и т.д.).
LPYR имеет следующие атрибуты:

PAAX Направление оси перпендикулярной к верхней части


пирамиды.(A axis).
PBAX, PCAX Направление двух осей перпендикулярных к A
axis и взаимно перпендикулярных между собой,
для определения сторон B и C
PBTP, PCTP Размеры сечения верхней части в направлениях
B axis и C axis
PBBT, PCBT Размеры сечения нижней части в направлениях
B axis and C axis
PBOF, PCOF Смещение верхней части в направлениях
B axis and C axis directions
PTDI Расстояние от оригинальной точки до верхней
части пирамиды вдоль оси A axis
PBDI Расстояние от оригинальной точки до нижней
части пирамиды вдоль оси A axis

14 Модуль 22 (Элементы трубопроводов)


Рисунок 7-12 Пирамида

Модуль 22 (Элементы трубопроводов) 15


Boxing (BOXI)
Аналог компонента TUBE только прямоугольного сечения. Эти примитивы могут
использоваться для создания кабельных коробов.
BOXI имеет следующие атрибуты:

PXLE Ширина в направлении X.


PZLE Высота в направлении Z.
PAXI Направление оси.

Рисунок 7-13 BOXI

16 Модуль 22 (Элементы трубопроводов)


Примитив, полученный выдавливанием плоскости
(SEXT)
Этот примитив, получается путем выдавливания некой плоскости вдоль какой-
либо оси. Создается элемент SEXT, далее так называемый Loop (SLOO) и
создаются точки, определяющие вершины поверхности – элемент Vertex
(SVER). Величина выдавливания определяется атрибутом Height элемента
SEXT.
Помимо того, каждый элемент, определяющий вершину, имеет атрибут радиуса,
который отвечает за отрисовку этой вершины (выпуклая или вогнутая).
SEXT имеет следующие атрибуты:

PX,PY,PZ Координаты SLOO.


PAAX,PBAX Направление осей SLOO.
PHEI Величина выдавливания плоскости
SLOO не имеет специальных атрибутов.
SVER имеет следующие атрибуты:

PX, PY Координаты вершины.


PRAD Радиус закругления вершины.

PBAX of SEXT

(PX,PY)
of SVER
PAAX of SEXT

PHEI of SEXT = Loop (SLOO)

(PX,PY,PZ) = Vertex (SVER)


of SEXT

Модуль 22 (Элементы трубопроводов) 17


Дальше идут данные, относящиеся к шестиугольному болту M12.

NEW SCOMPONENT /boltm12


GMRE /gm-01
GTYP BOLT
PARA 80 12 95 5 35 12 68 86 22 10 $

NEW GMSET /gm-01

NEW LCYLINDER
TUFL true
PTDI ( 0.5 * ATTRIB PARA[6 ] + ATTRIB PARA[4 ] + 2 * ATTRIB PARA[10 ] )
PBDI ( -0.5 * ATTRIB PARA[6 ] - ATTRIB PARA[4 ] - ATTRIB PARA[10 ] )
PDIA ( ATTRIB PARA[2 ] )

NEW SEXTRUSION
TUFL true
PX 0
PY 0
PZ ( 0.5 * ATTRIB PARA[6 ] + ATTRIB PARA[4 ] + 2 * ATTRIB PARA[10 ] )
PAAX -X
PHEI ( ATTRIB PARA[10 ] )

NEW SLOOP

NEW SVERTEX
PX ( 0.5 * ATTRIB PARA[9 ] )
PY 0
PRAD 0
NEW SVERTEX
PX ( 0.5 * COS ( 60 ) * ATTRIB PARA[9 ] )
PY ( 0.5 * SIN ( 60 ) * ATTRIB PARA[9 ] )

18 Модуль 22 (Элементы трубопроводов)


PRAD 0
NEW SVERTEX
PX ( 0.5 * COS ( 120 ) * ATTRIB PARA[9 ] )
PY ( 0.5 * SIN ( 120 ) * ATTRIB PARA[9 ] )
PRAD 0
NEW SVERTEX
PX ( -0.5 * ATTRIB PARA[9 ] )
PY 0
PRAD 0
NEW SVERTEX
PX ( 0.5 * COS ( 120 ) * ATTRIB PARA[9 ] )
PY ( -0.5 * SIN ( 120 ) * ATTRIB PARA[9 ] )
PRAD 0
NEW SVERTEX
PX ( 0.5 * COS ( 60 ) * ATTRIB PARA[9 ] )
PY ( -0.5 * SIN ( 60 ) * ATTRIB PARA[9 ] )
PRAD 0

Модуль 22 (Элементы трубопроводов) 19


20 Модуль 22 (Элементы трубопроводов)
8 Часть 8
Создание текстов
В этой части описывается создание детального текста (Detail text),
материального текста (Material text) и общих текстовых элементов и их
атрибуты.

Цели
После изучения этого раздела Вы:
 Научитесь создавать Детальный текст (Detail Text)
 Сможете объяснить требования Детального текста.
 Научитесь создавать Материальный текст (Material Text)
 Научитесь создавать общие текстовые элементы.
 Научитесь создавать параметризованные Детальные и Материальные
тексты.
 Поймете требования Спецификаций к текстам.

Необходимые знания
Обучаемые должны понимать следующие пункты.
 Как создавать Детальный текст.
 Как устанавливать атрибуты Детального текста.
 Как создавать Материальный текст.
 Как создавать общий текстовой элемент

Модуль 22 (Элементы трубопроводов) 1


Детальный текст (Detail Text)
Каждый элемент спецификации (SPCO) имеет ссылочный атрибут - DETAIL.
Это ссылка на элемент каталога, называемый SDTE – детальный текст.
Назначение этого элемента – хранить информацию о различных компонентах
трубопроводов. Эта информация используется при выборе компонента в
модуле DESIGN, отчетах по материалам и для вывода в Material List при
выпуске изометрического чертежа.
Элемент SDTE может быть создан через командную строку или используя
стандартный интерфейс.

Используя пользовательский интерфейс.


Вызовем соответствующую форму из главного меню: Create > Detail Text ...

Поле Generic Type содержит спискок всех типов элементов, известных


системе. (описаны в руководстве к ISODRAFT). При выборе нужного типа
элемента, активируется список описаний этого элемента в поле Description.
При выборе Generic Type и Description в поле Symbol Key автоматически
появится значение атрибута SKEY.
Атрибут SKEY – это символьный ключ, показывающий, как графически
отображать элемент при получении изометрического чертежа.

2 Модуль 22 (Элементы трубопроводов)


Каждый элемент SDTEX имеет общие атрибуты: TYPE, NAME, LOCK и OWNER
и в дополнение - SKEY, RTEX, STEX, TTEX, MtoLength и MtoQuantity.
RTEX, STEX и TTEX – это текстовые значения (до 120 символов).
В поле Detail (Isodraft) хранится значение атрибута RTEX. По умолчанию
ISODRAFT берет значение из этого поля.
В поле Interface B создается значение атрибута STEX , и поле Interface C – для
задания атрибута TTEX.
По умолчанию ISODRAFT использует атрибут RTEXT для генерации описания
компонентов, но также можно использовать и STEXT, и TTEXT в этих целях.
Это позволяет использовать три различных описания для компонентов. (К
примеру: использование разных языков)
Если Вы задаете значение текстового атрибута через командную строку, то
текст должен быть заключен в одинарные кавычки.
Пример: STEX ‘ELBOW 90 LR’
Поля Length и Quantity используются для использования дополнительных
данных ведомости материалов в модуле ISODRAFT. Значение этих атрибутов
будут выведены на изометричку, только если установлен атрибут MTOR у
данного компонента в DESIGN’е. Атрибут MTOR устанавливается
соответствующему элементу SPREF, который берет информацию из SDTE и
материального текста и MtoLength или MtoQuantity.
Примечание: Если установлены оба атрибута, то будет показано только
значение атрибута Length. Если необходимо получить значение атрибута
Quantity, то атрибут Length не должен быть установлен.

Материальный текст (Material Text)


Материальный текст (SMTEX) содержит описание материала из которого
сделан компонент. И используется при получении чертежей, отчетов,
ведомостей и т.д. Элемент SMTEX существует на том же уровне иерархии, что
и компонент, и на SMTE ссылается элемент спецификации SPCOM. Точно
также как и Детальный текст, Материальный текст может быть создан из
командной строки, или используя пользовательский интерфейс.

Используя пользовательский интерфейс


Выберите из главного меню: Create > Material Text . Появится следующая
форма:

Модуль 22 (Элементы трубопроводов) 3


У каждого элемента SMTE есть общие атрибут: TYPE, NAME, LOCK и OWNER.
А также XTEX, YTEX и ZTEX. Поля на форме: Material (Isodraft), (Interface B) и
(Interface C) соответственно (каждое поле может содержать до 120 символов)
Также значения этих атрибутов можно ввести через командную строку, указав
название атрибута и, в одинарных кавычках, значение атрибута.
Пример::
XTEX ‘SCM.80 API 5L GR.B SMLC’

По умолчанию, ISODRAFT берет значение атрибута XTEX. Если есть


необходимость, эти настройки можно изменить.

Параметризованные Детальные и Материальные


тексты.
Значение атрибутов RTEX, STEX, TTEX, XTEX, YTEX и ZTEX может быть
параметризовано. Выражения, записанные в качестве значения
обрабатываются в момент запроса в модулях DESIGN и ISODRAFT.
Пример: GASKET (прокладка):
RTEXT (‘Прокладка ’ + STRING (PARAM[1] ) + ‘ ГОСТ 123-89’ )
При запросе атрибута RTEXT произойдет обработка выражения. И если
параметр 1 был равен 100, то результат будет: ‘Прокладка 100 ГОСТ 123-89’.
При получении изометрички также появится обработанный текст.

Общие текстовые элементы


Элемент TEXT – это общий элемент, который может занимать много позиций в
иерархии. Он может быть использован для хранения любой дополнительной
информации о каком-либо элементе. Не надо путать этот элемент с
элементами, описанными выше. TEXT имеет атрибут STEX, в котором может
храниться любая текстовая информация (до 120 символов).
Этот атрибут можно установить либо из командной строки:
STEX ‘High pressure pipeline’

4 Модуль 22 (Элементы трубопроводов)


либо из главного меню: Create>Text

Атриубт STEX у элемента TEXT абсолютно независим от аналогичного


атрибута у элемента SDTE.
Примечание:
При создании новой спецификации, необходимо создать элемент TEXT в
качестве первого элемента в иерархии этой спецификации. Этот TEXT будет
обработан в модкле DESIGN при переключении различных приложений. И если
он не будет найден, или не будет первым элементом, или атриубт STEX не
будет установлен корректно то, эта спецификация не будет отображена в
списке доступных спецификаций. Атрибут STEX должен иметь следующие
значения, в зависимости от типа создаваемой спецификации.

STEX ’PIPING’ для компонентов трубопроводов


STEX ’TRAY’ для кабельных лотков
STEX ’HVAC’ для компонентов HVAC
STEX ’STEELWORK’ для компонентов металлоконструкций
STEX ’INSUL’ для изоляции
STEX ’TRACE’ для труб-спутников.

В спецификациях кабельных лотков должен быть еще один текстовый элемент,


который должен быть последним в иерархии спецификации, после всех
селекторов. И в качестве атрибута STEX будет значение постоянной длины
прямой секции лотка.
Пример:
STEX ’2400’
Если эти правила не выполнены, то использовать спецификации можно будет
только из командной строки, а не через графический интерфейс.

Модуль 22 (Элементы трубопроводов) 5


Создание Детального и Материального текстов
Упражнение 6
1. Создайте Детальный и Материальный текст для каждого компонента
трубопровода. Установите правильный атрибут SKEY.
2. Все компоненты принадлежат спецификации ANSI B16.9 и материал –
API5L Gr.B
Создавайте каждый элемент в соответствующей категории.

6 Модуль 22 (Элементы трубопроводов)


9 Часть 9
Системы кодировок элементов
В это части описыается необходимость в создании системы кодирок элементов
и формат стандартной системы кодировок Aveva.

Цели
После изучения этой части Вы:
 Сможете объяснить преимущества использования систем кодировок.
 Поймете смысл имен элементов.
 Поймете как построена система кодировок Aveva.

Необходимые знания
Обучаемые должны понимать следующие пункты:
 Как построена система кодировок Aveva.

Модуль 22 (Элементы трубопроводов) 1


Зачем иметь систему кодирования?
Как уже известно, PDMS требует от вновь создаваемого элемента, будь то
оборудование, элемент каталога и т.д., уникальное имя. Возможно принимать
кодировку для многих элементов.
Примеры:
 Каталожные ссылки
 Компоненты спецификаций
 Имена Ptset
 Имена Geomset
 Типы соединений
 Группы
 Оборудование
 Структуры
 Имена Детальных текстов
и т.д.
Преимущества использования системы кодировок:
 Исключается создание ничего не значащих имен.
 Перемещение внутри PDMS элементов становится проще.
 Исключается дублирование имен.

Standard Coding Systems


Существуют реальные преимущества наличия системы кодировок для
определения имен компонентов и типов соединений.
Стандартная поставка PDMS включает в себя каталоги с, приблизительно,
50.000 компонентами. И была разработана система кодировки, которая
позволяет определять уникальные имена компонентам. В общем случае
система кодировки может генерировать более 60 миллионов уникальных имен.
 Позволяет передавать компоненты из одного проекта в другой
 Каждая компания может разработать свою собственную, уникальную
систему кодировок.
 Уменьшается время, необходимое для старта проекта.
 Полная документация – диапазоны размеров, параметры, изображения
символов.

2 Модуль 22 (Элементы трубопроводов)


Важны ли имена элементов?
Для системы имена не играют большого значения, но для пользователя,
гораздо более удобно знать стандартную кодировку имен. Это облегчает
идентификацию/ перемещение элемента.
Соглашения о кодировке имен разные у разных компаний. Но есть некоторые :
 Имена компонентов спецификаций обычно имеют значение, к примеру
A3B/100EL обозначает отвод с номинальным диаметров 100мм из
спецификации /A3B.
 Таблицы типов соединений:
BWD – обычно обозначает сварное соединение (Butt Weld)
SWF - обычно обозначает муфтовое соединение (Socket Weld)
TUB - обычно обозначает трубное соединение (Pipe)
 Имена Детальных текстов обычно включают в себя короткий код.
 Имена бранчей обычно имеют префикс из имени трубы, также как и
штуцеры – префикс в виде имени оборудования.

Как определить систему?


Тип кодировки зависит от того, что надо кодировать. Также надо знать ответы
на вопросы:
 Цель системы?
 Что включать в систему?
Ответ на первый вопрос мы уже рассмотрели раньше. Ответ на второй лучше
объяснить на примере:
Компоненты трубопроводов могут классифицироваться по следующим
признакам:
 Стандарт/Страна изготовитель
 Внутренний стандарт
 Тип
 Специальный тип
 Тип соединения
 Давление
 Материал

Модуль 22 (Элементы трубопроводов) 3


Пример кодировки компонента - Отвод, ANSI, B16.9, крутоизогнутый, с концами
под приварку. Имя этого компонента будет - /AAEA200RR.
Расшифровка:
A Американские стандарты
A ANSI B16.9
E Отвод
A Крутоизогнутый (1.5 NB)
2 Приварной (BUTT WELD)
0 Давление (не указано)
0 Зарезервированное место
R 6” (150 mm) диаметр на входе
R 6” (150 mm) диаметр на выходе

4 Модуль 22 (Элементы трубопроводов)


A
AMERICAN STANDARDS

A ANSI B16.9
B ANSI B16.11
C ANSI B16.28
D ANSI B16.5
E ANSI B16.3
F ANSI B16.4
G
H
J
K
L
M
N
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
0

Модуль 22 (Элементы трубопроводов) 5


E
GENERIC TYPES

A AUTO (CONTROL VALVES)


B
C COUPLING
D
E ELBOWS AND BENDS
F FLANGES
G GASKETS
H
J
K CLOSURES
L
M MISCELLANEOUS
N NIPPLES
P PIPE
Q
R REDUCERS
S STUB-ENDS
T TEES
U
V VALVES
W
X
Y
Z NOZZLES
1
2
3
4
5
6
7
8
9
0

6 Модуль 22 (Элементы трубопроводов)


E
ELBOW : SPECIFIC TYPE

A LONG RADIUS (1.5 NB)


B SHORT RADIUS (R=NB)
C 45DEG
D SINGLE TANGENT (LR)
E DOUBLE TANGENT (LR)
F LONG RADIUS RETURN (3NB)
G SHORT RADIUS RETURN (2NB)
H REDUCING ELBOW
J STREET ELBOW
K CLOSE RADIUS
L MEDIUM RADIUS
M OPEN RADIUS
N 67.5 DEG SPRING
P 45 DEG SPRING
Q 22.5 DEG SPRING
R 90 DEG BEND
S 3D PULLED BEND
T 4D PULLED BEND
U 5D PULLED BEND
V VARIABLE ANGLE, VARIABLE RADIUS BEND
W MITRE BEND
X LOBSTER BACK BEND
Y SIDE OUTLET ELBOW
Z
1
2
3
4
5
6
7
8
9
0

Модуль 22 (Элементы трубопроводов) 7


E
ELBOW : END
CONNECTION

A
B RAISED FACE FLANGED
C
D
E
F
G
H
J
K
L
M
N
P
Q
R RING TYPE JOINT
S SOLDERED, BRAZED
T
U
V VICTAULIC
W
X
Y
Z COMPRESSION
1 PLAIN
2 BEVEL (BUTT WELD)
3 SOCKET WELD
4 THREADED MALE & FEMALE
5 THREADED NPT FEMALE
6 THREADED NPT MALE
7 THREADED BSP FEMALE
8 THREADED BSP MALE
9
0

8 Модуль 22 (Элементы трубопроводов)


E
ELBOW : PRESSURE
RATING

A CLASS 125
B CLASS 150
C CLASS 250
D CLASS 300
E CLASS 400
F CLASS 600
G CLASS 900
H CLASS 1500
J CLASS 2500
K
L
M
N
P
Q
R
S
T
U
V
W
X
Y
Z
1
2 CLASS 2000
3 CLASS 3000
4
5
6 CLASS 6000
7
8
9 CLASS 9000
0

Модуль 22 (Элементы трубопроводов) 9


E
ELBOW : NOMINAL
SIZE

A 1/8 6
B 1/4 8
C 3/8 10
D 1/2 15
E 3/4 20
F 1 25
G 1.1/4 32
H 1.1/2 40
J 2 50
K 2.1/2 65
L 3 80
M 3.1/2 90
N 4 100
P 5 125
Q
R 6 150
S
T 8 200
U
V 10 250
W 12 300
X 14 350
Y 16 400
Z 18 450
1 20 500
2 22 550
3 24 600
4 26 650
5 28 700
6 30 750
7 32 800
8 34 850
9 36 900
0 ZERO

10 Модуль 22 (Элементы трубопроводов)


10 Часть 10
Дополнительные параметры
В этой части описывается использование дополнительных параметров, с целью
облегчить работу адинистратора каталогов при создании компонентов.
(Уменьшение количества создаваемых компонентов). В этой части
рассматриваются IPARAM и DES PARAM.

Цели
После изучения этой части Вы:
 Сможете объяснить использование дополнительных параметров для
изоляции
 Научитесь устанавливать параметры во время моделирования.
 Научитесь использовать дополнительные параметры DESIGN’а (DDHEI и
т.п.)
 Научитесь использовать параметры DESPARAM.

Необходимые знания
Обучаемые должны понимать следующие пункты:
 Как устанавливать и использовать IPARAMS.
 Как использовать параметры DESIGN’а.
 Как использовать DESPARAM.

Модуль 22 (Элементы трубопроводов) 1


Использование данных DESIGN’а
Использование параметров уменьшает количество геометрии и p-точек при
создании компонентов. Также существуют другие параметры, которые могут
облегчить работу – это параметры изоляции (IPARAM) и параметры
DESIGN’а (DES PARAM). Необходимо отметить, что при работе с элементами
металлоконструкций используются другие типы.

Параметры изоляции
Созданный элемент в DESIGN’е ссылается на компонет каталога через атрибут
спецификации SPREF. Также элемент может ссылаться на второй компонент
каталога, который определяет изоляцию первого компонента, через атрибут
INREF. Этот второй компонент каталога и есть компонет изоляции.
Изоляция может быть добавлена к компоненту путем добавления параметра
IPARAM в определении геометрии (к примеру в описании цилиндра, который
описывает тело тройника). Другой способ – это создание геометрического
примитива (вокруг «тела» компонента) с уровнем обструкции = 1. Значение
изоляции зависит от температуры, которая будет задана трубе в DESIGN’е. Это
задается путем создания специальной спецификации на изоляцию, в которой и
определяется зависимость толщины изоляции от температуры. Компонент
изоляции создается в каталоге и имеет только следующие атрибуты: NAME,
GTYPE и PARA. PTRE и GMRE не создается.
На уровне категории (CATE) необходимо создать следующие элементы с
атрибутами (с помощью команд):
NEW SCOM /I-25 GTYPE INSU PARA 50
NEW SCOM /I-30 GTYPE INSU PARA 60
NEW SCOM /I-40 GTYPE INSU PARA 80
NEW SCOM /I-50 GTYPE INSU PARA 100
NEW SCOM /I-65 GTYPE INSU PARA 130
Примечание:
PARA устанавливается как двойное значение толщины, которое необходимо.
Толщина изоляции действует на всех сторонах примитива. Второй параметр
может быть добавлен для использования изоляции только на одной стороне
компонента. Также изоляция может быть задана, используя выражения.
Следующий шаг – это создание спецификации на изоляцию. Спецификация
создается таким же образом, как и спецификация на компоненты
трубопроводов. PDMS позволяет задавать значения диапазонов температур и
диаметров. Если реальнаят инженерная спецификация выглядит следующим
образом:

2 Модуль 22 (Элементы трубопроводов)


NS Temp Ins Thick

40-150 120-200 25
201-300 50
301-400 65
200-300 120-200 30
201-300 65

и т.д.
то спецификация PDMS выглядит следующим образом:
NEW SPEC /W
TEXT ‘INSU’
HEADING
TYPE NAME PBOR0 TEMP CATR
INSU */INSUL-1 39,151 120,200 /I-25
INSU */INSUL-2 199,301 120,200 /I-30
INSU */INSUL-3 39,151 201,300 /I-50
INSU */INSUL-4 39,151 301,400 /I-65
INSU */INSUL-5 199,301 201,300 /I-65
В DESIGN’е, если атрибут ISPE установлен как /W и температура, как одно из
значений диапазона, то CLASHER будет видеть объем изоляции (“soft”).
Соотвественным образом будет происходить обработка коллизий. И если
уровни отображения установлены корректно, то можно будеть видеть объем
изоляции на трубе.
Когда Вы создаете компонент каталога используя параметры изоляции, то
объем создаваемой изоляции можно отобразить в PARAGON’е. Выберите в
главном меню: Settings > Model Parameters. Появится следующая форма:

Значения изоляции могут быть установлены двумя способами: если


спецификация на изоляцию уже есть, то можно ее выбрать из списка Insu;
поменять значение температуры, и увидеть отображение изоляции. Второй
путь – это: выбрать Insul.Parameter в списке Parameter Setting, затем задать

Модуль 22 (Элементы трубопроводов) 3


номер и значение параметра и выбрать Insert из списка. Установленные
значения действуют только в течении текущей сессии.

Дополнительные параметры DESIGN’а.


Возможны случаи, когда некоторые значения параметров должны меняться в
DESIGN’е. К примеру, длина штуцеров, переменные углы бендов и т.д. Для
задания таких параметров мы должны использовать выражения DDHEI,
DDANG и DDRAD, соответственно значение длины, угла и радиуса. Эти
выражения используются при создании совокупности точек и геометрии, у тех
элементов, укоторых есть атрибуты height, angle или radius.
В DESIGN’е, при создании бендам можно задать его угол путем изменения
атрибута:
ANG 60

Для того, чтобы задать угол в совокупности точек, необходимо описать угол
следующим образом: к примеру для PTAX – атрибут PAXI будет задан как Y
DDANG Z, где DDANG обозначает, что значение угла может быть задано в
DESIGN’е.
Используя форму, вызываемую с помощью меню Settings > Model Parameters
можно задать значения по умолчанию. При первом вызове формы, эти
значения будут: Design Radius 225, Design Height 100 и Design Angle 90.

Параметры базы данных DESIGN’а


Используя этот способ можно задавать значения размеров компонентов,
используя параметры DESIGN’а. Каждый элемент в DESIGN’е имеет набор
таких параметров. К примеру, DESPARAM 4 хранит значение четвертого
параметра. Эти параметры могут быть использованы везде.
Пример задания параметра:
Расстояние для P-точки может быть задано как:
PY (PARAM[1 ])
Это значит, что значение расстояния по оси Y будет браться из первого
параметра компонента в каталоге.
А используя следующее выражение:
PY (DESPAR[4 ] )
Мы даем понять системе, что это значение необходимо брать из четвертого
параметра базы данных DESIGN’а.

4 Модуль 22 (Элементы трубопроводов)


11 Часть 11
Таблицы совместимых соединений
В этом разделе описывается создание и использование таблиц совместимых
соединений, элементы, отвечающие за описание соединений и использование
атрибута Ckey для модуля Spooler.

Цели
После изучения этой части Вы:
 Требования контроля соединений.
 Создание табоицы соединений (CCTA).
 Создание элемента, описывающего соединение (COCO).
 Использование и модификация атрибута CKEY для использования в
SPOOLER’е.

Необходимые знания
Обучаемые должны понимать следующие пункты.
 Использование CoCo таблиц.
 Создание элемента Coco
 Модификация атрибута CKEY.

Модуль 22 (Элементы трубопроводов) 1


Таблица соединений
Таблица соединений (элемент, имеющий тип CCTA) содержит список всех
возможных типов соединений элементов трубопроводов проекта. CCTA – это
административный элемент, находящийся на том же уровне иерархии, что и
CATA. CCTA содержит в себе элементы, имеющие тип COCO, которые
описывают возможные соединения в виде кода, хранящегося в атрибуте Ctype.
Эти типы соединения связаны с атрибутом PCON у P-точек компонента.
Используя следующие команды создаются элементы CCTA и COCO. И
задаются значения атрибута Ctype. Эти команды вводятся в командной строке
PDMS
NEW CCTA
NEW COCO /WELDWELD CTYPE WELD WELD (weld to weld)
NEW COCO /SCRDSCRD CTYPE SCRD SCRD (screwed to screwed)
NEW COCO /WELDBW CTYPE WELD BW (weld to butt weld)
ISODRAFT использует коды типов соединений для определения болтов. Коды
должны отвечать некоторым требованиям, которые описаны в ISODRAFT
Reference Guide. Описание таблицы соединений должно быть одним из первых
заданий, которые должны быть сделаны при создания нового проекта.

Пример кода соединения


Правила именования типов соединения (атрибут PCON у P-Точек).
 Первая буква типа соединения у фланцев должна быть ‘F’ или ‘L’
(шарниры)
 Первая буква у прокладок должна быть ‘G’
 Первая буква типа соединения у элементов типа ‘Wafer’ должна быть ‘W’.

N.B. В коде соединения допустимо использовать до 4-х букв.

2 Модуль 22 (Элементы трубопроводов)


Примеры
Тип элемента/соединение Код

Плоский фланец (Ру16) FBD


Прокладка (Ру16) GBD
Труба TUB
Приварка BWD
Муфта SWF
Резьбовое (нар.) SCM
Резьбовое (внутр.) SCF

При попытке соединить два компонента в Design’е система проверяет значение


атрибута Pcon у точки выхода первого компонента и у точки входа второго.
После этого система проверяет наличие такой пары соединений в таблице
CCTA. Если такая пара существует, то элементы присоединятся друг к другу. В
противном случае появится ошибка о несовместимости типов соединений
(incompatible connection type), и элемент спозиционируется на 100мм
относительно первого
Пример:
NEW CCTAB 
NEW COCO /FBDGBD 
CTYPE FBD GBD 
NEW COCO /TUBBWD 
CTYPE TUB BWD 
NEW COCO /GBDWBD 
CTYPE GBD WBD 
NEW COCO /TUBSWF 
CTYPE TUB SWF 
NEW COCO /SCMSWF 
CTYPE SCM SWF 
NEW COCO /SCFTUB 
CTYPE SCF TUB
Фланцы и прокладки на различные давления должны иметь соответствующие
коды типов соединения, чтобы исключить возможность соединения элементов
на разные давления. Этот же принцип используется при создании кодов для
фланцев с различными присоединительными поверхностями.

Модуль 22 (Элементы трубопроводов) 3


Требования Ckey и Spooler.

Модуль SPOOLER требует аккуратности при определения типов базовых


соединений. Тип соединения определяется атрибутом Ckey элемента COCO.
Значение атрибута Ckey может быть установлено как одно из стандартных
значений.
Для модификации/ добавления значений Ckeys можно использовать меню
системы Utilities>Modify Ckeys

4 Модуль 22 (Элементы трубопроводов)


Встаньте в иерархии на элемент CCTA и нажмите кнопку CE. Появится
информация о типах соединений и атрибутах Ckey.

Используя опцию Filter можно выбирать необходимые значения Ctype и Ckey:

Modify Ckey вызывает следующую форму:

Модуль 22 (Элементы трубопроводов) 5


Приложение 1

Кодировка COCO
Пример кодирования типов соединения:

Normally unused
Rating
Facing
ISOGEN TYPE

Каждый тип соединения кодируется максимум 4 буквами. Следующие типы


соединения стандартные:

ANY Соместимое со всеми типами SCF Резьбовое нар..


ATT Опоры ` SCM Резьбовое внутр.
BWD Приварка CLOS Closed end
SWF Муфтовое нар.. SWM Муфтовое внутр..
TUB Трубы OPEN Open end
VENT Открытое DRAN Drain connection
NULL Нет соединения

6 Модуль 22 (Элементы трубопроводов)


Следующие коды описывают фланцевые соединения. Каждая буква кода
определяет различную характеристику фланца.
PDMS Type (char 1) Facing (char 2) Rating (char 3)
F фланцы, арматура A FF A PN 125#
G прокладки (соединение с фланцами) B RF B PN 150#
W элемент типа Wafer C FE DIN2512 C PN250#
D NU DIN2512 D PN300#
E E PN400#
F F PN 600#
G G PN 900#
H H PN 1500
J J PN 2500#
K K PN 5000#
L L PN 2.5
M M PN 6
N N PN 10
P V13 DIN2513 P PN 16
Q R13 DIN2513 Q PN 25
R R PN 40
S PN 63
T PN 100
U PN 160
V PN 250
W PN 320
X PN 400
Y PN 75#
Z PN 10000#

Модуль 22 (Элементы трубопроводов) 7


12 Часть 12
Построение спецификаций каталога
В этой части описывается генератор спецификаций. (Specification generator)
Это приложение позволяет быстро строить спецификации каталога из
существующих элементов.

Цели
После изучения этой части вы сможете:
 Создавать «мир спецификаций».
 Создавать спецификации.
 Создавать спецификации на штуцеры.
 Редактировать спецификации на штуцеры.

Модуль 22 (Элементы трубопроводов) 1


Генератор спецификаций позволяет создавать спецификации для штуцеров
и профилей (создание профилей описано в курсе Steelwork Catalogue).
В Paragon’е из главного меню выберите Paragon>Spec Generator .

Создание «мира» спецификаций штуцеров


Для создания «мира» спецификаций (элемент SPWL) перейдите на уровень
World в иерархии и выберите из меню Create>Spec. World

Задайте имя и описание (Description), к примеру, штуцеры.


Выберите Equipment в списке ‘Generic Type’. И нажмите ОК.

Создание спецификации штуцеров


Создадим элемент «спецификация» (SPEC), используя меню
Create>Specification.

Введите имя спецификации (не больше 20 символов), к примеру 300# R.F. В


поле Description задайте описание спецификации (это значение появится в
поле ‘Specification’ формы ‘Nozzle Specification’ в DESIGN’е). Выберите
значение Equipment из списка Generic Type и Nozzles из списка Spec Type.
Нажмите кнопку ОК.

2 Модуль 22 (Элементы трубопроводов)


Болты

В форме Members перейдите на категорию, содержащую штуцеры, которые


нужно добавить в спецификацию. Затем выберите (Para 1) Name в форме
Nozzles Specification этим самым будут видны значения первого параметра
каждого штуцера (параметр, отвечающий за ном.диаметр). Выберите
необхимые диаметры и нажмите кнопку Add для добавления элементов в
спецификацию. Любой элемент можно удалить из спецификации, путем
выделения его в колонке Entries и нажатием кнопки Remove.
Из меню формы Nozzles Specification выберите Gtype>Add:

Модуль 22 (Элементы трубопроводов) 3


Значение, введенное здесь будет показано в полях Nozzle Type и Generic Type
в формах Create Nozzle и Nozzle Specification в DESIGN’е.
Введите значение, нажмите Apply и закройте форму.

Как только набор данных будет готов, выберите из меню этой формы
Control>Build и затем - Control>Close.
Полный список спецификации будет можно просмотреть, выбрав из меню
Display>Specification. Выберите Spec World Type как Equipment для того,
чтобы отфильтровать специфкации штуцеров.

4 Модуль 22 (Элементы трубопроводов)


Болты

Модификация спецификации штуцеров


Для модификации существующей спецификации штуцеров, перейдите на
необходимый SPEC в иерархии, далее из меню выберите
Modify>Specification.

Эта форма похожа на форму Build Specification и основные действия, такие же,
как и при построении спецификации.
Список Generic Types показывает текущие описания штуцеров, находящихся в
спецификации. Для редактирования записей в списке, выделите запись и
выберите из меню формы Gtype>Description. Замените значение при
необходимости.
Примечание: при выборе Gtype > Remove все селекторы и компоненты
спецификации будут удалены.
В поле Entries показаны все элементы каталога для выбранного Generic Type,
находящиеся в данной спецификации.
Для добавления компонентов в спецификацию перейдите на уровень категории
(CATE), содержащей необходимые элементы и нажмите кнопку Load. Все
доступные компоненты появятся в списке Category.
Выберите нужные элементы и нажмите кнопку Add, для добавления элементов
в список Entries.
Для удаления компонентов из спецификации, выберите их в списке Entries и
нажмите кнопку Remove.

Модуль 22 (Элементы трубопроводов) 5


Для изменения порядка, в котором будут отсортированы компоненты, из списка
можно выбрать:
Name Сортировать по имени.
(dbpos) Name Сортировака по иерархическому порядку в каталоге
(Para1) Name Сортировка по значению первого параметра
Когда весь список необходимых компонентов для включения в спецификацию
создан (список Entries), выберите из меню формы Control>Build для
обновления спецификации. После обновления выберите Control>Close для
закрытия формы.

Важно:
Если необходимо удалить компонент из спецификации, то необходимо
использовать команду REMOVE. См. Часть 13.

6 Модуль 22 (Элементы трубопроводов)


13 Часть 13
Спецификации компонентов
трубопроводов. Модуль SPECON
В этой части описывается использование модуля SPECON, который
предназначен для работы со спецификациями элементов трубопроводов.
Команды этого модуля выполняются с использованием командной строки.

Цели
После изучения этой части вы сможете:
 Описывать заголовки (Headings) и селекторы (Selectors).
 Создавать новые спецификации на элементы трубопроводов.
 Извлекать спецификации в текстовый файл.

Модуль 22 (Элементы трубопроводов) 1


Значение спецификаций в PDMS такое же как и в обычной ситуации –
контролировать и ограничивать выбор компонентов. В PDMS проектировщик не
сможет выбрать компонент кататлога, который не занесен в спецификацию.
Все необходимые компоненты должны быть занесены в спецификацию, для
того чтобы проектировщик мог получить доступ к необходимым элементам
каталога.

Способы создания и ввода спецификаций


Основной путь создания спецификаций (SPEC) элементов трубопроводов и их
компонентов (SPCO) – использование макроса. В качестве входных данных
SPECON принимает табличный вид данных.

HEADING
G
TYPE NAME PBORO CATREF DETAIL

ELBO */25EL 25 /EBAAAUFF /C-EL


+ */32EL 32 /EBAAAUGG +
+ */40EL 40 /EBAAAUHH +
+ */50EL 50 /EBAAAUJJ +
+

Specification Input
Example
Каждая строка данных создает новый компонент спецификации, подобно
команде ‘NEW SPCOM’.
Спецификация может состоять из нескольких таблиц. Сначала необходимо
создать таблицу, ее «шапку». Это делается в соответствии со следующим
рисунком.

2 Модуль 22 (Элементы трубопроводов)


Болты

>----Heading---nl---+---Type----Name--.
| |
‘---NAme----TYpe--|
|
| .--------------.
|/ |
/---PBORE---val--|
| |
|---PCONN---val--|
| |
|---STYpe--------|
| |
|---ANgle--------|
| |
|---RAdius-------|
| |
|---TEMperature--|
| |
|---PREssure-----|
| |
|---RATing-------|
| |
|---CATref-------|
| |
|---DETail-------|
| |
|---MATXT--------|
| |
|---CMPREF-------|
| |
|---BLTREF-------|
| |
|---word----val--|
| |
‘---nl-----------+-->

Здесь показано, что в любой таблице обязательно должны присутствовать


следующие значения: первая строчка – HEADING, и во второй строчке
обязательно должны быть колонки TYPE и NAME. (Обратный порядок – NAME
и TYPE будет разъяснен дальше). Далее следуют две категории значений
колонок таблицы – селекторы(фильтры) и ссылки на элементы каталога
(ссылочная часть).
Ссылочная часть – это колонки CATREF, DETAIL, MATXT, BLTREF и CMPREF.
Компонент спецификации (SPCO) является промежуточным звеном между
элементом каталога (SCOM) для построения его в Design’е. В колонке CATREF
записывается ссылка на элемент каталога SCOM. В колонке DETAIL
записывается ссылка на элемент SDTE (детальный текст, описывающий
элемент). В колонке MATXT записывается ссылка на элемент каталога SMTE,

Модуль 22 (Элементы трубопроводов) 3


описывающий материал. В колонке BLTREF – ссылка на болты. В колонке
CMPREF – ссылка на элемент базы данных модуля PROPCON, в котором
хранится вес элемента. Селекторы являются «вопросами», которые система
задает спецификации для того, чтобы выбрать из нее необходимый элемент
при создании/перевыборе компонента в Design’е. Набор селекторов является
персональным для каждого типа элемента и в общем случае служит для того,
чтобы разделить элементы одного типа по какому-нибудь признаку. (Например:
в спецификации могут находится несколько элементов с типом VALV одного
диаметра, но различие между ними в характеристике элемента (задвижка,
клапан, кран и т.д.). И с помощью значений селекторов можно осуществить
разделение этих элементов, чтобы проектировщику был доступен выбор между
этими элементами).
Основной селектор, который можно использовать для разделения однотипных
элементов по характеристикам – это STYP. Это селектор можно использовать с
любым типом компонентов. В качестве значения этого селектора может
выступать некий код, определяющий элемент, состоящий, не более чем из
четырех букв.
Некоторые примеры «шапок» таблиц для разных типов компонентов.
Пример 1 – TUBE (Труба)

HEADING
TYPE NAME PBOR0 SCHE CATREF DETAIL
Пример 2 – ELBO (Отвод)

HEADING
TYPE NAME PBOR0 STYP ANGL CATREF DETAIL
Пример 3 – FLAN (Фланец)

HEADING
TYPE NAME PBOR0 STYPE CATREF DETAIL
Пример 4 – REDU (Переход)

HEADING
TYPE NAME PBOR1 PBOR2 STYP CATREF DETAIL
Пример 5 –TEE (Тройник)

HEADING
TYPE NAME PBOR0 PBOR3 CATREF DETAIL

4 Модуль 22 (Элементы трубопроводов)


Болты

Синтаксис таблицы требует, чтобы сначала шла колонка TYPE, затем - NAME.
Далее идут селекторы, затем ссылочная часть. Использование селектора
PBOR0 (а не PBOR1 или PBOR2) имеет следующее объяснение: если бы в
примере 3 использовался селектор PBOR1 (что приемлемо для системы), то в
DESIGN’е могли бы возникнуть трудности при выполнении команды SELECT
после команды FLIP. Похожая ситуация может возникнуть и с тройниками, где
точка входа не всегда совпадает с точкой P1. Поэтому использование
селектора PBOR0 предотвратит возникновение подобных ситуаций.
Необходимо отметить, что в DESIGN’е, при ответе на вопросы, атрибуты не
присваиваются автоматически. К примеру, выбор отвода с углом 45 градусом,
не установит атрибут ANGLE в значение 45. По умолчанию это значение равно
90, пока не будет выполнена команда DIR.

Использование строк, определяющих значения «по


умолчанию» (DEFAULTS)
При создании таблиц спецификации возможно задание строки, определяющий
выбор элементов «по умолчанию». К примеру, если в проекте очень часто
испольуется один и тот же тип фланца, а в спецификации определено два типа,
то возможно задать значение, при котором «по умолчанию» будет выбираться
наиболее часто используемый тип фланца.
Способ установки таких значений показан в следующем примере:
Пример 3 – FLAN (Фланец)

HEADING
TYPE NAME PBOR0 STYPE CATREF DETAIL
DEFAULT
- - - WN
FLAN */FLAN50S 50 SO /AAFHBB0JJ
FLAN */FLAN50W 50 WN /AAFBBBOJJ

В спецификации присутствуют два типа фланцев: приварные встык –


закодированные словом WN, и плоские, закодированные словом SO. Значение
«по умолчанию» поставлено как WN. Таким образом, в DESIGN’е при создании
нового фланца, испольуя команду ‘NEW FLAN SEL’ (или при установки
«галочки» в поле Defaults формы Create Components) будет автоматически
выбран фланец с STYP, равным WN. (В обход другого типа фланца)

Для колонок TYPE и NAME значения «по умолчанию» задавать не надо. Также
не задается это значение для колонки, определяющей диаметры (PBOR0,
PBOR1, PBOR2..). Символ, говорящий, что в колонке нет значений «по
умолчанию» - ‘-‘ .

Модуль 22 (Элементы трубопроводов) 5


Заполнение таблицы
После определения колонок «шапки» таблицы, необходимо ее заполнить.

TYPE
Тип компонента. Такое же значение, как и значениа атрибута GTYPE у
элемента SCOM в каталоге.

NAME
Имена компонентов спецификации. Должны быть уникальными. Если первым
символом в имени подставить ‘*’ , то в первой части имени компонента будет
имя спецификации.

CATREF
Ссылка на компонент каталога (SCOM). Необходимо првильно указывать здесь
ссылку на необходимый элемент. Кмпонент должен существовать, в противном
случае будет ошибка, что компонент не существует ( ‘UNDEFINED NAME’ .)

DETAIL
Ссылка на детальный текст каталога (SDTE). Этот элемент также должен
существовать в каталоге

Дублирование
Возможно использовать знак ‘+’ для дублирования значений.

Редактирование спецификаций
Редактирование ранее созданной спецификации, данные из которой еще не
используются в DESIGN’е достаточно простая задача. При редактировании
спецификации, данные из которой уже используются в модели, необходимо
понимать последствия модификации.

6 Модуль 22 (Элементы трубопроводов)


Болты

.------------------------------------------------.
/ |
/ |
>----+---NEW----+----SPECification----. |
| | | |
| ‘---------------------’-------name-------|
| |
|---OLD---+-----SPECification----. |
| | | |
| ‘---------------------| |
| | |
|----------------SPECification---+--------id--------|
| |
|----table------------------------------------------|
| |
|--+--REMove---. |
| | | |
| ‘--DELETE---’---SPECification--------------------|
| | |
| |---ALL------------------------------|
| | |
| | .-------------. |
| | / | |
| ‘----id--+-------id------’ |
| | |
| +---------------------------|

Синтаксис
Когда компонент уже выбран в DESIGN’е, у него есть атрибут SPRE, в котором
записана ссылка на компонент спецификации, через который идет ссылка на
компонент каталога. Как показано на предыдущем рисунке, возможно удалить
целую спецификацию или отдельный ее компонент.
Удаление спецификации или ее отдельных компонентов, данные из которых
уже участвуют в модели, приведет к тому, что все ссылки в DESIGN’е исчезнут.
Это значит, что элементы исчезнут из чертежей, изометричек и проверка на
коллизии не сможет быть правильно реализована. Исчезнет геометрия и
ориентация компонентов в модели.
Для того, чтобы исключить подобные ситуации необходимо использовать
режим перемещения (REMOVING) спецификации или отдельных компонентов.
При осуществлении данной операции, компоненты спецификации
перемещаются в созданную системой спецификацию,
называемую /*LIMBOSPEC. Это значит, что компонент все еще существует, но
дальнейшее его использование невозможно, так как он больше не является
частью спецификации.

Модуль 22 (Элементы трубопроводов) 7


Этот режим может использоваться в следующих случаях:
 Когда компонент больше не будет использован в DESIGN’е, но
необходимо сохранить его текущее состояние.
 Когда модификации сделаны, но дальнейшее использование временно
приостановлено.
Для модификации существующей строки в спецификации, необходим
следующий порядок следования колонок таблицы: колонка NAME должна быть
первой, а колонка TYPE должна быть второй. Данным синтаксисом мы
показываем, что хотим внести изменения в уже существующий компонент
спецификации.
Пример:
*/
HEA
DIN
NAM TYP PBOR CATRE DETAI
G
E E O F L
*/25EL ELBO 25 /EBAAAUFF /C/EL
*/32EL + 32 /EBAAAUGG +
*/40EL + 40 /EBAAAUHH +
*/50EL + 50 /EBAAAUII +

Если необходимо провести работу с большим объемом данных, то для можно


выгрузить спецификацию в текстовый, провести изменения, и затем загрузить
специфкаицю обратно (как макрос). По умолчанию, спецификация выгружается
в формате для редактирования. (первая колонка – NAME)

Копирование
Возможны случаи, когда две или несколько спецификации похожи. (Разница
только в ссылках на компоненты – колонка CATREF)
Для того, чтобы уменьшить временные затраты на создание спецификации,
похожей на существующую, возможно проветси операцию копирования.
К примеру: если есть спецификация с именем /SPEC1, и нам нужно создать
похожую на нее новую спецификацию с именем /SPEC2, можно выполнить
следующую команду:
NEW SPEC /SPEC2
COPY /SPEC1 RENAME /SPEC1 /SPEC2
Команда RENAME выполнит переименование всех элементов, у которых имя
начинается с указанного префикса. В случае со спецификациями это будет имя
компонента спецификации.

8 Модуль 22 (Элементы трубопроводов)


Болты

Выполнив операцию копирования, возможно потребуется внести некоторые


изменения в новую спецификацию.Для этого необходимо выгрузить эту
спецификацию, для редактирования в любом текстовом редакторе.
Следующие команды позволят осуществить выгрузку спецификации:
FILE /SPEC2.SPEC
OUTPUT /SPEC2
Данные спецификации будут содержаться в файле SPEC2.SPEC в виде
структуры для редактирования (колонка NAME - первая)
Для выгрузки спецификация в формате TYPE и NAME нужно выполнить
команду:
OUTPUT NEW /SPEC2
Отдельные компонеты спецификации можно выгрузить, используя следующую
команду (используя GTYP нужных компонентов
OUTPUT NEW ELBO /SPRC2
Этот файл может быть использован для добавления новой таблицы данных в
новую спецификацию или в существующую спецификацию (к примеру, после
добавления новых диаметров).

Стандартные спецификации
Существует возможность включать стандратные спецификации из одного
проекта в другой. Для этого в одном проекте (базовом) создаются стандартные
наборы спецификаций, и далее включены администратором системы (методом
INCLUDE) в рабочий проект. Они будут доступны только для чтения, то есть
пользователь сможет построить модель по данным из этих спецификаций, но
удалить спецификацию не сможет.

Модуль 22 (Элементы трубопроводов) 9


14 Часть 14
Catview

В этой части описывается программа CATVIEW, которая позволяет создавать


спецификации, используя пользовательский интерфейс в модуле PARAGON

Модуль 22 (Элементы трубопроводов) 1


Обзор
CATVIEW - программа, позволяющая создавать спецификации, используя
пользовательский интерфейс в модуле PARAGON
Основные функции: создание, модификация спецификаций и их компонентов. 

Использование CATVIEW

В PARAGON’е CATVIEW доступна через меню Utilities > Catview


После выбора этого пункта меню появится следующая форма:

Навигация по каталогу

2 Модуль 22 (Элементы трубопроводов)


Болты

Это основная форма для доступа, просмотра и загрузки информации из


категорий. Эта форма появляется после выбора из меню Catview > Browse
формы Catalogue Utilities.
Эта форма – основная для выбора компонентов каталога и добавления их в
спецификации.
Поле со списком показывает все найденные категории (по определенному
правилу). Возможно фильтровать категории по GTYPE, STANDARD или по
текстовому фрагменту. После выбора необходимых параметров поиска
необходимо нажать кнопку Search. В списке появятся категории, найденные по
данным условиям поиска.
После нажатия кнопки Goto Cate можно перейти на выбранную в списке
категорию.
Нажатием кнопки Add to Specification элементы из выбранной категории,
будут добавлены в спецификацию. После нажатия кнопки будет предложено
выбрать спецификацию, в которую необходимо добавить элементы

Добавление элементов в форму спецификацию.


После нажатия кнопки Display появится форма, в которой будет показан плот-
файл с подробным описанием выбранной категории.

Модуль 22 (Элементы трубопроводов) 3


Добавление элементов в спецификацию

Для добавления элементов в спецификацию нужно выбрать категорию, из


которой будут браться элементы. После этого будет доступен список всех
компонентов, находящихся в этой категории. На форме Add Items to Spec,
нужно выбрать диапазон диаметров (из списков Low Size и High Size), который
будет включен в спецификацию (от меньшего, к большему). Дальше выбрать
необходимый материал, из списка Material Text .
Если используется «старый» болтовый метод, то необходимо выбрать значение
из списка Bolting .
В поле Stype можно задать значение селектора STYPE (максимум четыре
буквы).
Список Excluded Bore Sizes используется для добавления компонентов с
нестандартными диаметрами. Если какой-либюо диаметр подсвечен в этом
списке, то он не будет включен в спецификацию
Нажатие кнопки OK добавляет выбранные копоненты в спецификацию и
показывает форму редактирования данных (Edit and view Specifications).

4 Модуль 22 (Элементы трубопроводов)


Болты

Форма Edit and View Specifications 

В этой форме показано все содержимое спецификации и предоставлены


инструменты для редактирования данных.
Для редактирования компонента необходимо выбрать его из списка и
произвести необходимые изменения.
Доступны следующие изменения:
Name changes поиск и замена текста
Modify модификация атрибутов
Change Materials перевыбрать материал
Set Wall Thickness установить толщину стенки
Set Selection Type установить другой STYP
Change Shop Flag переключить атрибут SHOP
Reorder as default поменять порядок следования элементов
Remove переместить в Limbospec
Delete удалить
Add Bore Selector добавить селектор диаметра.
Remove Bore Selector удалить селектор диаметра.

Модуль 22 (Элементы трубопроводов) 5


Создание спецификации

Это основная форма для создания новой спецификация и задания врного


значения для атрибута Purpose.
Необходимо задать имя, и тип спецификации. После создания идет добавление
элементов как было описано ранее.

Меню Create>Pegs spec data эта опция выгрузит все спецификации в формате
PEGS. См. PEGS Reference Manual
.
Меню Create>Spec Summary выводит информацию о элементах,
содержащихся в спецификации.

Меню Modify Specification откроет форму Edit and View Piping Specification.

Меню Modify>Exclusion List используется для редактирования списка


нестандартных диаметров. В общем случае это - 32mm, 65mm, 90mm и 125mm.

Меню Modify>Category Lists>Refresh all lists – обновление данных


содержащихся в категориях.
Меню Modify>Category Lists>add category CE – добавляет текущую категорию
в список категорий.

6 Модуль 22 (Элементы трубопроводов)


Болты

Администрирование CATVIEW

Атрибуты категорий
Для того, чтобы Catview могла находить нужные категории, им необходимо
задать следующие атрибуты:
PURP Атрибут Purpose = COMP
DESC Описание категории.
CDET Имя детального текста для элементов этой категории.
GTYPE Тип элементов, находящихся в данной категории.
CSTANDARD Стандарт элементов, к примеру GOST.

Редактирование настроек
Меню Modify>Defaults откроет форму, в которой можно отредактировать
некотрые настройки программы, такие как: имя каталога, где находятся
категории, имя секции где хранятся материалы, имя секции, где хранятся
детальные тексты и т.д.

Чертежи
Плот-файлы, поставляемые с Catview, описывают стандартный каталог AVEVA
Для добавления новых чертежей используется специальный макрос,
находящийся в папке, где установлен Catview. Макрос называется draftmac. Для
корректоной работы этого макроса необходимы некоторые UDA. В файле
setup.mac находится описание настроек.

Модуль 22 (Элементы трубопроводов) 7


Болты

15 Часть 15
Болты

В этой части описывается работа по созданию болтов.

Модуль 22 (Элементы трубопроводов) 1


Иерархия таблиц болтов (Bolt Table) содержит информацию, описывающую
природу болтовых соединений. Хотя таблицы болтов это часть базы данных
каталога и создаются в модуле Paragon, основное предназначение - для
использования в модуле Isodraft. Более детально они описаны в руководстве
ISODRAFT Reference Guide. Создание элементов происходит с помощью
графического интерфейса и с использованием командной строки.
Иерархия таблиц болтов приведена на рисунке:

WORLD

CCTA CATA BLTA SPWL UNITS

SECT

BTSE BLIS LTAB

BLTP SBOL DTAB

Типы элементов:
BTSE - BOLT SET – административный элемент, содержащий в себе элементы,
описывающие отверстия - болтовые P-точки (BLTP).
BLTP - болтовые P-точки хранят информацию о болтах и имеют следующие
атрибуты:
NUMBER Номер отверстия под болт.
BDIA Диаметр болта
BTHK Часть длины болта внутри компонента.
BTYP Тип болта. Используется при выборе из спецификации.
BLTA – таблица болтов. Административный элемент
BLIS - BOLT LIST – административный элемент, который содержит в себе
элементы, описывающие стандартный болт (SBOL).
SBOL – элемент, описывающий стандартный болт. Элемент имеет следующие
атрибуты:
BITEM Компоненты болта. Используются при подсчете общей
длины болта.
BITL Длины (толщины) компонентов болта. (Шайбы, гайки и т.д.)
NSTD Ссылка на таблицу стандартных длин.
XTRA Длины свободного конца болта.

2 Модуль 22 (Элементы трубопроводов)


Болты

LTAB - LENGTH TABLE (таблица длин) содержит таблицы диаметров


(DIAMETER TABLES.)
DTAB – таблицы диаметров (DIAMETER TABLES) содержат информацию о
стандартных длинах болтов соответствующих диаметров. Эта информация
содержится в атрибуте BLEN и представляют собой строку данных. Доступ к
таблице длин организуется через атрибут NSTD элемента SBOL.

Для каждого отверстия должен существовать элемент BLTP, описывающий это


отверстие. Все элементы болтов (гайки, шайбы и т.д.) описываются с
использованием атрибута BITEM и атрибута BITL для задания их длин.

Как ISODRAFT подсчитывает болты


PDMS позволяет ISODRAFT’у корректно подсчитывать количество и длины
болтов для каждого болтового соединения.
Метод, используемый при подсчете болтов, основан на использовании кодов
совместимых соединений. (COCO)
Определены три основных типа болтовых соединений:
 Стандартный Фланец-Прокладка-Фланец
 Общие пластинчатые (wafer) компоненты
 Смешанные соединения
Если в типе соединения компонента присутствует, в качестве первой буквы,
буква F или L, то ISODRAFT будет пытаться вычислить болты для данного
соединения. Для того, чтобы вычисление произошло корректно, следующие
правила должны быть выполнены:
 Для фланцев и фланцевых соединений тип присоединений на стороне
фланца должен начинаться с буквы F или L (соединение внахлестку). К
остальным буквам ограничений нет. Можно использовать до четырех
символов в коде.
 У прокладок, с обеих сторон, тип присоединения должен начинать с буквы
G. К остальным буквам ограничений нет. Можно использовать до четырех
символов в коде.
 Для пластинчатых элементов тип присоединения обеих сторон должен
начинать с буквы W. К остальным буквам ограничений нет. Можно
использовать до четырех символов в коде.
 Для соединений внахлестку, та сторона компонента, которая находится с
другой стороны от прокладки, должна иметь тип соединения,

Модуль 22 (Элементы трубопроводов) 3


начинающийся с буквы, отличной от F, L, G или W. К примеру:
FLAN LJSE

might be coded and L LJTB F FRB G GRB


D in a design module in
selected J L A
following list S A S
the E N K
order: BWD JTB GRB
GASK

 Для компонентов, у которых нет болтов, тип соединения не должен


начинаться с букв F, L, G или W.
Следующие правила должны быть выполнены при создании болтовых ссылок в
модуле SPECON:
Спецификация на элементы трубопроводов имеет атрибут BLTM (Bolting
Method), который должен быть установлен как ‘NEW’, а также атрибут BSPEC,
который содержит в себе имя спецификации, содержащей болты (болтовая
спецификация).
Для компонента спецификации – SPCO больше нет необходимости
устанавливать значение в колонке BLTREF. Теперь ссылка на болт
записывается в атрибуте BLRF каталожного компонента и содержит значение
имени элемента BTSE (Bolt Set).

Подсчет длины болта для соединения фланец-прокладка-


фланец
У первого компонента находится ссылка на элемент BTSE через CATREF и
сохраняются соответствующие P-точки.
Если тип присоединения следующего элемента начинается с буквы G
(прокладка), то вычисляется значение между точками P1 – P2 , и далее следует
переход к следующему компоненту.
Если тип присоединения этого компонента начинается с букв F или L, то
система переходит к элементу BTSE, через CATREF, и сохраняет
соответствующие P-точки.
Далее для каждого болта в наборе:
 Получаем болтовые точки с соответствующими номерами (NUMB).
 Проверяется соответствующие диаметры болта.
 Добавляются две толщины болта (внутри элемента).
 Добавляется толщина прокладки.
 Выбирается болт из болтовой спецификации и находится стандартная
длина для этого диаметра (путем округления в большую сторону).

4 Модуль 22 (Элементы трубопроводов)


Болты

Подсчет длины болты для пластинчатых элементов.


Подсчет длин болтов для такого соединения аналогичен предыдущему
(фланец-прокладка-фланец), за исключением следующих пунктов:.
 Если внутри соединения система найдет элемент с типом присоединения,
начинающимся с буквы W (wafer), то произойдет подсчет расстояния
между точками P1 – P2, и последует переход к следующему компоненту.
 Соединение может иметь любое количество пластинчатых компонентов и
прокладок.

Модуль 22 (Элементы трубопроводов) 5


Подсчет длин болтов для смешанных соединений
Подсчет длин для смешанных соединений аналогичен предыдущему, за
исключением того, что разные типы болтов могут участвовать в соединении.

Подсчет болтов у штуцеров.


У фланцевых штуцеров должен быть задан атрибут BLRF.

Дополнительные компоненты болтов при подсчете длин.


К подсчитанным длинам болтов (через элементы) добавляются длины
дополнительных элементов, таких как гайки, шайбы и т.д. Элемент SBOL имеет
атрибут BITL, в котором записаны длины (толщины) дополнительных
элементов, а также атрибут XTRA, хранящий в себе длину свободжного конца
болта (выход резьбы).

Следующие команды позволяют создать таблицу болтов с ее элементами.


Команды вводятся в командной строке.
NEW  BLTA  /IND.BOLTS
NEW  BLIS  /#300.STUD
NEW  SBOL  /SBDD
Атрибуты элемента SBOL:
NSTD /M12
BITEM NUT WASH WASH NUT
BITL 20 2 2 20 ( or Total )
NEW  LTAB  /MET­BOLT­LENGTH
NEW  DTAB  /M12
Атрибуты элемента DTAB:
BLENGTH (50 60 70 80 90 100)

6 Модуль 22 (Элементы трубопроводов)


Болты

Создание наборов болтов (Bolt Sets) и болтовых P-


точек
Из главного меню выберите: Create > Bolt set > Element и Create > Bolt set >
P-point

Каждый элемент BLTP имеет следующие атрибуты, которые должны быть


установлены через командную строку:
NUMBER 1
NUMBER 1 – номер
BDIA 12 отверстия.
BTHK PARAM 5
BTYP BOLT
BOLT обычный болт
MACH машинный болт
STUD шпилька
CAP винт с головкой
JACK натяжной
TAP резьбовое
отверстие числовое значение, может
BTHK – может иметь фиксированное
ссылаться на параметр компонента, может быть выражением, может
быть нулем.
Атрибуты BTHK, BDIA & BTYPE могут быть установлены как актуальные
значения или, как параметры.
 Атрибут BTHK у натяжных болтов равен сумме толщины фланца и зазора
 Для пластинчатых компоненты без болтов атрибут BTHK не
устанавливается.

Модуль 22 (Элементы трубопроводов) 7


Болты – иллюстрация взаимосвязей

WELD NECK FLANGE


SPREF /T300CS/TAFWBD0:150
WELD NECK FLANGE
COCO FBD
SPREF /T300CS/TAFWBD0:150
COCO FBD

A COCO that starts with a


F triggers bolt selection

Isodraft will look for a Bolt


Set when BLTM is set to No Setting Required
NEW

O p t io n a l S e l e c t o r B S E L c a n b e
D e fa u lt s e t o n a C o m p o n e n t in D e s ig n

World /*
CATA /BOLT-CATA

SECT /METRIC-BOLT-SETS

BTSE /TAFWBD0-MB-150
CATA /PIPE-CATA BLTAB /BLTAB-TRAINING
BLTP
NUM 1
BDIA 20
BTHK PARAM 5
SECT /FLANGES BTYPE BOLT BLIST /BLIST-TRAINING

BITEM’s are selected from the


SBOL /BOLT20 spec and the BITL length is added
CATA /TAFWBD0 XTRA 3 to the bolt length.
BITL 20 2 2 20
8 BITEMМодуль
NUT WASH22 (Элементы трубопроводов)
WASH NUT
NSTD /D20
Болты

Пример
В следующем примере мы создадим болты с шайбами и гайками для фланцев
на диаметр 150.
We will then go on to create a simple Wafer Valve that has 4 Cap Screws.

Открываем командную строку


Display>Command Line

Модуль 22 (Элементы трубопроводов) 9


Создаем таблицу болтов

Таблицы болтов используются для хранения элементов, отвечающих за


определение стандартных длин и стандартных болтов – LTAB- DTAB и BLIS -
SBOL.

1. В командной строке наберите:


NEW BLTAB /BLTAB-TRAINING
NEW BLIST /BLIST-TRAINING
NEW LTAB /LTAB-TRAINING

Были созданы административные элементы.

Создание новой таблицы длин


2. Перейдите на элемент LTAB /LTAB-TRAINING, который мы только что
создали.
3. В командной строке наберите:
NEW DTAB /D20
4. Задайте список стандартных длин
Blength (40mm 50mm 60mm 70mm 80mm 90mm 100mm 110mm 120mm
130mm 140mm 150mm )

Подсчитанная системой длина болта, округляется до близкого большего


значения из этой таблицы.

10 Модуль 22 (Элементы трубопроводов)


Болты

Создания стандартного болта - SBOL


5. Перейдите на элемент BLIST, который мы только что создали –
/BLIST-TRAINING
6. В командной строке наберите
NEW SBOL /BOLT20
7. Установите следующие атрибуты:
Дополнительные элементы болта:
BITEM NUT WASH WASH NUT
Эти элементы будут в ладьнейшем выбраны из болтовой спецификации.
Установите длину каждого дополнительного элемента:
BITL 20 2 2 20
8. Добавьте длину выхода резьбы:
XTRA 3
9. Установите ссылку на элемент, содержащий стандартные длины:
NSTD /D20

10. Также создадим винт, который будет использован на пластинчатых


элементах.
NEW SBOL /CAP20
И задайте ссылку на элемент, содержащий стандартные длины:
NSTD /D20

Модуль 22 (Элементы трубопроводов) 11


Создание нового каталога
Creat >Catalogue

1. Задайте имя - /BOLT-CATA

Создание секции для хранения описания болта.


Create>Section

2. Задайте имя секции - /BOLT-DETAIL-TEXT

12 Модуль 22 (Элементы трубопроводов)


Болты

Create > Detail Text

3. Задайте следующие описания болтов в поле детального текста.

Имя детального текста Описание


/STUD-D LONG STUD BOLT
/WASH-D WASHER
/NUT-D HEXAGAN NUT
/CAP-D HEXAGON HEAD SET SCREW

Модуль 22 (Элементы трубопроводов) 13


Создание секции для описания материалов
Create>Section

4. Задайте имя секции - /BOLT-MATERIAL-TEXT

В этом примере все болты будут из одного материала.


/BOLT-M CADMIUM PLATED

14 Модуль 22 (Элементы трубопроводов)


Болты

5. Также создадим фиктивный компонент каталога для использования в


спецификации.
Create>Component

Этот SCOM можно создавать в любой секции.

Модуль 22 (Элементы трубопроводов) 15


Создание секции для хранения набора болтов (Bolt Sets)
Create>Section

6. Задайте имя секции - /METRIC-BOLT-SETS

Создание Bolt Set


Create>Bolt Set>Element

16 Модуль 22 (Элементы трубопроводов)


Болты

Именуйте наборы болтов в соответствии с тем, как именуются


соответствующие фланцевые компоненты для большей наглядности.

Создавать болтовые P-точки можно используя командную строку:.

Создание первой болтовой P-точки

NEW BLTP
7. Задайте номер отверстия (всего нам нужно создать 12 точек с
соответствующими номерами)

NUMB 1
8. Установите диаметр

BDIA 20

Установите длину болта внутри компонента

BTHK PARA 5

Очень облегчит задачу использование параметра компонента каталога. К


примеру, если толщина фланца всегда находится на пятом месте в списке
параметров, то можно в качестве значения атрибута BTHK задавать – PARA5.

Модуль 22 (Элементы трубопроводов) 17


Задайте тип болта
BTYPE BOLT
Теперь у нас есть одна болтовая P-точка со следующими атрибутами:
Number 1
Bdiameter ( 20 )
Btype BOLT
Bthkness PARAM 5
9. Так как все болты в наборе одинаковы, то последующие P-точки будут иметь
такие же атрибуты, как и первая, за исключением атрибута Number, который
будет принимать значение номера соответствующего отверстия.
Для облегчения задачи копирования можно выполнить следующую команду:
NEW BLTP COPY PREV NUMB 2
10. Продолжайте копировать P-точки, пока их не будет двенадцать.

Задание фланцу ссылки на набор болтов .


11. Перейдите на фланец (элемент SCOM) /TAFWBD0-150

12. В командной строке наберите


BLRF /TAFWBD0­MB­150

18 Модуль 22 (Элементы трубопроводов)


Болты

Создание болтовой спецификации


13. Создание болтовой специфкации ведется в текстовом редаторе.

14. Загрузите модуль SPECON


15. Загрузите спецификацию в PDMS, используя команду $m/ ИМЯ ФАЙЛА
Пример
$m/c:\T300CS-BOLTS.mac

Задание связей между трубной и болтовой спецификацией


16. Перейдите на трубную спецификацию (/T300CS)
17. В командной строке наберите
Bltm 'NEW'
Bspe /T300CS-BOLTS

Модуль 22 (Элементы трубопроводов) 19


16 Часть 16

Модуль 22 (Элементы трубопроводов) 1


Точки привязки опор

2 Модуль 22 (Элементы трубопроводов)


Болты

Элемент ATTA используется, как элемент, указывающий позицию на бранче, где


находится опора. Также этот элемент можно использовать и для многих других
целей, но в основном он используется в модуле.
Предназначения этих элементов:
 Опоры
 Комментарии
 Поток
 Разбивка
 Смена изоляции
 Проходы
 Подвески
Элементы Atta похожи на элементы TUBI, и не имеют геометрии - только точки.
NEW PTSE /P2-1

PTAX NUMB 1
PCON PARAM 3
PBOR PARAM 1
PDIS 0.00
PAXI -X

PTAX NUMB 2
PCON PARAM 3
PBOR PARAM 1
PDIS PARAM 2
PAXI X

Atta SKEY
Только элементы ATTA, находящиеся в трубной спецификации, и,
используемые для указания проходов, должны иметь атрибут SKEY (FLOR).
Все остальные обрабатываются ISODRAFT напрямую, путем считывания
значения атрибута ATTY, утанавливаемого в Design’е.

Модуль 22 (Элементы трубопроводов) 3


17 Часть 17
Проверка данных каталога на
целостность
В этой части описана процедура проверки данных каталога элементов
трубопроводов.

Модуль 22 (Элементы трубопроводов) 1


Выполнение процедуры проверки данных каталога позволит предотвратить и
исправить возможные ошибки перед тем, как эти ошибки будут выявлены в
модуле DESIGN.

Стандартная проверка
Основная команда для инициализации процедуры проверки, используя
настройки по умолчанию::
CHECK имя
Где имя – это имя элемента, данные по которому, необходимо проверить.
Проверяемые типы элементов - SPEC, SELE, SPCO, или SCOMP.
Если проверка выполняется на уровне спецификации или ее елементах, то
будут проверены все элементы каталога, на которые ссылается каждый
компонент спецификации. Если же проверка выполняется на уровне
компонента (SCOM) то, только этот компонент и элементы «под ним» будут
проверены.

Что делает процедура проверки


На уровне спецификации (SPEC) :
1. Проверяет на повторяемость «вопросы» в спецификации.
2. Проверяет, что один из «вопросов» это тип элемента - TYPE.
3. Проверяет тип (GTYP) элемента в каталоге и тип, указанный в
спецификации для этого элемента.
4. Проверяет правильность задания атрибута SKEY у детального текста.
5. Проверяет правильность построения точек (в соответствии с требованиями
модуля ISODRAFT)
На уровне компонента спецификации (SPCO):
1. Проверяет наличие установленных ссылок на элементы каталога (CATREF,
DETAIL, MATX, CMPR).
На уровне компонента каталога (SCOM):
1. Проверяет наличие ссылок на набор точек и геометрии (PTREF и GMREF).
2. Проверяет набор точек на наличие повторяющихся номеров.
3. Проверяет набор геометрии и все примитивы. Проверяет правильность
указания точек и задания параметров. (Если примтивы заданы с
использованием параметров Design’а – DESP или параметров изоляции –
IPAR, то будут выводится предупреждения, не являющиеся ошибками.)

2 Модуль 22 (Элементы трубопроводов)


Администрирование

4. Проверяет, что типы соединений, заданные точкам, существуют в таблице


соединений (COCO tables). P-точки, используемые только для построения
должны иметь присоединение равным 0, NUL или NULL.
5. Проверяет, что P-точка с типом соединения CLOS имеет нулевой диаметр.

Контроль процедуры проверки


Параметры процедуры проверки могут быть модифицированы, используя
дополнительный синтаксис. Таким образом можно контролировать вывод
нужных сообщений, то есть задавать проверку с необходимыми параметрами.
Синтаксис:
TOLERANCE CATALOGUE CMPREF ON/OFF
TOLERANCE CATALOGUE CMPREF word ON/OFF
TOLERANCE CATALOGUE GMREF ON/OFF
TOLERANCE CATALOGUE GMREF word ON/OFF
TOLERANCE CATALOGUE BORE ON/OFF
TOLERANCE CATALOGUE BORE value VALUE
TOLERANCE CATALOGUE ISOMETRIC ON/OFF
TOLERANCE CATALOGUE DEFAULT
Полное описание каждой из этих настроек находится PARAGON Reference
Manual. Также в этом руководстве находится описание ошибкок.

Модуль 22 (Элементы трубопроводов) 3


4 Модуль 22 (Элементы трубопроводов)
18 Часть 18
Изоляция компонентов и
спецификации на изоляцию
В этой части описывается создание и использование данных по изоляции.

Модуль 22 (Элементы трубопроводов) 1


Изоляция компонентов и спецификации на изоляцию

Эффект изоляции
Изоляция – это дополнительный материал, связанный с трубами, для
сохранения определенной температуры. В PDMS эффект изоляции будет
выражен в увеличении объема трубы. В дальнейшем это будет использоваться
в при подсчете коллизий.
 Пространство/позиционирование труб
Позиционирование определяется типом и конфигурацией изоляции. В
DESIGN’е используются команды такие как BOP (Bottom of Pipe),
CLEARANCE, BEF, BEHIND, и изоляция будет добавлена в объем трубы
при ее включении.
 Графическое отображение
Графическое отображение изоляции будет представлено увеличенным
объемом/диаметром трубы. Пользователь может выбирать включать ли
режим отображения изоляции, или нет.
 Температура
Толщина изоляции зависит от температуры. Различные толщины при
разных температурах описываются в спецификации на изоляцию.

2 Модуль 22 (Элементы трубопроводов)


Администрирование

PARAGON SPECON DESIGN

MODIFY GEOMSET

NEW CATALOGUE
SECTION & CATE

NEW CATALOGUE
COMPONENTS
(for
insulation)

INSULATION SPECIFICATION

SET PIPE/BRAN ISPEC


& TEMPERATURE
IF NEC.

AUTOMATIC ADDITION
OF INSULATION

Figure 1 - Flow
Chart

Связь между базами данных каталога и Design’а для


изоляцию.

Данные каталога
 Geomsets (Геометрия)
Ниже будет представлено описание геометрии для отвода, в которой будет
находится описание изоляции. (При описании комбинируются параметры
компонента и параметры изоляции - IPARAM).

Модуль 22 (Элементы трубопроводов) 3


Когда отвод будет выбран в Design’е, к его наружнему диаметру добавится
толщина изоляции.
Прим: когда компонент отрисовывается, изоляция не будет использована,
пока не будет выполнена команда ‘INSULATION ON’.
Значение обстракции может быть выставлено как 0, 1 or 2, в зависимости от
требований при подсчете общего объема трубы. И будет учитываться (или не
учитываться) при подсчете коллизий.
NEW GMSE /GE1
NEW LINE
OBST 0 CLFL TRUE TUFL FALSE LEVE 0 10 P1 T0 P2 DIAM 0.00
NEW SSPH
OBST 0 CLFL TRUE TUFL FALSE LEVE 0 10 SCAL TRUE PDIS 0.00
PAXI P1
PDIA (0.5 * PARAM[4])
NEW SSPH
OBST 0 CLFL TRUE TUFL FALSE LEVE 0 10 SCAL TRUE PDIS 0.00
PAXI P2
PDIA (0.5 * PARAM[4])
NEW SCTO
OBST 2 CLFL FALSE TUFL TRUE LEVE 0 10 PAAX P1 PBAX P2
PDIA (PARAM[3] + IPARAM[1])

Компонент и секция в каталоге


Новая секция аналогична всем остальным секция и имеет такие же атрибуты.
Создание нового компонента каталога для изоляции аналогично созданию
обычных компонентов, за исключением того, что GTYP будет INSU, и у этого
компонента нет геометрии и точек.
Создание нового компонента помощью команды:
NEW SCOMP 5 /INS200 GTYP INSU PARAM 400 200
Для того, чтобы учесть значение толщины изоляции, всем компонентам
необходимо добавить в описании геометрии параметр изоляции – IPARAM1 или
IPARAM2. Номер параметра изоляции зависиит от толщины изоляции.
Первый параметр хранит в себе значение удвоенной толщины.
Выбор различной изоляции одинаковым компонентам при разной температуре
достигается с помощью селектора TEMP в спецификации на изоляцию

4 Модуль 22 (Элементы трубопроводов)


Администрирование

Вид спецификации на изоляцию:


NEW SPECIFICATION/ISPEC
TEXT ‘INSU’
HEADING
TYPE NAME PBOR0 TEMP CATREF
INSU */INS200 99,701 200,299 /INS200
INSU */INS300 99,701 300,500 /INS300
То есть, на трубах в диапазоне диаметров от 99 до 701, но при разных
температурах, будет задана разная толщина изоляции.

В Design’е спецификация на изоляцию контролируется атрибутом ISPEC у


трубы PIPE, бранча BRAN, и компонентов

Модуль 22 (Элементы трубопроводов) 5


Упражнение 11
Добавление изоляции:
Line No. TEMP(F)
/100-B-1 200
/150-B-6 139
/150-A-57 200
/150-A-3 370
/200-B-4 466
/100-C-13 550
/100-C-12 600

Данные для спецификации и каталога


Диапазон Диапазон Толщина Комментарии
диаметров температур изоляции
120 – 200 25 PP ONLY
201 – 300 50 FULL
40 – 150 Incl. 301 – 400 65 FULL
401 – 600 80 FULL
601 – 700 90 FULL

120 – 200 30 PP ONLY


201 – 300 65 FULL
200 – 300 301 – 400 80 FULL
401 – 500 90 FULL
501 – 700 100 FULL

6 Модуль 22 (Элементы трубопроводов)


Администрирование

Шаги для выполнение этого задания:


1. Модифицировать геометрию элементов, добавив параметры изоляции.
2. Создание новой секции и компонентов (По одному компоненту на каждую
толщину изоляции)
3. Создании спецификации на изоляцию.

Модуль 22 (Элементы трубопроводов) 7


8 Модуль 22 (Элементы трубопроводов)
19 Часть 19
Наборы данных (Dataset)
В этой части описывается создание набора данных (Dataset).

Модуль 22 (Элементы трубопроводов) 1


В наборе данных – Dataset, может хранится любая информация (DATA) об
элементах каталога. Эта информация может быть запрошена непосредственно
из Design’а или Draft’а.
Также элементы DATA могут использоваться для задания параметризации при
создании геометрии и точек. В таком случае необходимо создать столько
элементов DATA, сколько имеется параметров у элемента. В этом случае
следующие атрибуты должны быть установлены:
PURPOSE установлен как PARA
DTITLE описание параметра
PPROPERTY выражение параметра, к примеру ATTRIB PARA[1]
NUMBER номер параметра
DKEY уникальный код ( максимум. 4 буквы )
PTYP типы значений (DIST, BORE, REAL, INT, LOG, SPRE. )
Если точки и геометрия построены с использованием параметров Design’ то,
атрибут PURP будет установлен как DESP и PPROperty будет содержать
выражение описывающее параметр, к примеру ATTRIB DESPAR[1 ].
Атрибут DKEY это код, используя который можно запросить значение в Design’е
или Draft’е, используя команду Q PROP dkey.
В следующей таблице приведены различные типы набора данных

Catalogue Design General


Information.
Attribute Parameter Parameter

Purpose PARA DESPAR DATA


Dtitle ‘Arrive Bore’ ‘Leave Bore’ ‘Valve Description’
Dkey ARRB LEAB VALD

Number 1 2 1
Prop ( PARA[1 ] ) (DESPAR[2 ] ) (STRING(PARA[1 ])
+ ‘x’
Dprop for DATA
+STRING(DESPAR[
2 ] ) + ‘Valve’ )

Создание набора данных – элемент DTSE и элементов DATA доступно из


командной строки, либо при помощи интерфейса системы, используя Create—
Dataset. Как только такой элемент будет создан, необходимо установить ссылку
на него у компонента, который будет использовать эти данные. Это

2 Модуль 22 (Элементы трубопроводов)


Администрирование

используется при помощи атрибута DTREF у компонента SCOM. (В это


атрибуте задается имя DTSE.)

Пример
Высота штурвала задвижки хранится в параметре компонента с номером 4 и
имеет значение 984. Необходимо разрешить изменение этого значения в
Design’е. Для этого создается следующий набор данных:
DTSE /VALVE-DTSE
DATA
DESC 'Handwheel Height'
DKEY HWHT
PPRO ( ATTRIB DESP[1 ] )
DPRO ( 984 ) (Default Value)
PURP DESP
NUMB 1
DTIT 'Handwheel Height'
PTYP DIST

В точке, которая связана с высотой штурвала задается следующее описание


расстояния по оси Z:
PZ ( RPROP HWHT)
(До этого было - PZ PARAM [4 ].)

После создания набора данных необходимо присвоить ссылку на него


компоненту, используя атрибут Dtref

Модуль 22 (Элементы трубопроводов) 3


1. Теперь в Design’е запросим эти данные:

2. В следующей форме появится вся информация о данных, извлеченных из


соответствующего набора.

3. Если компонент не связан с набором данных (через атрибут Dtref), То


появится следующая ошибка:

4 Модуль 22 (Элементы трубопроводов)


Администрирование

Задание новых значений:

Появляется форма, в которой (при наличии параметров Design’а) можно


задавать новые значения.

Примечание
DATA-элементы имеют атрибут RUSE. У DATA-элементов, носящих в себе
описательную информацию (текстовую) оно должно быть равным 0. Если же
нужно, чтобы значение вычислялось, то значение этого атрибута джолжно быть
равным – 1.

Модуль 22 (Элементы трубопроводов) 5


6 Модуль 22 (Элементы трубопроводов)
20 Часть 20
Свойства элементов PDMS
В этой части описывается модуль PDMS PROPCON (PROPerties CONstructor), в
котором задаются физические свойства элементов.

Objectives
At the end of this session, you will able to:
 Explain some of the uses of PDMS Properties.
 Describe the properties DB Heirachy.
 How the create a property and set in the Specification.
 Use created data to produce a Report of Weights.

Must Know Points


The following points need to be understood by the trainees.
 How to create a property in the Properties DB.
 How to set in the Piping Specification.

Модуль 22 (Элементы трубопроводов) 1


Модуль PDMS PROPCON (PROPerties CONstructor) используется для ввода
данных, описывающих физические свойства элементов. Модуль не имеет
графического интерфейса. Все данные заносятся с помощью командной
строки.

Задачи Propcon
Элементы, создаваемые в Propcon, хранят некоторые наборы физических
свойств компонентов или материалов, которые в дальнейшем могут быть
использованы для расчетов на прочность и других расчетов элементов модели.
В последних версиях системы использование этих данных расширено
добавлением плотности материалов, которые используются при создании
различного рода металлоконструкций для подсчета веса и центра тяжести.
Далее будет рассмотрено создание элементов, храянящих веса компонентов и
труб. В примерах будет использована небольшая часть иерархии Propcon. Если
возникнет необходимость использовать данные Propсon для расчетов, то
необходимо устанавливать дополнительныее ссылки из Design на элементы
Propcon (более подробно см. STRESSC User Guide.)

Свойства компонентов
Для связи компонента с данными, хранящимися в элементах базы Propcon,
используется компонент спефицикации – SPCO, его атрибут Cmpref.
Элементы Propcon:
CMPW («мир» компонентов)
CMPT (тип компонентов)
CMPD (свойства компонентов)
TUBD (свойства труб)
Элементы TUBD и CMPD хранят физические свойства компонентов. Именно на
эти компоненты ссылается компонент спецификации (через Cmpref). Атрибут
Cwei у элементов CMPD, и атрибут Uwei у элементов TUBD хранят значение
веса.
Данные по трубам должны всегда хранится в элементах типа TUBD и,
соответственно, должна быть правильно организована ссылка (на
соответствующий TUBD) в спецификации в блоке, описывающем трубы.

2 Модуль 22 (Элементы трубопроводов)


Администрирование

Иерархия базы Propcon


В данно курсе мы рассматриваем следующую иерархию:

WORLD

CMPW

CMPT

CMPD TUBD

Атрибуты: Атрибуты:
OUTD OUTD
ACBO ACBO
CWEI UWEI

Типичный ситнтаксис команд для создания элементов иерархии и задания


атрибутов для компонентов:
NEW CMPW /WEIGHT-CMPW
NEW CMPT /FLANGES
NEW CMPD /AAFWBB0JJ-WT
CWEI 58.000
END
Типичный ситнтаксис команд для создания элементов иерархии и задания
атрибутов для труб:
NEW CMPT /TUBES
NEW TUBD /AAPA100JJ-WT
UWEI 3.9400EX-03
END

Модуль 22 (Элементы трубопроводов) 3


Затем на элемент CMPD и TUBD будет организована ссылка в спецификации в
колонке CMPREF:

SPECIFICATION /A150
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF BLTREF
DEFAULTS
- - - = =
TUBE */P-STD:50 50.00 TRUE A /AAPA100JJ /AAPA100-SQ /AAB /AAPA100JJ-WT
=0

HEADING
TYPE NAME PBOR1 SHOP STYP CATREF DETAIL MATXT CMPREF BLTREF
DEFAULTS
- - - - =
FLAN */WNRF:50 50.00 TRUE WNF /AAFWBB0JJ /AAFWBB0-D /LKB /AAFWBB0JJ-WT =0

Пример выражения для подсчета общего веса трубы и веса компонентов при
создании отчетов:
Для труб: (UWEI OF CMPR OF SPREF * ITLE)
Для компонентов: CWEI OF CMPR OF SPREF

4 Модуль 22 (Элементы трубопроводов)


21 Часть 21
Разбивка на блоки в SPOOLER
В этой части описывается создание каталога и спецификаций сварных швов
для последующего использования этих данных при автоматической нумерации
швов в модуле SPOOLER.

Модуль 22 (Элементы трубопроводов) 1


Требования каталога к работе в модуле SPOOLER
Для того, чтобы можно было осуществлять автоматическую нумерацию
сварных швов в модуле Spooler необходимо создать каталог сварных швов и
спецификации. AVEVA поставляет необходимый макрос, однако также можно
создавать свои макросы или модифицировать существующие.
Использование макроса
Войдите в Paragon, перейдите на уровень CATA и наберите следующую
команду в командной строке:
$m/%PDMSUI%/DES/DATA/WELDS.CATA <levels>

где <levels> уровни, с которыми будут созданы компоненты (по умолчанию 1


10).

Затем войдите в SPECON и выполните следующую команду:


$m/%PDMSUI%/DES/DATA/WELDS.SPEC <spec>
где <spec> это имя одной из ваших трубных спецификаций. Этот макрос
должен быть выполнен для каждой из трубных спецификаций, для элементов
которых необходимо использовать новые данные.
Эти два макроса определяют сварные швы в диапазоне диаметров от 20 до 900
мм. Макросы используются в качестве примера для последующего добавления
других сварных швов. В спецификации необходимо использовать следующие
селекторы: STYP, EDGE, ALLO и SHOP.

2 Модуль 22 (Элементы трубопроводов)


Администрирование

Mодификация существующих спецификаций


Если швы уже существуют в спецификации, то возможно понадобится добавить
вышеописанные селекторы в спецификацию, с настройками по умолчанию.
Пример выгрузки элементов из спецификации для добавления данных: В
Specon выполните следующую команду:
OUT WELD <spec name>
Добавьте четыре новых колонки селекторов, соответствующие значения
«ответов» и установите значения по умолчанию

HEADING
NAME TYPE PBOR0 STYPE EDGE ALLO SHOP
DEFAULTS
- - - NONE NONE NONE FALS
*/WELD1 WELD 100 NONE NONE NONE FALS

и т.д.

Загрузите макрос обратно в Specon.


Между сварными компонентами будет находитсяь небольшой зазор в каждой
точке присединения. В таком случае, вставляемый шов должен быть нулевой
длины. Для получения корректных размеров и длин шов «труба- труба» шов
должен вставляться полной длиной, а шов «компонент-труба» - в половину
длины. Селектор EDGE используется для задания различий между тремя
типами швов для каждого из диаметров и имеет «ответы» - FITT, TUBE или
FITU. Или «компонент-компонент» (шов нулевой длины), «труба-труба» (шов
полной длины) и «компонент-труба» (шов в половину длины). Макрос,
используемый в примере, использует швы полной длины в 4мм и половины
длины в 2мм. Эта длина задается как параметр каждого компонента в макросе
WELDS.CATA , и может быть изменена при необходимости. Селектор ALLO
используется для определения присутствия компонента на площадкеи
принимает значения TRUE или FALS. Селектор SHOP используется для
определения поставки шва и может принимать значения TRUE или FALS.
Селектор STYP обычно не используется при выборе швов. «Ответ» этого
селектора обычно используется при формировании префиксной части номера
шва после его выбора.

Модуль 22 (Элементы трубопроводов) 3


4 Модуль 22 (Элементы трубопроводов)
22 Часть 22
Коды компонентов
В этой части описываются различные методы получения разных кодов
компонентов внутри одной спецификации, использование UDA и разделителей.

Модуль 22 (Элементы трубопроводов) 1


Код компонента (ItemCode) как можно увидеть в списке материалов (Material
List) на изометричке состоит из имени компонента спецификации без имени
самой спецификации и символа «/». Таким образом элемент модели, чей Spref
указывает на компонент спецификации с именем /A3B/FW100 (в
спецификации /A3B) будет иметь код FW100.
PDMS не позволяет одному и тому же имени встречаться два раза Идентичные
компоненты могут различаться суффиксами, прибавленными к имени.
Суффиксы отделяются от основной части разделителями. Разделитель по
умолчанию – символ «:»
Следующие типы разделителей могут быть использованы
AT Символ @
COLON Символ :
PLUS Символ +
DOT Символ .
AND Символ &
Более подробно см. ISODRAFT Reference Manual.

Альтернативные коды
Если необходимо получить различные коды внутри одной спецификации, то
этого можно достичь используя пользовательские атрибуты - User Defined
Attributes (UDA), которые присвоены компоненту спецификации SPCO. О
создании таких атрибутов см. PDMS Lexicon Reference Manual.
Следующий пример показывает часть спецификации. SPCO имеет UDA с
именами :clienta и :clientb. SPECON и CATVIEW не могут выводить UDA в
табличном виде
TYPE NAME …… BLTREF
FLAN */FW100 /BL100
:clienta :clientb
F100L FLAN100
Любой текст после разделителя в UDA будет отсечен (к примеру FLW100:ZZ
станет FLW100)

2 Модуль 22 (Элементы трубопроводов)


Администрирование

Альтернативные коды болтов


Альтернативные коды болтов берутся из UDA, установленных элементам DTAB,
а не элементам SPCOM.

 Элемент SBOL имеет атрибут NSTD, указывающий на элемент DTAB.


 Имена UDA элемента DTAB должны быть связаны с UDA, установленных
элементу SPCO. Используя примеры, рассмотренные выше, получим что
коды соответствующих UDA у элементов DTAB должны поименованы
как :clienta1, :clienta2 … и т.д., а другйо набор может иметь имена:
clientb1, :clientb2 … и т.д
 Коды, хранящиеся в UDA элементов DTAB разделяются пробелами и имеют
лимит в 120 символов. К примеру, если код имеет длину в 10 символов то,
всего 11 кодов может храниться в каждом UDA.
 Количество кодов в каждом UDA должно совпадать количеству элементов в
атрибуте BLEN элемента DTAB.

Пример.
SBOLT /BL100
NSTD /M16
DTAB /M16
BLEN 70 80 90 100 110 120 130 140
:clientb1 AB99XA AB99ZB AB29ZC CA33QD
:clientb2 CA99PE JX34YF JY21ZG AC99AH
:clienta1 B12345 B19432 B21456 B92134 B54321 B45123 B51234 B41592

Модуль 22 (Элементы трубопроводов) 3


4 Модуль 22 (Элементы трубопроводов)
Администрирование

23 Session 23
Администрирование
В этой части описываются некоторые моменты администрирования модуля
Paragon.

Модуль 22 (Элементы трубопроводов) 1


Примечание:
Для доступа к специальным функциям в меню модуля Paragon
необходимо иметь соответствующие права. Эти права назначаются
администратором системы.
Администратор PARAGON имеет возможность настраивать модуль с
соответствующими требованиями к данным.
• формат имекн
• правила отображения/представления
• типы
Для задания формата имен выберите:

Settings>Naming Format . . .

Появится следующая форма:

Здесь можно выбрать один из трех форматов имен. Эти имена используются
при создании/модифицировании параметров компонентов.
Варианты:
 Имя Категории-номер параметра. (elbow-PA1)
 номер параметра/Имя Категории (PA1/elbow)
 номер параметра-Имя Категории (PA1-elbow)

2 Модуль 22 (Элементы трубопроводов)


Администрирование

Правила отображения
Эта опция используется для создания стандартных способов
представления/отображения. В дальнейшем это будет доступно при создании
трубных компонентов. По умолчанию доступно несколько стандартных типов.

Settings>Representation Rules . . .
Появится следующая форма.

Keyword
Уникальный «ключ», связанный с соответсвующим типом в файле настроек.
При выборе в поле будет автоматически подсвечен связанный с ним тип в
соседних полях.

Description
Описание отображения.

Модуль 22 (Элементы трубопроводов) 3


Data
Специальная комбинация настроек отображения. Порядок задания настроек
следующий:
min drawing level \ max drawing level \ obstruction level \ centreline flag \ tube flag
К примеру
0 \ 10 \ 1 \ False \ True
Уровни отрисовки (Drawing Levels) 0-10, уровень обстракции - 1, осевые линии
выключены, отображение модели включено.

Уровни обстракции
Все примитивы каталога имеют уровень обстракции (OBST), принимающий
значения от 0,1 и 2.
OBST=2 Жесткий тип (HARD) – примитив является твердым телом, к
примеру тело тройника, арматуры и т.д.
OBST=1 Мягкий тип (SOFT),примитив не является твердым телом, но
должен обсчитываться при коллизиях, к примеру изоляция, зона
вокруг штурвала.
OBST=0 Примитив не является твердым телом.
Типы элементов
Меню Settings >Generic Types :

При создании каталога стальных конструкций возможно задавать свои типы


элементов. Отредактируйте список в соответствии со своими требованиями.
Первые четыре символа – тип элемента, описание начинается с шестого
символа. После нажатия кнопки Apply будет произведено обновление файла с
этими настройками.

4 Модуль 22 (Элементы трубопроводов)