Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Single operation/feature that will extract the perimeter curve from a Bounded Plane?

Status
Not open for further replies.

please_dont_crash

Automotive
Apr 21, 2020
25
Hi,

I have a workflow that involves the following situation:

[ul]
[li]I create a Shadow Curve from a wave-linked point in space, using various bodies as masks, and projected onto a plane[/li]
[li]Since these bodies have some gaps and holes, the Shadow Curve contains some inner loops as well as the main perimeter curve.[/li]
[li]The wave-linked point will move around over time, resulting in the Shadow Curve changing when these features are updated.[/li]
[/ul]

The end result I am producing is a surface generated by Ruled that goes from the aforementioned point to the perimeter curve of the Shadow Plane. To do this, I perform the following:

[ul]
[li]Smooth Curve String: This smooths over gaps and sharp angles that might make Ruled unhappy later on. It requires manually selecting only the outermost perimeter curve segments.[/li]
[li]Ruled: uses the Smooth Curve String as input.[/li]
[/ul]

My goal is to end up with a feature tree (to borrow a Solidworks term) that requires no manual input when it is updated, i.e. when the wave-linked point moves. Currently, any change to the position of this point results in a different set of Shadow Curve curves, which means that I have to manually go in and re-select the perimeter curve segments for Smooth Curve String. If I do not do this, only some of those perimeter curve segments are selected, and of course Ruled is unhappy because this is not a closed curve.

Instead of using Smooth Curve String, I could instead use Bounded Plane, which automatically will always find the outermost curve segments of the Shadow Curve. The problem is extracting the entire perimeter curve as one object so I can use it as input to Ruled.

So, to summarize, the current approach is this:

[ul]
[li]Wave-link point[/li]
[li]Shadow Curve[/li]
[li]Smooth Curve String[/li]
[li]Ruled[/li]
[/ul]

and I am looking for

[ul]
[li]Wave-link point[/li]
[li]Shadow Curve[/li]
[li]Bounded Plane[/li]
[li]???, output is the automatically-selected perimeter curve of Bounded Plane[/li]
[li]Ruled[/li]
[/ul]

Thanks!
 
Replies continue below

Recommended for you

Status
Not open for further replies.

Part and Inventory Search

Sponsor