With VB.Net I'm trying to anchor an MVPart to a Railing.
I add the MVPart at a specific location first, and it is located correctly.
Then I attempt to anchor it with AnchorEntityToEntity and it anchors fine but the MVPart moves from where it was originally located.
I repeat this process a few times and all the anchored MVParts are displaced the same.
What am I missing in my code snippet below to get the MVPart to maintain its location?
Using acTrans As Transaction = mydb.TransactionManager.StartTransaction()
MVPObj = acTrans.GetObject(MVPObjID, OpenMode.ForWrite) ' MultiViewPart
BeamObj = acTrans.GetObject(BeamObjId, OpenMode.ForRead) 'Railing object
Dim anc2 As New AecDBS.AnchorEntityToEntity
anc2.SetToStandard(mydb)
anc2.SubSetDatabaseDefaults(mydb)
anc2.ReferencedEntityId = BeamObjId
anc2.OwnerId = BeamObjId
MVPObj.SetAnchor(anc2)
acTrans.Commit()
End Using