この例では、新しい射出ノードを作成し、同じ場所に意図的に再作成してエラー メッセージを表示させます。
射出ノードは絶対座標または正規化座標を使用して定義できます。ただし、どちらの場合も、射出ノードは最も近い使用可能なノードに配置され、必ずしも座標によって指定された正確な位置に配置されるわけではありません。
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>
** WARNING 3000310 ** An injection location has already been set at Node 62. ** WARNING 3000320 ** An injection location has already been set around absolute coordinates ( 0.6582 1.1800 0.0860). ** WARNING 3000330 ** An injection location has already been set around normalized coordinates ( 0.5000 0.0000 1.0000)