'The "Move" command created 2 bad objects.'

InvalidCrvsAfter1.74TranslationInY.3dm (57.4 KB)

_Move the curves 1.74 in +Y. The outermost and innermost become invalid. However, they don’t when moved 1.73 and 1.75 in +Y. Some other translations also make the curves invalid. The curves are _Offset(s) of the middle one, which didn’t become invalid from various translations I’ve tested.

This occurs in 7.16.22067.13001, 2022-03-08 as well as in V5, V6, and 8.0.22067.16305, 2022-03-08.

Hi Steve, I see that, thanks. I’ll add it to the heap.
@spb - SimplifyCrv before offsetting, for now, that lets it work.

There is still a small line segment left after simplifying which is G0 at each end:

Also, Explode/Join on the bad object.

-Pascal