기본 콘텐츠로 건너뛰기

라벨이 Nozzle인 게시물 표시

Nozzle Data dump

이 글은 Microstation에 관련되기 보다는 PDS에 관련된 글입니다. 제가 참여한 PlantWAVE에서는 nozzle data를 database에서 구해와 도면에 뿌려주게 됩니다. 모델러들이 nozzle을 모델링을 하게 된다면 nozzle에 대한 정보가 파일에만 저장이 되고, database에는 저장이 되지 않습니다. 그래서 부득이하게 PlantWAVE에서 nozzle data를 뿌려주기 위해서는 PDSShell을 실행 한후에 Load Design Database를 실행해 주어야 합니다.

PDS NOZZLE DATA 분석 V7 / MSTN/MDL/VBA

PDS에서 Nozzle은 Cell형식으로 만들어져 있습니다. Nozzle을 찾기 위해서 이 Cell들 중에서 drms linkage의 user id가 22인 Cell을 찾습니다. 일단 이 Cell을 Nozzle로 간주할 수 있습니다. 다음 attribute linkage는 Nozzle이 속한 Equipment의 관한 dmrs linkage입니다. 또 다음의 attribute linkage는 그냥 무시합니다. 그 다음에 나타나는 attribute는 user data linkage로써 nozzle의 이름을 가지고 있습니다. 이 user data linkage의 data 부분에서 첫 10 바이트를 nozzle 이름으로 구하면 됩니다. 또한 Nozzle의 여러 정보들은 Database의 22 , 23번 테이블에 담겨져 있습니다. partition no와 nozzle의 occurrence number로 nozzle의 정보를 구할 수 있습니다.