You are on page 1of 159

1 PARAGON 소개

1.1 PARAGON의 역할
사용자는 디자인되는 아이템의 3D 형상을 표현하는 도구가 포함된 PARAGON의 카다로그
구성요소 생성 도구들을 사용하여 PDMS 카다로그를 생성 또는 수정할 수 있다.

PARAGON은 카다로그 생성과 모델 디자인 기능 요소를 통합하고 있는 하나의 모듈이다.


이 의미는 카다로그 디자이너는 프로젝트 카다로그 데이터베이스에 대한 쓰기권한 뿐만
아니라 디자인 데이터베이스에 대한 읽기권한도 갖게 된다는 뜻이다. 만약 디자인 데이터
베이스에 대한 쓰기권한이 주어진다면, 카다로그 디자이너는 디자인 데이터베이스에서 새로운
카다로그 구성요소의 속성을 시험해 볼 수도 있다. 이 방법은 카다로그 유지/보수와 디자인을
간결하게 한다. 이와 유사하게, 디자인 엔지니어가 특정 구성요소의 세부사항을 쿼리할 수 있
도록 카다로그로의 접근권한을 갖고 있는 것이 좋다.

PARAGON은 폼과 메뉴로 구성된 그래픽 사용자 인터페이스를 갖추고 있다. 이를 통해


사용자는 가장 보편적으로 사용되는 도구들에 접근할 수 있다. 직접 명령어 구문을 사용하기
위해서는 Display> Command Line 메뉴 옵션을 사용하여 명령어 입력을 허용하고 시스템
출력을 보여주는 특별 창을 띄운다. PARAGON의 메뉴와 폼 사용에 대한 전반적인 내용은
온라인 도움말에 수록되어 있고, 그래픽 사용자 인터페이스의 사용자 정의 방법은 Plant Design
Software Customization Guide에 설명되어 있다.

1.2 이 매뉴얼에 대해
이 문서는 PARAGON 모듈에 대한 참고 매뉴얼이다. 여기에는 키보드로 입력하는 PARAGON
의 모든 명령어들이 자세하게 설명되어 있다. 만약 키보드의 사용을 최대한 자제하고 그래픽
폼과 메뉴 인터페이스를 사용하여 주요 카다로그 디자인 작업을 수행하고자 한다면,
PARAGON 응용프로그램의 온라인 도움말을 참고한다.

이 매뉴얼은 사용자가 PDMS 교육과정을 이수하였고, PDMS 사용법에 대한 기본 개념을 이해


하고 있을 것이라 가정한다.

NOTE: PARAGON과 DESIGN 모듈은 공통된 명령어 구문을 공유하지만, PARAGON 모듈은
카다로그 데이터베이스에서 작업을 하고, DESIGN 모듈은 디자인 데이터베이스에서
작업을 하는 차이점이 있다. 이 매뉴얼에서는 카다로그 생성 명령어에 대해서만
설명한다. 3D 디자인 작업을 위한 명령어의 자세한 내용은 PDMS DESIGN Reference
Manual을 참고한다.
1.2.1 매뉴얼 구조
• 제 2장 – 명령 입력방법과 명령어 설명에 사용되는 표기법에 대해 설명한다.

• 제 3장 – PARAGON에 접속하고 나가는 방법과 몇몇 일반적인 도구를 설명한다.

• 제 4장 – 카다로그 데이터베이스 계층구조에 대한 자세한 내용과 구성요소를 정의하는


방법에 대해 설명한다.

• 제 5장 – 카다로그 데이터베이스 내의 구성요소를 탐색하는 방법에 대해 설명한다.

• 제 6장 – 카다로그 구성요소의 디자인 규칙과 디스플레이에 구성요소를 표현하는 방법에


대해 소개한다.

• 제 7장 – 카다로그 구성요소의 디자인에 사용되는 다양한 유형의 Pointset (p-points 및


p-lines)와 Geomset (포지티브 및 네가티브 3D와 2D 원시 구성요소)에 대해
자세히 설명한다.

• 제 8장 – 디자인 구성요소를 표현하는 카다로그 데이터베이스 내의 다양한 구성요소 유형


을 정의하는 과정을 설명한다.

• 제 9장 – PARAGON에서 카다로그 구성요소와 관련된 설명 텍스트, 연결 호환 테이블,


볼트 테이블 및 측정 단위를 정의하는 방법에 대해 설명한다.

• 제 10장 – DESIGN 또는 DRAFT에서 쿼리하는데 필요한 카다로그 데이터를 저장하기 위해


사용되는 Dataset의 개념에 대해 설명한다.

• 제 11장 – 데이터가 디자인에서 사용되기 전에 수정될 수 있도록, PARAGON에서 카다로그


데이터베이스의 무결성 검사를 수행하는 방법에 대해 설명한다.

• 부록 A – ISODRAFT의 정확한 작동을 위해 필요한 몇몇 p-point의 규칙을 요약한다.

• 부록 B – 신뢰할 수 있는 상호참조 및 ISODRAFT의 정확한 작동을 위한 논리적 이름


규칙 사용의 장점을 설명한다.

• 부록 C – 카다로그 데이터베이스의 일반적인 파이프 구성요소에 대한 몇 가지 샘플


매크로 목록

• 부록 D – PARAGON과 관련된 구성요소 유형의 용어와 기능별 그룹이 수록되어 있다.

• INDEX
2 PARAGON으로 의사소통하기
2.1 명령어
이 항은 키보드로 입력하는 명령어를 설명하기 위해 이 매뉴얼에서 사용되는 규칙을 설명
한다. 각 명령어에 대한 설명은 명령어의 기본 속성을 쉽게 해석할 수 있도록 고안된 기본
형식을 따른다. 이 매뉴얼을 통해 최대의 효과를 얻으려면 이 항을 주의깊게 읽도록 한다.

2.1.1 명령어 설명 형식
이 매뉴얼에서 사용자가 필요로 하는 명령어를 보면, 정해진 형식으로 설명되어 있음을 알게될
것이다. 이 기본적인 형식은 아래와 같다.

• 제목 (예. Setting Level Representation)

• 키워드 이것은 주어진 기능을 실행하는 명령어 구문의 주요 구성요소인 PARAGON 명령어
단어의 목록이다.

• 설명 이것은 사용하는 명령어의 간략한 설명이다.

• 예문 이것들은 주요 옵션의 효과를 보여주는 일반적인 명령어 구문의 예문이다.


특정 조건에서의 명령어 동작에 대한 특별 노트는 여기에 작성한다.

• 명령어 구문 이것은 실제 명령어를 사용할 수 있는 옵션과 함께 보여준다.


명령어 표기법은 아래 (2.1.2항)에서 설명한다.

• 쿼리하기 관련된 쿼리 옵션이 나열된다.

2.1.2 구문 도표
이 매뉴얼에서 설명되는 명령어들은 구문 도표 폼에 보여지는 적법한 명령어와 의문문 옵션을
갖는다. 정확한 명령어 순서를 갖추는 이 도표들은 매뉴얼의 적당한 부분에서 사용되고 설명될
것이다.

구문 도표에 다음 규칙들이 적용된다:


• 모든 도표들은 약식 이름을 갖는다. 이 이름들은 <expres>와 같이 부등호 기호에 둘러쌓인
소문자로 구성된다. 텍스트와 다른 구문 도표에서 상호참조 목적으로 사용되는 이 짧은
이름들이 자명되지 않는 곳에는 충분한 설명이 제공된다.
• 터미널에서 입력되는 명령어들은 대문자와 소문자의 조합으로 보여진다. 이 명령어들은
단축될 수 있다; 대문자는 허용가능한 최소 약어를 지칭한다.

주의: 이 규칙은 명령어의 두번째 부분이 반드시 소문자로 입력되어야 한다는 뜻이 아니다;
명령어들은 대문자와 소문자의 조합으로 입력될 수도 있다.

예를 들어, 명령어는
DEFault

다음 형태 중 어느 것으로도 입력될 수 있다:


DEF
DEFA
DEFAU
DEFAUL
DEFAULT

전체가 대문자로 되어있는 명령어들은 단축될 수 없다.

• 구문 도표는 보통 왼쪽 상단에서 오른쪽 하단으로 읽는다.

• 더하기 표시 (+)로 표시되는 위치는 사용자가 교차점의 오른쪽 명령어들 중 하나를 입력할
수 있는 옵션 교차점이다. 그러므로 사용자는

ABC 또는 PQR을 입력하거나, 도표에 기입된 <dia> 구문이 허용하는 명령어를 입력하거나,
Enter/Return을 눌러 기본 옵션을 선택하라는 뜻이다.

• 별표(*)로 표시되는 위치는 루프백 교차점이다. 이 교차점 다음에 나오는 명령어들은 필요한
만큼 반복된다. 그러므로
option1 and/or option2 and/or option3 조합의 사용이 허용된다 (적어도 공백 하나를 사용하여
서로 구분한다. ‘options’에는 명령어, 다른 구문 도표 또는 명령어 인수를 지정할 수 있다).
루프백 구조는 왼쪽 상단에서 오른쪽 하단으로 읽는 규칙이 적용되지 않는 경우도 있다.

간단한 형식의 아래 도표는

PDMS 이름의 목록을 입력할 수 있다는 뜻이다. 이름은 공백으로 구분되어야 한다.

2.1.3 기본 명령어 도구
명령어 도구는 명령어 인수 (또는 원소)와 보조 명령어를 커버링하는 일반적인 용어이다.
명령어 도구의 이 두가지 분류는 일반적인 명령어들에 적합하고, 각기 다른 방식으로 개별적
요구사항을 보여준다. 명령어 도구는 PDMS 전역에서 사용되거나 지정된 모듈에서만 사용될
수 있다. 이 항은 PARAGON에서 사용될 수 있는 기본 명령어 도구들을 설명한다.
이 도구들은 아래와 같다:

• 기본 명령어 도구 – 일반적인 명령어들에 적합하다

• 외부 매크로 도구 – 저장된 매크로 파일을 사용할 수 있고, 저장된 파일이 실행될 때


매크로의 동작을 제어할 수 있다.

• 기본 개념 – PARAGON에 전체적으로 적용된다.

사용자의 편의를 위해 주 명령어 도구 (또는 PARAGON의 변형된 형태) 중 몇가지를 아래에


요약해 놓았다:

> 명령어 인수

명령어 인수는 더 이상 분해될 수 없기 때문에 원소라고도 불린다. 인수는 PARAGON이


완전한 명령어의 구성요소로 인식하는 개별적인 단위이다. 이들 인수가 따로따로 구분될 수
있도록 공백을 사용하여 분리해야 한다. 명령어 인수들은 이태리체로 씌여진 소문자로 다른
보조 명령어와 구분된다. 주요 명령어 인수들은 아래와 같다:

integer 양수 또는 음수 전체 숫자, 예. 2 -5 25

value 소수점을 포함 또는 포함하지 않는 지정된 숫자, 예. 2.5 5 -3.8

letter 하나의 알파벳 문자

Word PDMS에 사용되는 4자리까지의 문자 순서


Text 작은따옴표 ‘…’ 또는 |…| 사이의 공백을 포함하는 문자숫자식 또는 기호
문자의 문자열. 보통 이것은 속성에 자재 설명을 추가하기 위해 사용된다.
예를 들어, DUTY ’Low Pressure’. (작은따옴표 ‘…’는 무시될 것이다.)

space 스페이스 바 (특별한 경우를 제외하고는 사용되지 않는다)

name / (슬래쉬) 다음에 오는 문자의 순서이고 PDMS 구성요소의 이름을 표현


한다, 예. /VALVE1.

filename /filename 형식의 외부 파일명

varid !name 형식의 매크로 내에서 VARIABLE 명령어와 함께 사용되는 확인자


로서 !name에서 ‘name’은 문자열이다. 예를 들어: !COUNTER !height

comma PARAGON 명령어를 연결하기 위해 사용되는 , 문자; 예를 들어:


NEW UNIT, BUNI INCH, DUNI FINC

plus minus 구문 내에서 사용될 수 있는 +, -, * 및 / 문자

star solid 표현, 예를 들어: (1 + 2), (1 - 2), (1 * 2), (1 / 2)

(이들 명령어 인수의 앞/뒤에는 반드시 공백을 두어야한다.)

> 보조 명령어

보조 명령어는 다른 명령어 순서 내에서 자주 사용되는 일반적인 명령어 구문의 하위세트이다.


보조 명령어들이 아래에 요약된다:

표현
명령어 구문에서 명령어를 대체하는 수학적, 논리적 또는 알파벳 표현.

치수
기본값이나 명백한 단위를 사용하여 입력되는 물리적 치수.

카다로그 구성요소 유형
카다로그 데이터베이스 계층구조에서 구성요소의 특정 유형을 표현하는데 사용되는 단어

구성요소 확인자
사용자의 다음 명령어가 실행될 때 사용할 데이터베이스 구성요소 지정 방법.

커서 선택 확인자 (<sgid>)
이 보조 명령어는 구성요소를 지정하는 가장 일반적인 방법을 정의한다. 이 명령어는 화면에서
커서를 사용하여 구성요소를 선택하는 것으로 완료된다.
> 표현 (<eval>)

만약 명령어에 주어진 값이 알고있는 다른 값을 통해 계산되어야 한다면, 사용자는 명령어가


실행될 때, PARAGON이 필요한 결과를 처리할 수 있도록 하는 표현을 입력할 수 있다. 이런
표현은 시작과 끝을 구분하기 위해 괄호 (…)를 사용해야만 한다.

표현 구문에 대한 자세한 내용은 Plant Design Software Customisation Guide과 Plant Design
Software Customization Reference Manual 그리고 온라인 도움말을 참고한다.

> 치수 (<uval>)

작업 단위가 지정되면, 이후에 입력되는 모든 치수는 사용자가 덮어쓰지 않는 한 지정된


단위로 사용될 것이다. (다음 표는 ‘실수’ 표현의 간단한 예문이다. 사용자는 표현에 값을
입력할 때, 명백한 측정 단위를 포함시킬 수 있다.)

예문
5 5 5 현재 작업 단위
5.5 EX 3 5500 현재 작업 단위
5.3/4 5.75 5.75 현재 작업 단위
5’ 5 feet (작업 단위로 FINCH를 사용할 경우만)
5’6 5 feet 6 inches (작업 단위로 FINCH를 사용할 경우만)
5’6.3/4 5 feet 6.75 inches (작업 단위로 FINCH를 사용할 경우만)
5 INCHES 5 inches (현재 작업 단위 무시)
5 M 5 meters (현재 작업 단위 무시)
5’6.3/4 IN 5 feet 6.75 inches (현재 작업 단위 무시)

주의: 출력될 때의 값은 기본적으로 아래와 같이 반올림/내림된다:


• 밀리미터는 가까운 mm로 반올림/내림
• 인치는 가까운 1/32인치 또는 0.1인치로 반올림/내림
그러나, 출력값의 반올림/내림은 PRECISION 명령어를 사용하여 조절할 수 있다.
값은 호스트 컴퓨터가 허용할 수 있도록 최대한 정확하게 PARAGON으로 저장된다.

> 카다로그 구성요소 유형 (<snoun>)

이 보조 명령어는 카다로그 계층구조의 구성요소 유형을 참조한다.

카다로그 관리적 구성요소:


WORLd CATAlogue SECTion STSEction
CATEgory STCAtegory TEXT
파이프 구성요소:
SCOMponent COMPonent number

프로파일 구성요소:
SPRFile PROFile number

조인트 구성요소:
SJOInt JOINt number

피팅 구성요소:
SFITting
(주의: FITTing number는 유효하지 않은 옵션이다)

3D Geomset 구성요소:
GMSEt SBOX SDIsc SDIsk
SCOne LSNout SDSH BOXIng
SSLCylinder SSPHere LCYLinder SCYLinder
LINes SCTorus SREVolution SRTorus
TUBe LPYRamid SEXTrusion SLOOp
SVERtex

네가티브 3D Geomset 구성요소:


NGMSet NSBOx NSCOne NLSNout
NSDSh NSSLcylindeR NSSPhere NCLYlinder
NSCYlinder NSCTorus NSREvolution NSRTorus
NLPYramid NSEXtrusion SLOOp SVERtex

구조 Geomset 구성요소:
GMSSet SRECtangle SANNulus SPROfile
SPVErtex

3D Pointset 구성요소:
PTSEt PTAXi PTCAr PTMIx

구조 Pointset 구성요소:
PTSSet PLINe

Dataset 구성요소:
DTSEt DATA
디테일 텍스트 구성요소:
SDTExt DTEXt number

자재 텍스트 구성요소:
SMTExt MTEXt number

볼트 테이블 구성요소:
BLTAble BLISt SBOLt LTABle
MBOLt MBLIst DTABle

연결 테이블 구성요소:
CCTAble COCO

단위 구성요소:
UNIT MSET MTYPe ATLIst
USECtion UDEFinition

그룹 월드 구성요소:
GPWL GROUp

사양 월드 구성요소 (PDMS SPECON Reference Manual 참고):


SPWL SPECi SELEc SPCOm

> 특정 구성요소 확인자 (<gid>)

이 보조 명령어는 특정 구성요소를 명확하게 지정하거나, 데이터베이스 계층구조에서 특정


구성요소와의 상대 위치를 참조하여 특정 구성요소를 지정한다.

예문

/VALVE10 지정된 카다로그 구성요소


SAME 전에 사용한 구성요소
OWN 현재 구성요소의 소유자
NEXT 2 동일한 계층에 있는 멤버 목록의 두번째 구성요소
4 현재 구성요소의 네번째 멤버
LAST 3 MEM 현재 구성요소의 끝에서 세번째 멤버
END 위 계층의 다음 구성요소
SECT 현재 구성요소 위의 섹션
CATE 3 세번째 카테고리
> 커서 선택 확인자 (<sgid>)

이 보조 명령어는 구성요소를 지정하는 가장 일반적인 방법을 정의한다. 이 명령어는 화면에서


커서를 사용하여 구성요소를 선택하는 것으로 완료된다.

예문

ID @ 커서로 선택된 최하 계층의 구성요소


ID SBOX @ 커서로 선택된 상자 원시 구성요소
ID SCOM @ 커서로 선택된 파이프 구성요소
3 일반적인 PDMS 명령어
이 장의 명령어들은 PDMS 전역에서 사용할 수 있다.

3.1 PARAGON 들어가기


키워드: PARAGON

설명: 이 명령어는 PDMS 전역에 걸쳐 사용할 수 있고, 언제든지 PARAGON에 접근할


수 있다.

3.2 PARAGON 나가기


PARAGON 세션 중 언제라도 사용자는 PARAGON을 나가서 PDMS의 다른 모듈로 들어갈 수
있다. 간단하게 접근할 모듈의 이름을 입력하여 모듈을 전환할 수 있다. 이 때, PARAGON은
자동으로 작업 세션의 결과를 저장하고 새로운 모듈로 변경된다. 그러나, 모든 그래픽 디스
플레이, 폼 및 메뉴들은 다음 세션을 시작할 때 다시 정의해야 한다.
View와 스크린 레이아웃의 재정의를 피하기 위해 RECREATE 명령어를 사용하여 작업 세션의
현재 상태를 저장하는 것이 가능하다.

3.3 현재 디스플레이 상태 저장하기 및 복원하기


키워드: RECREATE INSTALL

설명: 만약 잠간 동안만 PARAGON에서 나갈 생각이라면, 이 도구로 나중에 복원할


디스플레이 정의와 상태 (전체 폼과 메뉴 세트 포함)를 저장할 수 있다.

주의: 커서로 크기가 조절되거나 이동된 폼은 폼의 원래 크기로 INSTALL (복원)될 것이다.

예문:

RECREATE /PARA1 - 파일 /PARA1에 디스플레이 상태를 저장한다

RECREATE /PARA1 OVER - 위와 동일하지만 기존의 /PARA1 파일을 덮어쓴다

RECRE DISPLAY /PARA1 - 단위, 표현 등과 같은 중요한 설정을 저장한다.


$M/name을 사용하여 다시 읽어들인다

INSTALL SETUP /PARA1 - 파일 /PARA1에 저장된 디스플레이 정의를 복원한다


명령어 구문:

3.4 작업 저장 및 데이터베이스 업데이트


키워드: SAVEWORK GETWORK

설명: 이 두개의 명령어는 상호보완적이다. SAVEWORK는 현재 PARAGON 세션에서


마지막으로 SAVEWORK 한 이후의 변경사항을 병합하기 위해 데이터베이스를
업데이트 시킨다. GETWORK는 사용자가 읽어들인 View 또는 MDB에 다른
사용자가 작업한 모든 변경사항을 적용시키기 위해 화면을 갱신한다.

이들 명령어들은 현재 MDB의 특정 데이터베이스에만 국한되도록 명령어 뒤에


숫자 목록을 사용하여 제한할 수 있다. 이 숫자들은 모든 GUI 모듈의 MONITOR
또는 MDB 모드에서 입력하는 STATUS 명령어의 결과로서 특정 데이터베이스를
나타낸다. 만약 데이터베이스 번호가 입력되지 않으면, 명령어는 전체 MDB에
적용된다.

데이터의 안전을 위해 SAVEWORK는 자주 사용하는 것이 좋다. GETWORK는


사용자가 필요로 하는 변경사항을 적용시키고자 할 경우에만 사용하도록 한다.
왜냐하면, GETWORK는 디스크로부터 정보를 다시 읽어들이기 때문에 데이터베이스
접근 속도가 저하된다. 그러므로 꼭 필요한 경우에만 사용하도록 한다.

GETWORK는 공유된 데이터베이스의 변경사항을 반영하기 위해 모든 볼륨 View를


자동으로 업데이트 한다.

3.5 변경사항을 저장하지 않고 PARAGON 종료하기


키워드: QUIT FINISH
설명: 이 명령어는 변경사항 또는 디스플레이 설정을 저장하기 않고 PARAGON을 종료
한다. QUIT는 마지막 SAVEWORK, 모듈 변경 또는 MDB 변경 후의 모든 변경사항
을 삭제한다.
예문:
QUIT PARAGON을 종료한다 (MONITOR 모듈로 들어간다)

QUIT DESIGN PARAGON을 종료하고 DESIGN 모듈로 들어간다

QUIT FINISH PARAGON 및 PDMS를 종료한다 (운영시스템으로 돌아간다)

명령어 구문:

3.6 알파 (Alpha) 판독 파일로 저장하기


키워드: ALPHA LOG ALPHA FILE
설명: 사용자는 이 명령어를 사용하여 알파 디스플레이 정보를 윈도우 시스템의 텍스트
파일로 저장할 수 있다. 사용되는 명령에 따라 두 종류의 결과물을 얻을 수 있다.

ALPHA LOG는 COMMANDS의 알파 영역과 REQUESTS의 알파 영역 중 하나


또는 두 가지 모두의 내용을 파일로 저장할 수 있다.

ALPHA FILE은 REQUESTS 영역의 내용만 파일로 저장할 수 있다.

ALPHA LOG/ ALPHA FILE 명령어는 데이터를 저장하거나 일반적인 출력물로


사용 될 수 있다.

주의: ALPHA 파일이 열려있다면, 파일을 닫거나 다른 PDMS 모듈로 전환하기 전까지
후속 명령에 대한 결과는 파일과 스크린에 같이 보여질 것이다.

예문:
ALP LOG /LF1 COMMANDS - /LF1의 COMMANDS 영역에 로그 정보가 보여진다

ALP LOG /LF1 OVER COMM - 위와 동일하지만, 기존의 /LF1 파일을 덮어쓴다

ALP LOG /LF2 - /LF2 파일의 두 개의 알파영역 모두에 로그 정보가


보여진다.

ALP FILE /LF2 - 로그 정보가 REQUESTS 영역에만 보여진다

ALP LOG END - 로그 정보를 종료한다


ALP FILE END
명령어 구문:

3.7 경고음 추적
키워드: ALARM

설명: 매크로 오류가 발생하면 컴퓨터는 경고음으로 오류 발생을 알린다. 때때로, 사용자가
매크로 오류를 예측할 수 있다면 경고음은 필요치 않다. 이 명령어나 매크로를 사용
경고음을 키거나 끌 수 있다.

만약 경고음이 켜지면, 오류가 발생할 때마다 경고음이 재생될 것이다.

예문:
ALARM ON - 경고음 켜기 (기본값)

ALARM OFF - 경고음 끄기

명령어 구문:

3.8 텍스트 출력 끄기
키워드: TRACE

설명: 이 명령어는 현재 구성요소의 이름과 속성의 자동 출력을 제어하는 TTY 모드에만


적용할 수 있다. TRACE를 ON하면 접근되는 구성요소에 대한 속성 디스플레이를
자동으로 업데이트 한다. TRACE를 OFF하면 속성 디스플레이가 업데이트 되지
않는다. 매크로가 실행되면, TRACE는 항상 OFF로 자동 설정된다.
예문:
TRACE OFF 속성 데이터의 자동 출력을 중지한다

TRACE ON 현재 구성요소의 이름과 속성의 자동 출력을 시작한다

명령어 구문:

3.9 색상 정의하기
키워드: COLOUR ACTIVE CE VISIBLE AIDS

설명: 이 명령어는 보여지는 다른 유형의 아이템들을 색상으로 구분할 수 있도록 색상을


정의한다. 사용되는 색상들은 기본 설정을 갖고 있지만 다시 정의할 수 있다.

색상은 Red-Green-Blue 조합을 숫자로 정의하는 COLOUR 명령어를 사용하여 지정


되거나 미리 정의된 색상의 이름으로 지정된다. PARAGON에서는 100가지 사용자
정의 색상과 디스플레이에서 지속적으로 구분되어야 하는 아이템에 부여된 몇 가지
특정 색상을 사용할 수 있다.

정의:
• Active 색상은 현재 사용되는 카다로그 구성요소에 사용된다 (ELBO, VALV와 같은 주요
구성요소). 만약 현재 구성요소가 형상 원시 구성요소라면, Active 색상은 현재 원시 구성
요소를 제외한 주요 구성요소에 속해있는 모든 원시 구성요소에 사용된다.

• CE 색상은 현재 접근된 구성요소에 사용된다 (멤버 목록에서 강조된 구성요소).


이 구성요소는 원시 구성요소 또는 주요 구성요소가 될 수 있다.

• Visible 색상은 Active 또는 CE가 적용되지 않은 디스플레이의 모든 구성요소에 사용된다.

• Draw List는 Active와 Visible 구성요소로 구성된다.

사용자가 이름으로 지정할 수 있는 미리 정의된 색상 조합은 아래와 같다:


Colour Red Green Blue
Black 0 0 0
White 100 100 100
Whitesmoke 96 96 96
Ivory 93 93 88
Colour Red Green Blue
Gray 66 66 66
Lightgrey 75 75 75
Darkgrey 32 55 55
Darkslate 18 31 31
Red 80 0 0
Brightred 100 0 0
Coralred 80 36 27
Tomato 100 39 28
Plum 55 40 55
Deeppink 93 7 54
Pink 80 57 62
Salmon 98 50 44
Orange 93 60 0
Brightorange 100 65 0
Orangered 100 50 0
Marron 56 14 42
Yellow 80 80 0
Gold 93 79 20
Lightyellow 93 93 82
Lightgold 93 91 67
Yellowgreen 60 80 20
Springgreen 0 100 50
Green 0 80 0
Forestgreen 14 56 14
Darkgreen 18 31 18
Cyan 0 93 93
Turquoise 0 75 80
Aquamarine 46 93 78
Blue 0 0 80
Royalblue 28 46 100
Navyblue 0 0 50
Powderblue 69 88 90
Midnight 18 18 31
Steelblue 28 51 71
Indigo 20 0 40
Mauve 40 0 60
Violet 93 51 93
Magenta 87 0 87
Beige 96 96 86
Colour Red Green Blue
Wheat 96 87 70
Tan 86 58 44
Sandybrown 96 65 37
Brown 80 17 17
Khaki 62 62 37
Chocolate 93 46 13
Darkbrown 55 27 8

