05-27-2015
04:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
05-27-2015
04:17 AM
I hope I found solution (for now it works for me) - and basically I am checking feature names of edges. If they are different it means they are not part of same feature therefore they are my real edges.
"False" - "pipe" edges have both feature names same and therefore should not be selected...
I added following to your macro:
For Each e In f.edges If Not IsInCollection(e, edges) Then Debug.Print e.faces.Item(1).CreatedByFeature.Name Debug.Print e.faces.Item(2).CreatedByFeature.Name If e.faces.Item(1).CreatedByFeature.Name <> e.faces.Item(2).CreatedByFeature.Name Then Call edges.Add(e) End If End If Next e
Thank you for support...