Lsp dvb вич vlx fac для автокада двери стены окна

Обновлено: 19.04.2024

Вплоть до AutoCAD 2012 включительно действовал механизм, описанный в указанной статье. Чем и пользовались вирусописатели, а потом САПРовцы судорожно вычищали следы их деятельности. Вообще говоря, существует три вида файлов, автоматически загружаемых в AutoCAD при старте чертежа:

  1. acad.lsp/fas/vlx
  2. acaddoc.lsp/fas/vlx
  3. acad.dvb

Файлы с расширениями fas и vlx являются компилированными lsp-файлами; dvb — файл макросов VBA.

Если AutoCAD обнаруживает сразу все 7 файлов (т.е. acad.lsp; acad.fas; acad.vlx; acaddoc.lsp; acaddoc.fas; acaddoc.vlx; acad.dvb), то загружаются только первые обнаруженные *.vlx-файлы и acad.dvb.
Тем не менее, следует отдавать себе отчет в такой тонкости: последовательность загрузки определяется тем, где и когда AutoCAD обнаруживает эти файлы. Очевидно, что AutoCAD ищет эти файлы по каталогам, определенным как пути поддержки. Но на самом деле AutoCAD перед ними опрашивает еще и рабочий каталог приложения (определяется в свойствах ярлыка вызова). Рабочий каталог опрашивается только в том случае, если сначала запускается AutoCAD, и открытие файла dwg выполняется из-под AutoCAD’a. Следом идет каталог, в котором находится открываемый файл, и только после этого опрашиваются пути поддержки AutoCAD’a

Сначала загружается обнаруженный acad*.* — файл, а поиск остальных вариантов прекращается. Что это значит?

Например, в каталоге с открываемым dwg-файлом есть файл acad.lsp, а в каталогах поддержки хранятся acad.fas и acad.vlx. AutoCAD при открытии dwg обнаружит acad.lsp, загрузит его и уже не будет опрашивать каталоги поддержки

Последовательность поиска файлов такова:

Если AutoCAD обнаружит в одном каталоге все 3 варианта одного и того же файла (ну или хотя бы 2), то перед загрузкой AutoCAD опросит даты файлов. Если LSP-файл окажется более свежим, то будет загружаться именно он, FAS и VLX будут проигнорированы.

Возможности адаптации, настройки и расширения функциональности

В AutoCAD LT, в отличие от полноценного AutoCAD, очень сильно ограничены возможности по адаптации, расширению функциональности и использованию программ и утилит сторонних разработчиков.

В AutoCAD LT нет возможности создания и запуска сторонних программ, он дает лишь базовые возможности настройки и адаптации. Например, пользователи без особого труда могут создать и изменить инструментальные панели, написать скрипты и макросы, создать и использовать собственные образцы штриховок и типов линий.

Как сделать пунктирную линию в Автокаде?

Тип линий в Автокаде выбирается в тех же самых окнах, где настраивается и вес линий.

Точно так же назначать пунктирную линию можно вышеупомянутыми способами через свойства линий и настройки слоев.

Более сорока лет назад разработан и внедрен в использование для выполнения целей искусственного интеллекта язык программирования LISP (ЛИСП), позднее ставший популярным среди пользователей ПО AutoCAD. Он создан для символьных вычислений. С течением времени был преобразован, чтобы соответствовать новым потребностям ИИ.

Начинающим пользователям, изучающим его архитектуру, рекомендуется рассматривать его в качестве формальной знаковой системы.

Это imperative language (императивный), действия которого описывают выполнение алгоритма, отличается от других, декларативных, предполагающих определение ограничений и соотношений в предметной сфере поставленной цели. По сравнению с другими подобными разработками С++ и FORTRAN, ЛИСП наделен большей функциональностью. Его популярность обусловлена большими возможностями для программирования в сочетании с мощным набором:

Это средства построения данных структур обозначения высокого уровня.

Конструкция

LISP синтаксис и семантика, разработанные программистами, обусловлены теорией рекурсивных функций. Символьные, s-выражения, являются элементами предложений, сочетаний. В них представлены софты и файлы. Они могут отображаться в виде списка (list) или атомов (atom).