기본 지정 색상은 아래와 같다:

Colour No Colour
CE Yellow
Visible 구성요소 Lightgrey
1 Grey
2 Red
3 Orange
4 Yellow
5 Green
6 Cyan
7 Blue
8 Violet
9 Brown
10 White
11 Pink
12 Mauve
13 Turquoise
14 Indigo
15 Black
16 Magenta

예문:
COL 5 DARKGREEN 색상 5는 dark green으로 변경될 것이다

COL 3 MIX RED 50 GRE 50 BLU 5 색상 3은 지정된 red, green, blue의 조합으로
변경될 것이다

COL VISIBLE BRIGHTRED 디스플레이된 구성요소의 색상을 brightred로


설정한다
주의: 색상을 Red, Green, Blue 속성으로 조합할 때, 명령어 라인은 반드시 정확한 순서대로
이들 속성에 대한 값을 포함하고 있어야 한다. 입력된 기본 색상의 상대값은 반드시
0 – 100 사이의 값이어야 하지만, 이 값들은 전체 색상의 백분율을 의미하는 것이
아니므로 100이 되도록 값을 더할 필요는 없다.

명령어 구문:

colour_name 자리에는 위의 목록에 미리 정의된 색상 조합이 들어간다.

쿼리하기:
4 카다로그 데이터베이스

이 장은 PDMS 카다로그 데이터베이스 구조의 세부사항에 대해 설명한다.

이 장에서 사용되는 4자리 또는 5자리의 대문자 단어 (예, CATA, BLTA, SPREF)는 PDMS
구성요소의 이름이란 것을 기억한다. PDMS에서 구성요소의 멤버 목록을 쿼리하면, 각각의
구성요소 유형은 4자리 문자 이름으로 보여질 것이다. 때때로 사양 참조를 위한 SPREF
(SPRE 대신)와 같이 구성요소의 영문 이름과 비슷한 5자리 또는 6자리 문자를 사용하는
PDMS 이름도 이 장에서 사용된다.

4.1 카다로그의 역할
PDMS의 카다로그는 파이프 디자이너 또는 구조 디자이너가 일반적인 디자인 방법을 사용할
때 참조하는 부품 카다로그와 유사한 역할을 수행한다. 카다로그는 (파이프와 구조)구성요소의
치수, 형상 및 도면 기호를 포함하는, 사용 가능한 모든 구성요소의 세부사항을 담고있다.
일반적인 부품 카다로그는 디자인 사무실에 비치된 책자로 되어 있지만, PDMS 카다로그는
컴퓨터에 저장되어 있는 데이터베이스이다.

4.2 카다로그 데이터베이스의 주요 특징


만약 새로운 카다로그 데이터베이스가 필요하다면, PARAGON을 사용해서 DB를 생성할 수
있다 – PARAGON을 사용해서 카다로그 DB 생성 및 조작하기에 대한 자세한 내용은 제 8장을
참고한다.

카다로그 데이터는 디자인 데이터와 유사한 형태로 엄격한 계층구조에 따라 저장된다.

DESIGN 사용자가 구성요소를 선택하면, 사양 참조 (SPREF)가 선택되어 디자인 데이터베이스


에 보관된다. SPREF는 사양 내의 사양 구성요소 (SPCOM)을 가리킨 다음, 카다로그의 카다로그
구성요소 (SCOM, SPRF, SJOI, SFIT 등)를 가리킨다 (그림 4-1 참조).

디자인 데이터는 개별 디자인으로만 국한되는 반면, 카다로그 및 사양은 회사가 수행하는 여러


프로젝트에 공통으로 사용할 수 있다. 예를 들어, 동일한 카다로그 구성요소가 개별 디자인에
여러 번 참조될 수도 있고, 또한 동시에 진행하는 다른 프로젝트에서도 사용될 수 있다.

일반적으로 카다로그는 카다로그 매크로 라이브러리로 만들어진다. 사용자는 이들 매크로를


선택하여 프로젝트 한정 카다로그 데이터베이스를 만들 수 있고, 이 프로젝트에서 사용될
구성요소만을 포함시킬 수도 있다.
디자인 사양 카다로그

그림 4-1 디자인 데이터, 카다로그 및 사양 간의 상호 관계

4.3 카다로그 데이터베이스의 구조


카다로그는 구성요소의 계층구조로 만들어진다. 각각의 구성요소는 해당하는 속성을 갖고,
몇몇 구성요소는 추가적인 멤버 구성요소를 포함할 수도 있다. 그림 4-2에 보여지는 카다로그
전체 계층구조를 참조한다.

이 장의 뒷 부분에서 설명될 속성들 중, TYPE, NAME, OWNER 및 LOCK과 같은 기본 속성은


아래에 설명되는 모든 구성요소들에 대한 공통 사항이므로 언급되지 않을 것이다.

추가로, 사용자 정의 속성 (UDAs)이 카다로그 데이터베이스 구성요소로 사용될 수 있다 –


자세한 내용은 LEXICON Reference Manual 참고한다.
그림 4-2 카다로그 데이터베이스 계층구조
4.4 카다로그 (CATA)
CATA는 카다로그 계층구조의 최상위 구성요소이다. 이것은 아래와 같은 속성을 갖고있다:

• DESC – 카다로그의 텍스트 설명

• PURP – 카다로그가 지향하는 특정 목적을 보여주는 PDMS 단어. 이것은 사양에서 사용


되는 단어와 동일하게 설정되어야 한다; 예. PIPE FITT.

• CSTA – 카다로그 표준

CATA는 여러 개의 카다로그 섹션을 가질 수 있다. 그 중 두가지 유형은 파이프 섹션 (SECT)


과 구조 섹션 (STSEC)이다. 이 두가지 유형은 카다로그를 나누고 배치하는 기본 관리 구성
요소이다. 또한 카다로그는 텍스트 구성요소 (TEXT)를 포함한다 – 9.6항 참고.

사양 (SPECON Reference Guide 참고)에서 참조되는 모든 구성요소들은 반드시 CATA 계층구조


에 속해 있어야만 한다. 그러나 사양에 참조되지 않는 구성요소들도 CATA 계층구조에 속할
수 있다.

다음 구성요소들은 카다로그 데이터베이스에서 CATA와 동일한 계층에 속할 수 있다:

• Units World (UNITS) – 단위 월드


• Connection Tables (CCTAB) – 연결 테이블
• Bolt Tables (BLTAB) – 볼트 테이블
• Specification World (SPWL) – 사양 월드
• Group World (GPWL) – 그룹 월드

단위, 연결 테이블 및 볼트 테이블은 이 매뉴얼의 제 9장에서 설명한다. 마지막 구성요소


유형은 ISODRAFT Reference Manual에 보다 자세하게 설명되어 있고, Specification World
구성요소는 SPECON Reference Manual에 자세하게 설명되어 있다.

4.5 카다로그 섹션 (SECT & STSEC)과 카테고리 (CATE & STCA)


섹션과 카테고리는 관리적 구성요소로서 사용자는 이들 구성요소를 사용하여 개별 유형의
카다로그 데이터를 계층구조의 논리적 부분으로 분리시킬 수 있다. 전체 CATA를 재 분할
하는 섹션은 필수 요소이다; 섹션을 재 분할하는 카테고리는 선택사항이다 (카테고리 사용을
권장한다).
카다로그 섹션은 두가지 유형을 갖는다: 파이프 섹션 (SECT)과 구조 섹션 (STSEC).
이 두가지 유형은 다음 속성들을 갖는다:

• DESC – 섹션의 텍스트 설명

• PURP – 섹션이 지향하는 특정 목적을 보여주는 PDMS 단어

• GTYP – 섹션에 포함된 구성요소의 일반적인 유형을 보여주는 PDMS 단어. 이것은
DESIGN에서 구성요소 확인을 위해 사용되는 단어와 동일해야 한다;
예. VALV, BEAM.

위와 유사하게, 카테고리도 두가지 유형을 갖는다: 파이프 카테고리 (CATE)와 구조 카테고리


(STCA). 이 두가지 유형은 다음의 기본 속성을 갖는다:

• DESC – 카테고리의 텍스트 설명

• PURP – 카테고리가 지향하는 특정 목적을 보여주는 PDMS 단어. 이것은 사양에서 사용


되는 STYPE과 동일하게 설정되어야 한다; 예. VALV에 대한 GLOB, GATE 등.

• GTYP – 섹션에 포함된 구성요소의 일반적인 유형을 보여주는 단어.

• SKEY – 아이소메트릭 도면에서의 아이템 표현 방법을 보여주는 텍스트로된 기호 키


(ISODRAFT Reference Manual 참고).

• PTRE – 3D P-pointset (PTSE)를 참조한다

• GMRE – 3D Geomset (GMSE)를 참조한다

• DTRE – Dataset (DTSE)를 참조한다

• CDET – 디테일 텍스트 (DTEX)를 참조한다

카다로그 섹션과 카테고리의 모든 유형들은 4.5.1항에 설명된 바와 같이 3D P-pointset,


3D Geomset, Dataset, 디테일 텍스트 및 자재 텍스트를 포함한다. 또한 파이프 섹션/카테고리는
4.5.2항에 설명된 바와 같이 파이프 구성요소를 포함할 수 있다. 그리고 구조 섹션/카테고리는
4.5.3항에 설명된 바와 같이 구조 구성요소 (프로파일, 조인트 및 피팅), 구조 Pointset, 네가티브
3D Geomset 및 구조 Geomset를 포함할 수 있다.
4.5.1 카다로그 섹션/카테고리 유형에 모두 사용되는 구성요소
다음 구성요소들은 카다로그의 섹션 또는 카테고리 유형들에 사용될 수 있다:

• 3D P-point 세트 (PTSET) (보통 3D Pointset로 줄여서 사용) – DESGIN, ISODRAFT 등에서


사용되는 위치, 방향, 연결유형 및 구성요소 P-point의 내경에 대한 정의

• 3D 형상 세트 (GMSET) (보통 3D Geomset로 줄여서 사용) – 원시 구성요소의 치수, 방향 및


장애물 형상을 정의하는 3D 원시 구성요소의 집합

• 데이터 세트 (DTSET) (보통 Dataset로 줄여서 사용) – DESIGN 또는 DRAFT에서 필요로


하는, 다른 장소에 확실하게 저장되지 않은 모든 카다로그 데이터를 보관하는 DATA 구성
요소의 집합; 예. 매개변수화된 치수를 통해 계산된 구조 스틸 멤버의 단면 영역.

• 디테일 텍스트 (DTEX) – 구성요소와 관련된 일반적인 설명 텍스트를 담고있는 구성요소.


사양의 SPCOM 구성요소를 참조한다. 자세한 내용은 9.1항 참고.

• 자재 텍스트 (MTEX) – 물리적 구성요소가 만들어진 곳의 자재를 설명하는 텍스트를 담고


있는 구성요소. 사양의 SPCOM 구성요소를 참조한다. 자세한 내용은 9.2항 참고.

4.5.2 파이프 섹션/카데코리에 사용되는 구성요소


파이프의 섹션 또는 카테고리는 4.5.1항에 나열된 모든 구성요소와 아래의 구성요소를 모두
포함할 수 있다:

• 파이프 구성요소 (COMP) – 파이프 하나를 정의하는 구성요소. 이것은 구성요소 매개변수로
알려진 값의 목록으로 구성되고, 3D Pointset 구성요소와 3D Geomset 구성요소를 참조한다.
Pointset과 Geomset은 파이프 구성요소의 크기, 형상 그리고 연결유형을 정의하기 위해
매개변수 값을 사용한다.

4.5.3 구조 섹션/카테고리에 사용되는 구성요소


구조의 섹션 또는 카테고리는 4.5.1항에 나열된 모든 구성요소와 아래의 구성요소를 모두 포함
할 수 있다:

• 구조 Pointset (PTSSET) - DESIGN에서 사용되는 구성요소의 P-line에 대한 위치와 방향의


정의

• 네가티브 3D 형상 세트 (NGMSET) (보통 네가티브 3D Geomset로 줄여서 사용) – DESIGN과


도면 작성 모듈에서 사용되는 원시 구성요소의 치수, 방향 및 장애물 형상을 정의하는 3D
네가티브 원시 구성요소 (구멍 표현, 끝단 준비 등)의 집합

• 구조 형상 세트 (GMSSET) (보통 구조 Geomset로 줄여서 사용) - DESIGN과 도면작성 모듈


에서 사용되는 원시 구성요소의 치수, 방향 및 장애물 형상을 정의하는 2D 원시 구성요소
의 집합

• 프로파일 (PROF) – 빔, 컬럼 등 섹션의 단면을 정의하는 2D 구조 구성요소. 이것은 구성


요소 매개변수의 목록으로 구성되고 구조 Pointset 구성요소와 구조 Geomset 구성요소를
참조한다. Pointset과 Geomset은 구성요소의 크기 및 형상을 정의하기 위해 구성요소의
매개변수 값을 사용한다. 디자인 과정에서, 섹션은 길이와 프로파일의 조합으로 만들어진다.

• 조인트 (JOIN) – 하나의 섹션에 다른 하나를 추가하는 물리적인 목적을 정의하는 3D 구조


구성요소. 이것은 구성요소 매개변수로 구성되고 구조 Poitset 구성요소, 3D Pointset 구성
요소 그리고 3D Geomset 구성요소를 참조한다. 두개의 Pointset과 하나의 Geomset이 구성
요소의 크기와 형상을 정의하기 위해 이 구성요소 매개변수 값을 사용한다.

• 피팅 (FITT) – 섹션에 물리적으로 추가되지만 섹션과 조인트로 구성된 구조에는 포함되지


않는 객체를 지정하는 3D 구조 구성요소. 예를 들어, 피팅은 섹션에 파이프 행거를 추가
하기 위해 사용될 수 있다. 이 구성요소는 구성요소 매개변수로 구성되고 3D Poitset 구성
요소와 3D Geomset 구성요소를 참조한다. Pointset과 Geomset이 구성요소의 크기와 형상을
정의하기 위해 이 구성요소 매개변수 값을 사용한다.

지금까지 설명된 카다로그 구조는 다양한 방법으로 사용되지만, 권장하는 사용법은 각각의
카다로그 섹션에 한 가지 유형의 구성요소를 배치하고, 다른 카다로그 카테고리에는 각기 다른
유형의 구성요소를 배치하는 것이다. 예를 들어, 하나의 파이프 섹션에 파이프 구성요소의
모든 3D Pointset을 배치하고, 다른 파이프 섹션에는 파이프 구성요소의 모든 3D Geomset를
배치하는데, 동일한 Tee와 Reducing Tee는 별도의 파이프 섹션으로 분리한다.
프로파일을 정의할 때는, 하나의 구조 섹션에 유니버셜 빔의 프로파일을 배치하고, 다른 구조
섹션에는 비대칭 앵글의 프로파일을 배치하도록 한다.

4.6 텍스트 (TEXT)


텍스트는 계층구조의 여러 곳에 위치할 수 있는 일반적 구성요소이다. 이 구성요소는 소유하고
있거나 인접한 구성요소에 대한 추가적인 정보를 저장하는데 사용될 수 있다.
TEXT 구성요소를 4.5.1항에서 설명한 MTEX 및 DTEX와 혼돈해서는 안된다. 자세한 내용은
9.6항 참고.
4.7 매개변수
매개변수는 구성요소의 사이즈, 형상 및 다른 특성을 정의한다. 이것은 구성요소가 참조하는
Pointset, Geomset 및 Dataset의 속성을 설정하는데 사용된다.

모든 클래스의 구성요소는 구성요소 매개변수, 디자인 매개변수 그리고 단열재 매개변수를 사용


할 수 있다. 또한 구조 구성요소는 추가 매개변수와 소유 디자인 매개변수를 사용할 수 있다.
구성요소 매개변수는 카다로그에서 정의된다; 다른 클래스의 매개변수들은 디자인 과정 중에
그 특성을 설정할 수 있다.

4.7.1 구성요소 매개변수


파이프 구성요소 (COMP), 프로파일 (PROF), 조인트 (JOIN) 및 피팅 (FITT)은 모두 구성요소
매개변수를 기록하는 PRARAM 속성을 갖고 있다.

구성요소의 구성요소 매개변수를 설정하는 방법은 8.2항에서 설명한다. 만약 구성요소의 구성


요소 매개변수가 설정되지 않은 구성요소로 작업을 하고 있다면, 사용자는 PARAGON이 사용
하게 될 기본값을 정의할 수 있다. 이 값은 MODEL SETTINGS 명령어를 사용하여 설정한다.
예를 들어,

MODEL SETTINGS PARAM 1 10

은 구성요소 매개변수 번호 1을 기본값 10으로 정의한다. 기본값을 정의하는 방법에 대한


전체 구문은 6.4.1항을 참고한다.

이 기본값은 현재 PARAGON 세션에 대해서만 설정되고 카다로그 DB에는 저장되지 않는다.


사용자는 구성요소를 디자인 DB에서 사용하기 전에 반드시 구성요소 매개변수를 정의해야만
한다.

4.7.2 단열재 매개변수


디자인 DB의 디자인 구성요소는 이 요소의 사양 참조 (SPREF) 속성을 통해 주 카다로그
구성요소를 (간접으로) 참조한다. 또한 디자인 구성요소는 이 요소의 단열재 사양 (ISPEC)
속성을 통해 첫번째 구성요소의 단열재를 정의하는 두번째 카다로그 구성요소를 참조한다.
두번째 구성요소는 디자인 구성요소의 단열재 구성요소이다.

주 구성요소는 단열재 매개변수 (IPARAM)을 사용하여 단열재 구성요소로부터 치수를 가져


온다. 예를 들어, 주 구성요소가 IPARAM 3을 사용한다면, 해당하는 단열재 구성요소의
PARAM 3 값을 불러온다.
사용자가 단열재 매개변수를 사용하여 카다로그 구성요소를 정의할 때는 구성요소의 치수가
카다로그에 완전하게 지정되지 않는다. 구성요소가 디자인에서 사용될 때 어떻게 보여지는지
PARAGON이 나타낼 수 있도록 사용자는 단열재 매개변수에 표본값을 정의할 수 있다.
이들 표본값은 개별 구성요소의 속성에 적용되는 구성요소 매개변수와는 달리, 모든 구성요소
에 적용된다. 이 값은 MODEL SETTINGS 명령어를 사용하여 설정한다. 예를 들어,

MODEL SETTINGS IPARAM 3 25

는 단열재 매개변수 번호 3의 표본값을 25로 정의한다. 단열재 매개변수 값을 정의하는 방법에


대한 전체 구문은 6.4.5항을 참고한다. 이 값은 카다로그 DB에 저장되지 않고 현재 PARAGON
세션에 대해서만 설정된다.

4.7.3 구조 매개변수
조인트 및 피팅 구성요소는 구조 매개변수를 사용하여 섹션 또는 섹션들 (빔, 컬럼 등)에서
치수를 이 구성요소들이 물리적으로 연결되는 곳으로 가져올 수 있다. 이런 방식으로 조인트
및 피팅의 기본 디자인은 연결되는 모든 사이즈의 섹션에 맞도록 디자인 DB에서 자동으로
조절된다. (프로파일의 구조 매개변수는 사용되지 않는다.)

4가지 유형의 구조 매개변수는 아래와 같다:

• 추가 매개변수 (APARAM)

• 소유 매개변수 (OPARAM)

• 디자인 추가 매개변수 (DES APARAM)

• 디자인 소유 매개변수 (DES OPARAM)

구성요소가 사용할 수 있는 구조 매개변수의 유형은 파이프 구성요소, 프로파일, 조인트 또는


피팅에 따라 결정된다. 또한, 조인트의 경우는 디자인 DB에서 이 구성요소를 어떻게 사용
하는가에 따라 매개변수의 유형이 결정된다.

조인트는 기본과 보조의 두가지 유형이 있다. 기본 조인트는 디자인 DB에 추가 섹션을 갖고
있다; 보조 조인트는 추가 섹션과 소유 섹션을 갖는다 (기본 및 보조 조인트에 대한 자세한
내용은 DESIGN Reference Manual을 참고한다). 기본 및 보조 조인트는 같은 클래스의 카다로그
구성요소로 표현되지만, 이들 구성요소의 속성 설정과 이들 구성요소의 Pointset 및 Geomset의
속성은 다르다.

피팅 구성요소는 디자인 DB에 소유 섹션을 갖고 있다.


추가 섹션을 갖는 구성요소 (예. 기본 및 보조 조인트)들은 이들 구성요소의 Pointset과 Geomset
의 속성을 정의하기 위해 추가 매개변수를 사용할 수 있다. 추가 매개변수는 추가된 섹션의
구성요소 매개변수에 해당한다. 예를 들어, 조인트 구성요소가 APARAM 2를 사용하면,
추가 매개변수는 조인트가 갖고 있는 추가된 섹션의 PARAM 2 값을 가져온다.

위와 유사하게, 소유 섹션 (예. 보조 조인트와 피팅)을 갖는 구성요소들은 이들 구성요소의


Pointsets과 Geomsets의 속성들을 정의할 때, 소유 매개변수를 사용할 수 있다. 예를 들어,
조인트 또는 피팅 구성요소가 OPARAM 5를 사용하면, 소유 매개변수는 구성요소가 소유한
섹션의 PARAM 5 값을 가져온다.

사용자는 단열재 매개변수에서와 동일한 방법으로 구조 매개변수의 표본값을 정의할 수 있다.


예를 들어,
MODEL SETTINGS APARAM 2 300

은 추가 매개변수 번호 2의 표본값을 300으로 정의한다. 구조 매개변수 값을 설정하는 전체


구분은 5.9항을 참고한다.

4.7.4 디자인 DB 매개변수


구조 구성요소는 디자인 DB 매개변수를 사용하여 디자인 DB의 디자인 매개변수 배열에서
치수를 가져올 수 있다. 각각의 디자인 구성요소는 10개의 값을 가진 하나의 디자인 매개변수
배열을 갖는다. (자세한 내용은 DESIGN Reference Manual을 참고한다.)

3가지 유형의 디자인 DB 매개변수는 아래와 같다:

• 디자인 매개변수 (DES PARAM)

• 디자인 추가 매개변수 (DES APARAM, 구조 아이템에만 해당)

• 디자인 소유 매개변수 (DES OPARAM, 구조 아이템에만 해당)

SPREF를 갖고 있는 모든 구성요소는 디자인 매개변수를 사용하여 SPREF를 통해 이 변수를


참조하는 디자인 구성요소의 값을 사용할 수 있다. 예를 들어, 구성요소의 DES PARAM 4는
디자인 구성요소의 디자인 매개변수 배열에서 4번째 값을 의미한다. 디자인 매개변수는
구성요소 매개변수가 사용될 수 있는 모든 곳에 사용될 수 있다.

조인트 및 피팅 구성요소는 디자인 추가 매개변수와 디자인 소유 매개변수를 사용하여 구성


요소의 추가된 섹션과 소유하는 섹션을 표현하는 디자인 구성요소의 값을 사용할 수 있다.
(추가된 섹션과 소유하는 섹션은 4.7.3항에 설명되어 있다.)
예를 들어, 구성요소의 DES OPARAM 1은 구성요소가 소유하는 섹션 디자인 구성요소의
디자인 매개변수 배열 첫번째 값이다. 디자인 추가 매개변수는 추가 매개변수가 사용되는 모든
곳에 사용될 수 있다. 이와 유사하게 디자인 소유 매개변수는 소유 매개변수가 사용되는 모든
곳에 사용될 수 있다.

사용자는 단열재 매개변수에서와 동일한 방법으로 디자인 DB 매개변수의 표본값을 정의할 수


있다. 예를 들어,

MODEL SETTINGS DES PARAM 7 9.5

는 디자인 매개변수 번호 7의 표본값을 9.5로 정의한다. 디자인 DB 매개변수 값을 설정하는


방법에 대한 전체 구분은 6.4.1항을 참고한다.

그림 4-3은 여러 유형의 매개변수를 다른 클래스의 구성요소와 함께 사용하는 법을 요약해서


보여준다.
적용 구성요소: 파이프 프로파일 기본 보조 피팅

구성요소 조인트 조인트

매개변수 (COMP) (PROF) (PJOI) (SJOI) (FITT)

카다로그 구성요소 매개변수 (PARAM) ○ ○ ○ ○ ○

단열재 매개변수 (IPARAM) ○ ○ ○ ○ ○

추가 매개변수 (APARAM) ○ ○

소유 매개변수 (OPARAM) ○ ○

디자인 매개변수 (DES PARAM) ○ ○ ○ ○ ○

디자인 추가 매개변수 (DES APARAM) ○ ○

디자인 소유 매개변수 (DES OPARAM) ○ ○

그림 4-3 매개변수와 구성요소 표

4.8 카다로그 구성요소


카다로그 구성요소는 4가지 클래스를 갖고 있는데 아래와 같다:

• 파이프 구성요소
• 프로파일
• 조인트
• 피팅

이들 클래스의 속성은 다음 항에 설명된다. 이 속성 (구성요소 매개변수 이외의)들은 반드시


실제값 (단어 또는 다른 구성요소로의 참조)으로 설정되어야 하며 매개변수를 사용하여 정의할
수 없다.
구성요소 참조는 /PTSR3과 같이 보통 구성요소의 이름으로 설정되지만 일반적인 확인자로
설정될 수도 있다. 예를 들어:

PTSE 4 OF SECT 2 OF CATA /ASA-CATA

Pointset과 Geomset의 속성들은 구성요소 매개변수, 디자인 매개변수 그리고 단열재 매개변수
를 사용하여 정의될 수 있다. 구조 아이템의 속성들도 디자인 소유 매개변수와 디자인 추가
매개변수를 사용하여 정의될 수 있다.

숫자 값이나 표현 또는 단어를 구성요소 매개변수로 사용할 수 있다 (표현에 대한 전체


구문은 Plant Design Software Customisation Guide에 정의되어 있다). 단열재 매개변수, 구조 매개
변수 및 디자인 DB 매개변수는 숫자값이나 표현만 사용할 수 있다. 매개변수로 부여된 값과
사용되는 장소, 그리고 사용되는 매개변수의 개수는 사용자의 기술과 경험에 따라 달라진다.
일반적인 구성요소를 매개변수로 표현하는 예문은 제 8장을 참고한다.

카다로그 구성요소는 멤버 구성요소를 갖지 않는다.

4.8.1 파이프 구성요소 (COMP; SCOM)


파이프 구성요소의 속성은 아래와 같다:

• PTREF – 3D Pointset 구성요소 참조

• GMREF – 3D Geomset 구성요소 참조

• PARAM – 구성요소를 정의하는 3D Pointset과 3D Geomset에 사용되는 값의 목록인


구성요소 매개변수

• GTYPE – 아래 목록 중에서 선택된, 파이프 구성요소의 일반적인 유형을 가리키는


단어 속성:

ATTA - Attachment
BEND - Pipe bend
CAP - End cap
CLOS - Closure
COUP - Coupling
CROS - Cross piece
DUCT - Ducting
ELBO - Fitting elbow
FBLI - Blind flange
FILT - Filter
FLAN or FLG - Flange
FTUB - Fixed length tube
GASK - Gasket
HELE - Hanger 구성요소
INST - Instrument
INSU - Insulation
LJSE - Lap joint stub end
NOZZ - Nozzle
OLET - Weldolets
PCOM - Pipe component
REDU - Reducer
SHU - Standard hook-up
TEE - Fitting tee
TRAC - Tracing
TRAP - Steam trap
TUBE - Implied tube
UNIO - Union
VALV - Valve
VENT - Open-ended pipe or vent
VFWA - Four-way valve
VTWA - Three-way valve
WELD - Weld

