샘플 코드 $( 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