AutoCAD Блок сравнения из файла - PullRequest
0 голосов
/ 02 января 2019

Я не спрашиваю ответа, поскольку это, кажется, расстраивает некоторых людей, но кто-нибудь знает, хранит ли таблица блоков AutoCAD запись данных о создании блоков (таких как дата и т. Д.), К которым можно получить доступ?

Мой сценарий: У меня есть рисунок чего угодно. Я вставляю блок с именем BlockA.dwg, который был создан в понедельник. BlockA.dwg затем обновляется в среду.

Я хочу иметь возможность запустить команду, которая проверяет, является ли блок на моем чертеже последней версией файла.

Можно ли это сделать? Кто-нибудь еще сталкивался с такой необходимостью?

1 Ответ

0 голосов
/ 02 января 2019

AutoCAD не сохраняет данные этого типа на уровне объекта.

Вы можете попробовать добавить x-запись с отметкой даты или другими необходимыми вам данными. Обратите внимание, что это будет прикреплено к ссылке на блок в файле, а не к оригинальному BlockA.dwg. Вы можете проверить отметку даты xrecord, а затем сравнить ее с датой изменения исходного файла.

Это не пуленепробиваемое решение, но может привести вас в правильном направлении.

...