GTYPE은 반드시 위의 목록에 있는 것 중 하나로 설정되어야 한다. 그렇지 않으면 구성요소를


포함하고 있는 브랜치에 대한 데이터 무결성 검사가 제대로 작동하지 않을 것이다 (DESIGN
Reference Manual 참고).

• DTREF – Dataset 구성요소 참조

4.8.2 프로파일 (PROF; SPRF)


프로파일의 속성은 아래와 같다:

• PSTREF – 구조 Pointset 구성요소 참조

• GSTREF – 구조 Geomset 구성요소 참조

• PARAM – 구성요소를 정의하는 구조 Pointset과 구조 Geomset에 사용되는 값의 목록인


구성요소 매개변수
• GTYPE – 프로파일의 일반적인 유형을 가리키는 단어 속성. 모든 단어를 값으로 사용할 수
있지만 아래 목록을 사용하는 것이 좋다:

BEAM - Beam
BRAC - Brace (지주)
COLU - Column (기둥)
GANT - Gantry (갠트리, 작업대)
GIRD - Girder (대들보)
JOIS - Joist (들보)
PILE - Pile
PROF - Profile
PURL - Purlin (중도리)
RIDG - Ridge (용마루)
SDRA - Side rail

• DTREF – Dataset 구성요소 참조

4.8.3 조인트 (JOIN; SJOI)


조인트의 속성은 아래와 같다:

• PSTREF – 구조 Pointset 구성요소 참조

• PTREF – 3D Pointset 구성요소 참조

• GMREF – 3D Geomset 구성요소 참조

• PARAM – 구성요소를 정의하는 구조 Poinset, 3D Pointset과 3D Geomset에 사용되는 값의


목록인 구성요소 매개변수

• GTYPE – 조인트의 일반적인 유형을 가리키는 단어 속성. 모든 단어를 값으로 사용할 수


있지만 아래 목록을 사용하는 것이 좋다:

BASE - Base
JOIN - Joint
KNEE - Knee (모서리 보강재)

• CTYA – 조인트가 추가된 섹션에 고정되는 방법을 가리키는 단어 속성 (추가된 섹션에


대한 조인트의 연결유형). 모든 단어를 값으로 사용할 수 있지만, 만약 디자인 과정에서
조인트를 선택할 때, 추가된 섹션의 연결유형 속성 (CTYS 또는 CTYE)이 아직 설정되지
않은 상태라면, 속성은 CTYA의 값으로 자동 설정될 것이다. 조인트와 추가된 섹션의 연결
유형 속성이 일치하는지에 대한 검사는 PDMS 데이터 무결성 검사를 사용하여 검사한다
(DESIGN Reference Manual 참고).

• CTYO – CTYA와 유사하지만 조인트의 소유 섹션에만 사용된다 (보조 조인트에만 사용)

• DTREF – Dataset 구성요소 참조

4.8.4 피팅 (FITT; SFIT)


피팅의 속성은 아래와 같다:

• PTREF – 3D Pointset 구성요소 참조

• GMREF – 3D Geomset 구성요소 참조

• PARAM – 구성요소를 정의하는 구조 Poinset, 3D Pointset와 3D Geomset에 사용되는 값의


목록인 구성요소 매개변수

• GTYPE – 피팅의 일반적인 유형을 가리키는 단어 속성. 모든 단어를 값으로 사용할 수


있지만 단어 FITT를 사용하도록 권장한다

• CTYA – 피팅이 디자인 DB의 파이프 행거에 추가될 경우에만 사용되는 단어 속성. 모든
단어를 값으로 사용할 수 있지만, 만약 디자인 과정에서 피팅을 선택할 때, 파이프 행거의
연결유형 속성 (HCON 또는 TCON)이 아직 설정되지 않은 상태라면, 속성은 CTYA의
값으로 자동 설정될 것이다. 피팅과 파이프 행거의 연결유형 속성이 일치하는지에 대한
검사는 PDMS 데이터 무결성 검사를 사용하여 검사한다 (DESIGN Reference Manual 참고).

• DTREF – Dataset 구성요소 참조

NOTE: 구성요소 매개변수의 기본값 설정에 사용되는 MODEL SETTINGS 명령어 구문과
다른 클래스 매개변수의 표본값에 대한 자세한 내용은 6.4.1항을 참고한다.
5 카다로그 데이베이스 계층구조 탐색하기
카다로그 데이터베이스의 내용을 탐색할 수 있는 여러가지의 방법이 있지만 3가지의 커다란
카테고리로 구분할 수 있다:

• 정보 또는 계층구조 위치를 알고있는 카다로그 구성요소 접근하기


• 현재 위치로부터 계층구조의 상대위치를 알고있는 카다로그 구성요소 접근하기
• 스크린에서 클릭하여 카다로그 구성요소 접근하기

이들 탐색 도구는 그래픽 디스플레이에 보여지는 아이템으로만 탐색 가능한 것이 아니라 전체


카다로그로 접근할 수 있는 기능을 제공한다.

5.1 화면에서 카다로그 구성요소 접근하기


화면에 보여지는 구성요소를 커서로 선택하여 왼쪽 마우스 버튼을 클릭하면 그 구성요소로
바로 이동할 수 있다. 이 방법은 커서 밑에 놓여진 아이템을 확인하여 현재 구성요소로 만든다.

다른 방법으로, Members 메뉴 (또는 커맨드 창)에서 이름을 선택하기 위해 커서를 사용할


수 있다.

5.2 이름으로 카다로그 구성요소 접근하기


사용자는 알고있는 구성요소의 이름을 입력하여 바로 이동할 수 있다. 구성요소가 만들어질
때, 보통 사용자가 이름을 짓는다.

5.3 참조 번호로 구성요소 접근하기


모든 구성요소는 만들어질 때 자동으로 참조 번호를 부여받는다. 이 참조번호를 사용하여
이름이 없는 구성요소로 접근하는 것이 가능하다. 보통 PARAGON에서는 이 참조번호를 볼
수 없지만, Q REF 명령어를 사용하여 확인할 수 있다.

5.4 이전에 사용한 구성요소로 이동하기


키워드: SAME CE

설명: SAME은 사용자가 현재 구성요소에 접근하기 전에 접근했던 구성요소로 이동한다.


SAME 명령어를 반복하면 두 아이템 사이를 반복해서 이동한다 – 사용자가 접근
했던 아이템의 목록을 따라 뒤로 이동되지 않는다.
만약 이전에 접근했던 구성요소가 삭제되었다면, SAME 명령어는 오류 메시지를
보여줄 것이다.

CE는 현재의 구성요소로 사용자를 이동시킨다 (위의 상황에서 이 명령어는 의미가


없을 수도 있다; 그러나 CE 키워드는 여러 명령어들 속에서 명령어의 객체를 지정
하기 위한 목적으로 사용된다.).

예문:

ADD CE – 디스플레이에 현재 구성요소 추가

명령어 구문:

>-- CE -->
>-- SAMe -->

5.5 카다로그 계층구조 올라가기


키워드: OWNER END

설명: 계층구조 올라가기는 모든 구성요소들이 하나의 소유자를 갖고 있기 때문에 계층


구조 내려가기 보다 적은 결정을 필요로 한다. 두 개의 명령어 (OWNER 및 END)
를 사용하여 위쪽 계층의 소유자로 이동할 수 있다.

END는 사용자를 현재 접근된 구성요소에서 그룹 구성요소로 이동시킨다는 점에서


OWNER와 차이가 있다. 그러나 만약 그룹이 그 구성요소를 소유하지 않는다면,
OWNER 명령어는 그룹이 아닌 그 구성요소의 실제 소유자로 이동한다.

사용하려는 구성요소의 유형을 입력하여 한 단계 이상씩 계층구조를 올라가는 것이


가능하다. 예를 들어, END 명령어를 연속으로 사용하여 파이프 구성요소에서 이
구성요소의 섹션으로 이동할 수 있다 (카테고리가 있다면). 그러나 SECT 명령어는
목록을 소유하는 섹션을 찾기 위해, 계층구조를 검사하는 기능이 있기 때문에 END
명령어를 사용하지 않아도 된다.

5.6 참조 포인터를 통해 구성요소 접근하기


키워드: GOTO

설명: 많은 구성요소들은 연결된 구성요소를 가리키는 설정을 갖는 참조속성을 갖고 있다.


참조된 마지막 구성요소는 참조하는 원래 구성요소의 정의 부분을 구성하는 데이터
를 보관한다. 예를 들어, 카다로그 구성요소의 형상 정의는 구성요소의 GMREF
속성 설정에 의해 가리켜지는 GMSET 구성요소를 갖고 있다 (제 7장 참고).

GOTO 명령어를 사용하여 사용자가 현재 구성요소의 해당 참조 속성을 지정하면


참조되는 구성요소로 바로 이동할 수 있다.

예문:

GOTO PTREF PTREF 설정에 의해 지정된 PTSET로 이동


GOTO GMREF GMREF 설정에 의해 지정된 GMSET로 이동

명령어 구문:

>-- GOTO -- <refatt> -->

<refatt>는 다른 구성요소를 가리키는 설정을 갖는 현재 구성요소의 참조 속성 이름이다.

5.7 다른 탐색 명령어
키워드: FIRST LAST NEXT PREVIOUS MEMBER END TYPE

설명: 위의 대부분의 명령어는 일반적인 탐색 명령을 만들기 위해 OF 키워드와 연결될


수 있다.

예문:

FIRST SECT OF CATA /PIPECATA


LAST PTSE OF PREVIOUS 3 SECT
FIRST SCOM OF /CATE 5

명령어 구문:

(2.1.3항의 <gid> 구문 참고)


6 구성요소 디자인과 표현
이 장은 PARAGON에서 구성요소를 디자인해서 그래픽으로 표현하는 방법에 대해 소개한다;
특히 MODEL, MODEL SETTINGS 및 REPRESENTATION 명령어를 자세하게 설명한다.

6.1 구성요소 디자인


사용자가 이미 3D 창을 열고, MODEL 명령어를 사용하여 PARAGON에서 그래픽 구성요소의
디자인 과정을 시작하였다고 가정한다.

만약 새로운 구성요소가 디자인된다면, 아래와 같은 명령어로 새로운 카다로그 구성요소가


먼저 지정되어야만 한다
NEW SCOM /CR2-1 (SECT 또는 CATE 레벨에서)
또는
NEW SPRF /UB4-A (STSEC 또는 STCAT 레벨에서)

(모델 현재 구성요소에서) 명령어


MODEL CE
는 3D View에 새로운 구성요소를 추가할 것이다.

MODEL CE 명령어는 SCOM, SPRF, JOIN 그리고 SFIT 구성요소에 대해서만 유효하다.

오직 완료된 구성요소만이 이런 방법으로 보여질 것이다 – 이 아이템들을 쉽게 구분할 수


있다 하더라도 각각의 Pointset과 Geomset는 보여지지 않을 것이다. (Geomset and/or Pointset
구성요소들은 REPRESENTATION 명령어를 사용하여 디스플레이에서 삭제될 수 있다 –
다음 항 참고).

구성요소 디자인 데이터 속성을 지정하기 위해 MODEL SETTINGS 명령어를 사용할 수 있다.
예를 들어,
MODEL SETTINGS DDRADIUS 75 DDHEIGHT 200

은 디자인 데이터 속성인 DDRADIUS와 DDHEIGHT의 값을 각각 75mm와 200mm로 지정한다.


DDRADIUS, DDHEIGHT와 DDANGLE 속성은 변수 구성요소를 선택하는 과정에서 사용되는
디자인 매개변수이다. 구성요소 디자인의 한 과정으로 PARAGON에서 이들 속성을 사용하는
것이 가능하다. 예를 들어, PHEIGHT와 같은 속성은 보통 매개변수로 정의되지만, 아래와 같은
명령어
PHEI DDHEIGHT
는 PHEIGHT를 디자인 높이로 설정한다. (이런 경우, 디스플레이의 변경사항이 감지되기 전에
MODEL CE 명령어 다음에 MODEL SETTINGS 명령어를 사용해야 한다.)
단열재가 추가된 구성요소를 화면에 나타내기 위해서는 구성요소의 내경, 온도 및 작업 압력을
알고 있어야 한다. BORE, TEMP 및 PRESSURE를 설정하기 위해 MODEL SETTINGS 명령어를
사용할 수 있다. 이 설정은 반드시 단열재 사양, INSPEC,이 지정되기 전에 완료되어야 한다.
예를 들어,
MODEL SETTINGS TEMP 300 BORE 80
은 온도와 내경의 디자인 데이터 속성을 300과 80으로 설정한다 (압력은 기본값으로 남겨진다,
아래 참조). 그리고 아래와 같은 명령어를 사용하여 단열재 사양을 지정한다.

MODEL SETTINGS INSPEC /INSUL1

그래픽 표현 (6.4항 참고)이 정확하게 설정되었다고 가정한다면, 구성요소는 단열재와 함께


보여질 것이다.

모든 디자인 설정은 아래 명령을 사용하여 기본값으로 복원될 수 있다


MODEL SETTINGS DEFAULT

주의: 이 명령어는 모든 기본값과 매개변수의 표본값을 삭제하고 단열재 사양을 unset으로


설정한다.

디자인 데이터 속성의 기본값과 이 값을 설정하는 전체 구문은 6.4항을 참고한다.

QUERY MODEL SETTINGS은 현재 사용하는 디자인 설정을 출력할 것이다. 아래 명령어로


디스플레이를 지우고 디자인 과정을 종료할 수 있다.
MODEL END

6.2 P-point와 P-line 표현


6.2.1 P-points

PARAGON에서 P-point는 두가지 방법 중 하나로 보여진다. 디스플레이 형태는 그림 6-1에


보여지는 것처럼 REPRESENTATION PPOINTS 명령어로 제어된다.

그림 6-1 P-points On 또는 Off 지정하기


화살표의 크기도 역시 그림 6-2에 보여지는 것처럼 REPRESENTATION PPOINTS 명령어로
제어될 수 있다. 화살표의 전체 길이는 mm로 지정된다. 기본값은 50mm이다. 화살표의 길이를
0으로 지정하면 P-point는 점으로 나타난다.

그림 6-2 P-point 길이 지정하기

P-point 번호는 생략되거나 사용자가 지정한 크기로 보여질 수 있고, 크기는 mm로 지정된다.
기본 크기는 5mm이다. 숫자의 크기는 그림 6-3에 보여지 것처럼 REPRESENTATION
PPOINTS 명령어로 제어된다.

그림 6-3 P-point 번호 표현 지정하기

LENGTH와 NUMBERS는 같은 명령어로 설정될 수 있다. 예를 들어:


REPRESENTATION PPOINTS ON LENGTH 25 NUMBERS ON SIZE 7
주의: P-point는 항상 어떤 형태로든 보여지고 디스플레이에서 완전히 생략될 수 없다.

REPRESENTATION PPOINTS 명령어의 전체 구문은 이 장 끝의 참조 항을 참고한다.


6.2.2 P-lines

PARAGON에서 P-line은 두가지 방법 중 하나로 보여진다. 디스플레이 형태는 그림 6-4에


보여지는 것처럼 REPRESENTATION PLINES 명령어로 제어된다.

그림 6-4 P-lines On 또는 Off 지정하기

P-line 확인자 키는 생략되거나 보여질 수 있다. 이것은 그림 6-5에 보여지는 것처럼


REPRESENTATION PLINES 명령어로 제어된다.

그림 6-5 P-line 확인자 키 표현 지정하기

P-line 길이 (기본값 50mm)와 크기 (기본값 5mm)도 제어될 수 있다. REPRESENTATION


PLINES 명령어의 전체 구문은 이 장 끝의 참조 항을 참고한다.

P-point와는 달리 P-line은 화면에서 완전히 생략될 수 있다. P-line은 세가지 속성의 설정에 따라
생략되거나 그려진다:
• LEVEL – 그리기 레벨 범위
• CLFLA – 중심선 그리기 플래그 속성
• TUFLA – 튜브 그리기 플래그 속성

LEVEL은 한 쌍의 정수이다. CLFLA와 TUFLA는 TRUE 또는 FALSE (ON 또는 OFF에 해당)로


설정되는 논리적 속성이다. 사용자가 처음 P-line을 만들 때, CLFLA와 TUFLA는 모두 FALSE
로 설정된다.

LEVEL의 설정부터 제어를 시작한다. 만약 PARAGON LEVER의 설정이 P-line에 대해 (P-line의


LEVER 속성으로) 지정된 LEVEL의 범위 내에 있다면, P-line은 화면에 그려질 것이고, 만약
범위 내에 없다면 생략될 것이다. 만약 레벨 조건에 해당된다면, P-line은 CLFLA와 TUFLA
속성의 설정과 REPRESENTATION 명령어로 지정하는 그리기 옵션의 설정에 따라
PARAGON에서 그려질 것인지 생략될 것인지가 결정된다.

REPRESENTATION 명령어는 P-line의 그리기 속성을 변경하지 않고 설정을 덮어쓰기 하는


기능을 갖고 있다. REPRESENTATION 명령어의 예문은 아래와 같다

REPRESENTATION TUBE ON CL OFF

(CL 대신 CENTRELINE을 대신 사용해도 된다.)

그리기 옵션의 설정은 P-line의 그리기 속성과 연동되므로: 만약 REPRESENTATION의 ‘ON’


설정이 해당하는 속성과 ’TRUE’로 일치한다면 (예. REPRESENTATION CL ON and CLFL TRUE),
P-line은 그려질 것이고, 일치하지 않으면 생략될 것이다.

Geomset 원시 구성요소의 그리기도 이와 유사한 방법으로 제어된다. 다음 항은 LEVEL, CLFLA


및 TUFLA 속성이 REPRESENTATION 설정과 연동되는 방법에 대해 설명한다.

6.3 Geomset 원시 구성요소 표현


Geomset 원시구성요소는 (P-line처럼) LEVEL, CLFLA, TUFLA의 설정과 OBST 속성의 설정에
따라 화면에 그려질 것인지 생략될 것인지 결정된다. (OBST 속성은 크래쉬 검사를 위한 방해
정도를 정의하는 숫자이다.)

만약 PARAGON LEVEL의 설정이 원시 구성요소에 대해 (원시 구성요소의 LEVEL 속성으로)


지정된 LEVEL의 범위 내에 있다면, 원시 구성요소는 화면에 그려질 것이고, 그렇지 않다면
생략될 것이다. 만약 레벨 조건이 충족되면서 OBST가 1 또는 2의 값을 갖고 아래와 같이
REPRESENTATION이 설정되면면, 원시 구성요소는 화면에 그려질 것이다

REPRESENTATION OBSTRUCTIONS ON
OBST = 2 (하드)로 설정되면 원시 구성요소는 직선으로 그려지고, OBST=1 (소프트)로 설정되면
점선으로 그려질 것이다.

튜브, 중심선 및 방해물의 제어 매카니즘은 서로 매우 다르기 때문에, 만약 원시 구성요소가


OBST 값 2를 갖고 REPRESENTATION이 OBSTRUCTIONS ON으로 설정되면, 원시 구성요소는
CLFLA와 TUFLA의 속성값과 (PARAGON LEVEL 설정이 원시 구성요소의 LEVEL 범위 내에
있도록 하는) REPRESENTATION TUBE와 CL 설정과는 무관하게 화면에 그려질 것이다.

주의: 사용자가 REPRESENTATION 명령어를 사용할 때마다 현재 디자인 구성요소는 다시


그려질 것이다. 만약 여러 개의 REPRESENTATION 설정을 변경하고자 한다면, 구성
요소가 한 번에 모두 다시 그려질 수 있도록 같은 라인에 입력하는 것이 좋다.
예를 들어,

REPRESENTATION TUBE ON CL OFF OBST ON PPOINTS OFF

다음의 예는 컨트롤 밸브의 카다로그 표현과 여러가지 TUBE, CL, OBST 설정의 다양한 조합
으로, PARAGON에서 어떻게 나타나는지를 보여준다. 모든 그림의 PPOINTS는 ON이다.

그림 6-6 카다로그 컨트롤 밸브의 모든 원시 구성요소


위의 예에서, 주요 속성의 설정은 아래와 같이 설정되어야 한다:
SCYL 1 - OBST 2, CLFL FALSE, TUFL FALSE
SCYL 2 - OBST 2, CLFL FALSE, TUFL FALSE
SSPH 1 - OBST 0, CLFL TRUE, TUFL TRUE
SCON 1 - OBST 0, CLFL TRUE, TUFL TRUE
SDSH 1 - OBST 2, CLFL TRUE, TUFL TRUE
SCYL 3 - OBST 0, CLFL FALSE, TUFL TRUE
SCYL 4 - OBST 0, CLFL FALSE, TUFL TRUE
LSNO 1 - OBST 0, CLFL FALSE, TUFL TRUE
LSNO 2 - OBST 0, CLFL TRUE, TUFL FALSE
LSNO 3 - OBST 0, CLFL FALSE, TUFL TRUE
LSNO 4 - OBST 0, CLFL TRUE, TUFL FALSE
SCYL 1, SCYL 2 및 SDSH 1은 방해 볼륨 원시 구성요소이다. 이것은 구성요소의 물리적 형태와
치수가 아닌, 구성요소의 방해 볼륨을 표현하는 것이다. 다른 원시 구성요소들은 구성요소의
실제 형태와 치수를 표현한다.

다음 그림은 다양한 REPRESENTATION 설정을 갖는 구성요소의 외형을 보여준다.

그림 6-7 REPRESENTATION OBST OFF TUBE OFF CL ON


위 그림은 OBSTRUCTION, TUBE 및 CENTERLINE의 기본 REPRESENTATION 설정을 보여
준다. 이 그림에서 선택된 속성 설정은 카다로그의 일반적인 설정이고 그림 6-7은 밸브의 보통
외형을 보여준다. 방해물 접시 (핸드휠 공간)는 CLFL TRUE 값을 갖고 있기 때문에 OBST를
OFF로 설정하더라도, 이 접시의 보기는 영향을 받지 않는다.

그림 6-8 REPRESENTATION OBST ON TUBE OFF CL ON

방해물 원기둥의 CLFL와 TUFL의 값이 모두 FALSE라 하더라도 방해물의 OBST ON 설정과


OBST 2의 속성 값이 일치하기 때문에 원기둥은 보여진다.
그림 6-9 REPRESENTATION OBST ON TUBE OFF CL OFF

TUBE와 CENTRELINE이 모두 OFF지만, OBST가 ON이기 때문에 방해물 볼륨 원시 구성요소가


보여진다.
그림 6-10 REPRESENTATION OBST ON TUBE ON CL OFF

그림 6-9와 비교해 볼 때, TUFL가 TRUE인 원시 구성요소들은 TUBE가 ON 되었기 때문에


보여지게 된다. OBST가 아직 ON이기 때문에 방해물 원시 구성요소도 계속 보여진다.
그림 6-11 REPRESENTATION OBST OFF TUBE ON CL OFF

OBST가 OFF 되었으므로 방해물 원기둥은 사라진다. (TUFL가 TRUE를 갖기 때문에 방해물
접시는 계속 보여진다.)
그림 6-12 REPRESENTATION OBST OFF TUBE ON CL ON

여기서는, CLFL과 TUFL중 하나 또는 두가지 모두가 TRUE인 모든 원시 구성요소가 보여진다.


그림 6-13 REPRESENTATION OBST ON TUBE ON CL ON

그림 6-13에서는 모든 REPRESENTATION 설정이 ON이므로 모든 형상 원시 구성요소가 보여


진다.
그림 6-14 REPRESENTATION OBST OFF TUBE OFF CL OFF

여기서는, 모든 REPRESENTATION 설정이 OFF 이므로 원시 구성요소는 보여지지 않는다.


구성요소 P-point는 아직 보여지는데, REPRESENTATION PPOINTS 설정이 ON이기 때문이다.

전체 REPRESENTATION의 기본값은 아래와 같다:

CL ON
TUBE OFF
OBSTRUCTIONS OFF
LEVEL 0
PPOINTS ON LENGTH 50 NUMBERS OFF
PLINES ON PKEYS OFF

아래 구문을 사용하여 기본값으로 돌아갈 수 있다


REPRESENTATION DEFAULT

TVISIBLE과 BVISIBLE의 마지막 보기 플래그는 PARAGON에서 아무 기능도 갖지 않는다.


6.4 참조 섹션
이 항에서는 이 장과 제 4장에서 설명되는 MODEL SETTINGS 명령어와 REPRESENTATION
명령어의 구문에 대해 설명한다.

REPRESENTATION 명령어 구문에 대한 설명은 여러 항에 나뉘어서 설명되고, 각각의 항에서


개별 유형의 구성요소에 명령어를 적용시키는 방법에 대해 설명한다. 마지막 항에서는 전체
REPRESENTATION 구문을 하나의 표로 요약한다.

추가 예문을 사용하여 쿼리 정보에 대해서도 설명한다.

6.4.1 모델 설정하기
키워드: MODEL SETTINGS

기능: 구성요소 매개변수와 디자인 데이터 속성의 기본값을 설정한다.

설명: 구성요소 매개변수의 기본값과 다른 클래스 매개변수의 표본값 (제 4장 참고)을


설정한다. 또한 디자인 데이터 속성을 설정한다; Pointset과 Geomset을 정의하는
매개변수로 사용되는 숫자 속성.

구성요소 매개변수의 기본값 설정하기의 예문:


MODEL SET PAR 3 35 구성요소 매개변수 3의 기본값을 35로
설정한다

MODEL SET IPAR 1 3.5 IPAR 2 4.5 단열재 매개변수 1은 3.5,


단열재 매개변수 2는 4.5로 설정한다

MODEL SET APAR 1 250 추가 매개변수 1을 250으로 설정한다

MODEL SET APAR 3 5.1 OPAR 2 19.75 추가 매개변수 3은 5.1,


소유 매개변수 2는 19.75로 설정한다

MODEL SET CAT OPAR 3 2.5 소유 매개변수 3을 2.5로 설정한다

MODEL SET DES PARA 3 1.2 디자인 매개변수 3을 1.2로 설정한다

MODEL SET DES APAR 10 99 디자인 추가 매개변수 10을 99로설정한다


-1
MODEL SET DES PAR 2 (ATAN(4 / 3)) 디자인 매개변수 2를 tan 4/3으로 설정한다

MODEL SET DEF 모든 기본값과 표본값을 삭제한다 (디자인


데이터 속성을 기본값으로 설정한다)
다섯번째 줄에 있는 CAT (카다로그의 줄임말)은 선택사항이다. 사용자는 구성요소 매개변수의
기본값을 설정할 때나 구조 매개변수의 표본값을 설정할 때 CAT를 사용할 수 있다. 디자인
DB 매개변수와 다른 클래스의 매개변수를 구분할 수 있도록, 매크로에 쉽게 구분할 수 있는
단어를 사용하는 것이 좋다.

모든 클래스의 매개변수 값들은 명령어 하나로 설정될 수 있다, 예를 들어:


MODEL SET PAR 2 12 IPAR 1 17 APAR 2 32 DES PAR 3 25 DES OPAR 5 6.3

디자인 데이터 속성 설정하기의 예문:


MODEL SET INSPEC /IS50 단열재 사양을 IS50으로 설정한다

MODEL SET BOR 100 TEMP 350 PRESS 50 구성요소 내경, 온도 및 압력을 주어진
디자인 값으로 설정한다

MODEL SET DDHEI 2000 DDRAD 35 높이와 반지름을 주어진 디자인 값으로
설정한다
MODEL SET DDANG (ASIN(6 / 7)) 디자인 각을 역 사인 (6/7)로 설정한다

MODEL SET DEF 디자인 데이터 속성을 기본값으로


설정한다 (모든 기본값 매개변수와
표본값 매개변수를 삭제하고 단열재
사양을 unset으로 설정한다)

