샘플 코드 ( INSTRUMENT를 TagNo 이름으로 생성한다. SPEC을 할당하고 이전의 PRIMITIVE에 붙인다. FLOW 방향으로 Distance만큼 이동한다. FLOW 방향을 축으로 주어진 각도만큼 회전시킨다. ) define method .CreateInst() !curSpecName = !this.optPipingSpec.dtext[ !this.optPipingSpec.val ] new INST !this.TagNo spref !curSpecName * SPEC 설정 conn to prev * CONNECTION TYPE? move dist !this.txtDistance.val * Distance만큼 FLOW 방향으로 이동한다. var !aname name var !adir P1 dir rot thr !aname about !adir by !this.txtAngle.val $* 주어진 각도만큼 회전한다. endmethod