예 2 - 새 사출 절점 만들기

이 예에서는 새 사출 절점이 만들어진 다음 오류 메시지 확인을 위해 동일한 위치에서 신중하게 다시 만들어집니다.

절대 또는 정규화 좌표를 사용하여 사출 절점을 정의할 수 있지만 어떤 경우에도 사출 절점이 가장 가까운 사용 가능한 절점에 배치됩니다. 이 경우 좌표에 의해 지정된 정확한 위치일 필요는 없습니다.

절대 좌표를 사용하는 경우 단위를 정의해야 합니다.
mm 		 for <UnitSystem>Metric</UnitSystem>
inch 	for <UnitSystem>English</UnitSystem>
m 		  for <UnitSystem>SI</UnitSystem>

정규화된 좌표를 사용하는 경우 단위는 모델 {(Xmin,Ymin,Zmin)~ (Xmax,Ymax,Zmax)}의 바운딩 상자를 {(0,0,0)~ (1,1,1)}로 매핑하는 것에 해당하는 상대 좌표이며 단위 설정은 중요하지 않습니다.

다음 스크립트를 사용하여 다음을 수행할 수 있습니다.
<?xml version="1.0" encoding="utf-8"?>
<StudyMod title="Autodesk StudyMod" ver="1.00">
  <UnitSystem>English</UnitSystem>
  <BoundaryCondition>
    <InjLocation cmd="Create">
      <NodeID>62</NodeID>
      <TSetID>40000</TSetID>
      <Vector>0.0 0.0 1.0</Vector>
    </InjLocation>
    <InjLocation cmd="Create">
      <CoordinatesAbsolute>0.6582 1.18 0.086</CoordinatesAbsolute>
      <TSetID>40000</TSetID>
      <Vector>0.0 0.0 1.0</Vector>
    </InjLocation>
    <InjLocation cmd="Create">
      <CoordinatesNormalized>0.5 0.0 1.0</CoordinatesNormalized>
      <TSetID>40000</TSetID>
      <Vector>0.0 0.0 1.0</Vector>
    </InjLocation>
    <InjLocation cmd="Create">
      <NodeID>62</NodeID>
      <TSetID>40000</TSetID>
      <Vector>0.0 0.0 1.0</Vector>
    </InjLocation>
    <InjLocation cmd="Create">
      <CoordinatesAbsolute>0.6582 1.18 0.086</CoordinatesAbsolute>
      <TSetID>40000</TSetID>
      <Vector>0.0 0.0 1.0</Vector>
    </InjLocation>
    <InjLocation cmd="Create">
      <CoordinatesNormalized>0.5 0.0 1.0</CoordinatesNormalized>
      <TSetID>40000</TSetID>
      <Vector>0.0 0.0 1.0</Vector>
    </InjLocation>
  </BoundaryCondition>
</StudyMod>

사출 절점이 이미 있는 위치나 절점에서 사출 절점을 만들 수 없으며 이렇게 만들면 경고 메시지가 표시됩니다. 예를 들어 이전 세 단계를 반복하는 데 다음과 같은 경고 메시지가 생성됩니다.

** 경고 3000310 ** 사출 주입점이 이미 절점 62에서 설정되었습니다.

** 경고 3000320 ** 사출 주입점이 절대 좌표 (0.6582 1.1800 0.0860) 주위에 이미 설정되었습니다.

** 경고 3000330 ** 사출 주입점이 정규화된 좌표 (0.5000 0.0000 1.0000) 주위에 이미 설정되었습니다.