| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

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

Как зная точку выбрать объект и получить его свойства?

Ответ
Поиск в этой теме
Непрочитано 10.09.2010, 16:31 #1
Как зная точку выбрать объект и получить его свойства?
Zaghim
 
Регистрация: 01.07.2010
Сообщений: 521

Есть точка, которая точь в точь лежит на линии, координаты ее знаю. Как выбрать эту линию по точке и получить список свойств линии?

(setq a (ssget "c" p1 p2))
получил отрезок, а как свойства?

Последний раз редактировалось Zaghim, 10.09.2010 в 16:40.
Просмотров: 2484
 
Непрочитано 10.09.2010, 16:49
1 | #2
CB

Конструирование в области нефтеразведки
 
Регистрация: 10.02.2006
Гомель
Сообщений: 321


Код:
[Выделить все]
(setq ss (ssget "_c" pt pt))
(entget (ssname ss 0))
CB вне форума  
 
Автор темы   Непрочитано 10.09.2010, 17:02
#3
Zaghim


 
Регистрация: 01.07.2010
Сообщений: 521


Тока тогда так (setq ss1 (entget (ssname ss 0)))
Спасибо!!!
Zaghim вне форума  
 
Непрочитано 10.09.2010, 20:40
#4
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,550


Если точка лежит на пересечении двух линий... то может случиться так... что первой будет выбрана не искомая линия, а другая
gomer вне форума  
 
Непрочитано 13.09.2010, 01:54
#5
KAI

геологоразведка, строительство
 
Регистрация: 14.10.2003
Магадан
Сообщений: 311


Или сверху искомой линии нарисован еще один примитив, выбор то же будет не верен.
__________________
Лень - великий двигатель прогресса!
KAI вне форума  
 
Автор темы   Непрочитано 13.09.2010, 08:55
#6
Zaghim


 
Регистрация: 01.07.2010
Сообщений: 521


Да нет, вероятность таких случаев на моем чертеже практически нулевая.
Zaghim вне форума  
 
Непрочитано 13.09.2010, 09:07
#7
Елпанов Евгений

программист
 
Регистрация: 20.12.2005
Москва
Сообщений: 1,440
Отправить сообщение для Елпанов Евгений с помощью Skype™


При необходимости получить линию, по указанной точке, очень рекомендую обработать весь набор, получить все линии, отсортировать их по расстоянию до указанной точки и использовать самую ближайшую. Указанный метод выбора, предполагает получение в набор всех линий, умещающихся в прицел, т.е. первая в наборе может быть не та...
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны.
/Сунь Цзы/
Елпанов Евгений вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как зная точку выбрать объект и получить его свойства?

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение дуг, линий в единый объект, Как объединить? Vladimir.P AutoCAD 41 25.01.2015 08:03
Как получить свойства layout луки Программирование 2 23.06.2009 10:50
Как получить свойства 3dSolid Box в VB... 99garry Программирование 8 22.06.2009 20:58
как получить из примитива его свойства paradoxvaha Программирование 5 24.07.2007 22:24
Как на LISPе автоматически выбрать линию и точку? Mikhail LISP 4 28.10.2003 10:33