VetCAD

Отчет 1 о проекте XDTools

   0 оценок

размещено: 06 Января 2022
обновлено: 06 Января 2022

Отчет 1 о проекте XDTools

 

1. Немедленно после объявления о начале проекта XDTools у меня резко изменились жизненные обстоятельства, и я не мог им заниматься достаточно плотно. Так продолжается и сейчас, и надолго.

2. Нашелся человек, которому было интересно попробовать начать программировать на Lisp. Совершенный новичок, без опыта программирования. И он не собирается заниматься программированием профессионально - это чистое любительство, любопытство, дилетантизм.

Зато ему интересно не навязывать свое видение, собственные решения, интересно не упрощать, а максимально полно решить задачи. Увидеть, что смог все сделать.

И он смотрит на программы не как программист, а с пользовательской точки зрения. Поскольку сам давно, постоянно и много работает в AutoCAD и в др. CAD.

Поэтому появились первые программы, опубликованные как части этого проекта:

XDTOOLS_STAT.lsp - общая статистика об XData для указанных и для всех объектов dwg,

XDTOOLS_CHECK.lsp - проверка dwg на наличие проблем с XData,

XDTOOLS_VEDIT.lsp - просмотр/редактирование содержания XData сразу для всех указанных объектов,

XDTOOLS_ADD.lsp - добавление указанного XData сразу ко всем указанным объектам,

XDTOOLS_MDEFINE.lsp - просмотр и редактирование определений XData. Включая создание новых XData Applications, удаление существующих, переименование. И добавление/удаление указанных полей XData, изменение их последовательности, изменение типов.

Последняя появилась только что, и это самая важная, ключевая команда, позволяющая пользователям самим полноценно управлять определениями XData.

Автор этих программ не сомневается в очень низком уровне своего программирования, но эти его программы вполне удовлетворительно или хорошо/отлично выполняют все требуемое.

Все эти программы уже опубликованы.

3. Скорее всего в ближайшее время XDTOOLS_STAT.lsp будет заменена на лучшую.

4. Есть еще, минимум, три программы других авторов, которые планирую вскорости включить в XDTools после их доработки.

После их добавления уже образуется набор инструментов для XData - пусть минимально - достаточный для практического применения XData для описательных неграфических данных в dwg в любом AutoCAD.

 

Проект по-прежнему открыт, есть идеи о добавлении в XDTools еще некоторых востребованных возможностей.

В т.ч., недоступных другими средствами.