In this example, new injection nodes are created, then deliberately re-created in the same locations to see the error messages.
You can define injection nodes using absolute or normalized coordinates, but in either case, the injection node will be placed at the nearest available node, not necessarily the exact location specified by the coordinates.
mm for <UnitSystem>Metric</UnitSystem> inch for <UnitSystem>English</UnitSystem> m for <UnitSystem>SI</UnitSystem>
If you use normalized coordinates, these are relative coordinates that correspond to mapping the bounding box of the model {(Xmin,Ymin,Zmin)~ (Xmax,Ymax,Zmax)} to {(0,0,0)~ (1,1,1)}, and the unit setting does not matter.
<?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>
Creating an injection node at a node or location where an injection node already exists is not permitted, and will result in a warning message. For this example, the following warning messages will be produced for repeating the preceding 3 steps:
** 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).