Интеграция ATable с Lotsia PDM PLUS

Дополнительные модули и расширения (add-ons) для системы Lotsia PLM.
Ответить
Николай Ширяев
Участник
Сообщения: 40
Зарегистрирован: 25 июн 2004, 14:06
Откуда: Лоция

Интеграция ATable с Lotsia PDM PLUS

Сообщение Николай Ширяев »

В журнале "САПР и графика" N 5-2005 опубликована (стр. 32-37) статья Александра Щетинина о программе ATable for AutoCAD.

Мне было очень приятно узнать, что эта программа имеет модуль (add-on) atableRpt2G, позволяющий создавать в чертеже AutoCAD таблицы отчетов, выполненных в Lotsia PDM PLUS.

Данный add-on доступен для бесплатного скачивания (с открытыми исходными кодами!) на сайте разработчика: http://www.alx.ncn.ru

Думаю, программа ATable for AutoCAD будет полезна многим пользователям системы Lotsia PDM PLUS.
С уважением, Николай Ширяев
Аватара пользователя
Alxd
Активный участник
Сообщения: 50
Зарегистрирован: 15 июл 2004, 12:42
Откуда: Тюмень
Контактная информация:

Сообщение Alxd »

Добавлю, что 20 июня 2005 года выпущен модуль AlxdExtension for AutoCAD v3.5 в котором содержатся функции для получения значений атрибутов объекта базы Lotsia PDM Plus прямо в AutoCAD'е.

Например, открыт документ xxx00.dwg и есть ID объекта (может быть его, а может и нет, это на усмотрение пользователя). При необходимости получить значение одного атрибута объекта можно использовать такую конструкцию в LISP.

AlxdLotsiaAttV("xxx", "yyy") и в ответ получим значение одного атрибута (xxx - ID объекта, yyy - ID атрибута)

Если надо получить несколько атрибутов, то надо перечислить все ID атрибутов.

Если надо получить все атрибуты, то достаточно указать ID объекта и функция вернет список значений всех атрибутов.

Однако, в силу специфики запросов SQL, значения будут возвращаться каждый раз в произвольном порядке. Пологаться на их порядок нельзя. Поэтому добавлена еще одна функция AlxdLotsiaAttP.

AlxdLotsiaAttP - возвращает не значение, а точечную пару, состоящую из ID атрибута и значения атрибута.

Например, AlxdLotsiaAttV("xxx", "yyy") вернет ("yyy" . "value").

Таким образом, функции можно использовать как сами по себе для получения и использования необходимых значений, так и в редакторе ATable for AutoCAD.

Скажем, поключив аддон atableF2G и используя функцию AlxdLotsiaAttV в ячейках форм можно получить заполненный штамп. Аналогично можно заполнять другие формы (штампы согласования, привязки, спецификации и пр.)

Подробнее о функциях можно почитать в справке к AlxdExtension. Сам модуль можно скачать на http://www.alx.ncn.ru

P.S. Будет интересно услышать замечания и пожелания пользователей реально использующих эти функции.
Николай Ширяев
Участник
Сообщения: 40
Зарегистрирован: 25 июн 2004, 14:06
Откуда: Лоция

Сообщение Николай Ширяев »

На сайт http://www.lplm.ru выложена краткая информация по ATable for AutoCAD.
Надеюсь, ATable for AutoCAD будет полезен пользователям системы Lotsia PDM PLUS, активно работающим с AutoCAD.
С уважением, Николай Ширяев
Аватара пользователя
Alxd
Активный участник
Сообщения: 50
Зарегистрирован: 15 июл 2004, 12:42
Откуда: Тюмень
Контактная информация:

Сообщение Alxd »

С 1-го декабря 2005 года ATable for AutoCAD можно использовать с публичным ключом АБСОЛЮТНО БЕСПЛАТНО! Все кому интересно, ищите новость от 01.12.05 на сайте http://www.alx.ncn.ru
Ответить