HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.Zone Class Reference

Abstract for regular Zones (not Panel Segments). More...

Inheritance diagram for hyperx.api.Zone:
hyperx.api.ZoneBase hyperx.api.ZoneJointEntity hyperx.api.EntityWithAssignableProperties hyperx.api.IdNameEntityRenameable hyperx.api.IdNameEntity hyperx.api.IdEntity hyperx.api.Beam hyperx.api.Panel

Public Member Functions

 __init__ (self, _api.Zone zone)
None AddElements (self, tuple[int] elementIds)
Public Member Functions inherited from hyperx.api.ZoneBase
 __init__ (self, _api.ZoneBase zoneBase)
AnalysisResultCol GetAllResults (self)
str GetConceptName (self)
AnalysisResult GetControllingResult (self)
Margin GetMinimumMargin (self)
str GetObjectName (self, types.FamilyObjectUID objectId)
ZoneDesignResultCol GetZoneDesignResults (self, int solutionId=1)
 Returns a collection of Zone Design Results for a Solution Id (default 1).
ZoneIdUpdateStatus RenumberZone (self, int newId)
 Attempt to update a zone's ID.
Public Member Functions inherited from hyperx.api.ZoneJointEntity
 __init__ (self, _api.ZoneJointEntity zoneJointEntity)
Public Member Functions inherited from hyperx.api.EntityWithAssignableProperties
 __init__ (self, _api.EntityWithAssignableProperties entityWithAssignableProperties)
PropertyAssignmentStatus AssignAnalysisProperty (self, int id)
PropertyAssignmentStatus AssignDesignProperty (self, int id)
PropertyAssignmentStatus AssignLoadProperty (self, int id)
PropertyAssignmentStatus AssignProperty (self, AssignableProperty property)
 Assign a Property to this entity.
Public Member Functions inherited from hyperx.api.IdNameEntityRenameable
 __init__ (self, _api.IdNameEntityRenameable idNameEntityRenameable)
None Rename (self, str name)
Public Member Functions inherited from hyperx.api.IdNameEntity
 __init__ (self, _api.IdNameEntity idNameEntity)
Public Member Functions inherited from hyperx.api.IdEntity
 __init__ (self, _api.IdEntity idEntity)

Properties

 Elements = property
Properties inherited from hyperx.api.ZoneBase
 AddedWeight = property
 BucklingImperfection = property
 Centroid = property
 Dmid = property
 EAAuto = property
 EARequired = property
 EI1Auto = property
 EI1Required = property
 EI2Auto = property
 EI2Required = property
 Ex = property
 FatigueKTSkin = property
 FatigueKTStiff = property
 GJAuto = property
 GJRequired = property
 Id = property
 IsBeamColumn = property
 IsZeroOutFeaMoments = property
 IsZeroOutFeaTransverseShears = property
 MechanicalLimit = property
 MechanicalUltimate = property
 NonOptimumFactor = property
 SuperimposeBoundaryCondition = property
 SuperimposePanel = property
 ThermalHelp = property
 ThermalHurt = property
 Weight = property
 XSpan = property
Properties inherited from hyperx.api.EntityWithAssignableProperties
 AssignedAnalysisProperty = property
 AssignedDesignProperty = property
 AssignedLoadProperty = property
Properties inherited from hyperx.api.IdNameEntity
 Name = property

Additional Inherited Members

Protected Attributes inherited from hyperx.api.IdEntity
 _Entity = idEntity

Detailed Description

Abstract for regular Zones (not Panel Segments).

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.Zone.__init__ ( self,
_api.Zone zone )

Member Function Documentation

◆ AddElements()

None hyperx.api.Zone.AddElements ( self,
tuple[int] elementIds )

Property Documentation

◆ Elements

hyperx.api.Zone.Elements = property
static

The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py