기본값:
TEMP -100000
BORE 150.0mm
PRESSURE 0.0
DDANGLE 90 degrees
DDHEIGHT 100.0mm
DDRADIUS 225mm
INSPEC Nulref (ie. Unset)
명령어 구문:

쿼리 구문:
6.4.2 파이프 구성요소의 표현 설정하기
키워드: REPRESENTATION TUBE CL CENTRELINE

설명: REPRESENTATION 명령어로 파이프 구성요소를 하나의 중심선 (CL) 또는 2D


외곽선 (TUBE)으로 표현할 수 있다. 때때로 복잡한 View가 아니라면, 두가지 표현
사이를 전환하는 것도 유용할 것이다.

TUBE를 ON하면 자동으로 CL은 OFF가 된다 (반대의 경우도 마찬가지)

TUBE와 CL 표현은 스크린에 바로 반영되지 않는다. 표현의 변경효과를 확인하려면,


변경사항이 적용된 아이템을 Draw List에서 제거했다가 추가하는 작업을 필요로
한다.

예문:
REPR TUBE ON 튜브 표현을 2중 라인으로 설정한다

REPR CL ON 튜브 표현을 중신선으로 설정한다

명령어 구문:

쿼리하기:
Q REPR TUBE

Q REPR CL

Q REPR – 모든 표현 옵션을 쿼리한다

6.4.3 구조의 프로파일 표현 설정하기


키워드: REPRESENTATION PROFILE

설명: REPRESENTATION PROFILE로 구조 스틸 프로파일을 하나의 중심선 또는 2D


외곽선으로 표현할 수 있다. 때때로 복잡한 View가 아니라면, 두가지 표현 사이를
전환하는 것도 유용할 것이다.
표현의 변경사항은 스크린에 바로 반영되지 않는다. 표현의 변경효과를 확인하려면
변경사항이 적용된 아이템을 Draw List에서 제거했다가 추가하는 작업을 필요로
한다.

예문:
REPR PROF ON PROF CL OFF 프로파일 표현을 2D 외곽선으로 설정한다

REPR PROF CL ON PROF OFF 프로파일 표현을 중심선으로 설정한다

REPR PROF ON PROF CL ON 두가지 표현을 모두 사용하도록 설정한다

명령어 구문:

쿼리하기:
Q REPR PROF

Q REPR – 모든 표현 옵션을 쿼리한다

6.4.4 레벨 표현 설정하기
키워드: REPRESENTATION LEVEL

설명: 이 명령어는 카다로그 구성요소를 화면에 나타내기 위한 각각의 그리기 레벨을


지정한다. 모든 기본 원시 구성요소의 모양은 이와 관련된 그리기 레벨 범위 속성을
카다로그에 저장해 놓는다. 만약 지정된 그리기 레벨이 이 범위에 포함 된다면,
3D 객체는 Draw List에 추가될 때 그려질 것이다.

이 도구의 실제적인 효과는 카다로그 아이템을 표현할 때, 보기의 디테일을 최소화


할 수 있다는 것이다. 예를 들어, 구조가 레벨 13에서는 하나의 선으로만 표현이
될 수 있지만, 레벨 1에서는 전체 디테일이 보여질 수 있다. 디자인 목적이라면
레벨 3이 적당할 것이다.

LEVEL 조작은 스크린에 바로 반영되지 않는다. REPR UPDATE 명령어를 사용하여


레벨 변경의 효과를 확인할 수 있다.
예문:

REPR LEVEL PIPE 5 파이프 레벨을 5로 설정한다. 이 명령어 다음에


추가되는 모든 파이프는 레벨 5에 그려질
것이다. 화면에 이미 그려진 파이프는 변경되지
않고 남겨 질 것이다.

REPR LEVEL 2 다른 모든 유형의 구성요소는 레벨 2로 설정한다

명령어 구문:

쿼리하기:
Q REPR – 모든 REPRE 옵션을 나열한다

Q REPR LEVEL – 다른 구성요소들이 그려지는 레벨을 나열한다

Q DISPLAY – 표현 레벨과 함께 단위 및 허용오차를 설정한다

6.4.5 방해물과 단열재 표현 설정하기


키워드: REPRESENTATION OBSTRUCTION INSULATION

설명: 구성요소 방해물은 종종 LEVELS 또는 TUBE와 CENTERLINE을 사용하여 보이지


않도록 설정된다. OBST 표현을 ON으로 설정하면 시스템은 기본 LEVEL 및 TUBE
설정을 강제로 덮어쓰고 다른 설정에 상관없이 화면에 모든 원시 구성요소를 보여
준다.

INSU 표현의 ON/OFF 설정은 단열재 원시 구성요소의 보여짐을 결정한다.

이 명령어들은 방해물 레벨값이 0 이상인 모든 원시 구성요소와 단열재 매개변수에


영향을 받는 모든 구성요소들에 영향을 미친다. LEVEL 표현이 변경된 것은 화면에
즉각 반영되지 않는다. 변경사항을 확인하기 위해서는 RECR UPDATE 명령어를
사용한다.
예문:

REPR OBST ON INSU OFF

REPR INSU ON

REPR PROF OBST ON PROF INSU OFF

명령어 구문:

쿼리하기:

Q REPR – 모든 표현 설정을 나열한다

Q REPR INSU – INSU의 ON/OFF 여부를 쿼리한다

Q REPR OBST – OBST의 ON/OFF 여부를 커리한다

6.4.6 P-Point 표현 설정하기


키워드: REPRESENTATION PPOINTS LENGTH NUMBERS

설명: P-point 표현은 ON 또는 OFF로 설정될 수 있다. PPOINTS의 기본 설정이 OFF라


하더라도, p-points는 확인 작업의 일환으로 자동으로 보여질 것이다.

P-points가 ON일 경우에는, p-point의 방향을 가리키는 십자 모양의 작은 화살표로


p-point의 위치에 그려진다. 화살표 크기는 LENGTH 옵션으로 조절된다.
NUMBERS 옵션으로 p-point 번호가 보이도록 할 수 있다.

다른 표현 설정이 변경된 것은 화면에 즉각 반영되지 않는다. 변경사항을 확인


하려면, p-point가 보여지는 화면으로 바뀌기 전에, 아이템을 Draw List에서 제거
했다가 다시 추가해야만 한다.
예문:

REPR PPOINTS ON – p-point 표현을 ON으로 설정한다

REPR PPOINTS LENGTH 5 – p-point 화살표의 크기를 5로 설정한다

REPR PPOINTS NUMB ON – p-point 번호를 보여준다

명령어 구문:

쿼리하기:

Q REPR PPOINTS

6.4.7 P-Line 표현 설정하기


키워드: REPRESENTATION PLINES LENGTH PKEY

설명: 구조 프로파일의 P-line 표현은 ON 또는 OFF로 설정될 수 있다. 설정 기본값은


PLINES OFF이다.

P-lines가 ON일 경우, p-pline의 방향을 가리키는 화살표는 LENGTH 옵션으로 제어


된다. P-line의 PKEY 속성 (TOS, BOS, NA 등)을 설정하는 폼에서 P-line 확인자는
PKEY 옵션으로 함께 보여질 수 있다.

다른 표현 설정이 변경된 것은 화면에 즉각 반영되지 않는다. P-line의 변경사항을


확인하기 위해서는 RECR UPDATE 명령어를 사용해야 한다.
예문:

REPR PLINES ON – p-line 표현을 ON으로 설정한다

REPR PLINES LENGTH 6 – p-line 화살표의 크기를 6으로 설정한다

REPR PLINES PKEY ON – p-line 확인자를 보여준다 (PKEY 속성의 설정)

명령어 구문:

쿼리하기:

Q REPR PLINES

Q REPR PKEYS
6.4.8 전체 표현 구문
7 Pointset과 Geomset

이 장은 아래의 카다로그 DB 구성요소에 대해 자세하게 설명한다:


• 3D Pointset (PTSET)
• 구조 Pointset (PTSSET)
• 3D Geomset (GMSET)
• 네가티브 3D Geomset (NGMSET)
• 구조 Geomset (GMSSET)

카다로그 구성요소의 생성 및 조작은 제 8장에서 설명된다.

7.1 3D Pointsets (PTSET)


PTSET은 P-point 구성요소들의 집합이다. P-point는 파이프 구성요소의 위치 및 방향을 설정
하고 서로간의 연결을 정의하는 디자인 과정에서 사용된다. P-point는 또한 파이프 구성요소,
조인트 및 피팅을 구성하는 3D Geomset 원시 구성요소의 위치와 방향을 정의하는데도 사용
된다. (프로파일은 P-point를 사용하지 않는다.)

P-point는 3D 위치와 방향을 갖고 번호로 구분된다. 각각의 PTSET는 구성요소의 원점이 되고


구성요소의 Z 축 방향을 가리키는 특별한 P-point, P-point 0 (P0)를 포함하며 다른 속성은 갖지
않는다. P0는 PARAGON에 의해 자동으로 생성되며, 사용자는 이것을 변경할 수 없다.

파이프 구성요소의 P-point 번호는 반드시 특정한 규칙을 따라야 한다 – 규칙의 요약은 부록 A
를 참고하고, 전체 세부사항은 ISODRAFT Reference Manual을 참고한다. 조인트와 피팅의 P-point
번호에 대해서는 특별한 규칙이 없다.

P-point가 파이프 구성요소에 속해 있는 경우에만, P-point는 연결유형 속성을 갖는다. 연결유형


속성은 맞대기 용접이나 소켓 용접과 같이 파이프 구성요소를 다른 P-point의 위치에 연결하는
방법을 지정하기 위해 사용된다.

P-point가 파이프 구성요소에 속해 있는 경우에만, P-point는 내경 속성을 갖는다. 이 속성은


P-point에 파이프의 내경을 지정하기 위해 사용된다.

파이프 구성요소의 연결유형 속성이 연결되는 구성요소의 해당 속성과 호환되는지 확인하기


위해 PDMS의 데이터 무결성 검사를 사용할 수 있다 (DESIGN Reference Manual 참고).
연결유형의 호환성은 연결 호환성 테이블 (CCTAB)에서 정의된다 – 9.3항 참고.

REPRESENTATION 명령어는 PARAGON에서 P-point가 그려지는 방법에 영향을 준다; 자세한


내용은 6.2항 참고.
PTSET은 다음과 같은 속성을 갖는다:

• DESC - Pointset의 텍스트 설명

• GTYP - Pointset가 사용되는 아이템의 일반 유형

• SKEY - Pointset와 관련된 기호 키 (ISODRAFT Reference Manual 참고)

• PURP - Pointset의 목적

PTSET는 Pointset 구성요소의 3가지 유형 중 하나 또는 그 이상을 포함할 수 있다:

• 축 P-point - PTAXI

• 데카르트 P-point - PTCAR

• 혼합 P-point - PTMIX

7.1.1 축 P-point (PTAXI)


PTAXI는 축과 그 축 선상의 거리로 P-point를 정의할 수 있다. PTAXI는 멤버 구성요소를 갖지
않고 다음 속성을 갖는다:

• NUMB - P-point 번호

• PCON - 연결유형

• PBOR - P-point의 내경

• PAXI - P-point의 축

• PDIS - P-point 축 선상의 거리

• PSKEY - ISODRAFT가 사용하는 파이프 피팅 (끝 연결) 유형

• DESC - P-point의 텍스트 설명

• PURP - P-point의 목적

NUMB는 반드시 값으로 설정되어야 한다. PAXI는 반드시 방향으로 설정되어야 한다 – 8.5.2항
참고. 다른 속성들은 값이나 적절한 단어 또는 매개변수의 형태로 설정될 수 있다.
필요에 따라 사용될 수 있는 매개변수의 클래스는 P-point를 사용하는 구성요소 (파이프 구성
요소, 조인트 또는 피팅)의 클래스에 따라 결정된다 – 4.7항 참고. PCON과 PBOR는 파이프
구성요소에만 사용된다. 만약 P-point가 조인트나 피팅에 의해 사용된다면 PCON과 PBOR는
의미가 없다. PSKEY 설정에 대한 자세한 내용은 8.5.8항을 참고한다.

이들 규칙은 아래에 설명되는 PTCAR와 PTMIX 구성요소의 속성에도 적용된다. 이들 속성의


설정에 대한 예문은 8.5항을 참고한다.
7.1.2 데카르트 P-point (PTCAR)
PTCAR는 P-point의 위치와 방향을 명백하게 정의할 수 있다. PTCAR는 멤버 구성요소를 갖지
않고 다음 속성을 갖는다:

• NUMB - P-point 번호

• PCON - 연결유형

• PBOR - P-point의 내경

• PX, PY, PZ - P-point의 X, Y, Z 좌표

• PTCDIR - P-point의 방향

• PSKEY - ISODRAFT가 사용하는 파이프 피팅 (끝 연결) 유형

• DESC - P-point의 텍스트 설명

• PURP - P-point의 목적

PTCDIR는 반드시 방향으로 설정되어야 한다 – 8.5.5항 참고.

7.1.3 혼합유형 P-point (PTMIX)


PTMIX는 P-point의 위치를 명백하게 지정하지만 PAXI를 사용하여 방향을 정의한다.
PTMIX 는 멤버 구성요소를 갖지않고 다음 속성을 갖는다:

• NUMB - P-point 번호

• PCON - 연결유형

• PBOR - P-point의 내경

• PX, PY, PZ - P-point의 X, Y, Z 좌표

• PAXI - P-point의 축

• PSKEY - ISODRAFT가 사용하는 파이프 피팅 (끝 연결) 유형

• DESC - P-point의 텍스트 설명

• PURP - P-point의 목적

7.1.4 위치 유형 P-point (PTPOS)


PTPOS는 위치 표현 PTCPO와 방향 표현 PTCD를 사용하여 P-point를 정의한다. PTPOS는 멤버
구성요소를 갖지않고 다음 속성을 갖는다:
• NUMB - P-point 번호

• PCON - 연결유형

• PBOR - P-point의 내경

• PTCPOS - 위치 표현

• PTCD - 방향 표현

• PSKEY - ISODRAFT가 사용하는 파이프 피팅 (끝 연결) 유형

• DESC - P-point의 텍스트 설명

• PURP - P-point의 목적

7.2 구조 Pointset (PTSSET)


PTSSET은 P-line 구성요소 (PLINE)들의 집합이다. P-line은 프로파일과 조인트에 의해 카다로그
에서 사용된다. 또한 P-line은 (프로파일에서 얻어진) 섹션과 조인트의 위치와 방향을 설정하는
디자인 과정에서 사용된다.

그림 7-1 P-line의 2D & 3D View


P-line은 P-point의 구조 부분에 해당한다. 이것은 구성요소의 Z축과 나란하게 달리는 구성요소
의 전체 길이를 나타낸다. XY 평면에서 보면 이것은 점으로 나타나는데, 이 점이 P-line의 위치
가 된다. 또한 P-line은 방향을 갖는다. 이 방향은 (구성요소의 Z축과 항상 나란한) P-line의
방향이 아니라, XY 평면에 있는 선으로 부터의 방향이다. 위치와 방향은 XY 좌표에 의해서만
정의된다. 그림 7-1은 섹션 상단에 있는 P-line의 2D와 3D View를 보여준다.

P-line은 PARAGON에서 프로파일을 구성하는, 구조 Geomset에 있는 2D 원시 구성요소의 위치


와 방향을 설정하기 위해 사용될 수 있다. 그러나 조인트를 구성하는 3D 원시 구성요소의
위치와 방향 설정에는 사용할 수 없다.

구조 Pointset의 P-line 중 하나는 반드시 중립 축 p-line으로 지정되어야 한다. 이것은 DESIGN


에서 구성요소의 위치와 방향 설정을 위해 사용된다. (중립 축은 구부러지지 않는 선이고 구성
요소 밴드를 기준으로 한다.). 구조 P-point의 중립 축 참조 속성 (NAREF)을 P-line의 이름으로
설정하여 P-line을 중립 축으로 지정한다.

PLINE은 멤버 구성요소를 갖지않고 다음 속성을 갖는다:

• PKEY - P-line 확인자 키

• PX, PY - P-line의 X, Y 좌표

• PLAXI - 방향을 정의하는 P-line의 축

• LEVEL - 그리기 레벨 범위 속성

• CLFLA - 중심선 그리기 플래그 속성

• TUFLA - 튜브 그리기 플래그 속성

• DESC - P-line의 텍스트 설명

• PURP - P-line의 목적

PKEY는 P-line을 확인하는 단어 속성이다. 이것은 P-point의 NUMBER 속성과 동일한 것이다.
PLAXI는 방향이고 P-point의 PAXI 속성과 동일한 것이다.

PKEY는 반드시 단어로 설정되어야 한다. PLAXI는 반드시 방향으로 설정되어야 한다 – 8.6.3항
참조. PX와 PY는 값 또는 매개변수의 형태로 설정될 수 있다. 필요에 따라 사용될 수 있는
매개변수의 클래스는 P-line을 사용하는 프로파일 또는 조인트에 의해 결정된다 – 4.7항 참고.
이들 속성의 설정에 대한 예문은 제 8장에 제공된다.

LEVEL, CLFLA 및 TUFLA의 설정과 REPRESENTATION 명령어는 PARAGON에서 P-line이


그려지는지의 여부에 영향을 준다. LEVEL은 범위를 지정하는 한 쌍의 숫자이고 CLFLA와
TUFLA는 TRUE 또는 FALSE (ON 또는 OFF에 해당)로 설정된다. LEVEL, TUFLA 및 CLFLA
그리고 REPRESENTATION을 설정하는 방법은 6.2항에서 이미 설명되었다. (LEVEL, CLFLA 및
TUFLA의 설정은 DESIGN에서 P-line이 그려지는지의 여부에 영향을 준다.)

Geomset의 원시 구성요소도 PARAGON 및 DESIGN에서 이것이 그려지는지의 여부에 영향을


주는 LEVEL, CLFLA 및 TUFLA 속성을 갖는다.
주의: P-line은 디자인 과정에서 사용되는 P-line 축을 갖고 있다 (PARAGON에서는 사용되지
않는다). 자세한 내용은 DESIGN Reference Manual 참고.

7.3 3D Geomset (GMSET)


GMSET은 파이프 구성요소, 조인트 및 피팅을 구성하는데 사용되는 3D 원시 구성요소의 집합
이다. 이것은 각 원시 구성요소의 치수, 방향 그리고 방해물 형상을 정의한다.
Geomset은 PARAGON과 DESIGN에서 개별 구성요소를 위해 그려지는 기호를 정의하고 크래쉬
검사 시에 사용되는 구성요소의 방해물 형상을 정의하는데 사용된다. 각각의 기호는 아래의
원시 구성요소의 조합으로 구성된다:

• SBOX - 사각형 상자

• BOXI - HVAC와 덕트 등에 사용되는 연속 상자

• SCON - 원뿔

• LCYL - 원기둥

• SCYL - 원기둥

• SSLC - 바닥이 경사진 원기둥

• SDIS - 디스크

• SDSH - 접시

• SLINE - 선

• LINE - 선

• LPYR - 피라미드

• SCTO - 원형 토러스

• SRTO - 사각형 토러스

• LSNO - 노즐

• SSPH - 구

• TUBE - 튜브
• SEXT - 사용자 정의 압출

• SREV - 회전체

GMSET는 기본 속성 외에 다른 속성은 갖지 않는다. 각각의 3D Geomset 멤버 구성요소는 기본


속성 외에 다음과 같은 속성을 갖는다:

• LEVEL - 그리기 레벨 범위 속성

• CLFLA - 중심선 그리기 플래그 속성

• TUFLA - 튜브 그리기 플래그 속성

• OBST - 방해물 속성

• DESC - Geomset의 텍스트 설명

• GTYP - Geomset이 사용되는 아이템의 일반 유형

• PURP - Geomset의 목적

LEVEL, CLFLA 및 TUFLA의 설정은 P-line에서처럼, PARAGON에서 원시 구성요소가 그려지는


지의 여부에 영향을 준다 – 7.2항 참고.

OBST는 DESIGN의 크래쉬 검사 도구에 사용되는 원시 구성요소의 방해 수준을 정의하는 숫자


이다:
• OBST = 0 : 방해하지 않는다. 원시 구성요소는 (기호 및 네가티브 볼륨에)
사용되는 어떤 것과도 충돌하지 않을 것이다.

• OBST = 1 : ‘소프트’ 방해. 단열재, 접근 볼륨, 패널티 볼륨 등에 사용된다.

• OBST = 2 : ‘하드’ 방해. DESIGN의 크래쉬 검사 도구는 OBST 1 또는 2의 값을


갖는 모든 아이템과의 충돌을 보고할 것이다.

모든 원시 구성요소는 LEVEL, OBST, CLFLA 및 TUFLA 속성을 갖는다. 각각의 원시 구성요소


는 모양에 따라 추가적인 속성을 갖는다; 이것은 다음 항에서 설명한다.

7.4 3D Geomset 원시 구성요소


아래의 원시 구성요소들은 3D Geomset에 의해 사용된다. 이 구성요소들은 모두 기본 속성과
공통의 LEVEL, CLFLA, TUFLA 및 OBST 속성을 갖는다.
7.4.1 상자 (SBOX)
SBOX는 다음과 같은 개별 속성을 갖는다:

• PXLE, PYLE, PZLE - X, Y, Z 방향의 상자 치수

• PX, PY, PZ - 상자의 좌표

그림 7-2 SBOX 카다로그 원시 구성요소

7.4.2 연속 상자 (BOXI)
GTYPE 속성이 TUBE인 구성요소는 사각 단면의 암시적 튜브를 갖기위해 BOXI 구성요소를
사용할 수 있다. BOXI 구성요소는 덕트, 트렁크 및 케이블 트레이를 모델링하는데 사용된다.

BOXI는 다음과 같은 개별 속성을 갖는다:

• PXLE - X 방향 단면의 길이

• PZLE - Z 방향 단면의 길이

• PAXI - 종단면 중심과 직각인 위치와 방향

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성


그림 7-3 BOXI 카다로그 원시 구성요소

BOXI 구성요소를 사용하여 암시된 튜브가 그려질 때, 암시된 BOXI의 Y축은 선행하는 구성
요소의 PLeave 방향으로 설정된다. BOXI의 X축은 PLeave와 서로 직각이 되고 (보통 구성요소
의 X축에 해당하는)선행하는 구성요소의 Z축으로 설정된다. 그리고 BOXI의 Z축은 구성요소의
X축과 (보통 구성요소의 Y축에 해당하는) Y축을 통해 얻어진다.

3D Geomset은 하나 이상의 BOXI 구성요소를 포함하고, 해당하는 P-point는 X 또는 Z 방향으로


옵셋될 것이다.

파이프 디자이너를 위한 주의사항: 만약 선행하는 구성요소가 없다면 (브랜치의 헤드가 암시적


BOXI가 된다면), Y축은 후행 구성요소의 Parrive (브랜치의 첫번째 구성요소)로 설정될 것이다.
만약 후행 구성요소도 없다면, BOXI는 ZONE의 방향으로 설정될 것이다. (파이프 및 브랜치
구성요소가 좌표 시스템을 갖고있지 않기 때문에, ZONE이 방향을 얻을 수 있는 디자인 계층
구조의 최하위 계층이다.)
7.4.3 원뿔 (SCON)
SCON은 다음과 같은 개별 속성을 갖는다:

• PAXI - 원뿔의 축 방향

• PDIS - 바닥에서 꼭지점 까지의 높이

• PDIAI - 바닥의 지름

그림 7-4 원뿔 카다로그 원시 구성요소

7.4.4 원기둥 (LCYL)


원기둥 원시 구성요소는 3가지 유형이 있고 각기 다른 방법으로 정의된다. LCYL는 원점에서
양쪽 단면까지의 거리로 정의된다. LCYL은 아래와 같은 개별 속성을 갖는다:

• PAXI - 원기둥의 축 방향

• PDIA - 원기둥의 지름

• PBDI - 원점에서 바닥면 중심까지의 축 선상의 거리


• PTDI - 원점에서 윗면 중심까지의 축 선상의 거리

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성

그림 7-5 원기둥 (LCYL) 카다로그 원시 구성요소


7.4.5 원기둥 (SCYL)
이 유형의 원기둥 원시 구성요소는 원점에서부터 바닥면까지의 거리와 높이로 정의된다.
SCYL은 아래와 같은 개별 속성을 갖는다:

• PAXI - 원기둥 축의 방향

• PHEI - 원기둥의 높이

• PDIA - 원기둥의 지름

• PDIS - 원점에서 가까운 면 중심까지의 축 선상의 거리

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성

그림 7-6 원기둥 (SCYL) 카다로그 원시 구성요소


7.4.6 바닥이 경사진 원기둥 (SSLC)
이것은 디자인 데이터에서 사용할 수 있는 SLCY와 유사하고 마이터 밴드를 모델링하는데
주로 사용된다. SSLC는 아래와 같은 개별 속성을 갖는다:

• PAXI - 원기둥 축의 방향

• PHEI - 원기둥의 높이

• PDIA - 원기둥의 지름

• PXTS - 윗면에서 X축으로의 경사각

• PYTS - 윗면에서 Y축으로의 경사각

• PXBS - 바닥면에서 X축으로의 경사각

• PYBS - 바닥면에서 Y축으로의 경사각

• PDIS - 원점으로 부터의 거리

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성

그림 7-7 바닥이 경사진 원기둥 (SSLC) 카다로그 원시 구성요소


7.4.7 디스크 (SDIS)
디스크 원시 구성요소는 두께가 0인 원형 구성요소이다. SDIS는 아래와 같은 개별 속성을
갖는다:

• PAXI - 디스크 축의 방향

• PDIS - 원점에서 디스크 중심까지의 축 선상의 거리

• PDIA - 디스크의 지름

그림 7-8 디스크 카다로그 원시 구성요소

7.4.8 접시 (SDSH)
이것은 디자인 데이터에서 사용할 수 있는 DISH와 유사하고 컨트롤 밸브를 표현하는 모델링
과 다른 구성요소들의 유사 모델링이 가능하다. SDSH는 아래와 같은 개별 속성을 갖는다:

• PAXI - 접시 축의 방향

• PDIS - 원점에서 바닥면 중심까지 축 선상의 거리

• PDIA - 접시 바닥의 지름
• PHEI - 바닥에서 오목한 면까지의 최대 높이

• PRAD - 모서리 반지름

만약 PRAD=0이라면, 구형 모양 접시가 그려지고, PRAD>0이라면 타원 모양 접시가 그려진다.

그림 7-9 접시 카다로그 원시 구성요소

7.4.9 선 (LINE)
3D 원시 구성요소와 더불어 3D Geomset도 선 (LINE)을 포함할 수 있다. LINE은 하나의 개별
속성을 갖는다:
• PTS - 선의 경로를 결정하는 해당 Pointset에서 P-point의 P-point 번호를
표현하는 6까지의 숫자 세트

PTS가 갖는 값은 SETPoints 명령어로 설정되고 P1 P2 T3 P4와 같이 ‘P’ 또는 ‘T’를 머리글자로


갖는 각각의 p-point 확인자 점 사양 다음에 위치한다. P-point가 P로 시작되면, 이것은 디자인
데이터의 점 구성요소 (POINT)와 같은 방식으로 취급된다; 그러나 T로 시작되면, 이것은
디자인 데이터의 탄젠트 점 구성요소 (TANP)로 취급된다 (DESIGN Reference Manual 참고).
7.4.10 선 (SLINE)
3D 원시 구성요소와 더불어 LINE 구성요소의 차선책은 SLINE이다. SLINE은 두가지의 개별
속성을 갖는다:

• PTSPOS - 시작 위치 표현

• PTEPOS - 끝 위치 표현

7.4.11 피라미드 (LPYR)


이 구성요소는 덕트와 같은 사각 REDUCER의 생성에 주로 사용된다. LPYR은 아래와 같은
개별 속성을 갖는다:
• PAAX - 피라미드 윗면과 직각인 축의 방향 (A축):
이 방향은 Z축으로 설정된다

