Message 1 of 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
using 2021 omv how can i change these for a DeltaTranform in plugin?
this is what i have so far..
Dim alg = power_inspect.ActiveDocument.SequenceItems.AddItem(PowerINSPECT.PWI_EntityItemType.pwi_alg_UserDefined_)
alg.Name = "G54"
alg.Refresh()
power_inspect.ActiveDocument.ActiveItem = alg
Dim aPl As AlignmentUserDefined = power_inspect.ActiveDocument.ActiveItem
Dim mtb As New PWIMATHBOXLib.MathToolbox
Dim vector As New PWIMATHBOXLib.Vector3D
vector.SetCoordinates(0, 0, 1)
Dim matrix1 As New PWIMATHBOXLib.Transform
matrix1.CreateRotation(vector, 45)
Dim matrix2 As New PWIMATHBOXLib.Transform
vector.SetCoordinates(0, 0, +0.00000001)
matrix2.CreateTranslation(vector)
aPl.ParameterTransformation.matrix.Transform.CreateTranslation(vector)
alg.Refresh()
aPl.Refresh()
''''''''''''''''''''
Dim dtm = power_inspect.ActiveDocument.SequenceItems.AddItem(PowerINSPECT.PWI_EntityItemType.pwi_ent_DatumUserDefined_)
dtm.Name = "MOVE IT"
power_inspect.ActiveDocument.ActiveItem = dtm
Dim dtud As DatumUserDefined = power_inspect.ActiveDocument.ActiveItem
dtud.ParameterTransformation.matrix.Transform.CreateTranslation(vector)
dtm.Refresh()
dtud.Refresh()
'''''''''''''''''''''''
'''
Dim ispG = power_inspect.ActiveDocument.SequenceItems.AddItem(PowerINSPECT.PWI_EntityItemType.pwi_grp_SurfPointsCNC_)
' power_inspect.ActiveDocument.SequenceItems.AddItem(PowerINSPECT.PWI_EntityItemType.pwi_grp_SurfPointsCNC_)
ispG.Refresh()
Dim bestfit = power_inspect.ActiveDocument.SequenceItems.AddItem(PowerINSPECT.PWI_EntityItemType.pwi_ent_BestFit_)
bestfit.Refresh()
Dim deltatran = power_inspect.ActiveDocument.SequenceItems.AddItem(PowerINSPECT.PWI_EntityItemType.pwi_ent_DeltaTransform_)
deltatran.Refresh()
MsgBox("done")
Solved! Go to Solution.