Тема: Программный клик мышкой на объекте

Необходимо для просмотра свойств отрезка выбрать его, кликнув на любой его точку (ну как обычно). Только сделать это программо. Возможно, есть другие методы из командной строки выбрать примитив и просмотреть его свойства.

Re: Программный клик мышкой на объекте

Если, ты знаешь, куда кликнуть...

 (ssget (getpoint)) 

Вместо (getpoint) можно подсунуть программе любую координату например:
(list 0.0 0.0 0.0)
тогда будет выбран примитив проходящий через точку 0,0,0 или любой другой до которого дотянутся объектные привязки из точки 0,0,0  включенные в данный момент.

Re: Программный клик мышкой на объекте

До этого я уже дошла. Но в итоге свойства примитива не отображаются в окне свойств. В нем по-прежнему стоит "Ничего не выбрано". Что дальше? Как сделать свойства данного отрезка видимыми?

Re: Программный клик мышкой на объекте

См. описание функции (sssetfirst).

Re: Программный клик мышкой на объекте

Пожалуйста напишите пример текста командной строки, например, для отрезка, проходящего через точку (50,50,0). Буду очень благодарна, ибо ничего толкового у меня не получается.

Re: Программный клик мышкой на объекте

все, сама разобралась

Re: Программный клик мышкой на объекте

Какой нашелся выход?

Re: Программный клик мышкой на объекте

Действительно пригодилась функция sssetfirst в виде (sssetfirst nil (ssadd(entlast)), тогда выделяется последний нарисованный объект