Здравствуйте!
На днях столкнулся с неожиданным поведением функции entmakex.
Описание проблемы: В файле чертежа вставлена внешняя ссылка (подложка с планом) объемом около 160 Мб. Тяжело, но автокад дышит. Запускается лисп, который должен создать анонимный блок, а затем создать вставку этого блока в пространстве модели. В лиспе используется entmakex в обоих случаях.
Блок создается (имя приблизительно *U33333), но при вставке возвращается nil. Ладно, ну не смог... хотя непонятно почему. Но самое интересное - дальше. Если создать именованный блок, то при запуске возвращается имя примитива, но УДАЛЁННОЕ, и никакой вставки. Линии, полилинии создаются "на ура".
Без такой большой внешней ссылки, естественно, все работает, как ожидается.
Собственно вопрос: это нормально? ))) Ни про какие ограничения entmakex за много лет я сведений не нашел.