Во втором варианте включены числовые комбинации, цифры, буквы латинского алфавита и знаки: *, -, +, /,@, %, , &, _, ,


Несколько поочередно идущих абзацев составляют каталог. Они обязательно разделяются пробелами и замыкаются в скобки.


Язык LISP относится к языкам программирования, которые используются для создания дополнительных загрузок к ПО по проектированию и моделированию. Для их использования необязательно хорошо разбираться в компьютере на уровне профессионала.





Примеры программ на ЛИСПе (lisp) для Автокада


Чтобы сгладить и уподобить несколько напечатанных строк в готовом чертеже, обычно приходится выполнять однообразные действия много раз. Со скачанным скриптом это выполняется одной командой (в примере указана Z-TEXT-ALIGN).

Подобные дополнения полезны на любом этапе проектирования. Их существует очень много, но совсем необязательно устанавливать все. Перед скачиванием, посмотрите, подходит ли скрипт для выполнения нужных конкретных задач. Для каждой области написаны подходящие:

  • для инженерного проектирования в строительстве;
  • коммунальных структур, занимающихся планированием и укладкой сетей;
  • ЛИСПы Автокада для геодезистов.

Как загрузить вспомогательную часть в ПО

После выбора нужного вложения возникает надобность его внедрения. Если речь идет об ACAD, для него доступны файлы с такими расширениями:

Помимо файлов lisp также поддерживается загрузка форматов:

На примере того же модуля для выравнивания текста рассмотрим, как подгрузить в основную программу его файл.

Обратите внимание: при скачивании архивированного лисп-приложения, распакуйте его, чтобы на ПК фрагмент сохранился перед загрузкой.

Этапы установки LISP (их можно отследить по истории):


Команды LISP-программы для Автокада (Autocad)

После этого, следите за указаниями вложения. Обычно такие скрипты интуитивно понятны и не требуют дополнительных разъяснений относительно дальнейших действий пользователя.


Вложения, написанные на диалекте, разработаны только для внедрения в полную версию ACAD и в схожие программы, например, ZWCAD 2018 Professional, NanoCAD, они не подгружаются. Для них существуют другие приложения.

Список функций лисп (LISP) – языка программирования для Autocad

С оператора defun начинается определение задач. С его помощью создают опции с переменными. Зависимо от назначения, каждая из них будет действовать по-разному.

Варианты, производимые этим оператором:

В каждом модуле, написанном этим диалектом, есть встроенный интерпретатор. Он выполняет вычисление введенных данных и возвращает их в программную среду для дальнейшей обработки. Готовые наработки передаются на высший уровень системы или сохраняются в переменной. Это значит, что скрипт получает информацию, когда ее вводит пользователь, или при самостоятельном выборе из существующей. Он сохраняет ее в переменную, и производит вычисления, включающие неизвестное значение и функцию.