• PBAX, PCAX - A축과 수직인 두개 축과 B와 C 쪽의 위치를 정의하기 위해 서로


직각인 축들의 방향

• PBTP, PCTP - B축과 C축 방향의 윗면 길이

• PBBT, PCBT - B축과 C축 방향의 바닥면 길이

• PBOF, PCOF - B축과 C축 방향에서의 윗면 옵셋

• PTDI - 원점에서 A축을 따라 윗면까지의 거리

• PBDI - 원점에서 A축을 따라 바닥면까지의 거리

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성


그림 7-10 피라미드 카다로그 원시 구성요소

7.4.12 원형 토러스 (SCTO)


원형 토러스는 토러스의 일부분이다; 180도 이상 넘어가는 것은 허용되지 않는다. 단면은
원형이다. SCTO는 아래와 같은 개별 속성을 갖는다:

• PAAX, PBAX - 토러스의 바닥면과 수직인 축의 방향

• PDIA - 토러스 단면의 지름

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성


그림 7-11 원형 토러스 카다로그 원시 구성요소

7.4.13 사각형 토러스 (SRTO)


사각형 토러스는 단면이 사각형인 것을 제외하면 원형 토러스와 유사하다. SRTO는 아래와
같은 개별 속성을 갖는다:

• PAAX, PBAX - 토러스의 바닥면과 수직인 축의 방향

• PDIA - 토러스 단면의 폭

• PHEI - 토러스 단면의 높이

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성

그림 7-12 사각형 토러스 카다로그 원시 구성요소


7.4.14 노즐 (LSNO)
노즐 원시 구성요소는 길이에 따른 지름이 다른, 원통형 구성요소이다. 이것은 편심이나
동심을 가질 수 있다. LSNO는 아래와 같은 개별 속성을 갖는다:

• PAAX - 노즐의 윗면과 수직인 축의 방향 (A축)

• PBAX - 옵셋 방향

• PTDI, PBDI - 노즐의 윗면과 바닥면까지 A축 상의 거리

• PTDM, PBDM - 노즐의 윗면과 바닥면의 지름

• POFF - PBAX 방향으로 측정되는 노즐의 편심 옵셋

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성

그림 7-13 노즐 카다로그 원시 구성요소

노즐의 윗면과 바닥면의 크기는 지름 대신에 반지름으로 정의할 수 있다.

• PTRA, PBRA - 노즐 윗면, 바닥면의 반지름


7.4.15 구 (SSPH)
SSPH는 아래와 같은 개별 속성을 갖는다:

• PAXI - 구의 중심에 놓여지는 축의 방향

• PDISI - 원점에서 구 중심까지 축 상의 거리

• PDIAI - 구의 지름

그림 7-14 구 카다로그 원시 구성요소

7.4.16 튜브 (TUBE)
GTYPE 속성이 TUBE인 구성요소는 원형 단면의 암시적 튜브를 갖기위해 Geomset 구성요소를
사용할 수 있다. TUBE는 아래와 같은 개별 속성을 갖는다:

• PDIAM - 튜브 지름

• TVISI - 윗면 가시성

• BVISI - 바닥면 가시성


7.4.17 사용자 정의 압출 (SEXT)
이 원시 구성요소는 교점 (SVER) 멤버 구성요소 세트로 정의되는 사용자 정의 2D 루프
(SLOO) 모양을 뽑아내어 생성된다. 인접한 SVER과 연결되는 선은 SLOO의 테두리를 형성
한다. 압출 거리는 최종 3D 볼륨을 주는 SEXT의 높이로 정의된다.

구성요소의 위치를 정의하는 속성뿐만 아니라, 각각의 SVER는 그 자리에서 루프를 볼록하게
또는 오목하게 잘라내는 반지름을 가질 수 있다.

SEXT는 아래와 같은 개별 속성을 갖는다:

• PX, PY, PZ - SLOO의 원점 좌표

• PAAX - SLOO의 축 방향

PBAX (이것은 SVERs를 위한 좌표 시스템을 정의할 것이다)

• PANGLE - 3D SEXT를 형성하기 위해 압출되는 2D SLOO의 거리

SLOO는 특별한 속성을 갖지 않는다.

SVER은 아래와 같은 개별 속성을 갖는다:

• PX, PY - 교점의 좌표

• PRAD - 교점 위치에서 루프를 잘라내는 반지름

그림 7-15 사용자 정의 압출 카다로그 원시 구성요소


7.4.18 회전체 (SREV)
이 원시 구성요소는 교점 (SVER) 멤버 구성요소 세트로 정의되는, 사용자 정의 2D 루프
(SLOO)를 축을 기준으로 지정 각도만큼 회전시켜셔 생성한다. 회전 각도는 반드시 -360도부터
+360도의 범위 내에 있어야만 하고, 360도를 입력하면 축으로 대칭인 물체를 생성한다.

구성요소의 위치를 정의하는 속성뿐만 아니라, 각각의 SVER는 그 자리에서 루프를 볼록하게
또는 오목하게 잘라내는 반지름을 가질 수 있다.

SREV는 아래와 같은 개별 속성을 갖는다:


• PX, PY, PZ - SLOO의 원점 좌표

• PAAX - SLOO의 축 방향

PBAX (이것은 SVERs를 위한 좌표 시스템을 정의할 것이다)

• PANGLE - 3D SEXT를 형성하기 위해 압출되는 2D SLOO의 거리


SLOO는 특별한 속성을 갖지 않는다.

SVER은 아래와 같은 개별 속성을 갖는다:


• PX, PY - 교점의 좌표

• PRAD - 교점 위치에서 루프를 잘라내는 반지름

그림 7-16 회전체 카다로그 원시 구성요소

7.5 네가티브 3D Geomset(NGMSET)와 네가티브 원시 구성요소


NGMSET는 구멍을 표현하거나 구조 아이템의 끝을 준비하는데 사용되는 네가티브 3D 원시
구성요소의 그룹이다. 이것은 각각의 네가티브 원시 구성요소의 치수, 방향 및 방해물 형상을
지정한다. NGMSET의 속성은 GMSET와 동일하다 (7.3항과 7.4항 참고).
네가티브 Geomset은 개별 구성요소를 위해 PARAGON과 DESIGN에 의해 그려지는 기호를
정의하고, 크래쉬 검사 때 사용되는 구성요소의 방해물 형상을 정의한다.

각 기호는 아래의 네가티브 원시 구성요소들의 조합으로 만들어진다:


• NSBO - 네가티브 사각형 상자

• NBOX - 네가티브 연속 상자

• NSCO - 네가티브 원뿔

• NLCY - 네가티브 원기둥

• NSCY - 네가티브 원기둥

• NSSL - 네가티브 바닥이 경사진 원기둥

• NLPY - 네가티브 피라미드

• NSCT - 네가티브 원형 토러스

• NSRT - 네가티브 사각형 토러스

• NLSN - 네가티브 노즐

• NSSP - 네가티브 구

• NTUB - 네가티브 튜브

• NSEX - 네가티브 사용자 정의 압출

• NSRE - 네가티브 회전체

• NSRU - 네가티브 지정 표면
네가티브 원시 구성요소는 해당하는 포지티브 원시 구성요소와 동일한 속성을 갖고 추가로,
네가티브 원시 구성요소를 아이템 자체 또는 추가되거나 소유하는 아이템에서 제거하는지의
여부를 제어하는 NAPP (네가티브 적용) 속성을 갖는다. 허용되는 값은:
-1 기본값. 아래 표를 참조한다:

아이템 제거 대상
PJOInt 추가된 SCTN 또는 GENSEC
SJOInt 추가된 SCTN 또는 GENSEC
SUBJoint 추가된 SCTN 또는 GENSEC
SCOJoint 소유하는 PANEl
PFITting 소유하는 PANEl
COFItting 소유하는 PANEl
FITTing 소유하는 SCTN
FIXIng 소유하는 GENSEC
0 네가티브 원시 구성요소는 어디에서도 삭제되지 않을 것이다
1 네가티브 원시 구성요소는 추가된 아이템에서 삭제될 것이다
2 네가티브 원시 구성요소는 소유자로부터 삭제될 것이다
4 네가티브 원시 구성요소는 아이템 자체에서 삭제될 것이다
구멍을 하나 이상의 아이템에 만들 수 있도록 포지티브 값이 합쳐질 수 있다. 예를 들어,
NAPP=6은 볼륨이 아이템 자체와 아이템의 소유자로부터 삭제된다는 것을 의미한다.
다음 표는 참조 NGMSE가 될 수 있는 아이템에 대해 Attached와 Owner가 어떤 의미를 갖는지
보여준다.
아이템 추가된 (Attached) 소유자 (Owner)
PJOInt 추가된 SCTN 또는 GENSEC -
SJOInt 추가된 SCTN 또는 GENSEC 소유하는 SCTN 또는 GENSEC
SUBJoint - 소유하는 PCOJ/SCOJ
SCOJoint - 소유하는 SCTN 또는 GENSEC
PFITting - 소유하는 PANEl
COFItting - 소유하는 PANEl
FITTing - 소유하는 SCTN
FIXIng - 소유하는 GENSEC
예를 들어, 만약 SUBJoint가 NAPP=1의 NSBOX를 포함하는 NGMSE를 참조한다면, NSBOX는
SUBJoint의 추가된 섹션에서 제거될 것이다.

7.6 구조 Geomset (GMSSET)


GMSSET은 구조 프로파일을 구성하는데 사용되는 2D 원시 구성요소의 그룹이다. 이것은 각
원시 구성요소의 치수, 방향 및 방해물 형상을 지정한다. Geomset은 개별 구성요소를 위해
PARAGON과 DESIGN에 의해 그려지는 기호를 정의하고, 크래쉬 검사 때 사용되는 구성요소의
방해물 형상을 정의한다. 각 기호는 아래 3가지 유형의 원시 구성요소 조합으로 만들어진다:
• SREC - 사각형

• SANN - 환형

• SPRO - 사용자 정의 프로파일


3D Geomset의 멤버 구성요소들처럼 구조 Geomset의 각 멤버 구성요소는 LEVEL, CLFLA,
TUFLA와 OBST 속성을 갖는다.

주의: 정확한 크래쉬 감지를 위해 GMSSET에서 OBST를 1 또는 2로 설정할 수 있는 원시


구성요소 의 최대 개수는 20개이다; 멤버 목록에서 이들의 순서는 중요하지 않다.
크래쉬 감지 소요시간을 최소화하기 위해 가장 좋은 구성요소 데이터 설정법의
자세한 내용은 DESIGN Reference Manual을 참고한다.

원시 구성요소들은 다음 항에 설명되는 추가적인 속성을 갖는다.


7.7 구조 Geomset 원시 구성요소
다음 원시 구성요소들은 구조 Geomset에 의해 사용된다. 이 구성요소들은 모두 기본 속성들과
공통 속성 LEVEL, CLFLA, TUFLA 그리고 OBST를 갖는다. 각 구성요소의 추가적인 개별 속성
은 아래에 설명된다.

각각의 2D 원시 구성요소들은 3D 디자인 구성요소 (구조 SCTN 또는 GENSEC 구성요소 같은)


를 만들기 위한 공간으로 압출될 때, 이것의 형상을 점차 변경시키는 2가지 유형의 위치속성을
갖는다. P... 속성은 압출되는 섹션의 시작점에서 형상을 정의하고, D... 속성은 압출되는 섹션의
시작과 끝 중간에 변경되는 형상을 정의한다.

7.7.1 구조 사각형 (SREC)


SREC는 아래와 같은 개별 속성을 갖는다:
• PXLE, PYLE - X, Y 방향의 사각형 치수

• DXLE, DYLE - 테이퍼된 섹션의 X, Y 방향의 사각형 치수의 차이

• PX, PY - 사각형 중심의 좌표

• DX, DY - 섹션 끝 사이의 사각형 중심 좌표 옵셋

• PLAXI - 사각형의 Y축 방향

그림 7-17 SREC 카다로그 원시 구성요소


7.7.2 구조 환형 (SANN)
SANN은 아래와 같은 개별 속성을 갖는다:
• PX, PY - 환형 중심의 좌표

• DX, DY - 섹션 끝 사이 환형의 중심 좌표 옵셋

• PRAD - 외부 반지름

• DRAD - 섹션 끝 사이의 외부 반지름 변경

• PWID - 환형의 폭

• DWID - 섹션 끝 사이의 폭 변경

• PANG - 환형이 회전되는 각도

• PLAXI - 시작 각도
주의: PANG은 반드시 -180_에서 +180_ 범위 내에 있어야 한다. 원시 구성요소가 –Z 방향에
보여질 때, + 각도는 시계 반대방향이다.

그림 7-18 SANN 카다로그 원시 구성요소


7.7.3 구조 프로파일 (SPRO)
이 구성요소는 구조 프로파일 교점 (SPVE)이라 불리는 멤버 구성요소들의 세트에 의해 정의
되는 외곽선을 갖는 사용자 정의 2D 모양을 표현한다. 인접한 SPVE와 연결되는 선은 SPRO의
테두리를 형성한다.

구성요소의 위치를 정의하는 속성뿐만 아니라, 각각의 SPVE는 그 자리에서 프로파일을 볼록


하게 또는 오목하게 잘라내는 반지름을 가질 수 있다.

SPRO는 아래와 같은 개별 속성을 갖는다:


• PLAXI - 프로파일의 축 방향 (이것은 SPVE의 좌표 시스템을 정의한다)

SPVE는 아래와 같은 개별 속성을 갖는다:


• PX, PY - 교점의 좌표

• DX, DY - 테이퍼된 섹션의 시작과 끝 사이 좌표의 옵셋

• PRAD - 교점 위치에서 프로파일을 잘라내는 반지름

• DRAD - 섹션 끝 사이의 교점 위치에서 프로파일을 잘라내는 반지름 변경

그림 7-19 SPRO와 SPVE 카다로그 원시 구성요소


8 카다로그 데이터베이스 조작하기

이 장은 PDMS 카다로그 데이터베이스의 멤버 구성요소를 생성하고 조작하는 법에 대해


설명한다.

8.1 기본 구성요소 작업 명령어


쿼리하기:
QUERY e.g. QUERY ATTRIBUTES

생성, 삭제 등등:
NEW e.g. NEW SECTION
DELETE e.g. DELETE SREC
REORDER e.g. REORDER 5 BEFORE 3
COPY e.g. COPY /VALVES2-1
RENAME e.g. RENAME /UEANGLE80 /UEANGLE100
INCLUDE e.g. INCLUDE SCOM 6 OF /FLAN300 BEFORE 2

암시된 구성요소 참조하기:


OLD
END
SAME
CE
OWNER
GOTO e.g. GOTO PTREF

목록 위치 변경하기:
FIRST (스스로 또는 FIRST LCYL과 같이 구성요소 유형 앞에
LAST 쓰여지는 것으로 명령어가 될 수 있다)
NEXT
PREVIOUS number 목록 위치 번호, 예. ‘5’

기본 속성 설정
NAME
UNNAME
LOCK
UNLOCK
이들 명령어는 PDMS의 모든 생산 모듈에 공통적으로 적용되고 몇몇은 추가 설명없이 이 장
에서 사용된다. 그러나, 위 명령어들의 구성요소 유형은 디자인 데이터베이스가 아닌 카다로그
데이터베이스와 관련되어 작동한다 (예를 들어, PARAGON에서 NEXT SITE는 의미가 없다).

8.2 카다로그, 섹션 및 카다로그 구성요소 만들기


카다로그와 섹션은 NEW 명령어를 사용하여 만들어진다. 또한 사용자는 사용자가 알아볼 수
있도록 만들어진 구성요소를 참조할 수 있는 이름을 지정한다. 예를 들어:
NEW CATA /ANSI-CATALOGUE
는 카다로그 데이터베이스에 /ANSI-CATALOGUE라는 이름의 카다로그를 생성할 것이다.

NEW SECT /FLANGES


NEW STSEC /PROFILES
는 /FLANGES라는 이름의 파이프 섹션과 /PROFILES라는 이름의 구조 섹션을 생성할 것이다.

위와 유사하게,
NEW CATEG /ANSI-B16.5-CLASS-300-BLIND-FLANGES
NEW STCAT /UNIVERSAL-BEAM
은 주어진 이름으로 파이프 카테고리와 구조 카테고리를 생성할 것이다.

카다로그 구성요소는 구성요소 SCOM, SPRF, SJOI, SFIT 중 하나로 표현된다 (4.8항 참고).

NEW SCOM
은 파이프 구성요소를 생성하는데 구성요소 매개변수는 나중에 설정될 것이다.

구성요소를 생성하면서 동시에 이름을 지정할 수 있다; 예를 들어,


NEW SFIT /EKAA2VEE

구성요소의 속성 (4.8항 참고)은 속성에 배정될 단어, 이름 또는 값의 속성을 따라 간단하게


설정된다. 예를 들어:
NEW SCOM
GTYPE ELBO
PTREF /PSE1
GMREF /GSE1
PARAM 20 19.1 12.7 37.1 BWD

위의 명령어들은 5개의 구성요소 매개변수가 보여지고, 3D Pointset /PSE1과 3D Geomset /GSE1에


의해 정의되는 일반적인 유형의 ELBO인 파이프 구성요소를 생성한다. 이름으로 참조되는
Pointset과 Geomset는 반드시 미리 만들어져 있어야 한다; 이들은 아래의 명령어를 통해
생성된다.
NEW PTSET /PSE1
NEW GMSET /GSE1

5개 구성요소 매개변수들은 모두 하나의 명령어 라인을 사용하여 값이 주어진다. 또한 이들은


아래와 같은 명령어를 사용하여 개별적으로 값을 지정할 수 있다
PARAM[1] 20
PARAM{2] 19
...
기타 등등

주의: 이미 설정된 매개변수의 값은 PARAM[number] 구문을 통해서만 변경될 수 있다.

이 도구로 구성요소 매개변수 정의를 편집할 수 있다 (경고: 만약 SPCO가-디자인 구성요소의


CATREF를 통해-참조하는 COMP를 삭제한다면, 이 참조는 사라질 것이다.). 구성요소 매개변수
와 다른 클래스의 매개변수 사용법은 다음 항에서 다뤄지고 설명된다.

주의: 만약 PARAM 명령어를 사용할 때 한 줄에 4개의 값을 입력한다면, PARAGON은


구성요소 매개변수의 처음 4개 값을 설정하고 나머지는 삭제한다.

만약 사용자가 정의되지 않은 구성요소 매개변수를 갖는 구성요소로 작업한다면, 사용자는


PARAGON이 사용할 기본값을 정의할 수 있다. 4.7항 참고

구성요소의 속성은
QUERY ATTRIBUTES
명령어를 사용해서 쿼리하거나, 개별적인 이름으로 쿼리할 수 있다. 구성요소 매개변수는 아래
명령어
QUERY PARAMETERS
를 사용하여 세트로 쿼리하거나 아래 명령어들
QUERY PARAMETER[1]
QUERY PARAMETER[2]
etc.
을 사용하여 하나씩 쿼리할 수 있다.

8.3 매개변수 사용하기

8.3.1 소개
파이프 구성요소, 프로파일 및 피팅은 하나의 Pointset 유형과 하나의 Geomset 유형을 각각
사용한다. Pointset과 Geomset의 속성은 명백한 설정이나 (다른 매개변수의 현재 설정과 연관된)
실제 표현으로 정의된다. (구성요소의 클래에 따라 사용되는 매개변수의 클래스 – 4.7.항 참고)
예를 들어, P-point의 내경은 아래 표현을 입력하여 정의할 수 있다.
PBORE (PARAM[1])
P-point의 내경으로 배정된 값은 첫번째 구성요소 매개변수를 의미한다.

조인트에 사용되는 3D Geomst 상자의 Y 치수는 아래 표현으로 정의할 수 있다.


PYLEN (APARAM[2] + 3)
상자의 Y 치수는 디자인 과정 중에 입력할 수 있고 추가된 조인트의 섹션에서 가져온다.
상자의 Y 치수 값은 추가된 프로파일에 3mm가 더해진 두번째 구성요소 매개변수의 값이다.

매개변수를 사용하면 여러 개의 카다로그 아이템에 대해 동일한 Pointset와 Geomset를 사용할


수 있다. 예를 들어, 티, 밸브, I 빔 프로파일의 집합은 유사한 형상의 아이템을 포함하고 있다.
이런 방식을 통해, 카다로그 크기와 데이터 입력에 필요한 수고를 최소화할 수 있다.

일반적인 구성요소의 매개변수화의 예는 이 장의 뒷부분에서 다뤄진다.

정해진 용도로 매개변수에 배정된 값의 숫자는 암시된 튜브 (TUBE에 설정된 GTYPE 속성)를
표현하지만 Geomset을 갖지않는 파이프 구성요소의 특별한 경우를 제외하고는 사용자의 기술
과 경험에 따라 결정된다. 이런 경우, 구성요소 매개변수 2는 반드시 외경이 되어야 한다.
만약 튜브가 단열재를 사용한다면, 단열재 매개변수 1은 반드시 단열재 두께의 2배가 되어야
한다.

단열재 매개변수를 사용할 때의 주의사항: 단열재 매개변수는 2가지 방법으로 사용될 수 있다.
이 매개변수들은 지름이나 원시 구성요소의 길이를 키우기 위해 추가 방식으로 사용된다.
그러나 만약 단열재를 사용하지 않는 상태에서, 사용하는 형태로 형상에 주목할만한 변경사항
이 발생한다면, 매개변수들은 새로운 원시 구성요소를 정의하기 위해 사용될 수 있다.
단열재를 사용하지 않는다면, 단열재 매개변수는 0이 될 것이고, 지름이 0인 원시 구성요소를
포함할 것이다 (길이는 0이 아닐 것이다).

8.3.2 매개변수를 사용하는 표현들


매개변수를 포함하고 실제 결과를 처리하는 표현은 Pointset과 Geomset의 정의로 만들어 진다.
예를 들어:

PDIA (4.5 * PARA[2])


