Корректная работа лиспа в nanoCAD

Olga94
отредактировано 12 Jul Раздел: API

Здравствуйте Уважаемые специалисты NanoCAD!

Помогите пожалуйста исправить лисп, чтобы он работал в nanoCAD.

Тэги темы:

Ответы

  • Лучше в телегу, и с более внятным объяснением - что не работает, в каком месте спотык, что ожидается и тому подобное.

  • Спасибо, уже сама подправила.

  • Думаешь другим это неинтересно?

  • Olga94
    отредактировано 15 Jul

    ок, выкладываю.

  • Адаптировала и проверяла на NC22.0(5997.3741.6106)_mega.

    Дефекты обошла:

    <DXF, Attrib, (entget(car(nentsel))) > Задвоение кода 1 в многострочных атрибутах блоков

    Lambda с параметром возвращает nil вместо измененного параметра

    PS. Выноски нанокад для замены ищутся, но не обрабатываются, т.к. это примитивы, созданные на MultiCAD-е, у них вероятно нет COM обёрток. Посредством DXF надо отдельную утилиту.

    Также не обрабатываются таблицы нанокад, только табл.DWG