The Naming of Longitudinals, Transversals, Shell Stiffeners and Shell Profile Trace Curves
- Last UpdatedNov 29, 2023
- 2 minute read
The Naming of Longitudinals, Transversals, Shell Stiffeners and Shell Profile Trace Curves
Traditionally, shell profiles names have been on the form <group_name><surface_suffix><profile_number>. The <group_name> is the group name for longitudinals or transversals, and <surface_suffix> is a letter or combination of letters which must be unique for each surface. Group names and surface suffixes are setup in the program Initiate Hull Standards. The <profile_number> may be in the range 1 to 9999 (note, however, that some programs might add further restrictions on the numbering of shell profiles). The use of a surface suffix makes it possible to have several profiles with the same number, as long as they belong to different surfaces.
If the logical SBH_FREE_SEAMPROF_NAMES is set to YES, a shell profile may be given an arbitrary name. All shell profiles are then identified with their full names, that is never by only a profile number.
It is not recommended to change the setting of SBH_FREE_SEAMPROF_NAMES once profiles have been created in a project!
A new shell stiffener is created together with a new shell profile or by splitting an existing shell stiffener. By default, the name of the shell stiffener will be on the form <profile_name>-S<running_number><symmetry_code>,<profile_name> being the name of the shell profile and <running_number> being an ordinal number unique within the profile. The value of <symmetry_code> may be either P (portside specific stiffeners or stiffeners across the centerline) or S (starboard specific stiffeners). For symmetrical stiffeners, <symmetry_code> is omitted.
As an example, the first stiffener in the longitudinal ESL120 will be ESL120-S1 (or ESL120- S1P if portside specific). If this stiffener is split, a new stiffener, ESL120-S2, will be created.
The trace of a shell profile is stored as a number of separate curve objects in the database. If the trace is defined from an existing curve, that means, a hull curve, the curve name will remain unchanged. On the other hand, if the trace is modelled from a (temporary) shell curve, the trace curve will be given a name on the form <shell_profile_name>_CV<running_number>. Here, <shell_profile_name> is the name of the shell profile and <running_number> is an ordinal number unique for the curve in that profile.
For example, if the transversal EST104 is created by cutting the surface with a plane, the trace curve object will be named EST104_CV1. Additional curve branches will be named EST104_CV2, EST104_CV3 and so on (if not created from existing curves).