Property Sets <--> Object Data converter

Автор Тема: Property Sets <--> Object Data converter  (Прочитано 3820 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн АлексЮстасуАвтор темы

  • ADN Club
  • ***
  • Сообщений: 116
  • Карма: 0
  • odclass-odedit.com
    • odclass-odedit.com
Property Sets <--> Object Data converter
« : 11-06-2018, 22:57:13 »
Реален ли открытый проектик - конвертер пользовательских Property Sets <--> Object Data?
Например, в Идеях есть: https://forums.autodesk.com/t5/civil-3d-ideas/add-object-data-table-attributes-to-property-set-data/idi-p/7553342
Но ждать от Autodesk - точно помрешь, учитывая, что OD в Map 3D уже лет 20, а PS в Civil 3D уже 5-6 лет и лет 15-16 в Architecture.

Почему открытый?
С одной стороны, у меня, например, с деньгами в обозримое время швах.  :D
С другой стороны, такой конвертер должен быть в общем пользовании.
С третьей стороны, такой конвертер мне (чисто по аналогии) кажется несложным в написании.
Можно, конечно, объявить подписку - типа, помогите, кто чем может. Не пробовал, не знаю.
Главная сложность реализации - написать такой конвертер могут, наверное, только программисты под Civil 3D.

Конвертер, например, из двух утилит: PS2OD и OD2PS.
Вроде бы можно обойтись без опций и окон.
PS2OD:
0. Одноименные OD с PS - названия которых не содержат никаких разделительных символов, кроме подчеркиваний и тире, и длиной не больше 24 символов.
1. Если в dwg не описаны одноименные OD с PS, то создаются их описания с названиями, как у PS.
2. Если в dwg описаны одноименные OD, то создать описания OD с этими названиями, но с приписками "..._1", "..._2" и т.д., укорачивая названия, если нужно до 24 символов.
3. У созданных OD создаются соответствующие поля для данных. Разделительные символы, кроме подчеркиваний и тире, заменяются на знаки подчеркивания. Длина названий полей не может превышать 31 символ.
4. К соответствующим графическим элементам присоединяются такие OD с соответствующими данными, как в PS.
5. Исходные PS не удаляются.
OD2PS:
Симметрично.

Вариант: если уже существуют одноименные OD и PS, и в них есть одинаковые поля данных, то OD и PS с приписками "..._1", "..._2" и т.д. не создаются, а данные переносятся.

Как-то так.

Если говорить о платности (подписка или т.п.), то сколько такой конвертер может стоить?
я не программист, а технолог. пытаюсь быть постановщиком задач.

Оффлайн АлексЮстасуАвтор темы

  • ADN Club
  • ***
  • Сообщений: 116
  • Карма: 0
  • odclass-odedit.com
    • odclass-odedit.com
Re: Property Sets <--> Object Data converter
« Ответ #1 : 29-06-2018, 04:07:30 »
Явное совпадение - независимая свежая похожая тема: https://forums.autodesk.com/t5/visual-basic-customization/pulling-object-data-and-writing-property-set-data/m-p/8095273#M101625
Там, вроде бы есть и какие-то попытки-подходы.
я не программист, а технолог. пытаюсь быть постановщиком задач.

Оффлайн АлексЮстасуАвтор темы

  • ADN Club
  • ***
  • Сообщений: 116
  • Карма: 0
  • odclass-odedit.com
    • odclass-odedit.com
Re: Property Sets <--> Object Data converter
« Ответ #2 : 19-11-2019, 22:23:30 »
Поднимаю тему создания конвертера Property Sets  (Civil, Architecture, MEP) <--> Object Data (Map/Civil).
Основное изменение - конвертер на основе файла соответствий PS и OD.

Готов обсуждать практически.
я не программист, а технолог. пытаюсь быть постановщиком задач.