본문 바로가기

EXCEL VISUAL BASIC

PDMS DELETE – CE 삭제하기 DELETE 타입 CE를 삭제해 줍니다. DELETE 명령어 설명 DELETE 명령어 역시 PDMS에서 지원을 한다. 하지만 많은 객체를 화면상에 띄우거나 PC 사양이 좋지 못할 때 상당한 렉을 만나게 될 것이다. 이런 경우 기본 제공 툴을 이용하여 DELETE를 실행한다면 늦은 반응 속도와 정말 삭제를 실행하겠냐는 경고 창까지 출력한다. 그렇기 때문에 작업의 효율성이 떨어질 수 있다. 그럴 때 사용 가능한 것이 DELETE TYPE 명령어가 되겠다. 현재 객체가 ZONE 이라면 DELETE ZONE , EQUI 이라면 DELETE EQUI 현재 해당 객체의 TYPE 만 써주면 경고 창 없이 바로 삭제가 가능하다. 필자도 이와 같은 방법으로 DELETE 명령어를 자주 사용 한다 객체를 찾아가 커맨드 창에.. 더보기
PDMS INCLUDE - 객체 이동 시키기 INCLUDE /이동할 객체이름 현재 ZONE, SITE 등의 멤버를 다른 OWNER로 이동합니다. INCLUDE설명 PDMS 명령어중 INCLUDE의 활용도는 매우 높다. MEMBER를 뽑아내거나 LIST를 뽑아내는 명령어들과 함께 쓴다면 정말 강력한 명령어라고 생각된다. INCLUDE는 두개의 ZONE을 하나로 묶거나 다른 ZONE안에 있는 MEMBER를 다른 ZONE으로 이동 하거나 할 때 사용한다. 원하는 ZONE SITE 등 OWNER 를 선택하고 이동시킬 CE의 이름을 적어주면 되겠다. 간혹 여러 OWNER에게 각각 MEMBER들을 다르게 이동하는 경우가 발생한다. 이럴때는 어떻게 할 수 있을까? INCLUDE명령어를 하나로 묶어 버리는 거다 /이동 되어질 OWNER INCLUDE /이동할 객.. 더보기
PDMS AID TEXT - 화면에 TAG 표시 AID TEXT '$!!CE.NAME' AT $!!CE.POS 현재 CE의 NAME을 화면에 표시해 줍니다. AID TEXT 설명 화면상에 MARK CE 명령어로 현재 CE의 NAME을 표시 할 수 있다. AID TEXT는 그보다 한단계 더 똑똑한 명령어가 되겠다. 우선 $!!CE.NAME과 $!!CE.POS를 이해해 보도록 하자. $!!CE라고 하면 현재 선택하고 있는 객체를 의미하고 그 객체의 속성중에 NAME값을 받아 오는 것이 되겠다. 즉 AID TEXT '$!!CE.NAME' 을 받아와서 AT $!!CE.POS CE의 포지션에 표시를 하라라는 명령이 되겠다. '$!!CE.NAME'부분은 함수로 받아와도 되지만 표시할 글을 직접 적어도 된다. AID TEXT 'DELETE ITEM' AT $!!C.. 더보기
PDMS RENAME - 이름바꾸기 RENAME /새로운 NAME 현재 CE의 NAME 을 변경해 줍니다. PDMS RENAME 설명 PDMS RENAME 명령어는 현재 선택한 객체의 이름을 변경해 줍니다. RENAME으로 사용 가능하지만 줄여서 REN /변경할 NAME 으로도 사용 가능합니다. RENAME 명령어는 PDMS에서 기능을 갖추고 있습니다. 하지만 우클릭 변경 APPLY까지 해주어야 하는 번거로움이 존재하긴 합니다. PDMS에는 PREV 와 NEXT 명령어가 존재합니다. 현재 선택한 객체를 중심으로 PREV는 위로 이동 NEXT는 아래로 이동하게 됩니다. 이 명령어들과 함께 쓰면 더욱도 강력한 RENAME 명령어가 탄생합니다. 한 ZONE 안에 MEMBER들의 이름을 모두 변경해야한다고 할 때 NEXT REN /새로운이름-1 .. 더보기
PDMS ROTATE - 회전 시키기 ROTATE BY 각도 ABOU 방향 현재 객체를 회전 시킵니다. ROTATE 설명 PDMS 사용 중 가장 많이 사용 되는 명령어가 되겠다.회전을 하는 명령어로써 ORIGIN POINT 를 기준으로 회전을 실행하는 명령어이다. 흔히 사람들이 이동 명령어와 헷갈려하며 BY 각도로 입력을 하곤한다. 쉽지만 기억을 잘 못하는 명령어이다. ROTATE 명령어의 기준은 ORIGIN POINT 이다. ORIGIN POINT의 개념이 없다면 회전범위가 커져서 원하는 모양으로 회전을 시키기 어려워진다. 현 위치에서 ROTATE가 필요할 경우에는 MARK CE를 통해 현 ORIGIN POINT를 체크한 후에 회전을 실행시켜야한다. 조선의 경우에는 X Y Z로 그 방향으로 회전을 하고 해양에서는 E W N S U D 방향.. 더보기