Проект.
Создать набор команд [на Lisp - ?] для отображения содержания XData надписями, для загрузки содержания надписей в поля XData.
Для быстрого и простого создания надписей и управления их отображением.
Отчет 1 о проекте XDTools
Создано и опубликовано уже пять самых необходимых для использования XData программ.
Сейчас готовятся еще три.
Памятник истории XData - тема 2000 г., созданная впустую
4. АК о создании пользовательских инструментов для XData
Я все это уже проходил с Object Data в Map/Civil 3D. XData в контексте описательных данных - их аналог, но лучше, т.к. для всех AutoCAD.
И в общем знаю на опыте c OD длительном своем и многих пользователей и программистов, о чем говорю, что нужно бы сделать, и к чему это может привести.
XDTools - свободный набор пользовательских программ для XData в любом AutoCAD.
Это открытый проект. Цель - создать минимально необходимый набор пользовательских программ для XData в любом AutoCAD.
Задача - дать всем пользователям любого AutoCAD удобную возможность присоединять к любым объектам нужную описательную информацию. И возможность использовать, передавать эти данные в любые вертикальные и пользовательские приложения, в другое ПО.
3. АК о создании пользовательских инструментов для XData
Создание общих пользовательских инструментов для описательных данных было бы лучшим не на основе XData, а в Xrecord.
Но не вижу никаких ни поддержки, ни инициативы, ни уже готовых наработок для этого. Хотя, в Xrecord такое решение бы предпочел безусловно.
Вижу же только отрицание, оппонирование и препятствование.
2. АК о создании пользовательских инструментов для XData
Создание самых общих пользовательских инструментов для XData даст пользователям возможность шире, полнее, производительнее применять AutoCAD.
Утверждения, что создание общих таких инструментов невозможно, и опасения, что такие инструменты создадут проблемы - мифы.
Появление таких инструментов создаст основания для больших и разных новых запросов к программистам на разработку дополнительных программ.
1. АК о создании пользовательских инструментов для XData
XData - не средство только для разработчиков. XData предназначены для любых данных: и самого AutoCAD, и для записи нужного программистам, и для пользователей.
Отсутствие, ничожность пользовательских средств работы с XData не делает их средством для программистов. XData позволяют решать задачу пользователей для хранения описательных данных, и потому являются и пользовательским средством. Хотя и потенциально.
1. Для собственного "общего развития".
2. Просто интересно, что и как. Какие-то личные открытия уже появились.
3. Ковид и самоизоляция.
4. Вдруг куда-то еще вырулится...
5. Всегда лучше иметь больше и разных возможностей.
6. Если уж нашел что-то, то нормально поделиться.
Это пилотный, поисковый и неожиданный для меня самого проект.
Собрать (досоздать) минимально необходимый набор программ для XData - из свободно распространяемых Lisp или т.п., с их доработкой.
Минимальный набор действий с XData может состоять всего из 10-12 достаточно простых программ.
Почти все необходимые Lisp есть в свободном использовании. Но почти все желательно сделать удобнее для пользователей.
Прототипов для 2-3 действий найти пока не удалось.