Как создать объект SPDS Extension из visual lisp?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как создать объект SPDS Extension из visual lisp?

Как создать объект SPDS Extension из visual lisp?

Ответ
Поиск в этой теме
Непрочитано 26.05.2015, 14:16 #1
Как создать объект SPDS Extension из visual lisp?
Владас
 
Регистрация: 26.05.2015
Сообщений: 3

Всем привет! Вот какая проблема: меня попросили автоматизировать создание "Позиционных Выносок" из СПДС. В visual lisp я более-менее разобрался, точки получаю, выделение нахожу, а вот как работать с СПДС не понял. Долго гуглил, но ничего толком не нашел.

Вот примерно такой код получился:
Код:
[Выделить все]
 (defun c:addSPL	()
  (setq spnt (getpoint "\nChoose start point: "))
  (setq epnt (getpoint "\nChoose end point: "))
  (command "_SIBPOSITIONALLEADER"
	   spnt
	   epnt
           "some text"
  )
)
Начальную и конечную точки обрабатывает корректно, а вот заставить его указать именно тот текст, который мне нужен никак не получается. Что можно с этим сделать?

Последний раз редактировалось Владас, 26.05.2015 в 18:50.
Просмотров: 2089
 
Непрочитано 26.05.2015, 14:17
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377


Советую найти руководство по СОМ-модели СПДС GraphiCS (кажется, даже в Download было). И использовать именно описанные там методы.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 26.05.2015, 14:30
#3
Владас


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


Мы используем вот этот модуль: http://www.autodesk.ru/products/spds/overview
Это тоже самое что и СПДС GraphiCS?

Извиняюсь за глупые вопросы)

А если мы используем Autocad СПДС?

Последний раз редактировалось Кулик Алексей aka kpblc, 26.05.2015 в 15:10.
Владас вне форума  
 
Непрочитано 26.05.2015, 15:09
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377


Владас, AutoCAD СПДС не существует в природе. Есть СПДС GraphiCS или SPDS Extension. Оба работают внутри AutoCAD.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 26.05.2015, 15:12
#5
Владас


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


Извиняюсь за глупые вопросы) Не разобрался в терминологии. У нас SPDS Extension.
Владас вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как создать объект SPDS Extension из visual lisp?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual LISP: Почему перебор объектов в SelectionSet неактивного документа происходит очень медленно? Shourick LISP 15 13.03.2015 15:23
Lisp. Создание слоя(слоёв) из мастер-списка. Изменения в программу CLAY от JefferyPSanders 99xt1 LISP 24 01.12.2014 12:24
LISP для очистки чертежа от дублирующихся объектов Nikolays AutoCAD 5 13.12.2010 16:59
Можно ли использовать entmake для создания объектов СПДС scatler Программирование 7 12.02.2010 19:03
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов Red Nova Программирование 177 08.12.2008 11:35