Patch Surface with Copy Trim = trim surface rotated in Z 90 degrees, how to fix? - Grasshopper2024-03-29T12:28:30Zhttps://www.grasshopper3d.com/forum/topics/patch-surface-with-copy-trim-trim-surface-rotated-in-z-90-degrees?feed=yes&xn_auth=noThank you Peter,
…tag:www.grasshopper3d.com,2015-03-01:2985220:Comment:12341012015-03-01T22:09:07.269ZJeff Chttps://www.grasshopper3d.com/profile/JeffC159
<p>Thank you Peter,</p>
<p> i'll prep and send my def. soon as done,</p>
<p>talk soon,</p>
<p>Jeff</p>
<p>Thank you Peter,</p>
<p> i'll prep and send my def. soon as done,</p>
<p>talk soon,</p>
<p>Jeff</p> Thanks much Hannes, …tag:www.grasshopper3d.com,2015-03-01:2985220:Comment:12342062015-03-01T22:05:46.511ZJeff Chttps://www.grasshopper3d.com/profile/JeffC159
<p>Thanks much Hannes,<br></br> sorry for delayed reply. i found a RevSrf component that swaps either or both UV's, but then found reverse_swap_UV.gh with a VB component which does same and also inverts both uv's which worked correctly aligning my CopyTrim uv's with its surface. But since the Patch surface is larger than SrfGrid surface the CopyTrim surface is similarly distorted in size.<br></br>Are either the script you referred to?<br></br><br></br>Also, i initially tried…</p>
<p>Thanks much Hannes,<br/> sorry for delayed reply. i found a RevSrf component that swaps either or both UV's, but then found reverse_swap_UV.gh with a VB component which does same and also inverts both uv's which worked correctly aligning my CopyTrim uv's with its surface. But since the Patch surface is larger than SrfGrid surface the CopyTrim surface is similarly distorted in size.<br/>Are either the script you referred to?<br/><br/>Also, i initially tried projection which worked but did not maintain surface topology when baked. Patch did however, only when "spans" and "flexibility" are sufficient, and SrfGrid did best requiring no intervention if surface point counts are high enough.<br/>Really appreciate your productive help,</p>
<p>Jeff</p> Post your def (and the data)…tag:www.grasshopper3d.com,2015-02-25:2985220:Comment:12313752015-02-25T10:50:22.554Zpeter fotiadishttps://www.grasshopper3d.com/profile/peterfotiadis
<p>Post your def (and the data) - BTW: always do that when asking some assistance/opinion.</p>
<p>Post your def (and the data) - BTW: always do that when asking some assistance/opinion.</p> CopyTrim will transfer trim c…tag:www.grasshopper3d.com,2015-02-25:2985220:Comment:12313072015-02-25T09:52:43.800ZHannes Löschkehttps://www.grasshopper3d.com/profile/HannesLoeschke
<p>CopyTrim will transfer trim curves from one Surface to another in UV-coordinate space. So in order to have the trims aligned in 3d space, the UV orientation of both surfaces need to be aligned.</p>
<p></p>
<p>Patch doesn't give you any control over how U and V are aligned. I believe, there is a script around here, that allows to individually swap U and V directions, essentially rotating the trim orientation. The better way would be to use some form of projection or to use something other…</p>
<p>CopyTrim will transfer trim curves from one Surface to another in UV-coordinate space. So in order to have the trims aligned in 3d space, the UV orientation of both surfaces need to be aligned.</p>
<p></p>
<p>Patch doesn't give you any control over how U and V are aligned. I believe, there is a script around here, that allows to individually swap U and V directions, essentially rotating the trim orientation. The better way would be to use some form of projection or to use something other than patch to create your target Surface.</p>