CurvedPanel Element
- Last UpdatedDec 11, 2025
- 2 minute read
The CurvedPanel element can be used to create a curved panel. Basically you select the shell plates and shell stiffeners that you want to be included in the panel. You can also create holes:

In the CurvedPanel element you may give these attributes:
|
ObjId |
The name of the panel. The name should reflect the symmetry of the symmetry of the panel by having a proper suffix: empty suffix for a symmetric panel, "P" for portside specific, "S" for starboard specific and "SP" for panels extending over/in CL. However, if the suffix is omitted the system will automatically add the correct suffix depending on the value of the "Symmetry" attribute. ObjId is a required attribute |
|
Symmetry |
The symmetry of the panel, possible values are "Symmetric", "SB" (valid SB only), "PS" (valid PS only) and "CL" (over/in CL). The attribute is optional and the default value is "Symmetric" |
|
Block |
The block to which the curved panel will belong. Required attribute. |
The "ShellPlate", and the "ShellStiffener" elements have one common attribute "ObjId" which is the name of the plate/profile/stiffener that you want to include.
As an alternative to the "ShellStiffener" element, you may give the name of the whole shell profile in a "ShellProfile" element. This means that the system will automatically select the stiffeners of the longitudinal/transversal that are within the curved panel. The stiffener is accepted if the circumscribed box of the stiffener is inside the circumscribed box of the panel. The attributes of the "ShellProfile" element are:
|
ObjId |
The name of the shell profile, required attribute. |
|
Tolerance |
This is a measure that the tolerance of the selection. The system will increase (Tolerance > 0) or decrease (Tolerance < 0) the circumscribed box of the panel before the comparison. |
|
Side |
The ShellPlate element can have the optional attribute Side. Side is used when Symmetry=CL on the CurvedPanel element and the ShellPlate is a symmetric plate. Side can be set to either SB or PS. It is used to select a specific instance of the plate to be included in the CurvedPanel. |
|
Example: |
|
<CurvedPanel ObjId="SP241-130" Block="SP241" Symmetry="Symmetric"> <ShellPlate ObjId="SPSHP-100"/> <ShellPlate ObjId="SPSHP-101"/> <ShellPlate ObjId="SPSHP-102"/> <ShellPlate ObjId="SPSHP-103"/> <ShellStiffener ObjId="SPL902-S2"/> <ShellStiffener ObjId="SPL902-S3"/> <ShellStiffener ObjId="SPL903-S2"/> <ShellStiffener ObjId="SPL903-S3"/> </CurvedPanel> |
Note: The order of the "ShellStiffener" and the "ShellPlate" element may be important. The
order affects the "sequence number" that is assigned to the stiffener/plate when added
to the panel. The sequence number is a number within the panel scope and there is
one series for shell stiffeners and another series for the shell plates. The sequence
number is used (for instance) when referencing the stiffener/plate from an assembly
and it also forms the name of the part in the SB_PLDB/SBH_PROFDB data banks.
If you keep the same order, the sequence number will always be the same each time
you rerun the XML input file.