raincole Posted February 2, 2022 Share Posted February 2, 2022 With Sweep SOP, I swept this profile: Over this curve: And got this: Now how could I get rid of this self-intersection? I know I can manually remove some points from the original curve, but is there a more procedural way? Like to detect the "concave" part of the curve and adjust their orientation? Quote Link to comment Share on other sites More sharing options...
oneXone Posted February 7, 2022 Share Posted February 7, 2022 I tried solving this with a polyfill and then converting it to a VDB (and then back to polys). It's unreliable though. Maybe something with a vellum-solved shrink wrap could work more generally? Quote Link to comment Share on other sites More sharing options...
Aizatulin Posted February 8, 2022 Share Posted February 8, 2022 (edited) Hi, probably not working in every situation, but you can collect all points, which have a sharp corner. Once you have these points, you can clip the geometry by the dividing planes (u-value aswell). The clipping part should be restricted to the intervals between each corner. Sweep_avoid_intersection.hipnc using carve can be another option, to split the curve into several parts (applied sweep), which can be merged together, after the ends are clipped by the planes. Sweep_avoid_intersection_segments.hipnc Edited February 9, 2022 by Aizatulin 1 Quote Link to comment Share on other sites More sharing options...
raincole Posted February 25, 2022 Author Share Posted February 25, 2022 On 2/8/2022 at 11:38 PM, Aizatulin said: Hi, probably not working in every situation, but you can collect all points, which have a sharp corner. Once you have these points, you can clip the geometry by the dividing planes (u-value aswell). The clipping part should be restricted to the intervals between each corner. Sweep_avoid_intersection.hipnc using carve can be another option, to split the curve into several parts (applied sweep), which can be merged together, after the ends are clipped by the planes. Sweep_avoid_intersection_segments.hipnc Clever! Thank you very much. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.