Trim crossing strings
-
- Posts: 489
- Joined: Sat Mar 06, 2010 10:00 pm
- Location: Abudhabi, UAE
- Contact:
Trim crossing strings
Globally how to trim strings or extend up to the intersection of strings .In my model plenty of strings not intersected properly or exceed the one strings beyond the the crossing strings. Example horizontal strings exceeded the vertical strings. Kindly advise how to resolve. Also how to trim all strings which are crossing each other/ overlapped.
-
- Posts: 489
- Joined: Sat Mar 06, 2010 10:00 pm
- Location: Abudhabi, UAE
- Contact:
Re: Trim crossing strings
- Attachments
-
- trim and fillet .jpg (678.44 KiB) Viewed 8150 times
-
- 12d Support
- Posts: 2025
- Joined: Thu Sep 29, 2005 6:06 pm
Re: Trim crossing strings
Looks like someone is giving you crappy data.
-
- Posts: 489
- Joined: Sat Mar 06, 2010 10:00 pm
- Location: Abudhabi, UAE
- Contact:
Re: Trim crossing strings
Not always, some cases it happen.From thousands of strings difficult to find out and rectification. So I suppose in 12d any tools like globally select and resolve.
Re: Trim crossing strings
if the problem could be programmed it would have been done, but from description, thats impossible for a computer to determine what is good/wanted and what is not
Re: Trim crossing strings
not impossible... time to open up the 12dpl manual
if you can come up with some conditions you can write your own function
I did something similar for pipes, ended up using a vector4 miltimap as my trim/splay problem was in 3d
once you join ends of strings to closest other strings, you can go about identifying if they are within some tolerance and you should be extended/trimmed of if there is a loop etc
arcs and segments will be the most troublesome and being able to do a none tangential join or modify the arc segment to force a crossing string to make it tangential, it requires limits and tolerance
also look at storing a log line for every skipped end point and every modified one... it helps troubleshooting what actually happened
this is not trivial but also not impossible
going from an image to a code is an AI problem![Smile :-)](./images/smilies/icon_smile.gif)
if you can come up with some conditions you can write your own function
I did something similar for pipes, ended up using a vector4 miltimap as my trim/splay problem was in 3d
once you join ends of strings to closest other strings, you can go about identifying if they are within some tolerance and you should be extended/trimmed of if there is a loop etc
arcs and segments will be the most troublesome and being able to do a none tangential join or modify the arc segment to force a crossing string to make it tangential, it requires limits and tolerance
also look at storing a log line for every skipped end point and every modified one... it helps troubleshooting what actually happened
this is not trivial but also not impossible
going from an image to a code is an AI problem
![Smile :-)](./images/smilies/icon_smile.gif)