# Graph Mapper in Dynamo or Equivalent

**URL:** <https://forum.dynamobim.com/t/graph-mapper-in-dynamo-or-equivalent/5682>\
**Category:** Geometry\
**Tags:** revit, dynamostudio\
**Created:** [August 17, 2016, 1:14pm UTC](https://forum.dynamobim.com/t/graph-mapper-in-dynamo-or-equivalent/5682 "2016-08-17T13:14:12Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Kulkul](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/kulkul/32/49801_2.png) [@Kulkul](https://forum.dynamobim.com/u/Kulkul)\
**Post date:** [August 17, 2016, 3:23pm UTC](https://forum.dynamobim.com/t/graph-mapper-in-dynamo-or-equivalent/5682/2 "2016-08-17T15:23:16Z")

</div>

Hi Luis,

Here is a similar topic discussed earlier.

> [@Move collection of points by a distance 'cosine'](https://forum.dynamobim.com/t/move-collection-of-points-by-a-distance-cosine/5085/6):
>
> Do you mean like this: Using a simple geometric controller (the points are controlled by the user):

> [@Progressive Division of a Curve](http://forum.dynamobim.com/t/progressive-division-of-a-curve/5088/2):
>
> You may find a solution from my example demonstrating a simple geometric controller [here](https://forum.dynamobim.com/t/move-collection-of-points-by-a-distance-cosine/5085/6) Alternatively, you can solve this problem mathematically, using an exponent starting from 1, i.e 1, 2, 4, 8, 16, 32, 64 etc. Total the sequence, then divide 1 by the result to create a multiplier. Multiply the sequence using this number, then create points using Curve.PointAtParameter Here’s an example graph taking the ‘mathematical’ approach (using the geometric controller is simpler…):

---

_[View the full topic](https://forum.dynamobim.com/t/graph-mapper-in-dynamo-or-equivalent/5682)._