PDIS (-PARA[2])
PBOR (PARA[7] + IPARA[1])
PHEI (PARA[2] + 50)
PDIS (APARA[2] - PARA[7])
PDIA (-(PARA[1] - PARA[5]))
PX (2 * OPARA[3])
PTDIS (PARA[2] * DESP[5])
PHEI (PARA[4] / ODESP[1])
PZ (5 * (ADESP[3] * PARA[9])
PDIS (3.1 * (PARA[1] + HEIG))
PHEI (PARA[1] * TAN (ANGL / 2))

(사용 가능한 표현 구문의 전체 범위는 Plant Design Software Customisation Guide 참고)

8.4 매개변수화 예문
예 1 SLIP-ON FLANGE

그림 8-1 SLIP-ON FLANGE의 매개변수화의 예

SLIP-ON FLANGE는 그림 8-1에 보여지는 것처럼 5개의 구성요소 매개변수를 사용하여 매개


변수화 된다.
• PARAM 1 - PBORE
• PARAM 2 - 외경
• PARAM 3 - 두께
• PARAM 4 - P1의 연결유형
• PARAM 5 - P2의 연결유형

예 2 REDUCING TEE

그림 8-2 REDUCING TEE의 매개변수화의 예

REDUCING TEE는 그림 8-2에 보여지는 것처럼 12개의 구성요소 매개변수를 사용하여 매개


변수화 된다.
• PARAM 1 - 주 관의 기본 내경 (PBOR1)
• PARAM 2 - 주 관의 외경
• PARAM 3 - 브랜치의 기본 내경 (PBOR3)
• PARAM 4 - 브랜치의 외경
• PARAM 5 - 주 관의 절반 길이
• PARAM 6 - 브래치 관의 돌출 길이
• PARAM 7 - 주 관의 연결유형
• PARAM 8 - 브랜치 관의 연결유형
• PARAM 9 - 주 관의 플랜지 지름
• PARAM 10 - 주 관의 플랜지 두께
• PARAM 11 - 브랜치 관의 플랜지 지름
• PARAM 12 - 브랜치 관의 플랜지 두께

다른 집합의 TEE는 아래와 같이 정의할 수 있다:


• EQUAL 용접 TEE와 REDUCING 용접 TEE는 매개변수 1 – 8을 사용한다

• EQUAL FLANGE와 REDUCING FLANGE는 모든 매개변수를 사용한다

예 3 유니버셜 빔 프로파일

그림 8-3 유니버셜 빔 프로파일의 매개변수화의 예

유니버셜 빔 프로파일은 그림 8-3에 보여지는 것처럼 4개의 구성요소 매개변수를 사용하여


매개변수화 된다.
• PARAM 1 - 프로파일의 전체 길이
• PARAM 2 - 플랜지 폭
• PARAM 3 - 웨브 (가운데 부분) 두께
• PARAM 4 - 플랜지 두께

예 4 앵글 조인트

그림 8-4 앵글 조인트의 매개변수화의 예

앵글 조인트는 그림 8-4에 보여지는 것처럼 3개의 구성요소 매개변수와 2개의 추가된 매개


변수를 사용하여 매개변수화 된다.
• PARAM 1 - 앵글 다리의 전체 길이
• PARAM 2 - 앵글 발의 전체 길이
• PARAM 3 - 앵글 발과 다리의 두께
• APARA 1 - 추가된 섹션의 프로파일 높이
• APARA 2 - 추가된 섹션의 프로파일 폭
8.5 3D Pointset 만들기
3D Pointset은 7.1항에 설명된 것처럼 파이프 구성요소, 조인트 또는 피팅의 연결 정보를 정의
한다. 3D Pointset에 포함되는 P-point 구성요소의 3가지 유형에 대해, 사용자는 반드시 아래의
속성을 정의해야 한다:

PTAXI

• P-point 번호 (NUMB)
• 축 방향 (PAXI) (X, Y, Z와 평행하거나 XY, YZ, ZX 평면과 평행)
• 지정된 축 선상의 거리 (PDIS)

만약 Pointset이 파이프 구성요소에 사용된다면, 아래 속성을 추가로 정의할 수 있다:


• 연결유형 (PCON)
• 내경 (PBOR)
• P-point 기호 키 (PSKEY) (8.5.8항 참고)

만약 Pointset이 조인트나 피팅에 사용된다면 PCON과 PBOR는 의미가 없다.

그림 8-5 3개 축 P-Point의 예
PTCAR

• P-point 번호 (NUMB)

• 축 방향 (PTCDIR) (평면에서의)

• 명백한 위치 (PX, PY, PZ) (명백한 좌표)

만약 Pointset이 파이프 구성요소에 사용된다면, 아래 속성을 추가로 정의할 수 있다:

• 연결유형 (PCON)

• 내경 (PBOR)

• P-point 기호 키 (PSKEY) (8.5.8항 참고)

만약 Pointset이 조인트나 피팅에 사용된다면 PCON과 PBOR는 의미가 없다.

그림 8-6 2개의 데카르트 P-point의 예


PTMIX

• P-point 번호 (NUMB)

• 축 방향 (PAXI) (X, Y, Z와 평행하거나 XY, YZ, ZX 평면과 평행)

• 명백한 위치 (PX, PY, PZ) (명백한 좌표)

만약 Pointset이 파이프 구성요소에 사용된다면, 아래 속성을 추가로 정의할 수 있다:

• 연결유형 (PCON)

• 내경 (PBOR)

• P-point 기호 키 (PSKEY) (8.5.8항 참고)

만약 Pointset이 조인트나 피팅에 사용된다면 PCON과 PBOR는 의미가 없다.

그림 8-7 2개의 혼합된 P-point의 예


8.5.1 3D Pointset 정의하기의 예
그림 8-2에 보여지는 REDUCING TEE에 적합한 3D Pointset은 아래와 같이 생성된다:

NEW PTSET /RTPTSE 새로운 3D Pointset 생성


NEW PTAX 축 P-point 구성요소 생성
NUMBER 1 P1
PAXI -Y -Y 축 상의 P1 방향
PDIS (PARA[5]) P0 부터 축 상의 거리 = 절반 길이
PCON (PARA[7]) P1의 연결유형
PBOR (PARA[1]) P1의 기본 내경
NEW PTAX

NUM 2 PAXI Y PDIS (PARA[5]) PCON (PARA[7]) PBOR (PARA[1])

NEW PTAX

NUM 3 PAXI X PDIS (PARA[6]) PCON (PARA[8]) PBOR (PARA[3])

모든 P-point 속성이 한 줄로 정의되는 것에 주목한다. 마지막 P-point (P3)는 데카르트 P-point를


사용하여 정의할 수도 있다:
NEW PTCAR

NUM 3 PCON (PARA[8]) PBOR (PARA[3])

PX (PARA[6]) PY 0 PZ 0

PTCDIR X

일반적인 3D Pointset 만들기의 추가 예는 부록 C에 제공된다. P-point 속성 설정에 대한 참조


정보는 다음 부속항을 참고한다.

8.5.2 축 정의하기
P-point의 PAXI 속성은 아래 2가지 방법 중 하나로 정의할 수 있다:

• 방향 문자, 예. PAXI Z
• XY 평면의 각도 (아래 참조). 사용자는 아래 나열한 것으로 각도를 지정할 수 있다.
- 숫자
- DDANGEL
- 매개변수
- TWICE 매개변수
P-point를 사용하는 구성요소의 클래스에 따라 사용하는 매개변수의 클래스는 4.7항을 참고한다.

만약 사용자가 축을 정의하지 않으면 PAXI Y는 임의로 정의된다.

그림 8-8 P-point 축 정의

8.5.3 거리 정의하기
PTAXI 구성요소의 거리는 값 또는 매개변수 기능 다음에 나오는 PDISTANCE 키워드 (PDIS )
로 정의된다. 예를 들어:
PDIS 100 P-point 위치를 정의된 축의 100인 곳에 설정한다
PDIS (PARAM[1]) P-point 위치를 정의된 축의 (첫번째 구성요소 매개
변수의 값이) 0으로 간주되는 곳에 설정한다
만약 사용자가 거리를 정의하지 않으면 0의 값은 임의로 정의된다.

그림 8-2에 보여지는 REDUCING TEE에서 P-point 3의 위치는 아래 명령어로 정의할 수 있다:


PAXI X 새로운 3D Pointset 생성
PDIS (PARAM[2])
왜냐하면 PARAM 2는 높이로 사용되는 치수이기 때문이다.
8.5.4 명백한 위치 정의하기
PTCAR 구성요소와 PTMIX 구성요소의 위치는 값 또는 매개변수 기능 다음에 나오는 PX, PY,
PZ 키워드로 정의된다. 예를 들어:
PX 100 P-point X 좌표를 100으로 설정한다
PY (0.5 * APARA[3]) Y 좌표를 (세번째 추가된 매개변수
곱하기 0.5의 값) 단위로 설정한다
PZ (PARA[2] * SIN (ANGLE /2)) Z 좌표를 (두번째 구성요소 매개변수
곱하기 디자인 각도 절반의 사인) 단위로
설정한다

만약 사용자가 좌표를 정의하지 않으면, 0의 값은 임의로 정의된다.

8.5.5 방향 정의하기
PTCAR 구성요소의 방향은 X, Y, Z 축의 형태로 지정된 방향과 이 축들 방향으로의 회전값
다음에 나오는 PTCDIRECTION 키워드 (PTCDIR)로 정의된다. 예를 들어:
PTCDIR X45Y X축을 따라 Y축 방향으로 45도 회전된 방향
PTCDIR X (ANGL /2)Y45U Y 구성요소에 대한 표현 포함
다른 예는 그림 8-6을 참조한다. X, Y, Z 중 하나 또는 둘 또는 모든 방향을 PTCDIR 명령어
라인에 순서에 상관없이 사용할 수 있다. 회전값은 +, - 또는 주지않아도 된다. 만약 사용자가
방향을 정의하지 않으면 DIR Y는 임의로 정의된다.

8.5.6 연결, 내경 및 번호 정의하기


이들 3가지 속성들은 3가지 P-point 구성요소 유형 모두에 공통으로 적용되고 각각 PBORE,
PCONNECTION 및 NUMBER (PBOR, PCON, NUM) 명령어로 설정된다. PBOR와 PCON은 매개
변수 기능과 더불어 단어로 설정될 수 있다. 예를 들어:
PBORE (0.5 * PARAM[2])

PCONN BWD

PCONN (PARAM[7])

NUMBER 3
만약 사용자가 내경이나 P-point 번호를 정의하지 않으면 0 값은 임의로 정의된다.

8.5.7 모양 제어하기
P-point가 그려지는 방법은 REPRESENTATION 설정에 따라 결정된다. 6.2항 참고.
8.5.8 ISODRAFT가 사용하는 파이프 끝 상태 지정하기
아이소메트릭 도면에서 개별 파이프 구성요소를 표현하기 위해 ISODRAFT가 사용하는 기호는
해당 구성요소의 기호 키 (SKEY 속성의 설정)에 의해 결정된다. (이 개념의 전체적인 설명은
ISODRAFT Reference Manual을 참고한다.)

기본적으로 각각의 SKEY는 각 구성요소의 연결 지점에 적용되는 (파이프 연결유형을 보여


주는) 기본 끝 상태와 관련이 있다. 각각의 연결 지점에 대한 끝 상태는 아래에서 선택되는
PDMS 단어에 해당하는 P-point의 PSKEY 속성 설정에 따라 수정된다:

BW 맞대기

CP 압축

FL 플랜지

SC 스크류

SW 소켓 용접

PL 일반

PTAXI, PTCAR 또는 PTMIX 유형의 P-point를 위한 이들 단어 중 하나로 설정된 PSKEY의


효과는, 구성요소를 보기 위해 아이소메트릭 도면을 출력할 때, ISODRAFT가 지정된 끝 상태의
기호 표현을 해당하는 SKEY에서 얻어진 기호로 추가하여 나타나게 될 것이다. PSKEY의 기본
값은 항상 NULL이다. NULL은 ISODRAFT로 출력할 때, 기호가 기본 끝 상태만 사용된다는
뜻이다.

이 효과는 추가되는 것이므로, ISODRAFT는 SKEY와 관련된 기본 기호의 모든 끝 상태를


(PSKEY 설정으로 얻어진) 사용자 정의 끝 상태로 덮어쓴다는 것에 주의한다. 그러므로,
PSKEY 도구는 이미 정의된, 특히 사용자 정의 기호와 관련된, 다른 끝 상태를 갖지 않는
구성요소들에 대해 사용할 수 있다 (ISODRAFT Reference Manual 참고).
8.6 구조 Pointsets 만들기
구조 Pointset은 7.2항에서 설명된 프로파일 또는 조인트의 연결 정보를 정의한다. 구조 Pointset
은 기본 속성 외에 중립 축 참조 속성을 갖고, P-line을 포함한다.

8.6.1 구조 Pointset 정의하기의 예


그림 8-3에 보여지는 프로파일에 적합한 구조 Pointset은 아래와 같이 생성된다:

NEW PTSSET /UBPTSE 새로운 구조 Pointset을 만든다


NEW PLIN /UB-TOS 스틸 꼭대기의 P-line 구성요소를 만든다
PKEY TOS 정의 키
PLAXI Y + Y축 상의 P-line의 거리
PY (0.5 * PARA[1]) 구성요소 원점에서부터 Y축 방향으로의 거리 = 전체
높이의 절반 (PX는 0이기 때문에 설정할 필요가 없다)

CLFLA TRUE 중심선 표현에 P-line을 나타낸다


TUFLA FALSE 튜브 표현에 P-line을 나타내지 않는다
NEW PLIN /UB-BOS 스틸 바닥의 새로운 P-line 구성요소를 만든다
PKEY BOS PLAXI -Y PY (-0.5 * PARA[1]) CLFLA TRUE TUFLA FALSE

NEW PLIN /UB-NA 중립 축에 대한 새로운 P-line 구성요소를 만든다


PKEY NAXI PLAXI Y CLFLA TRUE TUFLA FALSE

END 구조 Pointset을 현재 구성요소로 만든다


NAREF /UB-NA 중립 축 참조 정의

P-line 속성을 한 줄로 정의하는 방법을 참고한다. P-line 속성의 설정에 관한 참조 정보는 8.6.3
- 8.6.6항에서 설명한다.

8.6.2 중립 축 참조
중립 축 참조는 구조 Pointset에서 P-line을 확인한다. 이것은 NAREF 명령어로 설정된다.
속성은 보통 P-line의 이름으로 설정되지만, Pointset의 멤버 목록에 있는 P-line의 번호로 설정될
수도 있다. 예를 들어:

NAREF /UB-NA 중립 축 참조를 /UB-NA라는 P-line으로 설정한다


NAREF 3 중립 축 참조를 구조 Pointset의 3번째 P-line으로
설정한다
만약 사용자가 NAREF를 설정하지 않는다면, DESIGN은 임의의 중립 축을 지정할 것이다.
그러므로 사용자는 반드시 카다로그에 중립 축 참조를 설정해야 한다.

DESIGN은 PKEY 값이 NA인 구조 Pointset에서 첫번째 P-line을 중립 축으로 사용할 것이다.


이것이 만약 실패한다면, DESIGN은 PKEY 값이 NAXI인 첫번째 P-line을 선택할 것이다. 만약
이마저도 실패한다면, PKEY 값이 ZAXI인 첫번째 P-line을 중립 축으로 선택할 것이다.
만약 값이 NA나 NAXI 또는 ZAXI인 PKEY를 갖는 P-line이 없다면, DESIGN은 구성요소의
중립 축이 구성요소의 원점에 위치한다고 가정하고 방향은 + Y축 방향이 될 것이다.

그림 8-9 P-line 축 정의

8.6.3 축 정의하기
P-line의 PLAXI 속성은 아래 2가지 방법 중 하나로 정의할 수 있다:
• 방향 문자, 예. PLAXI Y
• XY 평면의 각도 (아래 참조). 사용자는 아래 나열한 것으로 각도를 지정할 수 있다.
- 숫자
- DDANGEL
- 매개변수
- TWICE 매개변수
P-line을 사용하는 구성요소의 클래스에 따라 사용하는 매개변수의 클래스는 4.7항을 참고한다.

만약 사용자가 축을 정의하지 않으면 PLAXI Y는 임의로 정의된다

8.6.4 위치 정의하기
P-line 구성요소의 위치는 값 또는 매개변수 기능 다음에 나오는 PX, PY 키워드로 정의된다.
예를 들어:
PX 50 P-line X 좌표를 50으로 설정한다
PY (0.5 * DESPAR[2]) P-line Y 좌표를 0.5 곱하기 (두번째 디자인 매개변수)
단위로 설정한다

만약 사용자가 좌표를 정의하지 않으면, 0의 값은 임의로 정의된다.

8.6.5 키 정의하기
P-line은 P-point가 번호로 구분되는 것과 동일한 방법으로 키를 통해 구분된다. 키는 단어
다음에 나오는 PKEY 키워드로 정의된다. 예를 들어:
PKEY TOS P-line 키를 TOS로 설정한다
PKEY는 원하는 단어값으로 설정될 수 있다. 일반적인 값은:
TOS 프로파일 상단에 있는 P-line
BOS 프로파일 하단에 있는 P-line

NA, NAXI 또는 ZAXI 중립 축 P-line

8.6.6 모양 제어하기
LEVEL, TUFLA 및 CLFLA 속성과 REPRESENTATION 설정에 따라 P-line이 그려지는지의
여부가 결정된다. P-line이 그려지는 방법도 REPRESENTATION 설정으로 결정된다. 6.2항 참고.

8.7 3D Geomset 만들기


3D Geomset은 파이프 구성요소, 조인트 또는 피팅을 구성하는 원시 구성요소의 집합이다.
이것은 각 원시 구성요소의 치수, 방향 및 방해물 형상을 지정한다. Geomset은 PARAGON
(그리고 다른 PDMS 모듈)에 의해 그려지는 개별 구성요소를 정의하고, 크래쉬 검사를 위해
사용되는 구성요소의 방해물 형상도 정의한다. 각 구성요소는 7.3항에 나열된 3D 원시 구성
요소의 조합으로 만들어진다.

Geomset 생성은 관련 멤버의 원시 구성요소 생성과 각 원시 구성요소에 대한 속성 설정으로


구성된다. 각각의 원시 구성요소에 대해, OBST 속성은 반드시 설정되어야 하고, 그려져야 하는
원시 구성요소의 LEVEL, TUFLA 및 CLFLA 속성도 반드시 설정되어야 한다 (이 속성들에
대한 자세한 내용은 제 6장과 DESIGN Reference Manual을 참고한다). 3D Geomset 구성요소와
이들의 속성은 7.4항에 기재되어 있다.

주의: DESIGN의 크래쉬 검사 도구에서는 OBST 값이 1 또는 2인 Geomset의 처음 20개 원시


구성요소만 사용된다.

사용자는 TUFLA와 CLFLA 플래그를 사용하여 구성요소의 도면을 2중 선 표현 (튜브)과


중심선 ‘막대’ 표현 (중심선)으로 각각 생성할 수 있다.

그림 8-2에 보여지는 TEE의 튜브 표현을 (크래쉬 형상과 함께) 정의하기 위해, 아래 목록의
명령어들을 사용할 수 있다. (아래 예의 P-point는 8.5.1항에서 정의된 Pointset를 설명한다.)

NEW GMSET /RTGMSE 새로운 3D Geomset 생성


NEW SCYL 원기둥 원시 구성요소 생성
PAXI -Y SCYL 원점이 놓여진 축의 방향
PDIS (PARA[5]) TEE 원점에서 SCYL 원점까지의 거리=전체 길이의 절반
PDIA (PARA[2]) 주 관의 외경
PHEI (-2 * PARA[5]) SCYL의 높이
OBST 2 방해 값을 ‘하드’로 설정
TUFL TRUE CLFL FALSE 그리기 플래그 설정
NEW SCYL

PAXI X

PDIS 0

PHEI (PARA[6])

PDIA (PARA[4])

OBST 2

TUFL TRUE CLFL FALSE

TEE의 중심선 표현을 (용접 조인트와 함께) 정의하기 위해, 아래 목록의 명령어들을 사용할
수 있다. 그림 8-10에 보여지는 기호가 만들어진다. 이 그림은 REPRESENTATION PPOINTS
ON LENGTH 0 NUMBERS ON으로 그려진 것이다. P-point는 LINE 상에 보여지기 때문에 생략될
수 없다.
그림 8-10 REDUCING TEE의 중심선 표현

NEW SSPH (용접 표현을 위해) 구 원시 구성요소 생성


PAXI -Y 구의 원점이 놓여지는 축의 방향
PDIS (PARA[5]) TEE 원점에서 구 원점까지의 거리=전체 길이의 절반
PDIA (0.1 * PARA[1]) 내경 크기와 관련된 구 지름
OBST 0 크래쉬 검사에서 무시되는 아이템
TUFLA FALSE CLFL TRUE 그리기 플래그 설정
NEW SSPH
PAXI P2 P-point 2로 축 방향과 원점 설정
PDIS 0 PAXI P2 PDIS 0은
PAXI Y PDIS (PARA[5]))와 같다
PDIA (0.1 * PARA[1])
OBST 0
CLFL TRUE
NEW SSPH
PAXI P3 PDIS 0 PDIA (0.1 * PARA[3])
OBST 0 CLFL TRUE
NEW LINE P3 P0 선 구성요소 정의
OBST 0 CLFL TRUE DIAM 1
NEW LINE P1 P2
OBST 0 CLFL TRUE DIAM 1
원시 구성요소의 축 방향과 원점을 정의하기 위해 P-point를 사용하는 방법은 이 장의 끝부분
에 있는 항을 참고한다.

TEE 위에 플랜지를 위치시키려면, 처음 두개의 표현 (위에 보여지는)들은 동일하게 쓰여져야


하지만, 중심선 표현의 (용접을 표현하는) SSPH 구성요소는 사용되지 않는다. 플랜지로 연결
되는 것을 표현하기 위해 마지막 부분은 아래 명령어들로 대체하여 사용한다:

NEW SCYL PAXI P1 PHEI (-PARA[10]) PDIA (PARA[9])


PDIS 0 OBST 2 CLFL TRUE TUFL TRUE
NEW SCYL COPY PREV PAXI P2
NEW LCYL PAXI P3 PTDI 0 PBDI (-PAR[12]) PDIA (PAR[11])
OBST 2 CLFL TRUE TUFL TRUE

8.8 구조 Geomset 만들기


구조 Geomset은 프로파일을 구성하는 2D 원시 구성요소의 집합이다. 3D Geomset과 같이,
이것은 각 구성요소의 치수, 방향 및 방해물 형상을 지정한다. 또한 개별 구성요소와 구성
요소의 방해물 형상을 위해 그려지는 기호를 정의한다. 프로파일은 7.6항에서 설명된 구조
사각형 (SREC)과 구조 환형 (SANN)의 조합으로 만들어진다. 구조 Geomset 구성요소와 구성
요소의 속성은 7.7항에 기재되어 있다.

그림 8-3에 보여지는 프로파일을 튜브 표현으로 정의하기 위해 아래 보여지는 명령어들을


사용할 수 있다. 프로파일에 대한 간단한 크래쉬 형상은 프로파일을 감싸는 상자는 ‘하드’
방해물로 설정하고 프로파일의 원시 구성요소는 ‘방해없음’으로 설정하여 지정한다. 사용되는
P-line은 8.6.1항에서 정의된 것들이다.

NEW GMSSET /UBGMSS 새로운 2D Geomset 생성


NEW SRECT 웨브의 사각형 원시 구성요소 생성
PXLE (PARA[1]) 웨브 두께
PYLE (PARA[1] - 2 * PARA[4]) 웨브 길이

(PX와 PY는 0이므로 설정할 필요 없음)


PLAXI Y 사각형의 축 방향
TUFL TRUE CLFL FALSE 그리기 플래그 설정
OBST 0 방해값을 ‘없음’으로 설정
NEW SRECT 위쪽 플랜지의 사각 원시 구성요소 생성
PXLE (PARA[2]) PYLE (PARA[4]) 플랜지 길이와 두께
PY (0.5 * (PARA[1] - PARA[4])) 사각형 원점의 위치
PLAXI Y 사각형의 축 방향
TUFL TRUE CLFL FALSE 그리기 플래그 설정
OBST 0 방해값을 ‘없음’으로 설정
NEW SRECT 아래쪽 플랜지의 사각 원시 구성요소 생성
PXLE (PARA[2]) PYLE (PARA[4])

PY (-0.5 * (PARA[1] - PARA[4]))

PLAXI Y

TUFL TRUE CLFL FALSE

OBST 0

NEW SRECT 프로파일을 감싸는 사각형 생성


PXLE (PARA[2]) PYLE (PARA[1])

PLAXI Y

TUFL FALSE CLFL FALSE 두개의 그리기 플래그를 ‘off’로 설정


OBST 2 방해값을 ‘하드’로 설정

원시 구성요소의 축 방향과 위치를 정의하기 위해 P-line이 사용될 수 있다. 아래의 예문은


P-line을 사용하여 위쪽 플랜지의 위치와 방향을 설정하는 방법을 보여준다. 자세한 내용은
이 장의 끝부분에 있는 항을 참고한다.

PLAXI TOS P-line TOS로 축 방향과 원점 설정


PY (-0.5 * PARA[4]) P-line의 위치와 관련된 사각형 원점의 위치

8.9 참조 섹션

8.9.1 매개변수로 조작되는 속성


P-point, P-line 및 Geomset 원시 구성요소들의 아래 속성들은 매개변수 또는 (상수값 뿐만
아니라) 매개변수의 기능과 동일하게 설정될 수 있다:
PDIStance PBDIstance PTDIstance

PBBT PBTP PCBT PCTP


PDIAmeter PBDMeter PTDMeter

PRADius PBRAdius PTRAdius PWIDth PANGle

POFFset PBOFfset PCOFfset

PX PXLEngth PY PYLEngth PZ PZLEngth

PBORe PCONnect PHEIght

PXTShear PYTShear PXBShear PYBShear

8.9.2 축 속성
3D와 2D 원시 구성요소의 축 속성은 위치와 방향을 정의한다. 3D 원시 구성요소의 축 속성은
하나, 둘 또는 세개의 방향으로 지정되거나 P-point로 지정될 수 있다. 이와 유사하게, 2D 원시
구성요소의 축 속성은 하나 또는 2개의 방향이나 P-line으로 지정될 수 있다.

만약 3D 원시 구성요소의 축 속성이 P-point로 지정되었다면, 축의 방향은 P-point의 방향으로


설정되고 축의 원점은 P-point의 위치로 설정된다. 그러나 만약 축 속성이 방향으로 지정되면,
축의 원점은 P-point 0의 위치와 같은 구성요소의 원점으로 설정된다.

예문:
PAAX -P2 PAAX는 P-point 2의 반대 방향으로 설정되고 원점은 P-point의
위치로 설정된다.
PBAX X34-Y PBAX는 구성요소의 원점으로부터 주어진 방향으로 설정된다
PCAX X45Y30Z PCAX는 구성요소의 원점으로부터 주어진 방향으로 설정된다
PAXI X DDANG Z 디자인 DDANGLE을 가져와서 이에 따른 방향을 계산한다

구문:
<axis>가 있는 자리는

2D 원시 구성요소의 축 속성이 P-line으로 지정되면, 축의 방향은 P-line의 방향으로 설정되고


축의 원점은 P-line의 위치로 설정된다. 만약 축 속성이 방향이나 방향 표현으로 지정된다면,
축의 원점은 구성요소의 원점으로 설정된다.

예문:
PLAX PLIN NAXI PLAX는 PKEY 속성이 NAXI인 P-line의 방향으로 설정된다;
축의 원점은 P-line의 위치로 설정된다
PLAX X60-Y PLAX는 구성요소 원점으로부터 주어진 방향으로 설정된다

구문:

<axis>가 있는 자리는

그리고 <plkey>는 P-line의 PKEY 속성이다.


9 PARAGON의 다른 용도

PARAGON은 아래 사항을 설정하기 위해 사용된다:


• 디테일 텍스트와 자재 텍스트
• 연결 테이블과 볼트 테이블
• 단위 유형
• 일반 텍스트
• 사용자 정의 기본 치수

9.1 디테일 텍스트


디테일 텍스트 (SDTE) 구성요소는 도면, 리포트, 산출 시트 등의 작성 중에 사용되는 구성요소
와 관련된 설명 텍스트를 포함한다. SDTE 구성요소는 구성요소 (섹션 또는 카테고리의 멤버)와
동일한 카다로그 데이터베이스 계층구조에 존재하고 사양의 SPCOM 구성요소의 참조가 된다.

(보통 이름이 부여되는) SDTE 구성요소는 간단한 타이핑으로 만들어 진다. 예를 들어:
NEW SDTE /C/T1
텍스트는 SDTE 구성요소의 속성으로 존재한다; RTEX, STEX 또는 TTEX 중 하나. 텍스트는
텍스트 다음의 작은따옴표 안에 간단한 속성 이름을 타이핑하여 입력한다; 예를 들어:
STEX ’21DD-JJOOA2 12.31’
속성 이름은 관련된 텍스트를 사용하는 PDMS 모듈에 따라 결정된다. STEX와 TTEX는 디테일
인터페이스 모듈에 의해 주로 사용되고, 사용될 속성은 그 모듈을 통해 지정된다. 텍스트
형식은 사용하는 디테일 모듈에 따라 결정된다 – 자세한 내용은 해당 안내서를 참고한다.

RTEX는 다른 SDTE 속성인 SKEY도 사용하는 ISODRAFT에 의해 사용된다. SKEY는 관련된


구성요소 유형의 형상 설명을 표현하는 4자리 코드이다. RTEX와 SKEY는 ISODRAFT가
정상적으로 작동하도록 설정되어야 한다. 일반적인 명령어 세트는 아래와 같다:
RTEX ’COUPLING - SOCKET WELD 3000LB’

SKEY ’COSW’
(SKEY 코드는 주어진 구성요소 유형으로 정해진다 – 목록은 ISODRAFT Reference Guide 참고)

9.2 자재 텍스트
자재 텍스트 (SMTE) 구성요소는 만들어지는 물리적 구성요소의 자재를 설명하는 텍스트를
포함하고, 도면, 리포트, 산출 시트 등의 작성 중에 사용된다. SMTE 구성요소는 구성요소 (섹션
또는 카테고리의 멤버)와 동일한 카다로그 데이터베이스 계층구조에 존재하고 사양의 SPCOM
구성요소의 참조가 된다.
(보통 이름이 부여되는) SMTE 구성요소는 간단한 타이핑으로 만들어 진다. 예를 들어:
NEW SMTE /5L-S-80

텍스트는 SMTE 구성요소의 속성으로 존재한다; XTEX, YTEX 또는 ZTEX 중 하나. 텍스트는
텍스트 다음의 작은따옴표 안에 간단한 속성 이름을 타이핑하여 입력한다; 예를 들어:
XTEX ’SCM.80 API 5L GR.B SMLC’

속성 이름은 관련된 텍스트를 사용하는 PDMS 모듈에 따라 결정되고 사용될 속성은 그 모듈을
통해 지정된다. XTEX는 ISODRAFT에 의해 사용된다.

9.3 연결 호환성 테이블


연결 호환성 테이블 (구성요소 이름 CCTA)은 세트 프로젝트의 파이프 구성요소에 대한 모든
연결 호환 유형의 목록을 갖고 있다. CCTA는 계층구조에서 CATA와 동일한 계층에 존재하는
관리 구성요소이다. CCTA는 자신의 멤버로 연결 호환성 (COCO) 구성요소를 갖고, 코드로 된
연결유형의 한 쌍을 갖는 구성요소는 CCTA의 CTYPE 속성으로 저장된다. 이 연결유형들은
파이프 구성요소의 P-point의 PCON 속성에 참조되는 것들이다.

아래 명령어들은 일반적인 연결 테이블 설정의 예문이다.

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는 볼트 요구사항을 얻어내기 위해 연결 코드를 사용하므로, 사용되는 연결 코드는


반드시 특정 기준을 따라야 한다 – 자세한 내용은 부록 B와 ISODRAFT Reference Guide를 참고
한다. 연결 호환성 테이블 설정은 PDMS를 사용하여 디자인 프로젝트를 시작할 때 먼저 수행
되어야하는 작업들 중의 하나이다.

9.4 볼트 테이블
볼트 테이블 계층구조는 프로젝트 내에서 파이프 구성요소의 볼트 연결속성을 설명하는
정보를 포함한다. 볼트 테이블이 카다로그 데이터베이스의 일부분이라 하더라도, 반드시
PARAGON을 사용하여 설정되어야 하고, ISODRAFT에서만 사용되도록 고안되었기 때문에
자세한 내용은 ISODRAFT Reference Guide를 참고한다; 이 매뉴얼에는 요약되어 설명된다.
구성요소 생성과 속성 설정은 통상적인 방법으로 수행한다.

볼트 테이블 계층구조는 아래에 설명되어 있다:


구성요소 유형은 아래와 같다:

• BTSE – 볼트 세트는 카다로그 구성요소 볼트정보를 위한 관리적 구성요소이다. 이것은


볼트 P-point (BLTP) 구성요소를 소유한다.

• BLTP – 볼트 P-point는 개별 유형의 플랜지에 대한 개별 볼트의 볼트정보를 저장한다.


이것은 아래와 같은 속성을 갖는다:

NUMBER - 볼트 원의 볼트 구멍 번호

BDIA - 볼트 지름

BTHK - 볼트 길이

BTYPE - 볼트 유형

