BodyLoadAssignment Properties
Body load assignments
A BodyLoadAssignment
object contains a description of the
body loads for a structural analysis model. A StructuralModel
container has a vector of BodyLoadAssignment
objects
in its BodyLoads.BodyLoadAssignments
property.
To create body load assignments for your structural analysis model, use the structuralBodyLoad
function.
Properties of BodyLoadAssignment
RegionType
— Region type
'Face'
| 'Cell'
Region type, specified as 'Face'
for a 2-D region or
'Cell'
for a 3-D region.
Data Types: char
| string
RegionID
— Region ID
vector of positive integers
Region ID, specified as a vector of positive integers. To determine which
ID corresponds to which portion of the geometry, use the pdegplot
function, setting
'FaceLabels'
to 'on'
.
Data Types: double
GravitationalAcceleration
— Acceleration due to gravity
numeric vector
Acceleration due to gravity, specified as a numeric vector. This property must be specified in units consistent with those of the geometry and material properties.
Example: structuralBodyLoad(structuralmodel,'GravitationalAcceleration',[0,0,-9.8])
Data Types: double
AngularVelocity
— Angular velocity for axisymmetric model
positive number
Angular velocity for an axisymmetric model, specified as a positive number. This property must be specified in units consistent with those of the geometry and material properties.
Example: structuralBodyLoad(structuralmodel,'AngularVelocity',2.3)
Data Types: double
Temperature
— Thermal load
real number | StaticThermalResults
object | TransientThermalResults
object
Thermal load, specified as a real number, a
StaticThermalResults
object, or a
TransientThermalResults
object. This property must be
specified in units consistent with those of the geometry and material
properties.
Example: structuralBodyLoad(structuralmodel,'Temperature',300)
Data Types: double
TimeStep
— Time index for thermal load
positive integer
Time index for thermal load, specified as a positive integer.
Example: structuralBodyLoad(structuralmodel,'Temperature',Tresults,'TimeStep',21)
Data Types: double
Label
— Label for use with linearizeInput
character vector | string
Label for use with linearizeInput
, specified as a
character vector or a string.
Data Types: char
| string
Version History
Introduced in R2017b
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)