Если вам приходится регулярно нумеровать точки, пикеты, опоры освещения и т.п. в Автокаде, то облегчите себе жизнь и автоматизируйте этот процесс.
Для решения данной задачи воспользуемся Lisp, который позволит пронумеровать наши блоки, а в случае необходимости и перенумеровать их очень быстро.
Для наглядности давайте проделаем небольшую практическую работу:
1. Первым делом необходимо создать блок, у которого в качестве атрибута будет находиться его номер, но чтоб не отвлекаться и не затягивать урок скачайте файл с уже подготовленным блоком, кликнув здесь.
Важно. Как создать блок с атрибутом, посвящен урок расположенный тут.
2. Скачайте архив с lisp для автоматической нумерации блока, кликнув здесь.
3. Откройте чертеж, и сделайте несколько копий блока нумерованной точки.
4. Загрузите приложение для нумерации бока (если не знаете как, см. здесь).
5. Запустите команду, введя в строке состояния KAN и на запрос [Number/Renumber]? <N> (нумерация или перенумерация) нажмите Enter.
6. В следующем запросе Input Start or Offset Number: <1> укажите начальный номер.
7. Осталось последовательно указать блоки, которые необходимо пронумеровать, затем нажать Enter и вуаля.
Примечание. Работает предварительный выбор объектов, если потребуется выбрать блоки рамкой во время команды введите Р (_W), при этом нумерация начнется с последней копии блока.
Если вам потребуется сменить начальную нумерацию, то просто воспользуйтесь опцией Renumber.
Ну и если захотите создать кнопку (как см. здесь) с данной командой, то в поле макрос скопируйте этот код:
^C^C(if (null C:KAN)(load "KAN"));KAN;
Интересно. Как вывести координаты точек в таблицу AutoCAD или Excel читайте тут.
Премьера уже скоро. Свои вопросы и комментарии оставляйте ниже…
Если информация была полезной