User Tools

Site Tools


visual3d:documentation:modeling:segments:segment_properties

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:modeling:segments:segment_properties [2024/06/19 13:36] – removed sgrangervisual3d:documentation:modeling:segments:segment_properties [2025/06/20 16:14] (current) – [Segment Properties Dialog] wikisysop
Line 1: Line 1:
 +====== Segment Properties ======
  
 +Segment properties include the segment's inertial properties as well as its decorations.
 +
 +===== General Properties =====
 +
 +^ Property ^ Description ^
 +| Segment Name | Every segment has a name. See Visual3D's [[Visual3D:Documentation:Modeling:Segments:Segment_Default_Names|default segment names]]. |
 +| Kinetic/Kinematic | Indicates whether or not the segment should be included in the kinetic chain for [[visual3d:documentation:kinematics_and_kinetics:inverse_dynamics|inverse dynamics]]. "Kinematic-only" segments are also called [[visual3d:documentation:modeling:segments:virtual_segments|virtual segments]]. | 
 +
 +===== Inertial Properties =====
 +
 +^ Property ^ Description ^
 +| [[Visual3D:Documentation:Modeling:Segments:Segment_Mass|Segment Mass]] | The default segment masses are relative to total body mass according to Dempster's regression equations. |
 +| Segment Length | Defined exclusively by the [[Visual3D:Documentation:Modeling:Segments:Segment_Coordinate_System|segment definition]] and not editable by the user. |
 +| [[Visual3D:Documentation:Modeling:Segments:Segment_Geometry|Segment Geometry]] | Visual3D models segments as cones, cylinders, spheres, and ellipsoids and uses this geometry to calculate the segment's mass, moments of inertia (IXX, IYY, IZZ) and center of gravity. |
 +| [[Visual3D:Documentation:Modeling:Segments:Segment_Inertia|Inertial Values]] | By default the moment of inertia of a segment is computed from the segment mass, the proximal and distal radii, and the Segment Geometry. The default Visual3D segments are treated as geometric objects that have inertial properties based on their shape according to Hanavan. |
 +| Center of Mass | The segment's centre of mass is determined automatically from the segment geometry. |
 +
 +Segment and laboratory coordinate systems [[Visual3D:Documentation:Modeling:Segments:Modify_Segment_Coordinate_System|can be modified]] to suit your preferred model.
 +
 +===== Animation Properties =====
 +
 +A surface mesh can be associated with each segment as an [[Visual3D:Documentation:Modeling:Segments:Animation_Surface_Models|animation surface model]]. This surface mesh should be stored as a [[Visual3D:Documentation:Modeling:Segments:Wavefront_obj_file_format|Wavefront .obj file]] and [[Visual3D:Documentation:Modeling:Segments:Transforming_an_obj_file|transformed]] as necessary to align with the segment's coordinate system.
 +
 +===== Segment Properties Interface =====
 +
 +The **Segment Properties** portion of Visual3D's [[visual3d:documentation:definitions:model_builder_mode|model-builder mode]] allows users to inspect and modify segment properties which are common to most segments.
 +
 +{{:visual3d_segment_properties.png}}
 +
 +  - Select the segment name in the **Segment Name** combo box. The selected segment's properties will be displayed in the dialog.
 +  - Make the desired changes in the dialog to any of the following properties:
 +    - [[Visual3D:Documentation:Modeling:Segments:Segment_Geometry|Segment Geometry]] - The segment may be represented internally as a CONE, .CYLINDER, SPHERE, ELLIPSOID or CUSTOM SEG (ment). The geometry of a segment affects the segment's inertial properties and center of mass location. This also affects the segment geometry drawn when view segment geometry is selected in the animation/model builder window.
 +    - [[Visual3D:Documentation:Modeling:Segments:Segment_Mass|Segment Mass]] - The segment mass is defaulted based on the type of segment and the subject mass. To change this value, you may type in a specific value for the mass (in kilograms), or use a formula using existing Subject Data (such as a percentage of the subject mass).
 +    - [[Visual3D:Documentation:Modeling:Segments:Segment_Inertia|Inertial Values]] - These values may be modified only for segments with a CUSTOM SEG (ment) selected for the Segment Geometry.
 +    - [[Visual3D:Documentation:Modeling:Segments:Segment_Geometry|Distance from CM (Center of Mass) to Proximal end]] - This is a multiplier used to modify the distance from the center of mass from the segment's proximal end. This field is only used when CUSTOM SEG (ment) is selected for the Segment Geometry.
 +    - [[Visual3D:Documentation:Modeling:Segments:Animation_Surface_Models|Model File/Material File]] - This is the graphic model file (.obj or .wrl) used to draw the segment in the animation/model window.
 +  - Click the **Apply** button.
 +
 +Note that some properties cannot be modified directly:
 +  - [[Visual3D:Documentation:Modeling:Segments:Segment_Length|Segment Length]] - This is computed based upon the calibration of the segment proximal and distal endpoints.
 +  - [[Visual3D:Documentation:Modeling:Segments:Segment_Inertia|Inertial Values]] - This is computed based upon the segment mass and geometry. These values may be modified only for segments with a CUSTOM SEG (ment) selected for the Segment Geometry.
 +
 +===== Pipeline Command =====
 +
 +Users can define and modify segment properties using the [[visual3d:documentation:pipeline:model_commands:set_segment_properties|Set_Segment_Properties]] pipeline command. As of Visual3D v5.01.20, users are able to enter equations into the depth measurements for the Pelvis and Thorax.
 +
 +===== References =====
 +
 +  - Dempster W.T. (1955) Space requirements of the seated operator : geometrical, kinematic, and mechanical aspects of the body, with special reference to the limbs. Technical Report, Wright-Patterson Air Force Base.
 +  - Hanavan E. (1964) A Mathematical Model for the Human Body. Technical Report, Wright-Patterson Air Force Base
visual3d/documentation/modeling/segments/segment_properties.1718804187.txt.gz · Last modified: 2024/06/19 13:36 by sgranger