Lemonergy · Studio block

Rigid body and inertia

Represents a moving rigid body with mass and principal inertias; forces and torques change its motion.

Implementation ID
body-inertia
Reviewed
2026-10-30

Behavior

Represents a moving rigid body with mass and principal inertias; forces and torques change its motion.

Interface

Select a terminal or signal to inspect its meaning. This is a conceptual interface, not simulation output.
Ports and observed outputs
NameDirectionUnitMeaning
frameconservingframeRigid-body frame
energyoutputJDirected output available to compatible consumers: energy.
quaternion Normoutput1Directed output available to compatible consumers: quaternion Norm.

Signal inputs

These directed signals carry information. Conserving terminals exchange the quantities of their physical domain.

Signal outputs

Outputs can supply compatible inputs. Connections and values are inspected in the model that owns them.

Current authoring interface
PinDirectionUnit or domainMeaning
energyoutputJDirected output available to compatible consumers: energy.
quaternion Normoutput1Directed output available to compatible consumers: quaternion Norm.

Parameters

Defaults are initial model values. Select values for your own model and operating conditions.

Configuration fields
ParameterUnitDefaultMeaning and limits
xM
xM
m0Declared authoring field: xM.
Minimum -1000000000; Maximum 1000000000
yM
yM
m0Declared authoring field: yM.
Minimum -1000000000; Maximum 1000000000
zM
zM
m0Declared authoring field: zM.
Minimum -1000000000; Maximum 1000000000
qw
qw
11Declared authoring field: qw.
Minimum -1; Maximum 1
qx
qx
10Declared authoring field: qx.
Minimum -1; Maximum 1
qy
qy
10Declared authoring field: qy.
Minimum -1; Maximum 1
qz
qz
10Declared authoring field: qz.
Minimum -1; Maximum 1
massKg
massKg
kg1Declared authoring field: massKg.
Minimum 1e-09; Maximum 1000000000000
ixKgM2
ixKgM2
kg m21Declared authoring field: ixKgM2.
Minimum 1e-09; Maximum 1000000000000
iyKgM2
iyKgM2
kg m21Declared authoring field: iyKgM2.
Minimum 1e-09; Maximum 1000000000000
izKgM2
izKgM2
kg m21Declared authoring field: izKgM2.
Minimum 1e-09; Maximum 1000000000000
vxMS
vxMS
m/s0Declared authoring field: vxMS.
Minimum -1000000; Maximum 1000000
vyMS
vyMS
m/s0Declared authoring field: vyMS.
Minimum -1000000; Maximum 1000000
vzMS
vzMS
m/s0Declared authoring field: vzMS.
Minimum -1000000; Maximum 1000000
wxRadS
wxRadS
rad/s0Declared authoring field: wxRadS.
Minimum -1000000; Maximum 1000000
wyRadS
wyRadS
rad/s0Declared authoring field: wyRadS.
Minimum -1000000; Maximum 1000000
wzRadS
wzRadS
rad/s0Declared authoring field: wzRadS.
Minimum -1000000; Maximum 1000000
gravityMS2
gravityMS2
m/s29.80665Declared authoring field: gravityMS2.
Minimum 0; Maximum 1000000

Equations and rules

The behavior and configured interface above define this authoring component. This reference does not add numerical equations beyond its source contract.

Use in Studio

Use this authoring component

Choose this component in the Studio library and configure its declared interface. This reference describes the authoring contract; it does not claim a standalone numerical validation or a measured result.

Open Studio →

Use in a workflow

Connected concepts

Limits and interpretation

  • The symbolic diagram describes the component and its declared interface. It is not a solved circuit or simulated output.
  • Configured parameters and model connections determine the result. Check the complete model before interpreting its outputs.

Implementation sources

This reference follows Lemonergy implementation sources. Scientific articles support the linked concepts separately.

Repository: battery-design · Revision: e248d21a9902225f1075624f23e7628b54cdb7cc

  • docs/glossary/studio-help-catalog.json

This implementation and its workflow uses (JSON) · Knowledge graph (JSON-LD)

Current authoring interface provenance

The interactive graphic is exported from the same Studio help descriptor. Source base: e248d21a9902225f1075624f23e7628b54cdb7cc. File content hashes in the public descriptor catalog identify the exact source snapshot. Existing numerical checks above retain their own verification scope.