# Model alignment to world coordinate system

**URL:** <https://discourse.slicer.org/t/model-alignment-to-world-coordinate-system/36725>\
**Category:** Support\
**Created:** [June 12, 2024, 2:19pm UTC](https://discourse.slicer.org/t/model-alignment-to-world-coordinate-system/36725 "2024-06-12T14:19:12Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [June 13, 2024, 2:49pm UTC](https://discourse.slicer.org/t/model-alignment-to-world-coordinate-system/36725/4 "2024-06-13T14:49:31Z")

</div>

this post and specific answer seems relevant to your inquiry:

> [@Creating a new coordinate system](https://discourse.slicer.org/t/creating-a-new-coordinate-system/19446/16):
>
> You can define a coordinate system using a markups plane node: The advantage of using this instead of a transform that you can conveniently place the node using 3 points and then further adjust its position and orientation using interaction handles. Once you have defined the plane, you can get the the transform between this coordinate system and the RAS coordinate system like this: planeToWorld = vtk.vtkMatrix4x4() getNode('P').GetObjectToWorldMatrix(planeToWorld) If you concatenat…

---

_[View the full topic](https://discourse.slicer.org/t/model-alignment-to-world-coordinate-system/36725)._
