simdesign.rcmrf.geometry.custom

Custom geometry module for defining frame structures from Excel input files.

This module provides the CustomGeometry class, which reads structural geometry data (points, lines, and rectangles) from a user-supplied Excel workbook and builds a complete frame model via the base geometry framework.

class simdesign.rcmrf.geometry.custom.CustomGeometry(xlsx_path)[source]

Bases: GeometryBase

Class representing a custom frame structure.

This class inherits from GeometryBase and extends it to represent a custom frame structure. It initializes the frame with data from an Excel file specified by the provided path.

Variables:

xlsx_path (str | Path) – The path to the Excel file containing the frame data.

Parameters:

xlsx_path (str | Path)

xlsx_path: str | Path