логично, что если для нормальной работы Бкад требуется Java-виртуальная машина, то и плагины пишутся на яве. Язык этот, если грубо говорить, похож на с++.
Честно, думаю, врят ли обычный пользователь Бкад поймет хотя бы часть из языка, наследования, конструкторы и прочее, чем в нем оперируют. Выходом из этого может быть просмотр уже написанных расширений и контакт с разработчиками, чтобы могли объяснить, что к чему.
В данном случае, наверное, может помочь модификация стандартного мастера тумбочек, не сильно там отличается конструкция. А если кто-то и возьмется писать, то надо человеку четко расписать, что от каких параметров зависит и пляшет.
http://www.propro.ru/Downloads/ru/Do...ad-api-rus.zip
вот тут описание API от Бкад, вроде все там доступно изложено. В папке плагинов есть папка samples - тоже примеры валяются. Ну и в самом бикаде есть Приложения - PluginsSamples, там примеры простых приложений есть.
Поподробнее бы это глянуть, с первого взгляда не все ясно, как что работает, но фактически, если разложить все, то сам плагин для Шкафа-купе получается довольно простой, если отбросить дополнение материалов от сторонних разработчиков. Т.е. надо лишь получать длины, по которым строить панели, расставить крепеж - и, фактически, все. Созданную модель бкад уже сам просчитывает и выводит чертежи. В данном случае используется только то, что сам Бкад и предоставляет в работе, только в автоматизированном виде. А добавление в каталог отдельных элементов, это уже вопрос, как с ними работать...