Beruflich Dokumente
Kultur Dokumente
Модуль 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.
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
Часть 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
Часть 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
Часть 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
Копирование элементов...........................................................................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
Часть 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
Цели...........................................................................................................23-1
Необходимые знания................................................................................23-1
Вход в PDMS :
PROJ SAM
USERNAME/PASSWORD USERA/A
MDB /TRAINA
MODULE PARAGON (LOAD VIA MACROS)
Цели
После изучения этого раздела Вы:
- научитесь описывать иерархию базы данных каталога
- узнаете, как называются элементы верхней части иерархии
WORLD
Спецификации
SPWL
SPEC SPEC
SELE SELE
CCTA
COCO COCO
Каталог
CATA
SECT
SCOMP
GMSE PTSE
SDTEX
SBOX
PTCAR
BOXI
LSNOUT PTAXI
SSPHERE PTMIX
LCYLINDER
SCYLINDER
SSLC
SDIS
SCTPR
SRTOR
LINES
TUBE
SDSH
WORLD
SECT
Типы элементов:
BTSE - BOLT SET (совокупность болтов) структурный элемент для
хранения информации о болтах. Этот элемент содержит Bolt P-
point (BLTP) P-точки болтов.
BLTP - P-точки болтов содержат информацию о каждом отверстии для
болта на фланце и имеют следующие атрибуты.
NUMBER - Номер отверстия по периметру фланца.
Единицы измерения
PARAGON позволяет задавать различные единицы измерения, которые в
дальнейшем будут связаны с атрибутами элементов. Основные единицы
измерения это милиметры, дюймы или футы и дюймы. В этих единицах обычно
измеряются диаметры и расстояния. Эти единицы используются вовсех
модулях системы кроме модулей PROPCON и STRESSP
Также можно определять свои собственные единицы измерения, которые будут
связаны с существующими, определять факторы связи различных единиц
между собой.
WORLD
UNIT
MSET USEC
MTYP UDEF
ALTI
WORLD
UNIT
MSET USEC
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
Навигация по Каталогу.
Упражнение 2
Главное меню
Любые действия и функции PARAGON’а доступны из главного меню системы
(см.рис.)
Пункты меню:
PARAGON
Позволяет запускать следующие приложения
Pipework (создание/редактирование компонентов трубопроводов)
Steelwork (создание/редактирование компонентов металлоконструкций
Profiles, Fittings или Joints)
Spec Generator (создание/редактирование спецификаций каталога)
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.
Выход из PARAGON’а
Способ выхода зависит от того, что Вы собираетесь делать дальше, а также
нужно или нет сохранять сделанную работу. Эти действия Вы изучали в Basic
Piping Course и доступны из главного меню системы, пункт Paragon.
Цели
После изучения этого раздела Вы научитесь:
Создавать категорию для компонентов.
Создавать компонент.
Устанавливать стандартные описания параметров
Отображать компонент на экране.
Устанавливать параметры модели.
Параметры модели
Некоторые значения параметров и атрибутов компонентов можно задать
постоянными оп умоланию. Для этого выберите из главного меню Settings >
Model Parameters. Появится следующая форма.
Create/Modify
В первом текстовом поле необходимо ввести имя категории. Если Вы
находитесь на уже существующей категории в иерархии, и в списке (слева
вверху) выберите Modify вместо Create, то все данные этой категории
загрузятся в форму и Вы сможете редактировать настройки этой категории.
Цели
После изучения этого раздела Вы:
Узнаете основные типы P-точек (P-Point).
Научитесь создавать Point Set.
Научитесь создавать точки типа PTAXI.
Научитесь создавать точки типа PTCAR.
Научитесь создавать точки типа PTMIX.
Сможете объяснить использование атрибута Pskey
Поймете назначение фильтров, отвечающих за «видимость» точек .
Необходимые знания
Обучаемые должны понимать следующие пункты.
Как создавать P-точки.
Атрибут Pskey
Фильтры «видимости» P-точек
Создание 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
Существует три различных типа точек - PTAXI, PTCAR и PTMIX. Какой тип
использовать зависит от позиции и ориентации точки относительно начала
координат компонента. Подробно типы точек будут описаны ниже.
Создание P-точек
P-точки создаются следующим способом. Выберите из главного меню:
Create > Point Set > Element
Форма создания осевых P-точек имеет в себе несколько текстовых полей для
заполнения. Прежде всего необходимо ввести номер P-точки (1). Тип
соединения (Connection Type) может быть установлен как PARA4, диаметр
(Bore) – как PARA1. Значение в списке Pvisibility установим как Visible in All.
Направление по оси (поле Axis Direction) может быть либо отрицательным,
либо положительным. К примеру: Y или –Y. Поле Dist – это расстояние от точки
P0 (начало координат) до точки P1, PARA2 для отвода.
Таким образом мы определили точку P1 с тремя параметрами, которые будут
впоследствии меняться. Точка P2 определяется таким же образом.
Единственная разница – это направление и номер точки, остальные параметры
такие же.
Z
PAXI Z P2
PAXI Y
X Y
P1
Y X
Z
Y X
Z
X Y
Y X
Z
Примечание
Атрибут PSKEY
Поле Pskey на формах для создания точек позволяет определить стандартный
тип присоединения этой компонента в этой точке. Используется, чтобы не
принимать во внимание атрибут ISODRAFT’а Skey, когда компонент имеет
различные присоединения. Значение по умолчанию – NULL.
Функции
Не всегда значение полей можно определить только одними параметрами.
Также можно использовать различные математические функции для
определения значения атрибутов. Пример показан ниже..
Цели
После изучения этого раздела Вы:
Научитесь создавать геометрические элементы и примитивы
Научитесь использовать уровни отображения элементов
Научитесь использовать уровни обструкции (Obstruction).
Необходимые знания
Обучаемые должны понимать следующие пункты.
Как создавать геометрические элементы и примитивы
Использование уровней отображения элемента и значение уровней
обструкции (Obstruction).
Создание GMSE
При создании оборудования важно иметь представление о его центре
координат и осевой системе. Здесь же, при создании GMSE, эта информация
может быть получена из совокупности точек (PTSE).
Перед созданием GMSE важно иметь соответствующий набор точек (PTSE).
Рассмотрим рисунок, показывающий совокупность точек.
PA2
P0 P1
Y
PA2
BORE PA1
CONN PA4
P2
BORE PA1
CONN PA4
BORE PA2 P3
CONN PA4
PA6
P1 P0 P2
-Y Y
1.25 PA8
PA 8
PA6
Объем обструкции
PA11
(не отображается)
PA7
PA5
CL ON TUBE OFF
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
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
ANSI BW 90 L.R.W.E
B
C
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
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
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
Ном. ‘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
Графические примитивы
Следующие трехмерные геометричские примтивы используются при создании
геометрии компонентов. У всех у них есть некоторые общие атрибуты. Это:
LEVEL, CLFLA, TUFLA и OBSTR. Специальные атрибуты каждого примитива
рассмотрены дальше.
PX
PY координаты
PZ
PXLEN
PYLEN размеры
PZLEN
PBAX of SEXT
(PX,PY)
of SVER
PAAX of SEXT
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 ] )
Цели
После изучения этого раздела Вы:
Научитесь создавать Детальный текст (Detail Text)
Сможете объяснить требования Детального текста.
Научитесь создавать Материальный текст (Material Text)
Научитесь создавать общие текстовые элементы.
Научитесь создавать параметризованные Детальные и Материальные
тексты.
Поймете требования Спецификаций к текстам.
Необходимые знания
Обучаемые должны понимать следующие пункты.
Как создавать Детальный текст.
Как устанавливать атрибуты Детального текста.
Как создавать Материальный текст.
Как создавать общий текстовой элемент
Цели
После изучения этой части Вы:
Сможете объяснить преимущества использования систем кодировок.
Поймете смысл имен элементов.
Поймете как построена система кодировок Aveva.
Необходимые знания
Обучаемые должны понимать следующие пункты:
Как построена система кодировок Aveva.
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
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
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
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
Цели
После изучения этой части Вы:
Сможете объяснить использование дополнительных параметров для
изоляции
Научитесь устанавливать параметры во время моделирования.
Научитесь использовать дополнительные параметры DESIGN’а (DDHEI и
т.п.)
Научитесь использовать параметры DESPARAM.
Необходимые знания
Обучаемые должны понимать следующие пункты:
Как устанавливать и использовать IPARAMS.
Как использовать параметры DESIGN’а.
Как использовать DESPARAM.
Параметры изоляции
Созданный элемент в 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 позволяет задавать значения диапазонов температур и
диаметров. Если реальнаят инженерная спецификация выглядит следующим
образом:
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. Появится следующая форма:
Для того, чтобы задать угол в совокупности точек, необходимо описать угол
следующим образом: к примеру для PTAX – атрибут PAXI будет задан как Y
DDANG Z, где DDANG обозначает, что значение угла может быть задано в
DESIGN’е.
Используя форму, вызываемую с помощью меню Settings > Model Parameters
можно задать значения по умолчанию. При первом вызове формы, эти
значения будут: Design Radius 225, Design Height 100 и Design Angle 90.
Цели
После изучения этой части Вы:
Требования контроля соединений.
Создание табоицы соединений (CCTA).
Создание элемента, описывающего соединение (COCO).
Использование и модификация атрибута CKEY для использования в
SPOOLER’е.
Необходимые знания
Обучаемые должны понимать следующие пункты.
Использование CoCo таблиц.
Создание элемента Coco
Модификация атрибута CKEY.
Кодировка COCO
Пример кодирования типов соединения:
Normally unused
Rating
Facing
ISOGEN TYPE
Цели
После изучения этой части вы сможете:
Создавать «мир спецификаций».
Создавать спецификации.
Создавать спецификации на штуцеры.
Редактировать спецификации на штуцеры.
Как только набор данных будет готов, выберите из меню этой формы
Control>Build и затем - Control>Close.
Полный список спецификации будет можно просмотреть, выбрав из меню
Display>Specification. Выберите Spec World Type как Equipment для того,
чтобы отфильтровать специфкации штуцеров.
Эта форма похожа на форму Build Specification и основные действия, такие же,
как и при построении спецификации.
Список Generic Types показывает текущие описания штуцеров, находящихся в
спецификации. Для редактирования записей в списке, выделите запись и
выберите из меню формы Gtype>Description. Замените значение при
необходимости.
Примечание: при выборе Gtype > Remove все селекторы и компоненты
спецификации будут удалены.
В поле Entries показаны все элементы каталога для выбранного Generic Type,
находящиеся в данной спецификации.
Для добавления компонентов в спецификацию перейдите на уровень категории
(CATE), содержащей необходимые элементы и нажмите кнопку Load. Все
доступные компоненты появятся в списке Category.
Выберите нужные элементы и нажмите кнопку Add, для добавления элементов
в список Entries.
Для удаления компонентов из спецификации, выберите их в списке Entries и
нажмите кнопку Remove.
Важно:
Если необходимо удалить компонент из спецификации, то необходимо
использовать команду REMOVE. См. Часть 13.
Цели
После изучения этой части вы сможете:
Описывать заголовки (Headings) и селекторы (Selectors).
Создавать новые спецификации на элементы трубопроводов.
Извлекать спецификации в текстовый файл.
HEADING
G
TYPE NAME PBORO CATREF DETAIL
Specification Input
Example
Каждая строка данных создает новый компонент спецификации, подобно
команде ‘NEW SPCOM’.
Спецификация может состоять из нескольких таблиц. Сначала необходимо
создать таблицу, ее «шапку». Это делается в соответствии со следующим
рисунком.
>----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 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
Синтаксис таблицы требует, чтобы сначала шла колонка TYPE, затем - NAME.
Далее идут селекторы, затем ссылочная часть. Использование селектора
PBOR0 (а не PBOR1 или PBOR2) имеет следующее объяснение: если бы в
примере 3 использовался селектор PBOR1 (что приемлемо для системы), то в
DESIGN’е могли бы возникнуть трудности при выполнении команды SELECT
после команды FLIP. Похожая ситуация может возникнуть и с тройниками, где
точка входа не всегда совпадает с точкой P1. Поэтому использование
селектора PBOR0 предотвратит возникновение подобных ситуаций.
Необходимо отметить, что в DESIGN’е, при ответе на вопросы, атрибуты не
присваиваются автоматически. К примеру, выбор отвода с углом 45 градусом,
не установит атрибут ANGLE в значение 45. По умолчанию это значение равно
90, пока не будет выполнена команда DIR.
HEADING
TYPE NAME PBOR0 STYPE CATREF DETAIL
DEFAULT
- - - WN
FLAN */FLAN50S 50 SO /AAFHBB0JJ
FLAN */FLAN50W 50 WN /AAFBBBOJJ
Для колонок TYPE и NAME значения «по умолчанию» задавать не надо. Также
не задается это значение для колонки, определяющей диаметры (PBOR0,
PBOR1, PBOR2..). Символ, говорящий, что в колонке нет значений «по
умолчанию» - ‘-‘ .
TYPE
Тип компонента. Такое же значение, как и значениа атрибута GTYPE у
элемента SCOM в каталоге.
NAME
Имена компонентов спецификации. Должны быть уникальными. Если первым
символом в имени подставить ‘*’ , то в первой части имени компонента будет
имя спецификации.
CATREF
Ссылка на компонент каталога (SCOM). Необходимо првильно указывать здесь
ссылку на необходимый элемент. Кмпонент должен существовать, в противном
случае будет ошибка, что компонент не существует ( ‘UNDEFINED NAME’ .)
DETAIL
Ссылка на детальный текст каталога (SDTE). Этот элемент также должен
существовать в каталоге
Дублирование
Возможно использовать знак ‘+’ для дублирования значений.
Редактирование спецификаций
Редактирование ранее созданной спецификации, данные из которой еще не
используются в DESIGN’е достаточно простая задача. При редактировании
спецификации, данные из которой уже используются в модели, необходимо
понимать последствия модификации.
.------------------------------------------------.
/ |
/ |
>----+---NEW----+----SPECification----. |
| | | |
| ‘---------------------’-------name-------|
| |
|---OLD---+-----SPECification----. |
| | | |
| ‘---------------------| |
| | |
|----------------SPECification---+--------id--------|
| |
|----table------------------------------------------|
| |
|--+--REMove---. |
| | | |
| ‘--DELETE---’---SPECification--------------------|
| | |
| |---ALL------------------------------|
| | |
| | .-------------. |
| | / | |
| ‘----id--+-------id------’ |
| | |
| +---------------------------|
Синтаксис
Когда компонент уже выбран в DESIGN’е, у него есть атрибут SPRE, в котором
записана ссылка на компонент спецификации, через который идет ссылка на
компонент каталога. Как показано на предыдущем рисунке, возможно удалить
целую спецификацию или отдельный ее компонент.
Удаление спецификации или ее отдельных компонентов, данные из которых
уже участвуют в модели, приведет к тому, что все ссылки в DESIGN’е исчезнут.
Это значит, что элементы исчезнут из чертежей, изометричек и проверка на
коллизии не сможет быть правильно реализована. Исчезнет геометрия и
ориентация компонентов в модели.
Для того, чтобы исключить подобные ситуации необходимо использовать
режим перемещения (REMOVING) спецификации или отдельных компонентов.
При осуществлении данной операции, компоненты спецификации
перемещаются в созданную системой спецификацию,
называемую /*LIMBOSPEC. Это значит, что компонент все еще существует, но
дальнейшее его использование невозможно, так как он больше не является
частью спецификации.
Копирование
Возможны случаи, когда две или несколько спецификации похожи. (Разница
только в ссылках на компоненты – колонка CATREF)
Для того, чтобы уменьшить временные затраты на создание спецификации,
похожей на существующую, возможно проветси операцию копирования.
К примеру: если есть спецификация с именем /SPEC1, и нам нужно создать
похожую на нее новую спецификацию с именем /SPEC2, можно выполнить
следующую команду:
NEW SPEC /SPEC2
COPY /SPEC1 RENAME /SPEC1 /SPEC2
Команда RENAME выполнит переименование всех элементов, у которых имя
начинается с указанного префикса. В случае со спецификациями это будет имя
компонента спецификации.
Стандартные спецификации
Существует возможность включать стандратные спецификации из одного
проекта в другой. Для этого в одном проекте (базовом) создаются стандартные
наборы спецификаций, и далее включены администратором системы (методом
INCLUDE) в рабочий проект. Они будут доступны только для чтения, то есть
пользователь сможет построить модель по данным из этих спецификаций, но
удалить спецификацию не сможет.
Использование CATVIEW
Навигация по каталогу
Меню Create>Pegs spec data эта опция выгрузит все спецификации в формате
PEGS. См. PEGS Reference Manual
.
Меню Create>Spec Summary выводит информацию о элементах,
содержащихся в спецификации.
Меню Modify Specification откроет форму Edit and View Piping Specification.
Администрирование CATVIEW
Атрибуты категорий
Для того, чтобы Catview могла находить нужные категории, им необходимо
задать следующие атрибуты:
PURP Атрибут Purpose = COMP
DESC Описание категории.
CDET Имя детального текста для элементов этой категории.
GTYPE Тип элементов, находящихся в данной категории.
CSTANDARD Стандарт элементов, к примеру GOST.
Редактирование настроек
Меню Modify>Defaults откроет форму, в которой можно отредактировать
некотрые настройки программы, такие как: имя каталога, где находятся
категории, имя секции где хранятся материалы, имя секции, где хранятся
детальные тексты и т.д.
Чертежи
Плот-файлы, поставляемые с Catview, описывают стандартный каталог AVEVA
Для добавления новых чертежей используется специальный макрос,
находящийся в папке, где установлен Catview. Макрос называется draftmac. Для
корректоной работы этого макроса необходимы некоторые UDA. В файле
setup.mac находится описание настроек.
15 Часть 15
Болты
WORLD
SECT
Типы элементов:
BTSE - BOLT SET – административный элемент, содержащий в себе элементы,
описывающие отверстия - болтовые P-точки (BLTP).
BLTP - болтовые P-точки хранят информацию о болтах и имеют следующие
атрибуты:
NUMBER Номер отверстия под болт.
BDIA Диаметр болта
BTHK Часть длины болта внутри компонента.
BTYP Тип болта. Используется при выборе из спецификации.
BLTA – таблица болтов. Административный элемент
BLIS - BOLT LIST – административный элемент, который содержит в себе
элементы, описывающие стандартный болт (SBOL).
SBOL – элемент, описывающий стандартный болт. Элемент имеет следующие
атрибуты:
BITEM Компоненты болта. Используются при подсчете общей
длины болта.
BITL Длины (толщины) компонентов болта. (Шайбы, гайки и т.д.)
NSTD Ссылка на таблицу стандартных длин.
XTRA Длины свободного конца болта.
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
Пример
В следующем примере мы создадим болты с шайбами и гайками для фланцев
на диаметр 150.
We will then go on to create a simple Wafer Valve that has 4 Cap Screws.
NEW BLTP
7. Задайте номер отверстия (всего нам нужно создать 12 точек с
соответствующими номерами)
NUMB 1
8. Установите диаметр
BDIA 20
BTHK PARA 5
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’е.
Стандартная проверка
Основная команда для инициализации процедуры проверки, используя
настройки по умолчанию::
CHECK имя
Где имя – это имя элемента, данные по которому, необходимо проверить.
Проверяемые типы элементов - SPEC, SELE, SPCO, или SCOMP.
Если проверка выполняется на уровне спецификации или ее елементах, то
будут проверены все элементы каталога, на которые ссылается каждый
компонент спецификации. Если же проверка выполняется на уровне
компонента (SCOM) то, только этот компонент и элементы «под ним» будут
проверены.
Эффект изоляции
Изоляция – это дополнительный материал, связанный с трубами, для
сохранения определенной температуры. В PDMS эффект изоляции будет
выражен в увеличении объема трубы. В дальнейшем это будет использоваться
в при подсчете коллизий.
Пространство/позиционирование труб
Позиционирование определяется типом и конфигурацией изоляции. В
DESIGN’е используются команды такие как BOP (Bottom of Pipe),
CLEARANCE, BEF, BEHIND, и изоляция будет добавлена в объем трубы
при ее включении.
Графическое отображение
Графическое отображение изоляции будет представлено увеличенным
объемом/диаметром трубы. Пользователь может выбирать включать ли
режим отображения изоляции, или нет.
Температура
Толщина изоляции зависит от температуры. Различные толщины при
разных температурах описываются в спецификации на изоляцию.
MODIFY GEOMSET
NEW CATALOGUE
SECTION & CATE
NEW CATALOGUE
COMPONENTS
(for
insulation)
INSULATION SPECIFICATION
AUTOMATIC ADDITION
OF INSULATION
Figure 1 - Flow
Chart
Данные каталога
Geomsets (Геометрия)
Ниже будет представлено описание геометрии для отвода, в которой будет
находится описание изоляции. (При описании комбинируются параметры
компонента и параметры изоляции - IPARAM).
Number 1 2 1
Prop ( PARA[1 ] ) (DESPAR[2 ] ) (STRING(PARA[1 ])
+ ‘x’
Dprop for DATA
+STRING(DESPAR[
2 ] ) + ‘Valve’ )
Пример
Высота штурвала задвижки хранится в параметре компонента с номером 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
Примечание
DATA-элементы имеют атрибут RUSE. У DATA-элементов, носящих в себе
описательную информацию (текстовую) оно должно быть равным 0. Если же
нужно, чтобы значение вычислялось, то значение этого атрибута джолжно быть
равным – 1.
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.
Задачи 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) в спецификации в блоке, описывающем трубы.
WORLD
CMPW
CMPT
CMPD TUBD
Атрибуты: Атрибуты:
OUTD OUTD
ACBO ACBO
CWEI UWEI
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
HEADING
NAME TYPE PBOR0 STYPE EDGE ALLO SHOP
DEFAULTS
- - - NONE NONE NONE FALS
*/WELD1 WELD 100 NONE NONE NONE FALS
и т.д.
Альтернативные коды
Если необходимо получить различные коды внутри одной спецификации, то
этого можно достичь используя пользовательские атрибуты - 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)
Пример.
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
23 Session 23
Администрирование
В этой части описываются некоторые моменты администрирования модуля
Paragon.
Settings>Naming Format . . .
Здесь можно выбрать один из трех форматов имен. Эти имена используются
при создании/модифицировании параметров компонентов.
Варианты:
Имя Категории-номер параметра. (elbow-PA1)
номер параметра/Имя Категории (PA1/elbow)
номер параметра-Имя Категории (PA1-elbow)
Правила отображения
Эта опция используется для создания стандартных способов
представления/отображения. В дальнейшем это будет доступно при создании
трубных компонентов. По умолчанию доступно несколько стандартных типов.
Settings>Representation Rules . . .
Появится следующая форма.
Keyword
Уникальный «ключ», связанный с соответсвующим типом в файле настроек.
При выборе в поле будет автоматически подсвечен связанный с ним тип в
соседних полях.
Description
Описание отображения.
Уровни обстракции
Все примитивы каталога имеют уровень обстракции (OBST), принимающий
значения от 0,1 и 2.
OBST=2 Жесткий тип (HARD) – примитив является твердым телом, к
примеру тело тройника, арматуры и т.д.
OBST=1 Мягкий тип (SOFT),примитив не является твердым телом, но
должен обсчитываться при коллизиях, к примеру изоляция, зона
вокруг штурвала.
OBST=0 Примитив не является твердым телом.
Типы элементов
Меню Settings >Generic Types :