• BLTA – 볼트 테이블은 관리적 구성요소이다.

• BLIS – 볼트 목록은 기본 볼트 (SBOL) 구성요소가 합쳐진 그룹들의 관리적 구성요소이다.

• SBOL – 기본 볼트 구성요소. 이것은 아래 속성을 갖는다:

NSTD -

BITEM -

BITL -

• LTAB – 여러 지름 테이블을 보관하는 길이 테이블

• DTAB – 지름 테이블은 이것의 BLEN 속성에 값의 열로 보관된, 기본 볼트 길이에 대한


정보를 저장한다. DTAB는 SBOL 구성요소의 NSTD 속성을 통해 접근된다.
9.5 단위 유형
PARAGON은 PDMS 데이터베이스 전역에 나타나는 여려 구성요소의 관련 속성과 연결되는
단위 유형을 설정할 수 있다. 가장 많이 사용되는 단위 (기본 단위)는 밀리미터, 인치 또는
피트이고 속성의 내경과 거리에 주로 사용된다. 이들 단위는 PROPCON을 제외한 모든 모듈에
적용된다.

또한 사용자는 서로 다른 단위 세트를 연결하기 위해 변환 인자를 사용하여 다른 단위를


정의할 수 있다; 단위 정의는 다른 목적으로 사용되기 위해 세트로 함께 제어될 수 있다.

단위 제어에 대한 정보는 카다로그 데이터베이스의 UNIT 구성요소에서 찾아볼 수 있다.


UNITS 계층구조는 아래와 같다:

UNITS 계층구조의 구성요소는 아래와 같다:

• UNIT – UNIT 구성요소는 계층구조의 최상위 구성요소이다. 이것은 3가지 특별한 속성을
갖고 있다: BUNI, DUNI 및 DFUN. BUNI와 DUNI는 각각 기본 내경과 거리 단위를 결정하기
위해 설정된다. 이들은 MM, INCH, MIL 또는 FINC (피트와 인치)로 설정된다.
설정 명령어의 일반적인 순서는 아래와 같다:

NEW UNIT

BUNI INCH

DUNI FINC

이 의미는 기본적으로 모든 내경값은 인치, 모든 거리값은 피트와 인치로 해석된다, 예.


HEIGHT, DISTANCE. 만약 사용자 정의 단위가 사용된다면, MSET 구성요소는 MSET 구성요소
가 기본 측정세트로 사용되어야 한다는 걸 알려주는 UNIT의 DFUN 속성에 지정되어야 한다.
각각의 PDMS 모듈은 모듈 시작 시 초기화되는, MDB의 첫번째 카다로그 DB의 첫번째 UNIT
구성요소로 정의된 기본 단위를 갖는다. BUNI와 DUNY는 NULL로 설정될 수도 있다.
• MSET – 측정세트. 이 구성요소는 MTYP (측정유형) 구성요소의 집합을 형성하는데 사용
된다. UNIT 구성요소의 DFUN 속성에 지정된 MSET는 사용될 단위 집합을 지정한다.
실제로 MSET는 ‘S.I.’ 또는 ‘IMPERIAL’을 말하는 것과 관련지을 수 있다.

• MTYP – 측정유형. 이 구성요소는 속성의 집합과 구성요소에 사용될 단위 정의 (UDEF)


사이의 연결을 형성한다. 이 속성들은 MTYP에 소유된 ATLI (속성 목록) 구성요소를 통해
접근되고 단위 정의는 구성요소의 UREF 속성을 통해 접근된다. 단위 정의는 멤버 ATLI
구성요소에서 지정된 속성을 위해 사용되는 UDEF 구성요소의 이름을 포함한다.

• ATLI – 속성 목록. 각각의 ATLI 구서용소는 UREF를 적용하기 위한 속성의 이름을 (ATNA
속성으로) 포함한다.

• USEC – 단위 섹션. 이것은 UDEF 구성요소를 함께 모으기 위해 사용되는 관리적 구성요소


이다.

• UDEF – 단위 정의. 사용자가 실행하려는 각각의 비 PDMS 단위에 대해 하나의 UDEF를


필요로 한다:
• ABREV – 약어. 이것은 UDEF로 제어되는 값을 출력할 때나 현재 MSET의 속성에 있지않은
UNIT로 값을 입력할 때 사용되는 약어이다. 속성은 8 자의 텍스트이다.

• MULT – 곱하기. 이것은 입력/출력 단위를 PDMS에 저장된 단위로 변환하기 위해 ADEN과
함께 사용되는 변환 인자이다. 이것은 아래 내용을 기준으로 사용된다:
출력값 = (저장된 값 - ADEN) / MULT
저장된 값 = (입력값 * MULT) + ADEN

MULT와 ADEN의 정확한 설정을 위해 지수 도구가 유요하게 사용된다.


예를 들어:
MULT 0.12345 EX -8는
MULT를 0.0000000012345로 설정한다

• ADEN – 위의 MULT 참조
• SIGF와 DECP – 중요한 수와 소수점 자리. 이것들은 출력 단위를 설명한다.

요약해서, 단위는 아래:


(input_value * MULT ) + ADEN
와 같이 정의되고 SIG 중요한 숫자와 DEC 소수점 자리로 출력되고 기호 약어 접미사가
붙는다 (예. ‘psi’).
9.5.1 단위 사용법
PROPCON과 같은 특정 PDMS 모듈에서, 아래 명령어를 사용하여 사용할 단위를 선택할 수
있다:
UNITS name

name 자리는 MSET의 이름이 들어간다. 만약 이름이 지정되지 않으면, 단위는 위에 설명된
바와 같이 UNIT 구성요소의 DFUN 속성에 주어진 것으로 설정될 것이다.

이와 같이, 특별한 속성의 값이 설정되거나 쿼리될 때마다, 이것의 이름 (예. 온도를 나타내는
TEMP)은 현재 MSET에 있는 모든 ATLI의 ATNA 속성과 비교될 것이다. 만약 일치되는 것이
발견되면, 관련 UDEF에 접근하기 위해 일치하는 ATLI를 소유하는 MTYP의 UREF를 사용할
것이다.

출력될 때, 이 값들은 사용된 단위를 알려주기 위해 이것의 약어가 뒤에 덧붙여진다.

만약 현재 MSET와 관련되지 않은 UDEF의 값을 입력하고자 한다면, 사용자는 하나의 키로


이 값의 약어를 사용할 수 있다. 예를 들어, 만약 PROPCON에서 현재 온도 단위가 섭씨로
표기되지만, UDEF가 화씨 (약어 ‘deg. F’)로 정의되어 있다면, 온도는 아래와 같이 나타난다
TEMP 35 ’deg. F’

예를 들어, 만약 PROPCON 속성 ACBO (실제 내경)을 인치로 출력해야 한다면, 아래 구문을


작성해야 할 것이다:
NEW USEC create a new Unit Section
NEW UDEF /INCH create and name a new Units Definition
ABREV ’IN’ -set ABREV and MULT attributes
MULT 0.254 EX 2
NEW MSET create a Measurement SetNEW
MTYP create a Measurement Type

UREF /INCH set the Reference Units that the MTYP refers to
NEW ATLI create an Attribute List for the MTYP
set the Attribute Name that is required to be output/input in
ATNA ACBO
inches

이 결과는 아래 계층구조로 설명된다:


만약 ACBO가 PROPCON에서 참조된다면, UNIT 계층구조에서 속성 이름 (ATNA)이 검색될
것이다. MTYP 속성 UREF를 찾기 위해 계층구조를 올라가며 검색한다. 그런 다음 ACBO
속성에 UDEF (UREF에서 발견된)의 MULT 속성이 적용되고 ABREV가 결과값과 함께 출력
된다.

추가적인 예로, 화씨 단위의 온도 (TEMP, PTEM 및 RTEM)와 PSI 단위의 압력 (PRES, RPRE 및
IPRE)에 대해 /IMPERIAL이라 불리는 단위 시스템을 정의하여 사용하려면, 아래 순서의 명령어
를 사용하도록 한다:
NEW UNIT /EXAMPLE-OF-UNITS

NEW USEC

NEW UDEF /PSI

ABRE ’lbf/in2’ ADEN 0 MULT 6895.0

NEW UDEF /F

ABRE ’deg. F’ ADEN -17.778 MULT 0.55556

NEW MSET /IMPERIAL

NEW MTYP /IMPERIAL/TEMP

UREF /F

NEW ATLI ATNA TEMP

NEW ATLI ATNA PTEM

NEW ATLI ATNA RTEM

NEW MTYP /IMPERIAL/PRESSURE

UREF /PSI

NEW ATLI ATNA IPRE


NEW ATLI ATNA RPRE

NEW ATLI ATNA PRES

주의: 중복된 ATNA를 포함하는 MSET로 UNIT 구성요소 설정이 가능하다. 이런 설정을 금지
하는 것은 아니지만, 이런 MSET이 사용되면 경고 메시지가 나타날 것이다.

9.6 일반 텍스트 구성요소


TEXT 구성요소는 소유하거나 인접한 구성요소에 대한 추가적인 정보를 저장하는데 사용된다.
텍스트 열 자체는 TEXT의 STEX 속성 설정으로 존재하고, 120자까지 쓸 수 있다. 이 구성요소
는 일반적인 방법으로 설정된다; 예를 들어
STEX ’High pressure pipeline’
TEXT 구성요소의 STEX 속성은 9.1항에서 설명한 디테일 텍스트 (SDTE) 구성요소의 STEX
속성과는 완전히 별개이다. TEXT 구성요소는 계층구조의 어느 곳에나 위치할 수 있다 – 또한
이 구성요소는 UNIT, CATA, SECT, CATE, STESE, STCA, CCTA, SPEC, BLTA, BLIS, LTAB 또는
MBLI 구성요소에 소유될 수 있다.

9.7 사용자 정의 기본 치수
코어에 저장된 표준 기본값에 포함되지 않은 내경, 볼트 지름과 길이 그리고 로드의 지름을
필요로하는 사용자를 위해, 카다로그 데이터베이스에 필요한 값을 저장하는 테이블 생성을
위한 도구를 제공한다.

모듈 사이를 전환할 때, 시스템은 사용될 사용자 정의 기본 내경을 나타내는 BORE로 설정된


PURP 속성을 갖는 NBRWLD 구성요소를 찾기 위해 카다로그 데이터베이스를 검색한다.
만약 이렇다면, 기본 내경 검사과정은 사용자 정의 기본 내경으로 전환된다.

내경
대부분의 사용자들의 요구사항은 몇몇 내경을 추가하거나 제거하는 것이다. 이 작업을 위해
사용자가 원하는 값을 편집하고 카다로그에 사용자 정의 기본 내경 테이블을 입력할 수
있도록 하는 기본 PDMS 내경 매크로 (nominal_bore.mac)가 제공된다.

볼트
임페리얼과 미터법을 모두 사용하는 볼트 카다로그를 사용해야 하는 경우, 한 시스템에서
다른 시스템으로의 직접 변환이 항상 가능한 것은 아니다. 예를 들어, ½ 인치 볼트는 13mm가
아닌 12mm로 변환될 수 있다.

이런 문제를 극복하기 위해, 지름과 길이에 대한 사용자 정의 기본 볼트 테이블이 설정될 수


있다. PURP 속성에서 볼트 지름은 BDIA, 볼트 길이는 BLEN로 설정된다.
로드
행거와 서포트의 로드를 지정할 때, 로드 지름은 볼트 지름으로 설명된다. 그러므로, 만약
사용자가 사용자 정의 기본 내경을 사용한다면, 사용자는 사용자 정의 기본 로드 지름 테이블
을 만들어야 한다.

만약 행거가 다른 내경으로 브랜치에 연결된다면, 로드 지름은 사용자 정의 기본 내경을 사용


하거나, 만약 사용자 정의 기본 내경을 적용할 수 없다면, 기본 파이프 내경으로 브랜치에
맞도록 선택되어 진다. PURP 속성은 ROD로 설정된다.

데이터베이스
다음 추가사항이 카다로그 데이터베이스에 만들어 진다:

PURP 속성을 갖는 월드 구성요소 NBRWLD 는

아래 구성요소를 소유한다:

아래 속성을 갖는 NOMINB 구성요소:


실제 속성 INCBOR 인치 기본값
실제 속성 MMBOR 밀리미터 기본값
10 Dataset
Dataset (DTSE)은 DATA 구성요소의 집합이다. 이것들은 DESIGN 또는 DRAFT 모듈에서 다른
목적으로는 접근할 수 없고, 직접 쿼리할 때 사용되는 모든 아이템의 카다로그 데이터를 저장
하는데 사용된다.

10.1 DATA 구성요소의 DATA 속성


각각의 DATA 구성요소는 아래와 같은 특별한 속성들을 갖는다:

DKEY 데이터 키. DESIGN 또는 DRAFT에서 Q PROP dkey 명령어를 사용하여 특정


DATA 구성요소가 참조될 수 있도록 하는 PDMS 단어

PTYP 속성유형

DTIT 데이터 제목. DATA에 저장된 속성을 설명하는 텍스트 열

PPRO 속성. Dataset과 연관된 아이템의 속성을 정의하는 모든 표현

DPRO 기본 속성값. 속성의 true 설정이 처리될 수 없을 때 사용되는 값. 11.3.1항 참고

PURP 목적. 저장된 관련 속성의 목적을 보여주는 PDMS 단어. 예를 들어,


(카다로그 매개변수의) PARA, (디자인 매개변수의) DESP, (일반 속성의) DATA

NUMB 번호. DATA에 저장된 특정 속성을 추가 분류하기 위해 설정되는 정수.


예를 들어, PARAM 또는 DESPARAM의 구분 번호

PUNI 속성 단위. 속성 값을 처리할 때 사용되는 단위

RUSE 실제 속성 플래그. 11.3항 참고

PPRO 속성은 DESIGN 또는 DRAFT에서 Q PROP . . . 명령어의 응답으로 처리된다. 표현 상의


매개변수는 아이템이 모델에 추가되기 전에는 정의되지 않는다. 이 속성은 사용자 정의 속성을
포함하는, 디자인 구성요소에 대해 유효한 모든 속성을 포함할 수 있다; 예를 들어:

((:COST OF OWNER) * :LENGT).

또한 PPRO 속성은 Pointset과 Geomset를 정의할 때 사용되는 매개변수화 된 표현으로 설정될


수 있다. 11.3항 참고.
10.2 DESIGN에서 속성 쿼리하기
매개변수화 된 I 빔의 두가지 속성을 DESIGN에서 쿼리할 수 있는 아래 예를 살펴보자:

예 1: 빔의 깊이
Datakey: DEPT
Dtitle: ’Depth of beam’
Pproperty: (PARAM [1] )
Dproperty: 600
Purpose: DATA
Number: 1

DESIGN 또는 DRAFT에서 명령어 Q PROP DEPT를 실행하면 현재 빔의 깊이 (또는 true 값이


처리될 수 없다면 기본값 600)가 반환될 것이다.

