Ответы в темах
-
АвторСообщения
-
Alexandr RumynatsevУчастник
Ответ нашел, вопрос считаю закрытым.
Alexandr RumynatsevУчастникПоясню, выравнивание происходит уже в рамках TLC, т.е. мне требуется лиш корректно передать линейный объект для TLC
Alexandr RumynatsevУчастникОтлично! Огромное спасибо.
Единственное, хотелось бы уточнить:var element = TypedObjectCollections.Current.FindObject("CustomConstructedModelStorage:...") as ImElement; var block = drawing.ActiveSpace; var entity = new DwgModel3DElement{Element = element, Position = point};
здесь мы используем DwgModel3DElement{Element = element, Position = point}, где position может быть только 3D вектор, но все мои tlc объекты подразумевают вставку по SmdxPolylin (таким образом у меня сборки алайнится по выбранному линейному объекты. И вот как такое устроить?
Для стрктурной можно наверное использовать var strLine = SurfaceLayer.GetSurfaceLayer(cadView).SelectOneStructureLine, но опять же DwgModel3DElement в posittion такое не примет..Alexandr RumynatsevУчастникЯ имел ввиду, что ещё нужно чтобы вставить модельку на план
- Ответ изменён 11 месяцев, 2 недели назад пользователем Alexandr Rumynatsev.
Alexandr RumynatsevУчастникЭто все я сделал и так, в рамках метода я понимаю все. Библиотека есть, tlc в ней есть, UID я написал.
Но когда делаю отладку и нажимаю в робур на команду, то ничего не происходит.Alexandr RumynatsevУчастникДело в другом.
- Ответ изменён 11 месяцев, 2 недели назад пользователем Alexandr Rumynatsev.
-
АвторСообщения