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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как определить точку, лежащую на выбранном с помощью (entsel) отрезке

Как определить точку, лежащую на выбранном с помощью (entsel) отрезке

Ответ
Поиск в этой теме
Непрочитано 15.04.2012, 16:25 #1
Как определить точку, лежащую на выбранном с помощью (entsel) отрезке
swkx
 
Регистрация: 22.01.2010
Сообщений: 311

Напрашивается такой метод: из точки, возвращаемой (entsel), построить нормаль к выбранному отрезку.

Может, есть что-нибудь проще ?
Просмотров: 2688
 
Непрочитано 15.04.2012, 17:40
#2
Do$

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


Код:
[Выделить все]
(vl-load-com)
(setq sel (entsel "\nВыберите отрезок:"))
(vlax-curve-getclosestpointto (car sel) (trans (cadr sel) 1 0))
Do$ вне форума  
 
Автор темы   Непрочитано 15.04.2012, 17:59
#3
swkx


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


Do$,
спасибо!
swkx вне форума  
 
Непрочитано 16.04.2012, 12:16
1 | #4
Елпанов Евгений

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


Функция entsel не поддерживает перебор примитивов во время выбора.
Другими словами, к точке, возвращаемой вместе с именем примитива, может быть ближайшим только выбранный примитив.

Возможно непонятно говорю, но это свойство точки из entsel позволяет использовать другую конструкцию для нахождения точки на линии:

Код:
[Выделить все]
(osnap(cadr(entsel))"_nea")
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны.
/Сунь Цзы/
Елпанов Евгений вне форума  
 
Автор темы   Непрочитано 16.04.2012, 12:22
#5
swkx


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


Все понятно.
Спасибо, учту.
swkx вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как определить точку, лежащую на выбранном с помощью (entsel) отрезке

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите, как с помощью гибкости элемента определить коэф. продольного изгиба центрально-сжатых элементов!!! Владимир чувашия Конструкции зданий и сооружений 2 13.01.2010 16:32
Можно ли определить физико-механические свойтсва грунта с помощью геофизики? poligraph Основания и фундаменты 15 03.09.2009 22:06