Input
- Last UpdatedJan 31, 2023
- 1 minute read
The following objects are recognized by the program:
-
curved panels
-
shell plates
-
shell profiles
-
shell stiffeners
-
hull curves
-
seams
-
planes
-
points
As already stated the input format is an XML. Below is an example of a file:
<Verify>
<CurvedPanel ObjId="AFT-CPAN1"/>
<CurvedPanel ObjId="*"/>
<ShellPlate ObjId="SIDE*"/>
<ShellProfile ObjId="TTPL01"/>
<ShellProfile ObjId="TTPT02"/>
<ShellStiffener ObjId="TTPT01-S1"/>
<HullCurve ObjId="TTPX115"/>
<Seam ObjId="TTPS14"/>
<Seam ObjId="TTPS*"/>
<Plane ObjId="PLANE1"/>
<Point ObjId="POINT1"/>
</Verify>
There are a few things to take notice of here: As you can see the XML file must start and end with the root element <Verify>. Within this tag you define the different objects you want to verify.
For these tags the following, quite self-explanatory, keywords are used:
|
CurvedPanel |
for a curved panel |
|
ShellPlate |
for a shell plate |
|
ShellProfile |
for a shell profile, both longitudinal or transversal |
|
ShellStiffener |
for a shell stiffener |
|
HullCurve |
for a hull curve |
|
Seam |
for a seam |
|
Plane |
for a plane |
|
Point |
for a point. |
The name of the object to verify is given as an attribute with the name ObjId. As you can see in the example above, wild-card characters are accepted. The line
<ShellPlate ObjId="SIDE*"/>
will verify all shell plates that begin with the letters SIDE. And the line
<CurvedPanel ObjId="*"/>
will simply make the program verify all curved panels in the project.