turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Navigation
- Solid Edge
- Forums
- Blogs
- Knowledge Bases
- Contests
- Groups

- Siemens PLM Community
- Solid Edge
- Solid Edge Developer Forum
- SolidEdge Part: IntersectionPoint

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

04-06-2016 08:58 AM

3 REPLIES

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

04-11-2016 04:33 AM

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

04-14-2016 07:42 AM

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

04-14-2016 11:26 AM - edited 04-14-2016 11:53 AM

If you have some information about what type of objects are intersecting, you might reduce your code to support only those cases.

For example:

* If you know that you have a BSplineCurve intersecting **completely **a body, you can iterate through the following Vertices collection and use all of them, except the last two points (which normally represent the start/end vertex of the original curve).

=> IntersectionPoint.Edges(igQueryAll).Item(1).Body.Vertices (all vertices, except last two)

* If your curve is a circle or a closed curve and intersecting a body, then you will have to use all vertices of the same collection (there is no start/end vertex in a closed curve).

=> IntersectionPoint.Edges(igQueryAll).Item(1).Body.Vertices (all vertices)

Follow Siemens PLM Software

© 2017 Siemens Product Lifecycle Management Software Inc