It's possible use points and coordinates (not the sheet points) but it requires some extra coding. Have a look at this example rule:
Dim sheet = ThisDrawing.ActiveSheet
Dim view = sheet.DrawingViews.ItemByName("VIEW1")
Dim geo1 = view.GetIntent("Work Point1")
Dim geo2 = view.GetIntent("Work Point2")
Dim geo3 = view.GetIntent("Work Point3")
Dim genDimensions = sheet.DrawingDimensions.GeneralDimensions
ThisDrawing.BeginManage
Dim point = ThisDrawing.Geometry.Point2d(0, 0)
point.InDatabaseUnits = geo3.PointOnSheet
point.X = point.X + 0
point.Y = point.Y + 1
genDimensions.AddLinear("test", point, geo1, geo2)
ThisDrawing.EndManage
You didn't explain what was not working for you with the sheet points but I did have some problems on my own. In the following topic, we did get the sheet points to behave. Maybe this is also of some help to you.
https://forums.autodesk.com/t5/inventor-ilogic-and-vb-net-forum/unexpected-dimension-text-place/td-p...
Jelte de Jong
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

Blog: hjalte.nl - github.com