Есть участок кода: (setq gh (+ 4 5)), где setq – одна из прописанных единиц. Она объявляет вариацию gh. В скобках знак + тоже опция, числа 4 и 5 – данные, которые были введены в систему. Значение выражения в gh сохранится, то есть 4+5 =9, gh=9. При заданном условии (setqhj (* gh 2), в результат hj сохраняется 18 – gh = 9, 9 умножить на 2 равно 18.

Синтаксис отличен от привычной большинству математики. Его порядок представлен сначала задачей, а потом переменными. В школьном счете это выглядит, как (3+2), а здесь (+ 3 2), однако, смысл одинаковый.

Список функций lisp, работа которых является основой дополнительных приложений:

  • для преобразования данных (float);
  • вычислений (fix);
  • организации циклов (if);
  • логические (and, nul,=, , or и другие);
  • арифметические (+, -,

При помощи этого программного диалекта создают новые уравнения 3-х классов:

Пример включения рассматриваемой возможности SUMLIST и произведения математических манипуляций, суммирования элементов списка (1 2 3 4 5):


Обратите внимание на то, что ответ на поставленную задачку ведется в ином порядке – от последнего к первому.

Используемые только для AutoCAD (Автокад) LISP программы, устанавливаются исключительно на полноценную версию и не подходят по списку функций и команд для работы в пакетах типа Autodesk LT, Electrical, Mechanical. Исключений немного, ими выступают специальные разработки типа LT Extender, с типом расширения *.arx, *.lsp.

Если имеются растры с файлами привязки .TAB (MapInfo, ТРАНСФОРМ), .jgw или .tfw , которые необходимо подгрузить в Автокад, то это приложение в помощь Вам. С ним нет необходимости подгружать, масштабировать перемещать и разворачивать каждый растр по отдельности, а достаточно установить данное приложение и выбрать необходимые файлы для загрузки.

Иногда будет удобно воспользоваться и тем, что данное приложение помимо подгрузки растров, может сформировать файлы привязки .TAB и tfw уже подгруженных растров.

Загрузка растра с файлом привязки в AutoCAD. Установка

1. Качаем архив с VLX файла для загрузки растра в AutoCAD здесь.

2. Распаковываем архив и сохраняем файл в папочку где хранятся все наши приложения, а если такой еще нет например в D:MyLisp.

3. Запускаем AutoCAD и устанавливаем VLX аналогично установке Lisp стандартным способом. Если не знаем как, читаем здесь.

4. Ну все можно пользоваться, набираем в командной строке:

(Geo_load_image "One" ) – для загрузки одного файла;

(Geo_load_image "All" ) – для загрузки всех файлов из каталога;

(Geo_load_image T) – для выборочной загрузки файлов (загрузка растра из сети не доступна);

Make_tab_file – для создания файла координат .TAB (файл сохраняется в той же папке где и растр);

Make_world_file – для создания файла координат .tfw (файл сохраняется в той же папке где и растр).

5. Ну и для вывода команд с кнопки, создаем их стандартным способом и в поле макрос пишем следующее:

^C^C^P(if (not Geo_load_image)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^P(Geo_load_image "One" ); – для загрузки одного файла;

^C^C^P(if (not Geo_load_image)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^P(Geo_load_image "All" ); – для загрузки всех файлов из каталога;

^C^C^P(if (not Geo_load_image)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^P(Geo_load_image T); – для выборочной загрузки файлов (загрузка растра из сети не доступно);

^C^C^P(if (not C:Make_tab_file)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^PMake_tab_file; – для создания файла координат .TAB (файл сохраняется в той же папке где и растр);

^C^C^P(if (not C:Make_world_file)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^PMake_world_file; – для создания файла координат .tfw (файл сохраняется в той же папке где и растр).

Полезно. Если не знаем как создать свою кнопку читаем здесь.

Примечание: Перед загрузкой растра, убедитесь что он не был загружен раннее, в противном случаи удалите его через палитру "Внешние ссылки" вызвав из пункта меню "Вставка" или набрав в командной строке _externalreferences.

Установка приложения для подгрузки растра с файлом привязки в Автокад. Видеоурок

Видео наглядно демострирует как подгрузить в координаты подложки имеющие файлы .TAB, .jgw или .tfw.


Ранее мы уже рассмотрели, что из себя представляет LISP-приложения для AutoCAD. Теперь давайте рассмотрим, как его внедрить в работу.

Как установить файл *.lsp в Автокад?



Как запустить команду приложения lisp?

В AutoCAD lisp команды посмотреть нельзя. Следует отталкиваться от исходного файла, который был загружен в программу.


Далее следуйте указаниям командной строки и пошагово выполняйте запросы установленного скрипта. Как правило, все достаточно интуитивно понятно.

Как подгрузить lisp в Автокад LT?

К сожалению, приложения, написанные на AutoLISP, работают только на полной версии программы AutoCAD. Поэтому такие скрипты нельзя внедрить в AutoCAD LT или др. версии.

Исключением могут являться специализированные приложения типа LT Extender и подобные ему, которые были разработаны чтобы запускать файлы *.lsp или *.arx непосредственно в среде Автокад LT.

Вплоть до AutoCAD 2012 включительно действовал механизм, описанный в указанной статье. Чем и пользовались вирусописатели, а потом САПРовцы судорожно вычищали следы их деятельности. Вообще говоря, существует три вида файлов, автоматически загружаемых в AutoCAD при старте чертежа:

  1. acad.lsp/fas/vlx
  2. acaddoc.lsp/fas/vlx
  3. acad.dvb

Файлы с расширениями fas и vlx являются компилированными lsp-файлами; dvb — файл макросов VBA.

Если AutoCAD обнаруживает сразу все 7 файлов (т.е. acad.lsp; acad.fas; acad.vlx; acaddoc.lsp; acaddoc.fas; acaddoc.vlx; acad.dvb), то загружаются только первые обнаруженные *.vlx-файлы и acad.dvb.
Тем не менее, следует отдавать себе отчет в такой тонкости: последовательность загрузки определяется тем, где и когда AutoCAD обнаруживает эти файлы. Очевидно, что AutoCAD ищет эти файлы по каталогам, определенным как пути поддержки. Но на самом деле AutoCAD перед ними опрашивает еще и рабочий каталог приложения (определяется в свойствах ярлыка вызова). Рабочий каталог опрашивается только в том случае, если сначала запускается AutoCAD, и открытие файла dwg выполняется из-под AutoCAD’a. Следом идет каталог, в котором находится открываемый файл, и только после этого опрашиваются пути поддержки AutoCAD’a

Сначала загружается обнаруженный acad*.* — файл, а поиск остальных вариантов прекращается. Что это значит?

Например, в каталоге с открываемым dwg-файлом есть файл acad.lsp, а в каталогах поддержки хранятся acad.fas и acad.vlx. AutoCAD при открытии dwg обнаружит acad.lsp, загрузит его и уже не будет опрашивать каталоги поддержки

Последовательность поиска файлов такова:

Если AutoCAD обнаружит в одном каталоге все 3 варианта одного и того же файла (ну или хотя бы 2), то перед загрузкой AutoCAD опросит даты файлов. Если LSP-файл окажется более свежим, то будет загружаться именно он, FAS и VLX будут проигнорированы.

Возможности адаптации, настройки и расширения функциональности

В AutoCAD LT, в отличие от полноценного AutoCAD, очень сильно ограничены возможности по адаптации, расширению функциональности и использованию программ и утилит сторонних разработчиков.

В AutoCAD LT нет возможности создания и запуска сторонних программ, он дает лишь базовые возможности настройки и адаптации. Например, пользователи без особого труда могут создать и изменить инструментальные панели, написать скрипты и макросы, создать и использовать собственные образцы штриховок и типов линий.

Как сделать пунктирную линию в Автокаде?

Тип линий в Автокаде выбирается в тех же самых окнах, где настраивается и вес линий.

Точно так же назначать пунктирную линию можно вышеупомянутыми способами через свойства линий и настройки слоев.

Очень полезное приложение для отрисовки откосов в Автокаде, которое облегчит жизнь генпланисту, дорожнику, изыскателю, камеральщику и много кому еще. Приложение имеет довольно гибкие настройки и позволяет выбрать методы построения и отображения откосов.

Откосы в Автокаде. Установка приложения

1. Жмем и скачиваем приложение здесь.

2. Распаковываем архив и сохраняем папочку где лежат или будут лежать приложения для AutoCAD, например в D:\MyLisp.

3. Запускаем AutoCAD и выбираем Сервис → AutoLISP → Приложения. ( Tools → AutoLISP → Load ) или набираем в командной строке _appload.

4. В открывшемся окошке делаем по порядку

Откосы в Автокаде. Установка приложения

1) Находим папку для свой версии Автокада, где лежит файл alxddike.arx.

2) Выбираем файл alxddike.arx.

3) Нажимаем кнопку "Загрузить". Если все прошло успешно появится надпись "alxddike.arx успешно загружен".

4) Закрываем. ну и все готово!

Построение откосов в Автокаде. Запускаем программу

В AutoCAD нарисуем две линии (верх и низ откоса) и наберем в командной строке dike. Указываем верх и низ откоса, и жмем Еnter и вуаля!

С настройками думаю разберетесь сами, настроите при необходимости шаг, отображение, стиль и т.п.

Кнопка для команды отрисовки откоса в Автокаде

Создаем свою кнопку стандартным способом и в поле макрос пишем ^C^C_dike . Выносим на свою панельку и работаем работаем.

Если не знаем как создать свою кнопку читаем здесь.

Интересно . Если вам приходится строить рельеф по точкам, то в Автокаде существует возможность назначить точке координату Z взятую из подписи отметки, как это сделать читайте тут.

Отображение откоса в 2D-чертежах

Создание блока откоса для отображения разности отметок в 2D-чертеже.

Эта процедура используется для создания представлений откоса в 2D-чертежах. Представления откоса используются для отображения двух областей относительно уровня с разными отметками. Например, набережные, дамбы, скалы, котлованы и т. д.

В чертеже откос отображается как образец длинной и короткой линий на определенном расстоянии друг от друга. Он создается в виде блока AutoCAD на текущем слое чертежа.

s_otkos. VLX-модуль для автоматической отрисовки бергштрихов откосов в среде AutoCAD.

s_otkos. VLX-модуль для автоматической отрисовки бергштрихов откосов. Строит бергштрихи с заданным шагом перпендикулярно бровке. Невероятно прост и удобен в применении.

Процесс интеграции в среду AutoCAD:

1. Через командную строку выполнить команду ЗАГПРИЛ (или APPLOAD).

2. Выбрать файл "s_otkos.VLX" и нажать кнопку "Загрузить". Для того, чтобы lsp-файл загружался при каждом запуске автокад автоматически, необходимо добавить его в список автозагрузок, для этого необходимо нажать кнопку "Приложения. " в поле "Автозагрузка", затем кнопку "Добавить", снова выбрать файл "s_otkos.VLX" и нажать кнопку "Открыть"

3. Закрыть окно загрузки/выгрузки приложений.

Вызов функции через командную строку производится посредством ввода команды "otkos" (без кавычек). Для того, чтобы пользоваться функцией через кнопку панели инструментов, необходимо создать новую команду через окно адаптации.

Похожие материалы:
Новые материалы:
Предыдущие материалы:
  • G-Trail Version 1.0. Переходные кривые для автодорог и линий метро. Набор команд для AutoCAD. — 27.08.2013
  • Сборка таблиц AutoCAD из разрозеннных объектов (примитивов и фрагментов текста). — 26.08.2013
  • Компас 3D V13 SP1 32-bit [Только русский] — 29.12.2011
  • Topcon Tools v8 — 16.12.2011
  • Neuralog NeuraSection v2011.08 — 20.11.2011

ДорТверь © 2013 Все права защищены.

Все используемые аудиовизуальные материалы, ссылки на которые размещены на сайте, являются собственностью их изготовителя (владельца прав) и охраняются Законом РФ "Об авторском праве и смежных правах", а также международными правовыми конвенциями. Вы можете использовать эти материалы только в том случае, если использование производится с ознакомительными целями. Эти материалы предназначены только для ознакомления — для прочих целей Вы должны купить лицензионную запись. Используемый формат кодирования аудиовизуальных материалов не может заменить качество оригинальных лицензионных записей. Все записи представлены в заведомо заниженном качестве. Eсли Вы оставляете у себя в каком-либо виде эти аудиовизуальные материалы, но не приобретаете соответствующую лицензионную запись — Вы нарушаете законы об Интеллектуальной собственности и Авторском праве, что может повлечь за собой преследование по соответствующим статьям существующего законодательства.

Более сорока лет назад разработан и внедрен в использование для выполнения целей искусственного интеллекта язык программирования LISP (ЛИСП), позднее ставший популярным среди пользователей ПО AutoCAD. Он создан для символьных вычислений. С течением времени был преобразован, чтобы соответствовать новым потребностям ИИ.

Начинающим пользователям, изучающим его архитектуру, рекомендуется рассматривать его в качестве формальной знаковой системы.

Это imperative language (императивный), действия которого описывают выполнение алгоритма, отличается от других, декларативных, предполагающих определение ограничений и соотношений в предметной сфере поставленной цели. По сравнению с другими подобными разработками С++ и FORTRAN, ЛИСП наделен большей функциональностью. Его популярность обусловлена большими возможностями для программирования в сочетании с мощным набором:

Это средства построения данных структур обозначения высокого уровня.

Конструкция

LISP синтаксис и семантика, разработанные программистами, обусловлены теорией рекурсивных функций. Символьные, s-выражения, являются элементами предложений, сочетаний. В них представлены софты и файлы. Они могут отображаться в виде списка (list) или атомов (atom).

Во втором варианте включены числовые комбинации, цифры, буквы латинского алфавита и знаки: *, -, +, /,@, %, , &, _, ,


Несколько поочередно идущих абзацев составляют каталог. Они обязательно разделяются пробелами и замыкаются в скобки.


Язык LISP относится к языкам программирования, которые используются для создания дополнительных загрузок к ПО по проектированию и моделированию. Для их использования необязательно хорошо разбираться в компьютере на уровне профессионала.





Примеры программ на ЛИСПе (lisp) для Автокада


Чтобы сгладить и уподобить несколько напечатанных строк в готовом чертеже, обычно приходится выполнять однообразные действия много раз. Со скачанным скриптом это выполняется одной командой (в примере указана Z-TEXT-ALIGN).

Подобные дополнения полезны на любом этапе проектирования. Их существует очень много, но совсем необязательно устанавливать все. Перед скачиванием, посмотрите, подходит ли скрипт для выполнения нужных конкретных задач. Для каждой области написаны подходящие:

  • для инженерного проектирования в строительстве;
  • коммунальных структур, занимающихся планированием и укладкой сетей;
  • ЛИСПы Автокада для геодезистов.

Как загрузить вспомогательную часть в ПО

После выбора нужного вложения возникает надобность его внедрения. Если речь идет об ACAD, для него доступны файлы с такими расширениями:

Помимо файлов lisp также поддерживается загрузка форматов:

На примере того же модуля для выравнивания текста рассмотрим, как подгрузить в основную программу его файл.

Обратите внимание: при скачивании архивированного лисп-приложения, распакуйте его, чтобы на ПК фрагмент сохранился перед загрузкой.

Этапы установки LISP (их можно отследить по истории):


Команды LISP-программы для Автокада (Autocad)

После этого, следите за указаниями вложения. Обычно такие скрипты интуитивно понятны и не требуют дополнительных разъяснений относительно дальнейших действий пользователя.


Вложения, написанные на диалекте, разработаны только для внедрения в полную версию ACAD и в схожие программы, например, ZWCAD 2018 Professional, NanoCAD, они не подгружаются. Для них существуют другие приложения.

Список функций лисп (LISP) – языка программирования для Autocad

С оператора defun начинается определение задач. С его помощью создают опции с переменными. Зависимо от назначения, каждая из них будет действовать по-разному.

Варианты, производимые этим оператором:

В каждом модуле, написанном этим диалектом, есть встроенный интерпретатор. Он выполняет вычисление введенных данных и возвращает их в программную среду для дальнейшей обработки. Готовые наработки передаются на высший уровень системы или сохраняются в переменной. Это значит, что скрипт получает информацию, когда ее вводит пользователь, или при самостоятельном выборе из существующей. Он сохраняет ее в переменную, и производит вычисления, включающие неизвестное значение и функцию.

Есть участок кода: (setq gh (+ 4 5)), где setq – одна из прописанных единиц. Она объявляет вариацию gh. В скобках знак + тоже опция, числа 4 и 5 – данные, которые были введены в систему. Значение выражения в gh сохранится, то есть 4+5 =9, gh=9. При заданном условии (setqhj (* gh 2), в результат hj сохраняется 18 – gh = 9, 9 умножить на 2 равно 18.

Синтаксис отличен от привычной большинству математики. Его порядок представлен сначала задачей, а потом переменными. В школьном счете это выглядит, как (3+2), а здесь (+ 3 2), однако, смысл одинаковый.

Список функций lisp, работа которых является основой дополнительных приложений:

  • для преобразования данных (float);
  • вычислений (fix);
  • организации циклов (if);
  • логические (and, nul,=, , or и другие);
  • арифметические (+, -,

При помощи этого программного диалекта создают новые уравнения 3-х классов:

Пример включения рассматриваемой возможности SUMLIST и произведения математических манипуляций, суммирования элементов списка (1 2 3 4 5):


Обратите внимание на то, что ответ на поставленную задачку ведется в ином порядке – от последнего к первому.

Используемые только для AutoCAD (Автокад) LISP программы, устанавливаются исключительно на полноценную версию и не подходят по списку функций и команд для работы в пакетах типа Autodesk LT, Electrical, Mechanical. Исключений немного, ими выступают специальные разработки типа LT Extender, с типом расширения *.arx, *.lsp.

Если имеются растры с файлами привязки .TAB (MapInfo, ТРАНСФОРМ), .jgw или .tfw , которые необходимо подгрузить в Автокад, то это приложение в помощь Вам. С ним нет необходимости подгружать, масштабировать перемещать и разворачивать каждый растр по отдельности, а достаточно установить данное приложение и выбрать необходимые файлы для загрузки.

Иногда будет удобно воспользоваться и тем, что данное приложение помимо подгрузки растров, может сформировать файлы привязки .TAB и tfw уже подгруженных растров.

Загрузка растра с файлом привязки в AutoCAD. Установка

1. Качаем архив с VLX файла для загрузки растра в AutoCAD здесь.

2. Распаковываем архив и сохраняем файл в папочку где хранятся все наши приложения, а если такой еще нет например в D:MyLisp.

3. Запускаем AutoCAD и устанавливаем VLX аналогично установке Lisp стандартным способом. Если не знаем как, читаем здесь.

4. Ну все можно пользоваться, набираем в командной строке:

(Geo_load_image "One" ) – для загрузки одного файла;

(Geo_load_image "All" ) – для загрузки всех файлов из каталога;

(Geo_load_image T) – для выборочной загрузки файлов (загрузка растра из сети не доступна);

Make_tab_file – для создания файла координат .TAB (файл сохраняется в той же папке где и растр);

Make_world_file – для создания файла координат .tfw (файл сохраняется в той же папке где и растр).

5. Ну и для вывода команд с кнопки, создаем их стандартным способом и в поле макрос пишем следующее:

^C^C^P(if (not Geo_load_image)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^P(Geo_load_image "One" ); – для загрузки одного файла;

^C^C^P(if (not Geo_load_image)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^P(Geo_load_image "All" ); – для загрузки всех файлов из каталога;

^C^C^P(if (not Geo_load_image)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^P(Geo_load_image T); – для выборочной загрузки файлов (загрузка растра из сети не доступно);

^C^C^P(if (not C:Make_tab_file)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^PMake_tab_file; – для создания файла координат .TAB (файл сохраняется в той же папке где и растр);

^C^C^P(if (not C:Make_world_file)(load "Geo_load_image_by_data_binding_v2_1.VLX" ) );^PMake_world_file; – для создания файла координат .tfw (файл сохраняется в той же папке где и растр).

Полезно. Если не знаем как создать свою кнопку читаем здесь.

Примечание: Перед загрузкой растра, убедитесь что он не был загружен раннее, в противном случаи удалите его через палитру "Внешние ссылки" вызвав из пункта меню "Вставка" или набрав в командной строке _externalreferences.

Установка приложения для подгрузки растра с файлом привязки в Автокад. Видеоурок

Видео наглядно демострирует как подгрузить в координаты подложки имеющие файлы .TAB, .jgw или .tfw.


Ранее мы уже рассмотрели, что из себя представляет LISP-приложения для AutoCAD. Теперь давайте рассмотрим, как его внедрить в работу.

Как установить файл *.lsp в Автокад?



Как запустить команду приложения lisp?

В AutoCAD lisp команды посмотреть нельзя. Следует отталкиваться от исходного файла, который был загружен в программу.


Далее следуйте указаниям командной строки и пошагово выполняйте запросы установленного скрипта. Как правило, все достаточно интуитивно понятно.

Как подгрузить lisp в Автокад LT?

К сожалению, приложения, написанные на AutoLISP, работают только на полной версии программы AutoCAD. Поэтому такие скрипты нельзя внедрить в AutoCAD LT или др. версии.

Исключением могут являться специализированные приложения типа LT Extender и подобные ему, которые были разработаны чтобы запускать файлы *.lsp или *.arx непосредственно в среде Автокад LT.

Читайте также: