dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Реальные координаты объектов блока

Реальные координаты объектов блока

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 26.02.2017, 03:36 #1
Реальные координаты объектов блока
kpyjaroshenko
 
Регистрация: 12.06.2016
Сообщений: 10

kpyjaroshenko вне форума Вставить имя

Доброго всем утра.
Пытаюсь получить координаты (реальные) элементов входящих в блок Autocad, получилось только получить координаты
элементов относительно точки вставки блока.
Скажите есть способ получения именно реальных координат отдельных элементов блока (линий, точек...), или надо
в программе пересчитывать полученные координаты объектов с учетом точки вставки блока, угла поворота блока ... ?

Участок моего кода:

Код:
[Выделить все]
 Dim ac_block As BlockReference
Dim ac_line As Line

                              ac_block = tm.GetObject(id, OpenMode.ForRead)
                              Dim owner2 As BlockTableRecord = DirectCast(tm.GetObject(ac_block.BlockTableRecord, OpenMode.ForRead), BlockTableRecord)
                              For Each id2 As ObjectId In owner2
                                Dim obj As DBObject = tm.GetObject(id2, OpenMode.ForRead)
                                a2 = obj.GetType()

                                If a2.Name = "Line" Then
                                    ac_line = tm.GetObject(id2, OpenMode.ForRead)
                                    x1 = ac_line.StartPoint.X
                                    y1 = ac_line.StartPoint.Y + dy
                                    x2 = ac_line.EndPoint.X + dx
                                    y2 = ac_line.EndPoint.Y + dy
                                End If
                              Next
Просмотров: 1884
 
Непрочитано 26.02.2017, 12:12
#2
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,627
Отправить сообщение для Do$ с помощью Skype™


Гляньте тут: http://adn-cis.org/forum/index.php?topic=2869.0
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > .NET > Реальные координаты объектов блока

Инженерные консультации
Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Autolisp выделение объектов DENBASS2004 LISP 6 07.07.2015 11:25
Visual LISP: Почему перебор объектов в SelectionSet неактивного документа происходит очень медленно? Shourick LISP 15 13.03.2015 15:23
Изменение состояния видимости объектов в описании динамического блока sam_n Программирование 1 28.01.2015 12:33
Присвоение атрибуту блока значения атрибута другого блока. shartal Программирование 4 14.11.2013 14:02
перенос объектов в определенные координаты nawakster AutoCAD 3 19.11.2010 13:21

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||