ShipStruct Modeler

Rhino Python Code Generator for Ship Structural Elements

v1.3
Project Details
Principal Dimensions
m
m
m
m
m
Frame Spacing Definition
Aft Region
mm
Cargo Region
mm
Fore Region
mm
Element Creator
BHD
Deck
Floor
Girder
Stiff
PSM
PSM2
Plate
Opening
Bracket
P.BHD
Bulkhead Type
Position
mm
Z Limits
mm
mm
Position
mm
mm
X Limits (Frame Range)
Y Limits
Position
mm
Z Limits
mm
mm
Position
mm
mm
X Limits (Frame Range)
Z Limits
Define Z range at each end of the girder. Different values at start vs end create a trapezoidal girder.
mm
mm
mm
mm
Location
Spacing
mm
ℹ Y/Z limits auto-detected from BHD surface
Profile
mm
mm
Location
PSM Position
T-Profile Dimensions
mm
mm
mm
mm
Ship-specific PSM with curved-hull web (girder + knuckle Z + shell offset). Use the generic PSM tab for standard projects.
PSM Type
T-Profile Dimensions
mm
mm
mm
mm
Position (Transverse)
mm
mm
Girders crossing this PSM
Select 2–6 existing surfaces in Rhino (e.g. bulkheads, decks, floors, girders). The top or bottom edge of each is used to build a closed planar surface.
Edge Mode
Plate Properties
mm
Mode
Target Element Type
Position
ℹ Hint
Opening Shape
mm
Bilge bracket between two members on the bilge curve.
Select connection type below — Rhino will then only ask for the
surfaces relevant to that type.
Name is generated automatically from frame number + type.
Connection Type
Position
Plate Properties
mm
Partial Bulkhead at frame X, bounded by Y_min..Y_max.
Top edge follows the selected top plate, bottom edge follows the hull.
At runtime in Rhino you will select: hull, top plate.
Position
mm
mm
Plate Properties
mm
Generated Code
Total Code
By Element
# Click "Generate" to create Rhino Python script # Add structural elements using the tabs on the left # Supported elements: # - Transverse Bulkheads (Full / Partial) # - Longitudinal Bulkheads # - Decks # - Floors # - Girders # - Stiffeners (FB / L profiles) # - PSM Transverse / Longitudinal (T-profile 3D: web + flange, hull-trimmed) # All elements are automatically trimmed to hull boundaries
Added Elements
No elements added yet
0
BHD
0
Deck
0
Floor
0
Girder
0
Stiff
0
PSM
0
Plate
0
Opening
0
Bracket
0
P.BHD