to Numeral:
О базовом каталоге.
Если коротко, то его структура ничем не отличается от структуры обычного каталога. Базовым он становится только после того, как вы его выбираете в этом качестве на этапе создания (или редактирования) нового каталога. Например, создав свой каталог, вы также можете использовать его в качестве базового. Для этого необходимо, если не ошибаюсь, чтобы имя файла начиналось с символа “#”. Создавать свой базовый каталог имеет смысл, если ваше предприятие выпускает широкий набор продукции, имеющей в своей основе одну систему стандартов, корпусов, цветов ДСП и т.п., и при этом, вы хотите чтобы разные типы продукции были в разных каталогах.
Теперь о KD_base. Это базовый каталог, написанный производителем KD. Альтернатив ему практически нет (нет полной уверенности), поэтому используется большинством при разработке своих каталогов. И практически все (а может и не все), пишущие полнофункциональные каталоги, сталкиваются с тем, что предлагаемые KD_base решения необходимо либо сильно перерабатывать, либо писать заново. Возможность же редактировать KD_base, думаю, многим бы упростила жизнь, подсказала стандартные пути решения задач, а значит, сократила бы время разработки своих проектов.
PS
Если вам не нужны 3D ручки, могу выслать вам KD_base с отключенной опцией 3D ручек.
А вообще попытаюсь переписать KD_base, так чтобы на круглых дверях все работало правильно.