Тема: ObjectDBX. Custom entity

Уважаемые коллеги!
Вопрос к спецам активно использующих часть ObjectDBX
для создания своих объектов.
Предположим в программе имеется библиотека объектов (Custom entity)
Вопрос: Как быть, если надо изменить, или добавить один
или несколько объектов, а ваша фирма исчезла(тфю-тфю)?
Заказать в другой можно, но они не знают подробностей этой программы.
Исходники не передаются. Далее, почему не применили блоки с XData, Xrecord, словари и т.д. Ведь, в случае необходимости, их легко изменить, или добавить. Все открыто.
  Конечно, можно создать программы умеющие создавать по готовому рисунку *.dbx файл, или редактор, но ведь это удорожание, и как его оправдать?
Или, может быть, я не в курсе, и эта проблема как-то решена?
Спасибо

Re: ObjectDBX. Custom entity

> BS
dbx-файл - это программа на C++, описывающая не только геометрию, но и многое другое. Без исходников ничего не сделаете.

Re: ObjectDBX. Custom entity

> Н.Н.Полещук
Об этом и идет речь. В моей программе масса
новых объектов с намертво описанной геометрией,
и множество неграфических данных описывающих
свойства этих объектов и т.д. И изменить это,
постороннему программисту, невозможно, без наличия
исходников. Заказчик говорит, что тем самым мы его
"привязываем" к себе, он-то не против, но где гарантия
что завтра мы не исчезнем? Что тогда?
В Autodesk Building System то же самое, ни изменить,
ни добавить. Я убежден, что не только у меня такое спрашивают....

Re: ObjectDBX. Custom entity

> BS
Слава Богу заказчики с такими вопросами мне не попадались. smile А если серьезно, то как бы не была написана система (с использованием ли custom entity или только XDATA, XRECORD, DICTIONARY и т.д.) без наличия исходных кодов программ все равно развивать (переносить на новые версии AutoCAD) никто не будет. Аналогично если не будет новых версий вертикальных продуктов AutoCAD, то и они не будут работать в новых версиях AutoCAD... Если Ваша система рассчитана только на одного заказчика и он оплачивает разработку - продайте ему и исходные коды. Это конечно в крайнем случае. А если Вы разрабатываете систему, которая продается и один из клиентов ставит такие условия, то проще отказаться от такого клиента.
IMHO!!!

Re: ObjectDBX. Custom entity

Уфф...
Если бы и начальство так рассуждало бы..

Re: ObjectDBX. Custom entity

Можно ли использовать для создания Custom entity
классы .NET Wrappers из ObjectARX?

Re: ObjectDBX. Custom entity

В Autodesk Building System то же самое, ни изменить,
ни добавить.
Ищите соответствующие Object Enabler, а для своих программ пишите свободно распространяемые усеченные версии, включающие только методы копирования, перемещения, масштабирования, может быть редактирования текста и удаления, т.е. чего не жалко

Re: ObjectDBX. Custom entity

ALEXANDR пишет:

Можно ли использовать для создания Custom entity
классы .NET Wrappers из ObjectARX?

Нет.