Polyline Curves with CurveSelf Intersection not acting as expected - Grasshopper2024-03-28T14:43:11Zhttps://www.grasshopper3d.com/forum/topics/polyline-curves-with-curveself-intersection-not-acting-as?feed=yes&xn_auth=noNice!tag:www.grasshopper3d.com,2016-01-23:2985220:Comment:14456512016-01-23T14:03:47.642ZThibault Schwartzhttps://www.grasshopper3d.com/profile/Thibal
<p>Nice!</p>
<p>Nice!</p> Thanks Thibault. Yes they can…tag:www.grasshopper3d.com,2016-01-23:2985220:Comment:14454982016-01-23T13:27:48.449ZAnders Holden Deleuranhttps://www.grasshopper3d.com/profile/AndersHoldenDeleuran
<p>Thanks Thibault. Yes they can indeed be pretty frustrasting! I'm afraid that experimenting with different tolerances didn't result in the expected Curve-Self overlap intersection. I ended up writing a Python function which does what I was looking (i.e. find overlapping vertices/edges for a list of polylines). Seems to work and is pretty fast too:…<br></br><br></br><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769088056?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2769088056?profile=RESIZE_1024x1024" width="721"></img></a></p>
<p>Thanks Thibault. Yes they can indeed be pretty frustrasting! I'm afraid that experimenting with different tolerances didn't result in the expected Curve-Self overlap intersection. I ended up writing a Python function which does what I was looking (i.e. find overlapping vertices/edges for a list of polylines). Seems to work and is pretty fast too:<br/><br/><a href="http://storage.ning.com/topology/rest/1.0/file/get/2769088056?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/2769088056?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p> I got stuck quite a few times…tag:www.grasshopper3d.com,2016-01-22:2985220:Comment:14452512016-01-22T15:33:47.607ZThibault Schwartzhttps://www.grasshopper3d.com/profile/Thibal
<p>I got stuck quite a few times with the curve intersections in the past, and it was most of the time due to the document tolerances: if you're not using tolerances like 0.00001, the intersection results are at best wrong (intersection points not even on the initial curve(s)!!!!!!!) and sometimes simply missing, especially when overlaps are involved.</p>
<p>I got stuck quite a few times with the curve intersections in the past, and it was most of the time due to the document tolerances: if you're not using tolerances like 0.00001, the intersection results are at best wrong (intersection points not even on the initial curve(s)!!!!!!!) and sometimes simply missing, especially when overlaps are involved.</p> Oh snap, forgot to internaliz…tag:www.grasshopper3d.com,2016-01-22:2985220:Comment:14449842016-01-22T13:06:17.765ZAnders Holden Deleuranhttps://www.grasshopper3d.com/profile/AndersHoldenDeleuran
<p>Oh snap, forgot to internalize one of the polylineCurves. Attached new file.</p>
<p>Oh snap, forgot to internalize one of the polylineCurves. Attached new file.</p>