User Tools

Site Tools


other:dsx:orient3d:local_coordinate_system

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
other:dsx:orient3d:local_coordinate_system [2025/05/07 13:53] – Cleaned up and added See Also section. wikisysopother:dsx:orient3d:local_coordinate_system [2025/05/07 16:55] (current) – Removed algorithm content and linked to appropriate page. wikisysop
Line 9: Line 9:
 {{:O3D_LocalCoordinateSystemWidget2.png}} {{:O3D_LocalCoordinateSystemWidget2.png}}
  
 +==== LCS Algorithms ====                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
  
-===== LCS Algorithms =====                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         +Orient3D'LCS algorithms are implemented in a dll plugin framework, so it is possible to write your own and plug it into Orient3D. The currently implemented algorithms are: Vertebra [Anderst], Distal Femur [Miranda], and Proximal Tibia [Miranda]. See [[other:dsx:orient3d:local_coordinate_system_algorithms|the documentation]] for more details.
  
-The LCS algorithms are implemented in a dll plugin framework, so it is possible to write your own and plug it into Orient3D. The currently implemented algorithms are: +==== Visual3D Panel ====
- +
-==== Vertebra [Anderst] ==== +
- +
-**Anderst, W., personal communication** +
- +
-This algorithm is designed for vertebral disks, and puts the LCS in the middle of the disk with Y pointing superiorly and Z anteriorly. It requires placement of eight landmarks, four around the perimeter of the superior surface of the disk, and four around the perimeter of the inferior surface of the disk. +
- +
-==== Distal Femur [Miranda] ==== +
- +
-**Miranda, D., et al. J Biomech 43(8), pp. 1623–26, 2010** +
- +
-This algorithm does not require any landmarks, but supports the use of three optional ones. It is recommended that you first try the algorithm without any landmarks. If the LCS is not calculated properly (which can happen if the femoral shaft is too short), try adding the //Anterior// landmark, which can go anywhere on the anterior side of the femur. If the LCS is still not right, try adding //ShaftProximal// and //ShaftDistal//, which are used to define the long axis of the femoral shaft. +
- +
-==== Proximal Tibia [Miranda] ==== +
- +
-**Miranda, D., et al. J Biomech 43(8), pp. 1623–26, 2010** +
- +
-This algorithm does not require any landmarks, but supports the use of three optional ones. It is recommended that you first try the algorithm without any landmarks. If the LCS is not calculated properly (which can happen if the tibial shaft is too short), try adding the //Anterior// landmark, which can go anywhere on the anterior side of the tibia. If the LCS is still not right, try adding //ShaftProximal// and //ShaftDistal//, which are used to define the long axis of the tibial shaft. +
- +
-===== Visual3D Panel =====+
  
 The Visual3D panel can be opened by checking its checkbox. This panel allows users to create an LCS using [[visual3d:visual3d_overview|Visual3D]]'s method of defining proximal and distal [[visual3d:documentation:kinematics_and_kinetics:joint|joints]] with [[visual3d:documentation:c3d_signal_types:target_data_type|targets]]. Consult the [[Visual3D:Documentation:Modeling:Coordinate_System_|Visual3D documentation]] for details on this method. The Visual3D panel can be opened by checking its checkbox. This panel allows users to create an LCS using [[visual3d:visual3d_overview|Visual3D]]'s method of defining proximal and distal [[visual3d:documentation:kinematics_and_kinetics:joint|joints]] with [[visual3d:documentation:c3d_signal_types:target_data_type|targets]]. Consult the [[Visual3D:Documentation:Modeling:Coordinate_System_|Visual3D documentation]] for details on this method.
other/dsx/orient3d/local_coordinate_system.1746626030.txt.gz · Last modified: 2025/05/07 13:53 by wikisysop