I have a group of closed curves and I´m trying to offset them, but some of them goes in one direction and the rest in the other direction. So, I tried to flip them all according to to the direction of the first of the list, but no. All of them was already in the same direction. I thought maybe the plane was lacking, I put a XY Plane but again, it did not work.
Any thoughts?
They are extremely far from the origin (WHY?). If you move them closer, they all offset in the same direction, though they break quickly because they are small compared to the offset value.
Well, yes. They are that far because I need them there. That is because their vertices are referenced at specific coordinates (WGS84) which use that gigantic numbers.
Since I cannot move them closer, is there anything else I can do?
This is interesting. After reading all the comments, I moved the curves a bit closer to each other so they fit nicer in my viewport. Next I copied everything close to the XY zero point as suggested by Joseph. All curves are clockwise. The problem seems to occur just on curves which happen to have their area centroid outside of the curve.
The following screenshot shows a second solution that works for both types of curves. Curves where the area centroid is inside and curves where the centroid is outside. I’m dealing a lot with offset curves on arbitrarily oriented surfaces. Some with their normals facing down, some up. I never rely on an offset component without inside / outside check or surface normal - Z vector dot product…
You shouldn’t really ever work so far from the origin in most any software. The correct way is to work near 0,0,0 origin and consider that origin as some lat / long location. You can have it referenced into the real location in some combination model based on reference to the origin to the real location point.