Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HeisenbergJY1/PySap2000
/ functions
Functions
1,543 in github.com/HeisenbergJY1/PySap2000
⨍
Functions
1,543
◇
Types & classes
378
Function
delete_point_mass
Delete point mass assignments. Args: model: `SapModel` object point_name: Point name item_type: Item scope
point/mass.py:98
Function
delete_point_panel_zone
Delete the panel-zone assignment from a point. Args: model: `SapModel` object point_name: Point name item_type:
point/panel_zone.py:123
Function
delete_point_spring
Delete point spring assignments. Args: model: `SapModel` object point_name: Point name item_type: Item scope
point/spring.py:100
Function
delete_results
Delete analysis results for a specific case Args: model: SAP2000 SapModel object case_name: Case name Retur
analyze/analyze.py:69
Method
delete_results
Delete analysis results. Returns: `0` on success Raises: SAPConnectionError: Th
application.py:668
Method
delete_row
Delete a specific row Args: row_index: row index (0-based) Returns: whether deletio
database_tables/tables.py:156
Method
delete_spring
Delete area springs.
structure_core/area.py:1301
Function
deprecated
Mark a function as deprecated. Args: reason: Deprecation reason or migration hint
utils/deprecation.py:8
Function
deselect_area
Deselect an area object. Args: model: SAP2000 SapModel object area_name: Area object name Returns:
area/selection.py:90
Function
deselect_areas
Deselect multiple area objects. Args: model: SAP2000 SapModel object area_names: List of area object names
area/selection.py:135
Function
deselect_by_constraint
Deselect points by constraint Args: model: SAP2000 SapModel object constraint_name: Constraint name Returns
selection/select.py:271
Function
deselect_by_group
Deselect objects by group Args: model: SAP2000 SapModel object group_name: Group name Returns: `0`
selection/select.py:235
Function
deselect_frame
Deselect a frame object. Args: model: SAP2000 SapModel object frame_name: Frame object name item_type: Target sc
frame/selection.py:95
Function
deselect_frames
Deselect multiple frame objects. Args: model: SAP2000 SapModel object frame_names: List of frame object names R
frame/selection.py:142
Function
deselect_link
Deselect a link object.
link/selection.py:76
Function
deselect_links
Deselect multiple link objects.
link/selection.py:95
Method
direction_vector
Compute normalized element direction vector
geometry/element_geometry.py:53
Function
disable_area_edge_constraint
Disable edge constraints for an area object. Args: model: SAP2000 SapModel object area_name: Area object name it
area/edge_constraint.py:89
Function
disconnect_point
Disconnect point connections Args: model: SAP2000 SapModel object name: Point name Returns: `0` on
edit/edit_point.py:55
Function
discover_table_fields
Debug helper that lists all field keys for a table.
report/data_collector.py:340
Function
discover_tables
Debug helper that discovers available tables by probing common names. This avoids `GetAvailableTables` compatibility issues with `comtypes`.
report/data_collector.py:313
Function
divide_area
Divide area objects Args: model: SAP2000 SapModel object name: Area object name mesh_type: Mesh type
edit/edit_area.py:20
Function
divide_frame_at_distance
Divide a frame by distance Args: model: SAP2000 SapModel object name: Frame name dist: Divide distance i
edit/edit_frame.py:21
Function
divide_frame_at_intersections
Divide a frame at intersections Args: model: SAP2000 SapModel object name: Frame name Returns: List
edit/edit_frame.py:45
Function
divide_solid
Divide solid objects Args: model: SAP2000 SapModel object name: Solid object name num_1: Number of divisions alo
edit/edit_solid.py:15
Method
edit_table
Edit table data (convenience helper) Args: model: SapModel object table_key: table key m
database_tables/tables.py:919
Method
elastic_modulus
Elastic modulus
structure_core/material.py:544
Function
enable_area_edge_constraint
Enable edge constraints for an area object. Args: model: SAP2000 SapModel object area_name: Area object name ite
area/edge_constraint.py:70
Function
ensure_base_points
Ensure base joints exist before any tests run. Several test modules (area, cable, frame) depend on these points, but test_point.py runs
tests/conftest.py:64
Function
ensure_load_pattern
Ensure the test load pattern exists.
tests/test_loads.py:36
Function
expand_shrink_area
Expand or shrink area objects Args: model: SAP2000 SapModel object name: Area object name offset: Offset value (
edit/edit_area.py:62
Method
export_to_csv
Export table to CSV file (convenience helper) Args: model: SapModel object table_key: table key
database_tables/tables.py:1614
Function
extend_frame
Extend a frame Args: model: SAP2000 SapModel object name: Frame name i_end: `True` extend I end, `False` extend
edit/edit_frame.py:89
Method
extract_all_elements
Extract all elements (frames + cables) Args: group_name: Filter by group Returns:
geometry/model_extractor.py:325
Method
extract_all_elements_batch
Batch extract all elements (optimized) Uses batch reads from `database_tables` for significant performance gains.
geometry/model_extractor.py:612
Function
extrude_area_to_solid_linear_normal
Extrude selected areas to solids along the normal direction Args: model: SAP2000 SapModel object num_solid: Number of so
edit/edit_general.py:25
Function
extrude_area_to_solid_linear_user
Extrude selected areas to solids along a user-defined direction Args: model: SAP2000 SapModel object num_solid: Number o
edit/edit_general.py:53
Function
extrude_area_to_solid_radial
Extrude selected areas to solids radially Args: model: SAP2000 SapModel object num_solid: Number of solids total
edit/edit_general.py:85
Function
extrude_frame_to_area_linear
Extrude selected frames to area objects linearly Args: model: SAP2000 SapModel object num_area: Number of areas
edit/edit_general.py:121
Function
extrude_frame_to_area_radial
Extrude selected frames to area objects radially Args: model: SAP2000 SapModel object num_area: Number of areas
edit/edit_general.py:153
Function
extrude_point_to_frame_linear
Extrude selected points to frames linearly Args: model: SAP2000 SapModel object num_frame: Number of frames dx:
edit/edit_general.py:189
Function
extrude_point_to_frame_radial
Extrude selected points to frames radially Args: model: SAP2000 SapModel object num_frame: Number of frames tota
edit/edit_general.py:221
Method
find_rows
Find row indices by field value match Args: field_name: field name value: value to match
database_tables/tables.py:230
Method
format
(self, record)
logger.py:47
Method
from_json
Load from JSON If `orjson` is installed, use it for deserialization (5-10x faster).
geometry/element_geometry.py:164
Method
from_list
Build from the list returned by the API
named_assigns/frame_modifier.py:69
Method
from_list
Build from the list returned by the API
named_assigns/cable_modifier.py:51
Method
from_list
Build from the list returned by the API
named_assigns/area_modifier.py:77
Method
fx
(self)
results/point_results.py:152
Method
fy
(self)
results/point_results.py:156
Method
fz
(self)
results/point_results.py:160
Method
generate_design_results_only
Generate only the steel design result table.
report/generator.py:385
Method
generate_element_info_only
Generate only the element information table.
report/generator.py:369
Method
get_all
Get all modifiers
named_assigns/frame_modifier.py:176
Method
get_all
Get all modifiers
named_assigns/cable_modifier.py:151
Method
get_all
Get all end releases
named_assigns/frame_release.py:272
Method
get_all
Get all modifiers
named_assigns/area_modifier.py:181
Method
get_all
Load all project information from the model. API: GetProjectInfo(NumberItems, Item[], Data[]) -> Long Returns:
global_parameters/project_info.py:84
Method
get_all
Fetch all points using the Database Tables API. Args: model: `SapModel` object names: Optional list of point
structure_core/point.py:275
Method
get_all
Get all link objects Example: links = Link.get_all(model) for lk in links: print(f"{
structure_core/link.py:337
Method
get_all
Get all cable objects or a filtered cable subset.
structure_core/cable.py:303
Method
get_all
Fetch all materials. Args: model: `SapModel` object Returns: List of `Material`
structure_core/material.py:163
Method
get_all
Get all area objects Args: model: SapModel object names: Optional list of area-object names. If `Non
structure_core/area.py:606
Method
get_all
Get all groups Args: model: SAP2000 SapModel object names: List of group names, or `None` for all gr
group/group.py:244
Method
get_all
Get all area properties.
section/area_section.py:122
Method
get_all
Get all cable sections. Args: model: SAP2000 SapModel object Returns: List of `
section/cable_section.py:94
Method
get_all
Get all link properties.
section/link_section.py:126
Method
get_all
Get all sections.
section/frame_section.py:148
Method
get_all
(cls, model, prop_type=None)
tests/test_application.py:138
Method
get_all
Get all load patterns. Args: model: SAP2000 SapModel object Returns: List of `L
loading/load_pattern.py:278
Method
get_all
Get all load cases. Args: model: SAP2000 SapModel object case_type: Optional case type filter
loading/load_case.py:305
Method
get_all
Get all mass sources. Args: model: SAP2000 SapModel object Returns: List of `Ma
loading/mass_source.py:255
Method
get_all_fields_in_table
Get all fields in a table (raw format) Args: model: SapModel object table_key: table key
database_tables/tables.py:503
Method
get_all_reactions
Get reactions for all requested points. Args: load_case: Load case name load_combo: Load combination
results/point_results.py:366
Method
get_all_shapes
Get all sub-shape data (for full rendering)
geometry/section_profile.py:474
Method
get_all_table_keys
Get all table keys (compact helper) Args: model: SapModel object Returns: List of t
database_tables/tables.py:442
Function
get_aluminum_code
Get the active aluminum design code Args: model: SAP2000 SapModel object Returns: Code name string
design/aluminum.py:26
Function
get_aluminum_combo_auto_generate
Whether design combinations are auto-generated
design/aluminum.py:132
Function
get_aluminum_combo_deflection
Load combinations used for deflection design
design/aluminum.py:119
Function
get_aluminum_combo_strength
Load combinations used for strength design
design/aluminum.py:106
Function
get_aluminum_design_group
Groups selected for aluminum design
design/aluminum.py:148
Function
get_aluminum_design_section
Get the design section assigned to a frame
design/aluminum.py:165
Function
get_aluminum_results_available
Whether aluminum design results are available Args: model: SAP2000 SapModel object Returns: `True` if results are available
design/aluminum.py:89
Function
get_aluminum_summary_results
Get aluminum design summary results Note: only `RatioType` values 1 (PMM), 3 (major shear), and 4 (minor shear) apply. Args: model:
design/aluminum.py:236
Function
get_area_force_shell
Get shell internal force results for area elements. This only applies to area objects assigned shell section properties, not plane or so
results/area_results.py:29
Function
get_area_joint_force_plane
Get joint force results for plane area elements. Args: model: SAP2000 SapModel object name: Area object name, area eleme
results/area_results.py:124
Function
get_area_joint_force_shell
Get joint force results for shell area elements. Args: model: SAP2000 SapModel object name: Area object name, area eleme
results/area_results.py:183
Function
get_area_load_gravity
Get area object gravity load.
loads/area_load.py:191
Function
get_area_load_pore_pressure
Get area object pore-pressure load.
loads/area_load.py:428
Function
get_area_load_rotate
Get area object rotation load.
loads/area_load.py:543
Function
get_area_load_strain
Get area object strain load.
loads/area_load.py:485
Function
get_area_load_surface_pressure
Get area object surface-pressure load.
loads/area_load.py:311
Function
get_area_load_temperature
Get area object temperature load.
loads/area_load.py:370
Function
get_area_load_uniform
Get area object uniform load.
loads/area_load.py:252
Function
get_area_load_uniform_to_frame
Get area object uniform load transferred to frame.
loads/area_load.py:600
Function
get_area_load_wind_pressure
Get area object wind-pressure load.
loads/area_load.py:659
Function
get_area_local_axes
Get the local-axis angle of an area object. Args: model: SAP2000 SapModel object area_name: Area object name
area/local_axes.py:40
Function
get_area_local_axes_advanced
Get advanced local-axis settings for an area object. Args: model: SAP2000 SapModel object area_name: Area object name
area/local_axes.py:117
Function
get_area_mass_data
Get area mass as a structured data object. Args: model: SAP2000 SapModel object area_name: Area object name
area/mass.py:72
Function
get_area_material_overwrite
Get the material override assigned to an area object. Args: model: SAP2000 SapModel object area_name: Area object name
area/property.py:138
← previous
next →
601–700 of 1,543, ranked by callers