# Problem with Euler poles and small circles

**URL:** https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133
**Category:** Q&A
**Created:** [20 May 2020 16:16 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133 "2020-05-20T16:16:07Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![t.j.m.vanderlinden](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/t/2acd7d/32.png) [@t.j.m.vanderlinden](https://discourse.gplates.org/u/t.j.m.vanderlinden)
#### Post date: [20 May 2020 16:16 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/1 "2020-05-20T16:16:07Z")

</div>

I made a simple test file with a few polygons and lines. In a reconstruction the polygons and lines do not move parallel to the small circles, but also have a component in the perpendicular direction. This is not supposed to happen as far as we know.

I use GPlates version 2.2.0 have tested in both Windows and Ubuntu.

---

<div class="post-metadata">

### Author: ![t.j.m.vanderlinden](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/t/2acd7d/32.png) [@t.j.m.vanderlinden](https://discourse.gplates.org/u/t.j.m.vanderlinden)
#### Post date: [20 May 2020 16:21 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/2 "2020-05-20T16:21:39Z")

</div>

![70Ma](https://discourse.gplates.org/uploads/default/original/1X/6fcdf38243ebba7349a7979f420d5f1a7989e42d.png) ![100Ma](https://discourse.gplates.org/uploads/default/original/1X/19812066d303d992bf01194d2eda007f550ee2a2.png)  
This is an illustration of the problem. The end of the yellow line moves away from the small circle, while it should maintain the same distance.

---

<div class="post-metadata">

### Author: ![t.j.m.vanderlinden](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/t/2acd7d/32.png) [@t.j.m.vanderlinden](https://discourse.gplates.org/u/t.j.m.vanderlinden)
#### Post date: [20 May 2020 17:06 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/3 "2020-05-20T17:06:43Z")

</div>

![65Ma](https://discourse.gplates.org/uploads/default/original/1X/37394569cda14015f14fb49a8dbc0d69741c2c53.png) ![75Ma](https://discourse.gplates.org/uploads/default/original/1X/a3efe038df2b423e62a56c0d3d953723579e6313.png)  
Also a point that starts at the pole moves away from it as illustrated here.

---

<div class="post-metadata">

### Author: ![john.cannon](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/j/3e96dc/32.png) [@john.cannon](https://discourse.gplates.org/u/john.cannon)
#### Post date: [20 May 2020 23:53 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/4 "2020-05-20T23:53:19Z")

</div>

Can you send your example files?

I guess it depends on how the rotations are specified in the rotation file. For example, if I use something like…

> 001 0.0 90.0 0.0 0.0 000 !  
> 001 200.0 90.0 0.0 180.0 000 ! rotation about North pole

…then geometries (with plate ID 1) rotate in small circles about the North pole.

Are you creating the small circles with a non-zero plate ID?

Regards,  
John

---

<div class="post-metadata">

### Author: ![t.j.m.vanderlinden](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/t/2acd7d/32.png) [@t.j.m.vanderlinden](https://discourse.gplates.org/u/t.j.m.vanderlinden)
#### Post date: [21 May 2020 09:11 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/5 "2020-05-21T09:11:17Z")

</div>

Thanks John!  
I just sent you an email with the files.

---

<div class="post-metadata">

### Author: ![john.cannon](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/j/3e96dc/32.png) [@john.cannon](https://discourse.gplates.org/u/john.cannon)
#### Post date: [22 May 2020 05:27 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/6 "2020-05-22T05:27:12Z")

</div>

Hi Thomas,

Thanks for sending the files.

The rotation file has a rotation for plate 200 relative to 300, and it looks like the small circle has a centre (pole) representing this relative rotation. And the green polygon is on plate 200, however it moves relative to plate 000 (via the plate circuit 000-\>300-\>200). So it will move along a different small circle than 300-\>200.

If you give the small circle a plate ID of 300 (instead of 0) then the green polygon (200) will rotate parallel to it (easier to see by also setting the anchor plate ID to 300). This is basically attaching the visual representation of the 300-\>200 rotation (ie, the small circle) to plate 300 since the green polygon is also moving relative to 300.

Regards,  
John

---

<div class="post-metadata">

### Author: ![t.j.m.vanderlinden](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/t/2acd7d/32.png) [@t.j.m.vanderlinden](https://discourse.gplates.org/u/t.j.m.vanderlinden)
#### Post date: [22 May 2020 12:44 UTC](https://discourse.gplates.org/t/problem-with-euler-poles-and-small-circles/133/7 "2020-05-22T12:44:05Z")

</div>

Hi John,

Thanks for your advice!  
I’ll have another look at what happens.

Regards,  
Thomas
