MCPcopy Create free account

hub / github.com/HeisenbergJY1/PySap2000 / functions

Functions1,543 in github.com/HeisenbergJY1/PySap2000

Functiondelete_point_mass
Delete point mass assignments. Args: model: `SapModel` object point_name: Point name item_type: Item scope
point/mass.py:98
Functiondelete_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
Functiondelete_point_spring
Delete point spring assignments. Args: model: `SapModel` object point_name: Point name item_type: Item scope
point/spring.py:100
Functiondelete_results
Delete analysis results for a specific case Args: model: SAP2000 SapModel object case_name: Case name Retur
analyze/analyze.py:69
Methoddelete_results
Delete analysis results. Returns: `0` on success Raises: SAPConnectionError: Th
application.py:668
Methoddelete_row
Delete a specific row Args: row_index: row index (0-based) Returns: whether deletio
database_tables/tables.py:156
Methoddelete_spring
Delete area springs.
structure_core/area.py:1301
Functiondeprecated
Mark a function as deprecated. Args: reason: Deprecation reason or migration hint
utils/deprecation.py:8
Functiondeselect_area
Deselect an area object. Args: model: SAP2000 SapModel object area_name: Area object name Returns:
area/selection.py:90
Functiondeselect_areas
Deselect multiple area objects. Args: model: SAP2000 SapModel object area_names: List of area object names
area/selection.py:135
Functiondeselect_by_constraint
Deselect points by constraint Args: model: SAP2000 SapModel object constraint_name: Constraint name Returns
selection/select.py:271
Functiondeselect_by_group
Deselect objects by group Args: model: SAP2000 SapModel object group_name: Group name Returns: `0`
selection/select.py:235
Functiondeselect_frame
Deselect a frame object. Args: model: SAP2000 SapModel object frame_name: Frame object name item_type: Target sc
frame/selection.py:95
Functiondeselect_frames
Deselect multiple frame objects. Args: model: SAP2000 SapModel object frame_names: List of frame object names R
frame/selection.py:142
Functiondeselect_link
Deselect a link object.
link/selection.py:76
Functiondeselect_links
Deselect multiple link objects.
link/selection.py:95
Methoddirection_vector
Compute normalized element direction vector
geometry/element_geometry.py:53
Functiondisable_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
Functiondisconnect_point
Disconnect point connections Args: model: SAP2000 SapModel object name: Point name Returns: `0` on
edit/edit_point.py:55
Functiondiscover_table_fields
Debug helper that lists all field keys for a table.
report/data_collector.py:340
Functiondiscover_tables
Debug helper that discovers available tables by probing common names. This avoids `GetAvailableTables` compatibility issues with `comtypes`.
report/data_collector.py:313
Functiondivide_area
Divide area objects Args: model: SAP2000 SapModel object name: Area object name mesh_type: Mesh type
edit/edit_area.py:20
Functiondivide_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
Functiondivide_frame_at_intersections
Divide a frame at intersections Args: model: SAP2000 SapModel object name: Frame name Returns: List
edit/edit_frame.py:45
Functiondivide_solid
Divide solid objects Args: model: SAP2000 SapModel object name: Solid object name num_1: Number of divisions alo
edit/edit_solid.py:15
Methodedit_table
Edit table data (convenience helper) Args: model: SapModel object table_key: table key m
database_tables/tables.py:919
Methodelastic_modulus
Elastic modulus
structure_core/material.py:544
Functionenable_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
Functionensure_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
Functionensure_load_pattern
Ensure the test load pattern exists.
tests/test_loads.py:36
Functionexpand_shrink_area
Expand or shrink area objects Args: model: SAP2000 SapModel object name: Area object name offset: Offset value (
edit/edit_area.py:62
Methodexport_to_csv
Export table to CSV file (convenience helper) Args: model: SapModel object table_key: table key
database_tables/tables.py:1614
Functionextend_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
Methodextract_all_elements
Extract all elements (frames + cables) Args: group_name: Filter by group Returns:
geometry/model_extractor.py:325
Methodextract_all_elements_batch
Batch extract all elements (optimized) Uses batch reads from `database_tables` for significant performance gains.
geometry/model_extractor.py:612
Functionextrude_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
Functionextrude_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
Functionextrude_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
Functionextrude_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
Functionextrude_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
Functionextrude_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
Functionextrude_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
Methodfind_rows
Find row indices by field value match Args: field_name: field name value: value to match
database_tables/tables.py:230
Methodformat
(self, record)
logger.py:47
Methodfrom_json
Load from JSON If `orjson` is installed, use it for deserialization (5-10x faster).
geometry/element_geometry.py:164
Methodfrom_list
Build from the list returned by the API
named_assigns/frame_modifier.py:69
Methodfrom_list
Build from the list returned by the API
named_assigns/cable_modifier.py:51
Methodfrom_list
Build from the list returned by the API
named_assigns/area_modifier.py:77
Methodfx
(self)
results/point_results.py:152
Methodfy
(self)
results/point_results.py:156
Methodfz
(self)
results/point_results.py:160
Methodgenerate_design_results_only
Generate only the steel design result table.
report/generator.py:385
Methodgenerate_element_info_only
Generate only the element information table.
report/generator.py:369
Methodget_all
Get all modifiers
named_assigns/frame_modifier.py:176
Methodget_all
Get all modifiers
named_assigns/cable_modifier.py:151
Methodget_all
Get all end releases
named_assigns/frame_release.py:272
Methodget_all
Get all modifiers
named_assigns/area_modifier.py:181
Methodget_all
Load all project information from the model. API: GetProjectInfo(NumberItems, Item[], Data[]) -> Long Returns:
global_parameters/project_info.py:84
Methodget_all
Fetch all points using the Database Tables API. Args: model: `SapModel` object names: Optional list of point
structure_core/point.py:275
Methodget_all
Get all link objects Example: links = Link.get_all(model) for lk in links: print(f"{
structure_core/link.py:337
Methodget_all
Get all cable objects or a filtered cable subset.
structure_core/cable.py:303
Methodget_all
Fetch all materials. Args: model: `SapModel` object Returns: List of `Material`
structure_core/material.py:163
Methodget_all
Get all area objects Args: model: SapModel object names: Optional list of area-object names. If `Non
structure_core/area.py:606
Methodget_all
Get all groups Args: model: SAP2000 SapModel object names: List of group names, or `None` for all gr
group/group.py:244
Methodget_all
Get all area properties.
section/area_section.py:122
Methodget_all
Get all cable sections. Args: model: SAP2000 SapModel object Returns: List of `
section/cable_section.py:94
Methodget_all
Get all link properties.
section/link_section.py:126
Methodget_all
Get all sections.
section/frame_section.py:148
Methodget_all
(cls, model, prop_type=None)
tests/test_application.py:138
Methodget_all
Get all load patterns. Args: model: SAP2000 SapModel object Returns: List of `L
loading/load_pattern.py:278
Methodget_all
Get all load cases. Args: model: SAP2000 SapModel object case_type: Optional case type filter
loading/load_case.py:305
Methodget_all
Get all mass sources. Args: model: SAP2000 SapModel object Returns: List of `Ma
loading/mass_source.py:255
Methodget_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
Methodget_all_reactions
Get reactions for all requested points. Args: load_case: Load case name load_combo: Load combination
results/point_results.py:366
Methodget_all_shapes
Get all sub-shape data (for full rendering)
geometry/section_profile.py:474
Methodget_all_table_keys
Get all table keys (compact helper) Args: model: SapModel object Returns: List of t
database_tables/tables.py:442
Functionget_aluminum_code
Get the active aluminum design code Args: model: SAP2000 SapModel object Returns: Code name string
design/aluminum.py:26
Functionget_aluminum_combo_auto_generate
Whether design combinations are auto-generated
design/aluminum.py:132
Functionget_aluminum_combo_deflection
Load combinations used for deflection design
design/aluminum.py:119
Functionget_aluminum_combo_strength
Load combinations used for strength design
design/aluminum.py:106
Functionget_aluminum_design_group
Groups selected for aluminum design
design/aluminum.py:148
Functionget_aluminum_design_section
Get the design section assigned to a frame
design/aluminum.py:165
Functionget_aluminum_results_available
Whether aluminum design results are available Args: model: SAP2000 SapModel object Returns: `True` if results are available
design/aluminum.py:89
Functionget_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
Functionget_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
Functionget_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
Functionget_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
Functionget_area_load_gravity
Get area object gravity load.
loads/area_load.py:191
Functionget_area_load_pore_pressure
Get area object pore-pressure load.
loads/area_load.py:428
Functionget_area_load_rotate
Get area object rotation load.
loads/area_load.py:543
Functionget_area_load_strain
Get area object strain load.
loads/area_load.py:485
Functionget_area_load_surface_pressure
Get area object surface-pressure load.
loads/area_load.py:311
Functionget_area_load_temperature
Get area object temperature load.
loads/area_load.py:370
Functionget_area_load_uniform
Get area object uniform load.
loads/area_load.py:252
Functionget_area_load_uniform_to_frame
Get area object uniform load transferred to frame.
loads/area_load.py:600
Functionget_area_load_wind_pressure
Get area object wind-pressure load.
loads/area_load.py:659
Functionget_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
Functionget_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
Functionget_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
Functionget_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
← previousnext →601–700 of 1,543, ranked by callers