В Автокаде не открывается чертеж (Внутренняя ошибка Fatal Error)
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 32744
Если Автокад зависает при открытии чертежа DWG, или выдает ошибку Fatal Error, проблема обычно связана со структурой файла чертежа, скорее всего он содержит какие-то ошибки в базе объектов.
Первое, что необходимо сделать — попытаться восстановить файл чертежа DWG средствами самого Автокада.
Ошибка «Неизвестная команда» в Автокаде
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 26736
Иногда в Автокаде 2013 (и AutoCAD 2013 Civil) — не работает перемещение объектов «На задний план», «На передний план», т.е. изменение порядка размещения. А также могут не работать некоторые другие команды. При запуске определенных операций в командной строке пишется ошибка «Неизвестная команда», например AI_DRAWORDER и прочие.
В Автокаде не работает Сохранить как
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 93682
При нажатии в Автокаде на «Сохранить как» или другой кнопки на панели инструментов у вас не открывается окно сохранения — посмотрите, что пишется в командной строке в нижней части окна Автокада. При отсутствии командной строки, включите её сочетанием Ctrl+9. Если там сообщения типа:
В Автокаде не работает кнопка delete
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 28868
Если не получается удалить объекты Autocad по клавише DEL — скорее всего в настройках программы отключен параметр «Предварительный выбор». Поэтому кнопка Delete в Autocad не работает, но остальные команды работают нормально. Например через панель «Стереть» объекты удаляются без проблем.
Как добавить нестандартный формат листа в Автокаде ?
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 236926
Если при печати или сохранении в PDF вам не хватает досутпных форматов листов в Автокаде, то очень легко можно добавить свой.
1. Сначала нужно узнать точные размеры формата чертежа, если они неизвестны заранее. Вызовите окно свойств через «Ctrl+1», или правой кнопкой мыши на линии или другом объекте — и в контекстном меню «Свойства» или «Быстрые свойства«, этого будет достаточно для получении информации о размере форматки чертежа.
Как чертеж из Автокада сохранить в PDF
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 96744
В версии AutoCAD 2009 появилась возможность сохранять чертежи DWG в формат PDF, не требующая никаких других конвертеров, типа DWG в PDF. В этой статье показано, как сделать PDF из Автокада версии 2016. Принцип один и тот же, что и в более ранних версиях.
1. Сначала нужно зайти в «Печать» и выбрать принтер «DWG to PDF»:
Работа с внешними ссылками в Автокаде
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 130374
В Автокаде нередко приходится работать со вставками в чертеж, подложками. Это могут быть растры, отсканированные изображения, PDF документы, карты, планы, схемы деталей и т.д., даже обычные чертежи DWG. С помощью внешних ссылок удобно «копировать» чертежи, обрисовывать средствами Автокада.
При работе с подложками часто возникают вопросы:
- Автокад не видит вставленное изображение, отображается только его рамка и путь к файлу,
- Как загрузить растровое изображение в Автокаде, указать правильную ссылку на файл?
- Как управлять внешними ссылками в Автокаде?
Разберем по порядку все эти вопросы.
Как вставить изображение в Автокад ?
Информация о материале Автор: Андрей Дем Категория: Автокад (AutoCAD) Просмотров: 115349
Во многих случаях в Автокад бывает необходимо вставить скан, картинку, карту, фотографию, схему в растровом формате или другое изображение в качестве подложки, чтобы работать на ней уже векторными средствами Автокада.
Как закрепить «draworder» между слоями?
Существует какая-нибудь возможность закрепить draworder между несколькими слоями (какой «выше», какой «ниже»)?
У меня почему-то регулярно порядок сбивается 🙁
Как вариант, может быть можно задавать _draworder слоёв из командной строки? Я бы тогда конпочку сделал, которая будет нужный мне порядок сразу делать.
Ну или, если кому-то несложно, может ЛИСПик набросаете? Принцип работы такой: в lsp задается имя файла, в котором указаны взаимные _draworder слоев. Файл представляет собой просто список названий слоев: верхняя строка — верхний слой, нижний — самый нижний и т.д. LISP кушает файл и располагает слои в указанном порядке.
Было бы полезно при таком нестабильной работе draworder
#2 Ответ от Владимир Громов 7 июня 2007г. 11:52:24
Re: Как закрепить «draworder» между слоями?
> SStas
Сортировка (порядок следования) слоев в AutoCAD’е не реализована (ведь слой — свойство объекта). Некое подобие этого можно получить с помощью Express Tools, где есть программа сортировки объектов по цвету.
#3 Ответ от Atol 7 июня 2007г. 12:01:07
Re: Как закрепить «draworder» между слоями?
Для нужного тебе порядка правильно используй режим автосортировки слоев.
Сортировка производиться по имени (если не нажимал на заглавия столбиков Типа или Веса линий, Цвета. )
Дай корректные имена, например в начале — цифра — и будет тебе нужный порядок.
#4 Ответ от Владимир Громов 7 июня 2007г. 12:17:53
Re: Как закрепить «draworder» между слоями?
> Толстов ЕВ (Atol)
Это-то можно сделать, но только этот порядок проявится в диспетчере слоев, а каков на самом деле будет порядок отображения этих слоев на экране — разве можно сказать?
#5 Ответ от SStas 7 июня 2007г. 12:32:01
Re: Как закрепить «draworder» между слоями?
> Владимир Громов
Ну сейчас я делаю так — БВЫБОР, выбираю все объекты слоя1 — ставлю на задний план. Далее так же выбираю объекты слоя2 и ставлю на задний план (они окажутся ЗА объектами слоя1). И т.д.
Хочется то же, но автоматически. Либо, чтобы данный порядок не сбивался (у ранее созданных объектов)
#6 Ответ от SStas 7 июня 2007г. 12:34:31
Re: Как закрепить «draworder» между слоями?
В задаче, которая стоит сейчас надо просто добиться, чтобы объекты wipeout (они у меня все на одном слое) перекрывали все слои, кроме двух. Вот и маюсь.
#7 Ответ от Владимир Громов 7 июня 2007г. 12:42:26
Re: Как закрепить «draworder» между слоями?
> SStas
AutoCAD не CorelDRAW, где слои оторваны от объектов (слой не является свойством объекта). Там можно сортировать слои, а в AutoCAD’е можно сортировать только объекты.
#8 Ответ от 08 7 июня 2007г. 13:26:00
Re: Как закрепить «draworder» между слоями?
> SStas
Зайди сюда
http://ad-cad.narod.ru/Help-Paper.htm
скачай и выбери пункт «Параметры»,там можно настроить шаблоны слоев.Есть пункт»На передний план».Программа перемещает слои с видимыми линиями на передний план согласно настройкам шаблонов.Наверное то что тебе нужно
Я пользуюсь и тащусь
#9 Ответ от SStas 7 июня 2007г. 13:58:51
Re: Как закрепить «draworder» между слоями?
> Владимир Громов
Так ведь каждый объект находится на некотором слое, т.об. выбирая все объекты на определенном слое и сортируя их относительно объектов на другом слое мы получаем нечто, вроде сортировки слоев. Оно и надо.
вопрос сводится к тому, как выбрать все объекты на определенном слое из командной строки — тогда я просто повешу на кнопку последовательность команд выбора объекта и расположения их на задний план.
#10 Ответ от Владимир Громов 7 июня 2007г. 14:41:01
Re: Как закрепить «draworder» между слоями?
> SStas
Это все понятно, но фигово до безобразия. Тот, кто работал с CorelDRAW, знает, о чем речь идет.
#11 Ответ от Atol 7 июня 2007г. 20:11:49
Re: Как закрепить «draworder» между слоями?
Да просто вАвтокаде ну ОЧЕНЬ, ОЧЕНЬ редко когда бывает важен порядок следования, а для отдельных объектов — растра/заливки хватает и того что есть. В 3М при тонировании порядок не важен, а в 2М-чертежи обычно ЧБ и линейные.
#12 Ответ от LeonidSN 7 июня 2007г. 21:51:21
Re: Как закрепить «draworder» между слоями?
Да разве в AutoCAD’е существует какой-то другой порядок кроме: Front & Back (Bring to Front, Send to Back)?
Расположить все слои на экране в определенном порядке — это какая-то мифическая цель.
#13 Ответ от kpblc 7 июня 2007г. 22:48:50
Re: Как закрепить «draworder» между слоями?
> SStas
Имена слоев, которые эти wipeout’ы не перекрывают, укажи в качестве параметров вызова:
(defun dr (layer-names / selset) (vl-load-com) (vla-startundomark (vla-get-activedocument (vlax-get-acad-object))) (if (setq selset (ssget "_X" (list '(0 . "WIPEOUT") (cons 410 (getvar "ctab")))) ) ;_ end of setq (command "_.draworder" selset "" "_f") ) ;_ end of if (if (and layer-names (setq selset (ssget "_X" (list (cons 8 layer-names)))) ) ;_ end of and (command "_.draworder" selset "" "_f") ) ;_ end of if (vla-endundomark (vla-get-activedocument (vlax-get-acad-object))) (princ) ) ;_ end of defun ;| * Примеры вызова: (dr nil) ; перенести все wipeout на самый верх (dr "la,ma") ; - " - плюс все объекты, лежащие на слоя la и ma - выше wipeout (dr "*1") ; - " - плюс все объекты, лежащие на слоях, имена которых оканчиваются на 1, выше wipeout |;
Перемещение объектов, местозаполнителей и фигур на задний или передний план
Объекты размещаются на слайдах в том порядке, в котором они вставляются, при этом последний добавленный объект располагается сверху стопки. Команды На передний план и На задний план в контекстном меню (или на вкладке Главная) упрощают изменение порядка слоев.
Перемещение объекта
- Выберите объект.
- Щелкните правой кнопкой мыши и выберите нужные команды:
Направление | Нужный параметр |
---|---|
На передний план > | Используйте параметр На передний план, чтобы переместить объект на верхний уровень стопки Используйте параметр Переместить вперед, чтобы переместить объект на один уровень вверх в стопке |
На задний план > | Используйте параметр На задний план, чтобы переместить объект на нижний уровень стопки Используйте параметр Переместить назад, чтобы переместить объект на один уровень вниз в стопке |
Использование области выделения для поиска или перемещения объектов
- Если объект скрыт за другими объектами, выберите Главная >Выделить >Область выделения.
- В области выделения перетаскивайте объекты, чтобы изменить их порядок.
Форум
Линии связи на передний план., По мере работы линии связи оказываются под стенами.
Андрей Филимонов
Пользователь
Сообщений: 42 Регистрация: 08.03.2018
15.12.2019 17:45:34
Вот бы сделать чтобы или автоматически или по нажатию кнопки линии связи оказывались на переднем плане чертежа.
Администратор
Сообщений: 29 Регистрация: 29.02.2016
16.12.2019 03:59:21
Так они специально оказываются на заднем плане, чтобы не перекрывать УГО.
Андрей Филимонов
Пользователь
Сообщений: 42 Регистрация: 08.03.2018
16.12.2019 20:01:54
Цитата |
---|
Anton K. написал: Так они специально оказываются на заднем плане, чтобы не перекрывать УГО. |
Но они за стенами и другими элементами чертежа порой оказываются.
Администратор
Сообщений: 29 Регистрация: 29.02.2016
17.12.2019 14:37:27
К сожалению, задать порядок прорисовки в AutoCAD можно либо как «на задний (или передний) план» (как сейчас сделано для линий связи), либо «за (или перед) объектами» — но в этом случае нужно указать конкретные объекты, которые должны перекрывать или быть перекрытыми линиями, а это сделать в случае со множеством неизвестных объектов проблематично.