Чтобы изменять динамический параметр блока этот блок ДОЛЖЕН БЫТЬ! Его нужно сначала вставить в чертеж
Т.е. обязательно нужно его сначала добавить например в ModelSpace?
Вот же создается вхождение блока:
Dim bdId As ObjectId = bt("123")
Dim pt As New Point3d(0, 0, 0)
Dim br As New BlockReference(pt, bdId)
В оригинальной программе я планировал pt - получать как результат запроса к пользователю, а уже указание второй точки и размещение полки указывать с помощью Jigs. Просто для тестов порезал функционал немного для экономии времени. Мне кажется, что так достаточно логично.
Вот фрагмент из рабочего файла без Jigs. Просто полный повтор функционала VBA (как на видео).
Извините, вам запрещён просмотр содержимого спойлеров.
Так вот теперь пытаюсь 2ю точку получать используя Jig, для первой считаю что не нужно. Но тут вопрос ведь гораздо коварнее.. Что вообще теоритически так влияет на геометрию блока из Gifки (пост №1), ведь я на нее влияю только с помощью Sub SetDynProp, корорая отрезки вообще не трогает.