Архитекторам и проектировщикам

VetCAD

Technologist. Mapping, Terra Modelling, GIS

Александр, Alexander
Технолог.
Топография, картография, моделирование местности. AutoCAD, AutoCAD Map/Civil 3D, Bentley MicroStation, GIS.
Дешифрирование фотоизображений, обработка лазерного сканирования, других ДДЗ.
Постановщик задач создания программ под AutoCAD, для моделирования местности.
Редактор карт-планов.

Technologist.

Topography, Mapping, Terra Modelling - AutoCAD, AutoCAD Map/Civil 3D, Bentley MicroStation, GIS, Image Interpretation, Laser Scanning, Terra Modelling,
Programming.
Map editor.
4. АК о создании пользовательских инструментов для XData

4. АК о создании пользовательских инструментов для XData

Я все это уже проходил с Object Data в Map/Civil 3D. XData в контексте описательных данных - их аналог, но лучше, т.к. для всех AutoCAD.

И в общем знаю на опыте c OD длительном своем и многих пользователей и программистов, о чем говорю, что нужно бы сделать, и к чему это может привести.

XDTools - свободный минимально необходимый набор пользовательских программ для XData

XDTools - свободный набор пользовательских программ для XData в любом AutoCAD.

Это открытый проект. Цель  - создать минимально необходимый набор пользовательских программ для XData в любом AutoCAD.

Задача - дать всем пользователям любого AutoCAD удобную возможность присоединять к любым объектам нужную описательную информацию. И возможность использовать, передавать эти данные в любые вертикальные и пользовательские приложения, в другое ПО.

3. АК о создании пользовательских инструментов для XData

3. АК о создании пользовательских инструментов для XData

Создание общих пользовательских инструментов для описательных данных было бы лучшим не на основе XData, а в Xrecord.

Но не вижу никаких ни поддержки, ни инициативы, ни уже готовых наработок для этого. Хотя, в Xrecord такое решение бы предпочел безусловно.

Вижу же только отрицание, оппонирование и препятствование.

2. АК о создании пользовательских инструментов для XData

2. АК о создании пользовательских инструментов для XData

Создание самых общих пользовательских инструментов для XData даст пользователям возможность шире, полнее, производительнее применять AutoCAD.

Утверждения, что создание общих таких инструментов невозможно, и опасения, что такие инструменты создадут проблемы - мифы.

Появление таких инструментов создаст основания для больших и разных новых запросов к программистам на разработку дополнительных программ.

1. АК о создании пользовательских инструментов для XData

1. АК о создании пользовательских инструментов для XData

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

Отсутствие, ничожность пользовательских средств работы с XData не делает их средством для программистов. XData позволяют решать задачу пользователей для хранения описательных данных, и потому являются и пользовательским средством. Хотя и потенциально.

Почему вдруг сейчас занялся XData

1. Для собственного "общего развития".

2. Просто интересно, что и как. Какие-то личные открытия уже появились.

3. Ковид и самоизоляция.

4. Вдруг куда-то еще вырулится...

5. Всегда лучше иметь больше и разных возможностей.

6. Если уж нашел что-то, то нормально поделиться.

Это пилотный, поисковый и неожиданный для меня самого проект.

Собрать (досоздать) минимально необходимый набор программ для XData

Собрать (досоздать) минимально необходимый набор программ для XData - из свободно распространяемых Lisp или т.п., с их доработкой.

Минимальный набор действий с XData может состоять всего из 10-12 достаточно простых программ.

Почти все необходимые Lisp есть в свободном использовании. Но почти все желательно сделать удобнее для пользователей.

Прототипов для 2-3 действий найти пока не удалось.

Пользовательские программы для работы с Object Data или учитывающие Object Data (Map/Civil 3D)

Собрал уже 28 Lisp'ов для работы с Object Data или учитывающие Object Data (Map/Civil 3D).

И один бесплатный плагин.

Почему-то почти все от французских разработчиков.

Как сделать, чтобы из решения задач ничего не вышло

Чтобы из решений задач ничего не вышло, необходимо:
   1. Не допускать на форумы информацию о решениях.
   2. Экспертам игнорировать решения или считать заведомо неверными, ненужными.
Тогда для сообщества решения не появятся, не будут существовать. Если некоторые пользователи о решениях все же узнают, то отсутствие отзывов, обсуждений и отрицание экспертов поможет им такие решения не рассматривать.

как я заказывал-заказываю программы

Попытка заказать программу под AutoCAD Civil разными способами в течение трех с половиной месяцев не дала ничего, кроме впустую потраченного времени, и по-прежнему нерешенной задачи. За вполне реальные деньги.
Вероятно, действующих программистов ничтожно мало, они плотно заняты, и дополнительный заработок им не нужен.