- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
'Inventor 2022 & Visual Studio
i try to create a WorkPlane with 3 Points.
The 3 Points, i want to pick up from 3D Modell.
The Final Result should look like This:
So i want to select 3 Points:
Edge EndPoint or EdgeMidPoint etc...
But it dosent work.
This is my Code:
Imports System.Runtime.InteropServices
Imports Inventor
Imports Microsoft.Win32
Module CommandFunctionButton_01
Public Sub CommandFunctionfweButton_01()
Dim oPartDoc As PartDocument = g_inventorApplication.ActiveDocument
Dim oCompDef As PartComponentDefinition = oPartDoc.ComponentDefinition
Dim oTO As TransientObjects = g_inventorApplication.TransientObjects
Dim oTG As TransientGeometry = g_inventorApplication.TransientGeometry
Dim oWorkPoint1 As Object
oWorkPoint1 = g_inventorApplication.CommandManager.Pick(SelectionFilterEnum.kWorkPointFilter, "Pick a Points1")
Dim oWorkPoint2 As Object
oWorkPoint2 = g_inventorApplication.CommandManager.Pick(SelectionFilterEnum.kWorkPointFilter, "Pick a Points2")
Dim oWorkPoint3 As Object
oWorkPoint3 = g_inventorApplication.CommandManager.Pick(SelectionFilterEnum.kWorkPointFilter, "Pick a Points3")
Dim oWorkPlaneA1 As WorkPlane
oWorkPlaneA1 = oCompDef.WorkPlanes.AddByThreePoints(oWorkPoint1, oWorkPoint2, oWorkPoint3, True)
End Sub
End Module
In Enums / SelectionFilterEnum Enumerator which Methods should i use?
I want simple select Point on: Edge EndPoint or EdgeMidPoint etc...
i'm not able to Pick up any Points:
How can i do this.
Thanks for any Suggestion.
Solved! Go to Solution.