# Offsetting curves

**URL:** <https://forum.dynamobim.com/t/offsetting-curves/23630>\
**Category:** Revit\
**Created:** [July 11, 2018, 2:59pm UTC](https://forum.dynamobim.com/t/offsetting-curves/23630 "2018-07-11T14:59:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![talha.kadwa](https://avatars.discourse-cdn.com/v4/letter/t/e79b87/32.png) [@talha.kadwa](https://forum.dynamobim.com/u/talha.kadwa)\
**Post date:** [July 11, 2018, 2:59pm UTC](https://forum.dynamobim.com/t/offsetting-curves/23630/1 "2018-07-11T14:59:59Z")

</div>

Hi Guys,

 ![Offset](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/f/6f84371dc8b2f83d02fb95783c5a4b6943aea443.JPG)  
New to Dynamo so please bear with me…  
I cant seem to get curves to offset in my desired direction.  
I have created a surface from by patch from perimeter nodes (polygon by points, surface by patch, and then surface perimeter curves. However when trying to offset these perimeter curves they dont seem to move at all.

---

<div class="post-metadata">

**Author:** ![solamour](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/solamour/32/153516_2.png) [@solamour](https://forum.dynamobim.com/u/solamour)\
**Post date:** [July 11, 2018, 3:14pm UTC](https://forum.dynamobim.com/t/offsetting-curves/23630/2 "2018-07-11T15:14:21Z")

</div>

Hello Talha,

The **Curve.Offset** node will offset the curves in the _native_ way in which they are built (There is a default). In order to achieve consistency, you can use a little logic to demarcate what side the curves are in fact offset.

Below is one such way (Note: There are many ways to achieve this).

 ![dynamoForumQuery_OffsetCurves](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/e/be70bf0f7c37a6b7edd2292504d791b11206f227.png)

---

<div class="post-metadata">

**Author:** ![talha.kadwa](https://avatars.discourse-cdn.com/v4/letter/t/e79b87/32.png) [@talha.kadwa](https://forum.dynamobim.com/u/talha.kadwa)\
**Post date:** [July 13, 2018, 9:15am UTC](https://forum.dynamobim.com/t/offsetting-curves/23630/3 "2018-07-13T09:15:48Z")

</div>

Thanks for that.  
sorry I cant seem to follow this, is there a perhaps an alternate method?  
Another query, I’ve got sloping surfaces, and offsetting these seem to occur normal to the slope face. Is there a way of offsetting these surfaces vertically along the global axis?

---

<div class="post-metadata">

**Author:** ![Amin.Shahkaram](https://avatars.discourse-cdn.com/v4/letter/a/c5a1d2/32.png) [@Amin.Shahkaram](https://forum.dynamobim.com/u/Amin.Shahkaram)\
**Post date:** [November 30, 2022, 4:26am UTC](https://forum.dynamobim.com/t/offsetting-curves/23630/4 "2022-11-30T04:26:55Z")

</div>

If you haven’t found a solution yet, I think you can use Geometry.Translate node.
