User Tools

Site Tools


visual3d:documentation:modeling:segments:modify_segment_coordinate_system

Modify Segment Coordinate System

The segment coordinate system for all Visual3D segments are defined consistently. When a segment is created in Visual3D the default segment coordinate system is consistent with the laboratory coordinate system.


For example, the following laboratory coordinate system will result in the following default segment coordinate system.


segmentcoordinatesystemdialog.jpg

Some segments are created in ways that don't suit this convention, so the segment coordinate system must be modified.

For example, the thorax/ab segment is often constructed with the Iliac Crest markers at the proximal end and the acromium markers at the distal end. This results in the distal end of the torso being associated with the proximal end of the upper arm segments so that a Visual3D “joint” is created.

This is one of the consequences of the fact that the hands and the feet are considered distal segments; somewhere in the body two proximal ends must meet (e.g. often this is between the pelvis and the thorax/ab segment). To work around this so Visual3D can create a “joint”, the thorax segment is defined as stated in the previous paragraph. This means that for this thorax/ab segment that the z-axis points down.

thoraxscsdown.jpg

If you compute a segment angle of the thorax/ab segment relative to the lab (or virtual lab), you will get a rotation of 180 degrees about the x-axis because of the inconsistent definitions. It is usually easier to interpret the joint/segment angles, if the z-axis points vertically up.

Modify Segment Coordinate System

After the segment has been created, switch to the Segment Properties' Tab.

Select the segment in the Segment Name combo box.

Select the Modify Segment Coordinate System button.

Select the A/P axis and Distal to Proximal axis to suit your needs.

Note that Visual3D will only let you create a Right Hand Coordinate system.

thoraxscs.jpg

change the selections as follows:

thoraxscsmodified.jpg

The resulting segment coordinate system is now pointing up

thoraxscsup.jpg

In this image a joint angle of the pelvis relative to the thigh will be almost zero, which is what makes intuitive sense.

visual3d/documentation/modeling/segments/modify_segment_coordinate_system.txt · Last modified: 2024/07/17 11:45 by sgranger