예 2: 빔의 단면 영역
Datakey: XSEC
Dtitle: ’Cross–section of beam’
Pproperty: (((P [1] - (2 * P[3])) * P[4]) + (2 * (P[2] * P[3]))
주의: PARAM은 표현 형식을 보다 명확하게 보여주기 위해 P로 줄여서 씌여졌다.
속성을 설정할 때는 반드시 전체 키워드를 사용하여야 한다.
Purpose: DATA
Number: 여기서는 상관없으므로, unset으로 남겨둔다

DESIGN 또는 DRAFT에서 명령어 Q PROP XSEC를 실행하면 현재 빔의 계산된 단면 면적이


반환될 것이다

위와 유사하게, 사용자는 이 DATA 구성요소의 다음 속성들을 쿼리할 수 있다:


Q PRTI XSEC 데이터 제목
Q PRDE XSEC 데이터 설명
Q PRPU XSEC 데이터 목적
10.3 P-point, P-Line 그리고 Geomset의 실제 속성들
Pointset과 Geomset 속성들은 Dataset 가상 속성 RPROP (실제 속성)으로 정의될 수 있다.
예를 들어, P-point의 PBORE는 아래 표현으로 정의될 수 있다:
PBORE ( PARAM[1] + 20 )
만약 구성요소와 연관된 Dataset이 데이터 키 DBOR를 갖는 DATA 구성요소를 포함하고, 이
DBOR가 ( PARAM[1] + 20 ) 표현으로 설정된 PPRO 속성을 갖고 있다면, PBORE는 아래와 같이
정의될 수 있다:
PBORE ( RPROP DBOR )
RPROP으로 정의된 속성을 갖는 Pointset과 Geomset는 1로 설정된 RFLG 플래그를 갖게될 것
이다. 아이템을 모델에 추가할 때 먼저 처리되어야 하는 구성요소는 RFLG를 1로 설정한다.

DATA 구성요소는 RUSE 속성을 갖는다. 만약 이 속성이 설정되면, PROP 속성 (또는 기본


속성 DPRO, 11.3.1항 참고)은 텍스트 표현이나 OF 표기를 포함하는 표현으로 설정될 수 없다.
RUSE는 아래 명령어를 사용하여 설정(=1)되거나 설정해제(=0) 된다:
SETRuse
UNSETRuse
RPROP로 사용될 수 있는 PROP 속성을 갖는 DATA 구성요소는 자신의 RUSE 플래그 설정을
갖고 있어야 한다. 먼저 처리되어야 하는 구성요소는 RUSE를 1로 설정해야 한다.

10.3.1 기본값
DATA 구성요소 속성 DPRO는 기본 속성값을 저장하기 위해 사용될 수 있다. 디자인 구성요소
가 모델에 추가될 때, 관련된 Dataset은 먼저 처리되고, 만약 Dataset의 PPRO 속성이 unset 또는
처리될 수 없을 경우에는 기본값이 사용된다.

기본 속성값은 DESIGN에서 가상 속성 PRDE를 사용하여 쿼리할 수 있다.

10.3.2 쿼리하기
RPROP의 값은 아래 명령어를 사용하여 쿼리할 수 있다:
Q RPROP datakey
이 명령어는 만약 해당하는 PPRO 속성이 실제 값이 아닌 텍스트 열을 포함하고 있을 경우,
‘RPROP unset’을 결과로 반환한다.

텍스트의 기본값이나 실제 속성값은 아래 명령어를 사용하여 DESIGN에서 쿼리할 수 있다:


Q PRDE datakey
디자인 아이템에서 사용할 수 있는 데이터 키의 목록은 아래 명령어를 사용하여 얻을 수 있다:
Q PRLS
11 카다로그 데이터베이스 무결성 검사하기
구성요소 디자인 또는 사양을 카다로그 데이터베이스에서 디자인 데이터베이스로 전송할 때
오류가 발생하는 것을 방지하기 위해, 사용자가 PARAGON에서 만든 파이프 카다로그의 주요
설정을 검사하는 도구가 제공된다. (구조 카다로그에 대해서는 아직까지는 이 도구를 사용할
수 없다.)

11.1 기본 데이터 무결성 검사 시작하기


기본 설정을 사용하여 데이터베이스 무결성 검사를 시작하는 기본 명령어는 아래와 같다.
CHECK <gid>
<gid> 자리에는 SPEC, SELE, SPCO 또는 COMP와 같은, 검사가 실행될 구성요소의 하위 레벨이
들어간다.

만약 사양 (SPEC, SELE 또는 SPCO) 내에서 검사를 시작한다면, 시작 구성요소를 통해 참조


되는 모든 구성요소들이 검사될 것이다. 만약 구성요소 레벨 (COMP)에서 검사를 시작한다면,
해당 구성요소와 구성요소 하위 레벨만이 검사될 것이다.
(기본 검사 절차를 수정하는 방법에 대해서는 13.3항을 참고한다.)

11.2 검사 도구의 역할
아래의 검사를 수행할 수 있다:

SPEC 레벨에서:
• 사양에서 질문이 반복되지 않는지 검사한다

• 사양에서 TYPE에 대한 질문이 하나인지 검사한다

• TYPE 참조에서 COMP의 GTYPE이 같은 설정을 갖고 있는지 검사한다

• TYPE 참조에서, SDTE의 SKEY 설정이 제대로 설정되어 있는지 검사한다

• TYPE 참조에서, ISODRAFT가 사용하는 Pointset의 형상이 제대로 설정되어 있는지 검사한다

SPCO 레벨에서:
• 다음의 모든 참조 속성이 설정되었는지 검사한다: CATREF, DETAIL, MATX, CMPR, BLTREF
(연결유형이 F 또는 L로 시작할 경우에만 BLTREF를 설정한다.)

COMP 또는 이와 동일한 레벨에서:


• PTREF와 GMREF가 유효한지 검사한다

• PTSE에서 P-point가 설정되고 중복되는 번호가 없는지 검사한다


• GMSE에서 원시 구성요소의 설정과 설정이 변경되지 않았는지 검사하고 유효하지 않은
P-point 번호 또는 매개변수가 사용되는지 검사한다. 만약 원시 구성요소가 디자인과 단열재
매개변수에서만 만들어 질 경우, 경고가 발생될 수 있도록 이 검사는 카다로그 매개변수를
사용한다.

• 각각의 P-point 연결유형이 COCO 테이블에 존재하는지 검사한다. 생산 목적으로 사용되는


P-point는 0.0, NUL 또는 NULL의 연결을 갖는다. 특정유형의 구성요소에 대한 연결유형의
유효성은 검사되지 않을 것이다.

• P-point 내경이 기본 내경의 승인된 세트에 유효한지 검사한다. 생산 목적으로 사용되는


P-point와 연결유형이 CLOS인 P-point는 내경을 0으로 설정할 수 있다.

11.3 세부적인 검사 절차 제어하기


사용자는 불필요한 오류를 발생하지 않고 다른 유형의 카다로그를 검사할 수 있도록 추가적인
구문을 사용하여 CHECK 명령어의 효과를 수정할 수 있다.
명령어 옵션은 다음과 같다:
TOLerance CATAlogue CMPRef ON/OFF
SPCO에 있는 모든 유형의 구성요소들에 대해 구성요소 참조 검사를 ON/OFF
TOLerance CATAlogue CMPRef word ON/OFF
SPCO에 있는 지정된 유형의 구성요소에 대해 구성요소 참조 검사를 ON/OFF
TOLerance CATAlogue GMREf ON/OFF
모든 유형의 구성요소에 대해 Geomset 참조 검사를 ON/OFF
TOLerance CATAlogue GMREf word ON/OFF
지정된 유형의 구성요소에 대해 Geomset 참조 검사를 ON/OFF
TOLerance CATAlogue BORE ON/OFF
Pointset에 대한 내경 검사를 ON/OFF
TOLerance CATAlogue BORE value value
Pointset에 대해 검사되는 허용 내경 범위 설정
TOLerance CATAlogue ISOMetric ON/OFF
SKEY 및 유사한 ISODRAFT 관련 설정에 대한 검사를 ON/OFF
TOLerance CATAlogue DEFault
모든 검사 옵션을 기본 설정으로 재설정

이들의 기본값은 아래와 같다:


• CMPREF는 검사하지 않음
• ATTA, FLAN, TUBE 및 BOLT에 대한 GMREF 설정은 무시
• 6mm – 2150mm 범위 사이의 기본 내경 검사
• 모든 ISODRAFT 관련 설정 검사
현재 데이터 무결성 검사 설정을 쿼리하기 위해서는 해당하는 명령어 형식을 사용한다
Q TOLerance CATAlogue ...
11.4 오류 메시지
분석된 데이터 결성에 대한 결과는 아래와 같은 오류 메시지로 나타난다:
C10 Spec error: Question word asked more than once
C20 Spec error: Question TYPE never asked
C30 Spco error: DETA not set
C40 Spco error: Unknown ref for DETA
C50 Spco error: MATX not set
C60 Spco error: Unknown ref for MATX
C70 Spco error: CMPR not set
C80 Spco error: Unknown ref for CMPR
C90 Spco error: BLTR not set
C100 Spco error: Unknown ref for BLTR
C110 Spco error: CATR not set
C120 Spco error: Unknown ref for CATR
C130 Comp error: PTRE not set
C140 Comp error: Unknown ref for PTRE
C150 Comp error: GMRE not set
C160 Comp error: Unknown ref for GMRE
C170 Ptset error: Duplicate ppoint number integer
C180 Ptset error: No ppoints set
C190 Ptset error: Unknown connection type word for ppoin
C200 Comp error: GTYPE word different from spec TYPE word
C210 Ptset error: Non standard bore value for ppoint
C220 Gmset error: Unknown parameter integer for primitive
C230 Gmset error: Axis defined with unknown Ppointinteger for primitive
C240 Isometric error: Ppointinteger not defined
C250 Isometric error: Cannot calculate angle between Ppointinteger and
Ppointinteger
C260 Isometric error: Incorrect angle between Ppointinteger and
Ppointinteger. Angle is value and should be value.
C270 Isometric error: Incorrect angle between Ppointinteger and
Ppointinteger. They should not be parallel.
C280 Gmset error: primitive may be a degenerate primitive
C290 Isometric error: Ppoint1, Ppoint2 and Ppoint0 should be colinear
C300 Gmset error: primitive cannot be constructed
C310 Gmset error: Expression error for primitive
C820 SKEY not set
C830 SKEY word is used with generic type word, not word
C840 SKEY word not known. Assumed to be user defined.
A. 파이프 구성요소에 대한 P-point 규칙
사용자는 ISODRAFT가 인식할 수 있도록 파이프 구성요소의 P-point 넘버링에 다음과 같은
규칙을 사용해야만 한다:

• 튜브 구성요소, 튜브 양쪽 끝의 내경과 연결유형을 정의하는 P-point, P1은 하나만 있어야


한다.

• 노즐, 연결 P-point (예. 브랜치 헤드 또는 테일에 연결되는 P-point)는 반드시 P1이어야 한다.

• 양방향 구성요소, Arrive와 Leave의 P-point는 반드시 P1과 P2가 되어야 한다.
양방향 밸브, 스핀들 방향은 반드시 P3이 되어야 한다.

• 3방향 구성요소, 곁가지 연결은 반드시 P3으로 지정되어야 한다.


3방향 밸브의 스핀들 방향은 반드시 내경이 설정되지 않은, P3 보다 큰 번호의 P-point를
사용하여 지정되어야 한다.

• 4방향 구성요소, 두개의 직선 흐름은 반드시 P-point P1/P2 그리고 P3/P4가 되어야 한다.
4방향 밸브의 스핀들 방향은 반드시 내경이 설정되지 않은, P4 보다 큰 번호의 P-point를
사용하여 지정되어야 한다.

• 연결 지점이 없는 편심 REDUCER, 평평한 면은 반드시 P3로 지정되어야 한다.


연결 지점이 있는 편심 REDUCER는 반드시 연결지점을 가리키기 위해 유효한 내경 설정
의 P3를 사용해야 한다. 그리고 평평한 면의 방향은 내경이 설정되지 않은 P9를 사용해야
한다.

• U-밴드, P-point은 반드시 그림 A-1에 보여지는 것처럼 설정되어야 한다.

그림 A-1 U-밴드에 대한 P-point 넘버링 규칙

자세한 내용은 ISODRAFT Reference Manual을 참고한다.


B. 카다로그 설정하기
B.1 이름 규칙
카다로그 데이터베이스의 어떤 아이템은 다른 데이터베이스도 내부적으로 참조하기 때문에
이름을 붙이는 것은 중요하다. 시스템이 생성한 데이터베이스 참조 번호를 참조하는 것은
리포트나 아이소메트릭의 출력물을 무의미하게 만들기 때문에 사용할 수 없다.

그림 B-1은 디자인, 사양 그리고 카다로그 데이터베이스 사이의 관계를 보여준다. 아이템의


이름을 지을 때는 지속성이 중요한데, 상호 데이터베이스 연결을 최대한 쉽게 확인할 수
있도록 해 준다.

ISODRAFT에서 파이프 구성요소의 볼트 길이는 SBOL 이름을 참조하여 얻어진다. 아이템 세부


사항은 DTEX의 RTEX 속성에서 가져오고, 자재는 MTEX의 XTEX 속성에서 가져온다.

아이소메트릭 상의 아이템 코드명은 구성요소의 SPREF 속성의 두번째 부분에서 얻어진다,


예. 사양에서의 이름. 그림 B-1의 예에서, 이름은 FLANWN300100으로 출력된다. 자세한 내용은
ISODRAFT Reference Manual을 참고한다.

B.2 연결유형 코드의 예


파이프 구성요소의 PCON 속성의 이름은 미리 생각해 둘 필요가 있다. PCON 이름은 주로
데이터 무결성 검사에서 사용되지만, 볼트 세부사항을 만들어내기 위해 ISODRAFT에 의해서도
사용된다. ISODRAFT에 대한 규칙은 아래와 같다:
• 플랜지 PCON 속성의 첫번째 글자는 반드시 ‘F’ 또는 ‘L’이다 (L은 랩조인트)
• 가스켓 PCON 속성의 첫번째 글자는 반드시 ‘G’이다
• 웨이퍼 피팅 PCON 속성의 첫번째 글자는 반드시 ‘W’이다

아래 목록은 전체가 아닌 코드의 예를 보여준다 – 반드시 따라야 하는 것은 아니다.


아이템 and/or 연결유형 코드
300lb Raised-Face Flange FGD
300lb Gasket GGD GGD
Pipe Bevelled End TUB
Butt Weld BWD
Socket Weld SWF
300lb Wafer Fitting WGD
Screwed Male SCM
Screwed Female SCF
B.3 연결 호환성 테이블
이전 항의 테이블은 허용 가능한 모든 연결 쌍을 설정하는 PDMS 연결 호환성 테이블 (CCTA)
을 만들기 위해 사용될 수 있다.

만약 DESIGN에서 두개의 파이프 구성요소를 연결하려고 한다면, 첫번째 구성요소의 p-leave


PCON 속성과 두번째 구성요소의 p-arrive PCON 속성이 연결 테이블에 있는 쌍과 일치하는지
검사한다. 만약 일치하는 쌍이 있다면, 구성요소는 연결될 것이고, 일치하는 쌍이 없다면,
각 구성요소의 p-leave PCON 속성에 대해 유사한 검사가 수행될 것이다. 만약 일치하는 쌍이
발견되면, 두번째 구성요소는 뒤집어져서 첫번째 구성요소에 연결될 것이다. 그러나 만약,
이번에도 일치하는 쌍을 발견하지 못한다면, ‘incompatible connection type’이라는 오류
메시지가 출력되고 두번째 구성요소는 원래의 위치에 원래의 방향으로 남겨질 것이다.

다음 견본 연결 테이블은 이전 항에 제공된 연결 목록을 사용한다:


NEW CCTAB
NEW COCO /FGDGGD
CTYPE FGD GGD
NEW COCO /TUBBWD
CTYPE TUB BWD
NEW COCO /GGDWGD
CTYPE GGD WGD
NEW COCO /TUBSWF
CTYPE TUB SWF
NEW COCO /SCMSWF
CTYPE SCM SWF
NEW COCO /SCFTUB
CTYPE SCF TUB
COCO (연결 호환성) 구성요소는 허용되는 연결이 쉽게 쿼리될 수 있도록 이름이 붙여진다.

예를 들어, 위의 테이블은 튜브는 스크류 암놈에는 연결될 수 있지만, 스크류 숫놈에는 연결


될 수 없다는 것을 보여준다.

플랜지와 가스켓의 다른 등급은 경고 메시지가 나타나지 않고는 다른 압력 피팅이 연결될 수


없도록 반드시 다른 연결 속성을 가져야 한다. 이 기준은 다른 플랜지 면 특성에도 적용된다,
예. 평평한 면과 돌출 면: 그러나, 예외가 존재한다. 몇몇 작업에서, 장비에 부착되는 평평한
면의 플랜지는 돌출면 플랜지로 맞대기 용접이 될 수 있다. 만약 이런 일이 흔하게 발생한다면,
이 연결을 허용하는 새로운 COCO를 입력하는 것이 오히려 나을 수 있다.
C. 일반적인 파이프 구성요소 만들기
이 부록은 PARAGON을 사용하여 일반적인 카다로그 파이프 구성요소의 생성을 위한 매크로
샘플을 제공한다.

각각의 매크로는 CATEGORY 레벨에서 시작한다. View 매개변수들은 각 예들 간의 차이점을


보여주는 도면 생산을 위해 사용되는데 여기에서 다루지는 않는다. 각각의 도면은 TUBE ON
CENTRELINE ON PPOINTS ON NUMBERS ON의 REPRESENTATION 설정을 갖는다. 몇몇 구성
요소는 기본 SCALE 값 1로 그려지면 일반적인 View에 맞추기에는 너무 크다. 예 1과 3에
대해서는 값을 0.5로 설정하고 예 6에 대해서는 0.05로 설정한다.

각 구성요소의 정의는 비록 단열재가 그려지지 않는다 하더라도 단열재가 쌓여있을 것이라는


가능성을 포함하고 있다. 크래쉬 형상과 구성요소 형상이 조합되는 방식에 주목한다.

그림 C-1 SDSH 원시 구성요소를 사용하는 컨트롤 밸브

NEW PTSE /CVMWPS


NEW GMSE /CVMWGS
NEW SCOM /CVMW
GTYP INST PARA 25 100 133 17.5 FLGD
PTRE /CVMWPS
GMRE /CVMWGS
MODEL CE
GOTO PTRE
NEW PTAX
PCON (PARAM[5]) NUMB 1 PBOR (PARAM[1])
PDIS (PARAM[2]) PAXI -Y
NEW PTAX
PCON (PARAM[5]) NUMB 2 PBOR (PARAM[1])
PDIS (PARAM[2]) PAXI Y
NEW PTAX
PCON NULL NUM 3 PBOR 0 PDIS (2.50 * PARAM[4]) PAXI X /CVMW
GOTO GMRE
NEW SCYL
PDIS (PARAM[2]) PHEI (-2 * PARAM[2]) PDIA (PARAM[3]) PAXI Y
NEW SCYL
PDIS 0 PHEI (2.5 * PARAM[2]) PDIA (1.6 * PARAM[2]) PAXI X
NEW SSPH
OBST 0 CLFL TRUE TUFL TRUE PDIS 0 PAXI -Y PDIA (0.50 * PARAM[1])
NEW SCON
OBST 0 CLFL TRUE TUFL TRUE PDIS (2.5 * PARAM[2]) PDIA (1.6 * PARAM[2])
PAXI X
NEW SDSH
CLFL TRUE TUFL TRUE PDIA (1.6 * PARAM[2]) PHEI (0.8 * PARAM[2])
PDIS (2.5 * PARAM[2]) PAXI X
NEW SCYL
OBST 0 TUFL TRUE PDIS (PARAM[2]) PHEI (-1 * PARAM[4])
PDIA (PARAM[3] + IPARAM[1]) PAXI -Y
NEW SCYL COPY PREV PAXI Y
OBST 0 TUFL TRUE PDIS (PARAM[2]) PHEI (-1.0 * PARAM[4])
PDIA (PARAM[3] + IPARAM[1]) PAXI Y
NEW LSNO
OBST 0 TUFL TRUE PTDI (PARAM[2] - PARAM[4]) PBDI 0
PTDM (PARAM[3] + IPARAM[1]) PBDM (1 + IPARAM[1])
PAAX -Y PBAX Z
NEW LSNO COPY PREV PAAX Y
NEW LSNO
OBST 0 CLFL TRUE PTDI (PARAM[2]) PBDI 0
PTDM (PARAM[3] + IPARAM[1]) PBDM (1 + IPARAM[1])
PAAX -Y PBAX Z
NEW LSNO COPY PREV PAAX Y
$.
그림 C-2 비대칭 티

NEW PTSE /MWTPTSET


NEW GMSE /MWTGMSET
NEW SCOM /MWNEQTEE
GTYP TEE PARA 100 80 114 90 BWD 105 80 15 10
PTRE /MWTPTSET
GMRE /MWTGMSET
MODEL CE
GOTO PTRE
NEW PTAX
PCON (PARAM[5]) NUMB 1 PBOR (PARAM[1])
PDIS (PARAM[6]) PAXI -Y
NEW PTAX COPY PREV PAXI Y NUM 2
NEW PTAX
PCON (PARAM[5]) NUMB 3 PBOR (PARAM[2])
PDIS (PARAM[7]) PAXI X /MWNEQTEE
GOTO GMRE
NEW LINE
OBST 0 CLFL TRUE P1 P2
NEW LINE
OBST 0 CLFL TRUE P3 P0
NEW SSPH
OBST 0 CLFL TRUE PDIS 0 PAXI P1 PDIA (PARAM[8])
NEW SSPH
COPY PREV PAXI P2
NEW SSPH
OBST 0 CLFL TRUE LEVE 0 2 PDIS 0 PAXI P3
PDIA (PARAM[9])
NEW SCYL
TUFL TRUE PDIS 0 PHEI (-2 * PARAM[6])
PDIA (PARAM[3]) PAXI P1
NEW SCYL
TUFL TRUE PDIS 0 PHEI (PARAM[7])
PDIA (PARAM[4]) PAXI X
END
$.
그림 C-3 용접 목 플랜지

NEW PTSE /MWFLPS


NEW GMSE /MWFLGS
NEW SCOM /MWWNFLAN
GTYP FLAN PARA 100 114 254 30 56 180 TUB FLGD 20
PTRE /MWFLPS
GMRE /MWFLGS
MODEL CE
GOTO PTRE
NEW PTAX PCON (PARAM[8]) NUMB 1 PBOR (PARAM[1])
PDIS 0 PAXI –Y
NEW PTAX
PCON (PARAM[7]) NUMB 2 PBOR (PARAM[1]) PAXI Y
PDIS (PARAM[4] + PARAM[5]) /MWWNFLAN
GOTO GMRE
NEW SCYL
CLFL TRUE TUFL TRUE PDIS 0 PHEI (PARAM[4])
PDIA (PARAM[3] + IPARAM[1]) PAXI Y
NEW LINE
OBST 0 CLFL TRUE P1 P2
NEW SSPH
OBST 0 CLFL TRUE PDIS 0 PAXI P2 PDIA (PARAM[9])
NEW LSNO
TUFL TRUE PTDI (PARAM[5] + PARAM[4])
PBDI (PARAM[4]) PBDM (PARAM[6] + IPARAM[1])
PTDM (PARAM[2] + IPARAM[1]) PAAX Y PBAX X POFF 0
END
$.
그림 C-4 동심 리듀서

NEW PTSE /MWRPTSET


NEW GMSE /MWRGMSET
NEW SCOM /MWCR2
GTYP REDU PARA 100 80 110 90 102 0 BWD 15 10
PTRE /MWRPTSET
GMRE /MWRGMSET
MODEL CE
GOTO PTRE
NEW PTAX
NUMB 1 PCON (PARAM[7]) PBOR (PARAM[1]) PDIS 0 PAXI -Y
NEW PTCA
NUMB 2 PCON (PARAM[7]) PBOR (PARAM[2]) PX 0
PY (PARAM[5]) PZ (-1 * PARAM[6])
NEW PTAX NUMB 3 PDIS 0 PAXI -Z /MWCR2
GOTO GMRE
NEW LINE
OBST 0 CLFL TRUE P1 P2
NEW SSPH OBST 0 CLFL TRUE PDIS 0 PAXI P1 PDIA (PARAM[8])
NEW SSPH OBST 0 CLFL TRUE PDIS 0 PAXI P2 PDIA (0.65 * PARAM[9])
NEW LSNO
TUFL TRUE PTDI (PARAM[5])
PBDI 0 PTDM (PARAM[4] + IPARAM[1])
PBDM (PARAM[3] + IPARAM[1])
PAAX Y PBAX -Z POFF (PARAM[6])
END
$.
그림 C-5 엘보우

NEW PTSE /MWPS35


NEW GMSE /MWGS34
NEW SCOM /MWEL5
GTYP ELBO PARA 50 60 25 75 15 SWF
PTRE /MWPS35
GMRE /MWGS34
MODEL CE
GOTO PTRE
NEW PTAX
PCON (PARAM[6]) NUMB 1 PBOR (PARAM[1])
PDIS (PARAM[3]) PAXI -Y
NEW PTAX
PCON (PARAM[6]) NUMB 2 PBOR (PARAM[1])
PDIS (PARAM[3]) PAXI Y 45 X
/MWEL5
GOTO GMRE
NEW LINE
OBST 0 CLFL TRUE P1 T0 P2
NEW SCTO
TUFL TRUE PAAX P1 PBAX P2 PDIA (PARAM[2] + IPARAM[1])
NEW LSNO
OBST 0 CLFL TRUE PTDI (PARAM[5]) PBDI 0.00 PTDM (PARAM[4] + IPARAM[1])
PBDM (PARAM[4] + IPARAM[1]) PAAX P1 PBAX Z TVIS FALSE
NEW LSNO COPY PREV PAAX P2
NEW SCYL OBST 0
TUFL TRUE PHEI (PARAM[5])
PDIA (PARAM[4] + IPARAM[1]) PAXI P1
NEW SCYL COPY PREV PAXI P2
END
$.
그림 C-6 SSLC 원시 구성요소를 사용하는 마이터 엘보우

NEW PTSE /MWPTESTC1


NEW GMSE /MWGTESTC1
NEW SCOM /MWLOBST-51
GTYP ELBO PARA 500 2000 398.7 -550 -152.2 -1234.6 -585.5 BWDN
PTRE /MWPTESTC1
GMRE /MWGTESTC1
MODEL CE
GOTO PTRE
NEW PTAX
PCON (PARAM[8]) NUMB 1 PBOR (PARAM[1]) PDIS (PARAM[2])
PAXI -Y
NEW PTAX
PCON (PARAM[8]) NUMB 2 PBOR (PARAM[1]) PDIS (PARAM[2])
PAXI X
NEW PTCA
NUMB 3 PX (-PARAM[6]) PY (PARAM[5]) PZ 0
PTCDIR -X 24 -Y
NEW PTCA
NUMB 4 PX (-PARAM[7]) PY (PARAM[7]) PZ 0
PTCDIR -X 45 -Y
NEW PTCA
NUMB 5 PX (-PARAM[5]) PY (PARAM[6]) PZ 0
PTCDIR -Y 24 -X
/MWLOBST-51
GOTO GMRE
NEW SRTO
PAAX P1 PBAX P2
PDIA (-1.2 * PARAM[4])
PHEI (PARAM[3])
NEW SSLC OBST 0
CLFL TRUE TUFL TRUE PDIA (PARAM[4]) PHEI (-PARAM[3]) PDIS 0
PAXI P1 PXTS -11.5
NEW SSLC OBST 0
CLFL TRUE TUFL TRUE PDIA (PARAM[4]) PHEI (-PARAM[3]) PDIS 0
PAXI P2 PXTS 11.5
NEW SSLC OBST 0
CLFL TRUE TUFL TRUE PDIA (PARAM[4]) PHEI (-2 * PARAM[3])
PDIS (PARAM[3]) PAXI P3 PXTS -11.5 PXBS 11.5
NEW SSLC COPY PREV PAXI P4
NEW SSLC COPY PREV PAXI P5
END
$.
그림 C-7 BOXI 원시 구성요소를 사용하는 사각 교차 섹션 파이프

PARAGON 구문:
NEW PTSE /PBOXI2
NEW PTAX
PCON BWD NUM 1 PBOR (PARAM[1]) PDIS 0 PAXI -Y
END OF END
NEW GMSE /GBOXI2
NEW BOXI
PAXI P1 PXLE (PARAM[3]) PZLE (PARAM[2]) CLFL TRUE TUFL TRUE
END OF END
NEW PTSE /PELBO
NEW PTAX
PCON BWD NUM 1 PBOR (PARAM[1]) PDIS 250
PAXI -Y
END
NEW PTAX
PCON BWD NUM 2 PBOR (PARAM[1]) PDIS 250
PAXI X
END OF END
NEW GMSE /GELBO
NEW SRTO
CLFL TRUE TUFL TRUE PAAX P1 PBAX P2 PDIA (PARAM[2])
PHEI (PARAM[3])
END OF END
NEW PTSE /PVELBO
NEW PTAX
PCON BWD NUM 1 PBOR (PARAM[1]) PDIS 250
PAXI -Y
END
NEW PTAX
PCON BWD NUM 2 PBOR (PARAM[1]) PDIS 250
PAXI Z
END OF END
NEW PTSE /PWELD
NEW PTAX
PCON BWD NUM 1 PBOR (PARAM[1]) PDIS 0 PAXI Y
END
NEW PTAX
PCON BWD NUM 2 PBOR (PARAM[1]) PDIS 0 PAXI -Y
END OF END
NEW GMSE /GWELD
NEW SSPH
CLFL TRUE TUFL TRUE PAXI P1 PDIA (PARAM[2])
END OF END
NEW SCOM /BOX100
GTYP TUBE PARA 300100 100 300
END
OLD SCOM /BOX100
PTRE PTSE /PBOXI2 GMRE GMSE /GBOXI2
NEW SCOM /HELBO100
GTYP ELBO PARA 300100 300 100
END
OLD SCOM /HELBO100
PTRE /PELBO GMRE /GELBO
NEW SCOM /VELBO100
GTYP ELBO PARA 300100 100 300
END
OLD SCOM /VELBO100
PTRE /PVELBO GMRE /GELBO
NEW SCOM /BWELD100
GTYP WELD PARA 300100 200
END
OLD SCOM /BWELD100
PTRE /PWELD GMRE /GWELD
SPECON 매크로:
NEW SPECIFICATION /BOXI.SPEC
MATREF =0
FLUREF =0
RATING 0.000
LINETYPE NUL
HEADING
TYPE NAME PBOR0 CATREF DETAIL MATXT CMPREF
BLTREF
TUBE */D300X100 300100.0 /BOX101 =0 =0 =0 =0
HEADING
TYPE NAME PBOR0 STYP CATREF DETAIL MATXT CMPRE
BLTREF
ELBO */HB300X100 300100.0 H /HELBO101 =0 =0 =0 =0
ELBO */VB300X100 300100.0 V /VELBO101 =0 =0 =0 =0
HEADING
TYPE NAME PBOR0 CATREF DETAIL MATXT CMPREF
BLTREF
WELD */W300X100 300100.0 /BWELD101 =0 =0 =0 =0 $.

DESIGN 구문:
NEW PIPE
SPEC BOXI.SPEC
NEW BRAN /BOXIBRAN
HPOS E0 HBOR 300100 HDIR N HCON BWD
TPOS E2500 N7000 U1000 TDIR S TBOR 300100 TCON BWD
NEW WELD SEL CONN TO PH AND P0 IS U
SPRE /BOXI.SPEC/W300X100 LSTU /BOXI.SPEC/D300X100 ORIF TRUE POSF TRUE
NEW ELBO SEL WI STYP V
THRO N5000 DIR U
NEW ELBO SEL WI STYP H
THRO U1000 DIR E
NEW ELBO SEL WI STYP V
THRO PT DIR N
NEW WELD SEL CONN TO PT AND P0 IS E
END

BWD과 BWD 연결을 허용하는 COCO 구성요소가 이미 사용자의 데이터베이스에 존재한다고


가정하였다는 것에 주의한다.
D. 구성요소 유형 요약
이 부록은 사용자가 PARAGON에서 사용할 수 있는 구성요소 유형의 용어와 기능별로 구분된
구성요소의 목록을 포함한다. 몇몇 구성요소 유형은 PARAGON에서 만들어지거나 삭제될 수
있고, NAME과 LOCK의 기본 속성을 변경할 수 있지만, 구성요소들은 다른 PDMS 모듈에 의해
설정된 개별 속성을 갖고 있어야 한다. 이것들은 적절한 방법을 통해 가리켜 진다.

구성요소 유형의 목록은 PARAGON을 위한 특별 명사의 목록이다.

D.1 용어
각각의 구성요소 유형에 대해, 이 용어는 아래와 같이 사용된다:

• 화면에 보여지는 짧은 이름 (4자)


• 전체 이름: 명령어에 사용될 수 있는 최소 약어는 대문자로 보여진다
• 간단한 설명

Short Name Full Name Description

ATLI ATList 속성 목록

BLIS BLISt 볼트 목록

BLTA BLTAble 볼트 테이블

BOXI BOXIng 연속 상자 (3D Geomset 원시 구성요소)

CATE CATEgory 파이프 카테고리

CATA CATAlogue 카다로그 DB

CCTA CCTAble 연결 호환성 테이블

COCO COCO 연결 호환성 구성요소

COMP COMPonent 파이프 구성요소

DATA DATA 데이터

DTAB DTABle 지름 테이블

DTEX DTEXt 디테일 텍스트

DTSE DTSEt 데이터 세트

FITT FITTing 피팅 구성요소

GMSE GMSEt 3D Geomset

GMSS GMSSet 구조 Geomset

GPWL GPWL 그룹 월드
Short Name Full Name Description

GROU GROUp 그룹

JOIN JOINt 조인트 구성요소

LCYL LCYLinder 원기둥 (3D Geomset 원시 구성요소)

LINE LINEs 선 (3D Geomset 원시 구성요소)

LPYR LPYRamid 피라미드 (3D Geomset 원시 구성요소)

LSNO LSNOut 노즐 (3D Geomset 원시 구성요소)

LTAB LTABle 길이 테이블

MSET MSET 측정 세트

MTEX MTEXt 자재 텍스트

MTYP MTYPe 측정 유형

NGMS NGMSet 네가티브 3D Geomset

NLCY NLCYlinder 네가티브 원기둥 (네가티브 3D Geomset 원시 구성요소)

NLPY NLPYramid 네가티브 피라미드 (네가티브 3D Geomset 원시 구성요소)

NLSN NLSNout 네가티브 노즐 (네가티브 3D Geomset 원시 구성요소)

NSBO NSBOx 네가티브 상자 (네가티브 3D Geomset 원시 구성요소)

NSCO NSCOne 네가티브 원뿔 (네가티브 3D Geomset 원시 구성요소)

NSCT NSCTorus 네가티브 원형 토러스 (네가티브 3D Geomset 원시 구성요소)

NSCY NSCYlinder 네가티브 원기둥 (네가티브 3D Geomset 원시 구성요소)

NSDS NSDSh 네가티브 접시 (네가티브 3D Geomset 원시 구성요소)


NSEX NSEXtrusion 네가티브 사용자 정의 압출 (네가티브 3D Geomset 원시
구성요소)

NSRE NSREvolution 네가티브 회전체 (네가티브 3D Geomset 원시 구성요소)


NSRT NSRTorus 네가티브 사각형 토러스 (네가티브 3D Geomset 원시
구성요소)

NSSL NSSLcylinder 네가티브 경사 바닥 원기둥 (네가티브 3D Geomset 원시


구성요소)

NSSP NSSPhere 네가티브 구 (네가티브 3D Geomset 원시 구성요소)

NTUB NTUBe 네가티브 암시된 튜브 (네가티브 3D Geomset 원시 구성요소)

PROF PROFile 프로파일 구성요소

PTAX PTAXis 축 P-point


Short Name Full Name Description

PTCA PTCAr 축 P-point

PLIN PLINe P-line

PTMI PTMIx 혼합된 유형의 P-point

PTSE PTSEt 3D Pointset (P-point 멤버 구성요소)

PTSS PTSSet 구조 Pointset (P-line 멤버 구성요소)

SANN SANNulus 구조 환형 (구조 Geomset 원시 구성요소)

SBOL SBOLt 단일 볼트 (또는 기본 볼트) 구성요소

SBOX SBOX 상자 (3D Geomset 원시 구성요소)

SCOM SCOMponent 파이프 구성요소

SCON SCONe 원뿔 (3D Geomset 원시 구성요소)

SCTO SCTOrus 원형 토러스 (3D Geomset 원시 구성요소)

SCYL SCYLinder 원기둥 (3D Geomset 원시 구성요소)

SDIS SDISc/SDISK 디스크 (3D Geomset 원시 구성요소)

SDSH SDSH 접시 (3D Geomset 원시 구성요소)

SDTE SDTExt 디테일 텍스트

SECT SECTion 파이프 섹션

SELE SELEc 선택자 – SPECON 참조 가이드 참고

SEXT SEXTrusion 사용자 정의 압출 (3D Geomset 원시 구성요소)

SFIT SFITting 피팅 구성요소

SJOI SJOInt 조인트 구성요소

SLOO SLOOp 구조 루프 (3D Geomset 원시 구성요소)

SMTE SMTExt 자재 텍스트

SPRF SPRFile 프로파일 구성요소

SPWL SPWL 사양 월드 – SPECON 참조 가이드 참고

SPCO SPCOm 사양 구성요소 – SPECON 참조 가이드 참고

SPRO SPROfile 구조 프로파일 (구조 Geomset 원시 구성요소)

SPEC SPECi 사양 – SPECON 참조 가이드 참고

SPVE SPVErtex 구조 프로파일 교점 (구조 Geomset 원시 구성요소)

SREC SRECtangle 구조 사각형 (구조 Geomset 원시 구성요소)

SREV SREVolution 회전체 (구조 Geomset 원시 구성요소)


Short Name Full Name Description

SRTO SRTOrus 사각형 토러스 (3D Geomset 원시 구성요소)

SSLC SSLCylinder 경사 바닥 원기둥 (3D Geomset 원시 구성요소)

SSPH SSPHere 구 (3D Geomset 원시 구성요소)

STCA STCAtegory 구조 카테고리

STSE STSEction 구조 섹션

SVER SVERtex 구조 교점 (3D Geomset 원시 구성요소)

TEXT TEXT 텍스트

TUBE TUBE 암시된 튜브 (3D Geomset 원시 구성요소)

UDEF UDEFinition 단위 정의
UNIT UNIT 단위 구성요소

USEC USECtion 단위 섹션

D.2 기능별 그룹
3D Pointset 구성요소:
PTSEt PTAXi PTCAr PTMIx

구조 Pointset 구성요소:
PTSSet PLINe

3D Geomset 구성요소:
GMSEt SBOX SDISc SDISk SCONe

LSNOut SDSH BOXIng SSLCylinder SSPHere

LCYLinder SCYLinder LINEs SCTOrus SRTOrus

TUBE LPYRamid SEXTrusion SREVolution SLOOp

SVERtex

네가티브 3D Geomset 구성요소:


NGMSEt NSBOx NSCOne NLSNout NSDSh

NSSLcylinder NSSPhere NLCYlinder NSCYlinder NSCTorus

NSRTorus NLPYramid NSEXtrusion NSREvolution SLOOp

SVERtex
구조 Geomset 구성요소:
GMSSet SRECtangle SANNulus SPROfile SPVErtex

Dataset 구성요소:
DTSEt DATA

파이프 구성요소:
SCOMponent COMPonent number

프로파일 구성요소:
SPRFile PROFile number

조인트 구성요소:
SJOInt JOINt number

피팅 구성요소:
SFITting (NOT FITTing number)

자재 텍스트 구성요소:
SMTExt MTEXt number

디테일 텍스트 구성요소:


SDTExt DTEXt number

그룹 월드 구성요소:
GPWL GROUp

사양 월드 구성요소 (SPECON Reference Guide 참고):


SPWL SPECi SELEc SPCOm

카다로그 관리 구성요소:
CATAlogue SECTion STSEction CATEgory STCAtegory

TEXT

볼트 테이블 구성요소:
BLTAble BLISt SBOLt LTABle MBOLt

MBLIst DTABle
연결 테이블 구성요소:
CCTAble COCO

단위 구성요소:
UNIT MSET MTYP ATLIst USECtion

UDEFinition

You might also like