Команда стереть в автокаде
Каждый пользователь при работе в AutoCAD сталкивается с проблемой, когда файл чертежа раздувается до неимоверных размеров. Иногда размер файла может достигать 60…70 Мб, при этом в нем начерчены несколько поэтажных планировок.
Одно из средств борьбы с «большими» файлами — это подчистка чертежа. Команда ПОДЧИСТИТЬ (_OVERKILL) позволяет удалить из чертежа повторяющиеся геометрические объекты, перекрывающиеся линии, дуги и полилинии.
Эта безусловно полезная команда позволяет удалить невидимые объекты, которые плодятся в огромных количествах при работе с рисунком. Например, отрезки, лежащие друг на друге, отрезки, лежащие на одной прямой и касающиеся друг друга в конечной точке. Такие объекты создаются зачастую ненамеренно, а для удобства работы — отступ от объекта, продолжение объекта и пр. Но когда их становится много, они значительно замедляют работу.
Команда работает как с предварительным, так и с последующим выбором. В окне команды доступны:
Допуск. Чем меньше значение допуска, тем с большей точностью должны совпадать объекты для удаления одного из них. Так, например, если допуск равен нулю, то два отрезка должны быть абсолютно одинаковыми и лежать друг на друге для того,чтобы удалился один из них.
Игнорировать свойство объекта. Выбор этих опций позволяет избежать удаления одинаковых объектов, у которых отличается лишь цвет, слой, тип линий, масштаб типа линий, вес линий, высота, прозрачность, стиль печати или материал. Например, если у вас на поэтажном плане в слое «Стены» нарисованы стены, а в слое «Электрика» прорисован провод и линии стены и провода совпадают, то при запуске команды Подчистить удалится один из отрезков, что будет неправильно с точки зрения создания проекта. Включив опцию игнорирования слоя, можно избежать этой ситуации.
Параметры.
- Оптимизировать сегменты в полилиниях. При включении этой опции в каждой полилинии анализируются входящие в нее дуги и отрезки (удаляются лишние вершины).
- Игнорировать ширину сегментов полилинии. Эта опция помогает избежать объединения двух сегментов полилинии, имеющих разную ширину.
- Не разрывать полилинии. При подчистке с включенной опцией исходная полилиния не будет разорвана даже при удалении лишних сегментов и вершин.
- Объединить частично перекрывающиеся коллинеарные объекты. Объекты, которые перекрываются, будут объединены в один объект, повторяющий геометрию исходных.
- Объединить коллинеарные объекты, выровненные концом к концу. Опция аналогична предыдущей, но действует на на перекрывающиеся, а на касающиеся объекты.
- Сохранять ассоциативные объекты. При включенной опции ассоциативные объекты не изменяются и не удаляются.
Несколько примеров результатов работы команды
Удаление отрезков, лежащих друг на друге:
При построении часто обнаруживаются фрагменты отрезков, дуг и пр., которые "вылезли" за пределы объектов. Возникает вопрос, как обрезать линии в Автокаде. Для обрезки таких фрагментов в Автокаде служит команда "Обрезать". В качестве элементов подрезки могут быть отрезки, прямоугольники, сплайны, лучи и т.д.
Обрезка в Автокаде осуществляется путем указания режущей кромки и фрагмента объекта, который должен быть удален.
Команда обрезать в Автокаде, как и другие команды Редактирования в Автокаде, востребована и удобна в использовании. Вызвать команду "Обрезать в Автокаде" можно несколькими способами:
1. На вкладке "Главная" → панель "Редактирование".
2. Введя ключевик "ОБР", а затем нажав "Enter".
Рассмотрим пример, как в Автокаде обрезать объект:
Допустим, Вам надо обрезать часть отрезка, вышедшего за пределы прямоугольника. В этом случае режущей кромкой будет сам прямоугольник, а подрезаемым объектом - часть отрезка за пределами прямоугольника. Весь процесс представлен на рисунке.
Режущих кромок, как и подрезаемых объектов, может быть много. Иногда я выделяю в качестве режущих кромок все объекты или большую их часть. А затем щелкаю ЛКМ по тем элементам, которые хочу обрезать. Сразу после указания объекта производится его подрезка. Закончить подрезку можно нажатием клавиши "Enter" или "Esc". В качестве подрезаемых объектов могут быть и части самих режущих кромок.
Если при выборе обрезаемых объектов удерживать клавишу “Shift”, они будут не обрезаться, а удлиняться.
При выборе подрезаемых объектов можно воспользоваться следующими опциями:
✗ Линия и Секрамка – позволяют выбирать подрезаемые объекты при помощи временной ломанной линии и секущей рамки.
✗ Кромка – включает/выключает режим продолжения кромки до воображаемого пересечения.
При включенном режиме подрезка в AutoCAD будет производиться и в тех случаях, когда подрезаемый объект не явно пересекается с режущей кромкой. Включен этот режим или нет, видно из запроса командной строки при вызове команды “Обрезать” в Автокаде.
Если написано “Кромки = Без продолжения”, значит, режим выключен. Включить его можно перед выбором подрезаемых объектов, введя в командную строку букву “С”.
✗ Отменить - опция, позволяющая отменить подрезку последнего объекта, не отменяя выполнение полностью всей команды.
✗ уДалить - эта опция позволяет удалять объекты, не прерывая выполнение команды обрезки.
Команда “Обрезать” в Автокаде имеет несколько неявных суб-опций, с которыми можно разобраться самостоятельно. А если возникнут сложности, мы всегда поможем разобраться с тем, как научиться работать в Автокаде просто и эффективно!
Часто возникают ситуации, когда необходимо в AutoCAD удалить ненужный слой. Как удалить неиспользуемые слои в Автокаде - рассмотрим далее.
Конечно, можно просто сделать слой невидимым. Он не будет отображаться и печататься, однако будет храниться в файле чертежа. При этом размер файла будет увеличен. Поэтому оптимально слой в AutoCAD не отключать, а удалять.
Чтобы удалить слой в AutoCAD, выделите его в диалоговом окне "Диспетчер свойств слоёв" и нажмите на кнопку "Удалить".
По окончании закройте Диспетчер и убедитесь, что слой удален.
Также удалить слои можно через команду "Очистить" (она же _PURGE).
Причины, по которым не удаляется слой в Автокаде
Существуют причины, по которым не удается удалить слой AutoCAD:
1) Слой содержит графические элементы чертежа, т.е. объекты.
2) Вы пытаетесь удалить нулевой слой "0" или слой Defpoints (узнать, что это за слои).
3) Слой является текущим.
4) Ранее на этом слое были созданы блоки, т.е. он содержит описание блока. Хотя самого блока уже может и не быть на чертеже (ознакомьтесь со статьей про взаимосвязь блоков и слоев в Автокаде, чтобы не допускать ошибок!).
5) Слой содержит внешние ссылки.
Как удалить ненужные слои на чертеже Автокад? Для этого воспользуйтесь последовательной инструкцией, описанной ниже.
Алгоритм удаления ненужного слоя
1) Убедитесь, что слой не текущий, размороженный и разблокированный.
2) Проверьте, чтобы на слое не было объектов. Это сделать очень просто: отключите все слои, затем нажмите Ctrl+A для выделения всех объектов текущего слоя и клавишу Delete. Рационально выполнить команду _LAYDEL (она же СЛОЙУДАЛ), которая позволяет не только удалить все объекты на слое, но и очистить его. Чтобы эта команда выполнилась корректно, слой, подлежащий очистке от объектов, не должен быть текущим.
3) Удалите все определения блоков, которые не используются на чертеже. Для этого выполните команду "Очистить" (читать, как удалить блоки в Автокаде).
4) Проверьте, не подключены ли к чертежу какие-нибудь файлы, внешние ссылки-референсы (xref, картинки и т.д.).
5) Повторите вышеописанную процедуру удаления слоя через Диспетчер свойств слоев или команду ОЧИСТИТЬ.
Можно также попробовать сохранить файл в формате *.dxf, а потом обратно dwg. Иногда это помогает автоматически избавиться от "мусора".
Если ничего не помогло, можно просто создать новый файл с нужными слоями и затем скопировать туда графические элементы чертежа из "загрязненных" файлов.
Советую ознакомиться с видеоуроком, который позволит вам в несколько раз увеличить эффективность работы в программе AutoCAD. Вы узнаете, как можно удалять все элементы, которые не присутствуют в графическом пространстве, но при этом загружают файл (смотреть урок "Создание команд и макросов в Автокад на примере команды ОЧИСТИТЬ").
Как удалить слой в Автокаде, содержащий объекты?
Можно ли в Автокад удалить слой вместе с объектами? Ведь на удаление каких-либо ненужных элементов может уйти много времени. К сожалению, удалить слой Автокад с объектами нельзя! Поэтому внимательно посмотрите, как почистить слои в Автокаде в вышеописанном алгоритме. Особое внимание обратите на п.2 и команду _LAYDEL (она же СЛОЙУДАЛ).
Рассмотрим сегодня команды отмены предыдущих действий в AutoCAD. Понимание принципа их работы может сильно упростить работу в системе.
Команду отмены можно запустить несколькими способами:
- из панели быстрого доступа, находящейся в верхней части окна программы. Нажатие на стрелочку Отмена отменяет одну последнюю команду
Если нажать на раскрывающийся список рядом с кнопкой, то можно выбрать группу команд для отмены
- Нажатие сочетания клавиш Ctrl+Z также приведет к отмене последней команды
- Ввод «короткой» команды О (_U) приводит к отмене последней команды
- Команда Отменить (_Undo)
Если с первыми тремя способами отмены все ясно и просто, то с последней командой стоит разобраться подробней.
Команда Оменить имеет ряд возможностей и опций:
- На запрос количества операций можно ввести число от 1 до 327679. Отменить 20 операций таким способом гораздо проще, чем 20 раз нажимать кнопку отмены. Если просто нажать Enter без ввода числа, то отменится одна операция
- Начало и Конец — инструмент, который позволяет объединить последовательность действий в одну операцию. Работает так: запускаем Отменить и выбираем опцию Начало. Затем возвращаемся к черчению — совершаем последовательность необходимых действий — создание, редактирование объектов и прочие. После этого запускаем команду Отменить и выбираем опцию Конец. Система запомнит это состояние и объединит команды, выполненные в промежуток времени между вводом Начало и Конец, в один блок. В этом случае команда Отмена отменит всю группу операций. Удобно пользоваться этим инструментом с том случае, когда при работе над проектом вам необходимо провести какое-то исследование, попробовать реализовать какую-то идею, но при этом вы хотите быть уверены в сохранности уже существующих наработок. Вы просто вводите Начало перед выполнением эксперимента и Конец при его завершении. Если работа приведет к нужному результату, то ее можно сохранить, если нет — то одна операция отмены удалит все бесполезные действия и вернет чертеж в исходное состояние.
- Метка и Обратно. В процессе работы над проектом можно запустить команду Отменить с опцией Метка — система создаст метку отмены. Теперь при запуске Отменить с опцией Обратно отменятся все операции до первой обнаруженной метки. Можно установить неограниченное число меток, в этом случае каждое выполнение Обратно будет отменять последовательно все операции до меток. Весьма удобно использовать в случае проведения исследований, поиска конструкторских решений и пр., когда можно легко вернуть чертеж в исходное состояние.
Опция Управление позволяет настроить команду Отменить:
- Все — включены все возможности команды отменить.
- Ничего — отключение всех команд отмены в AutoCAD. В этом случае отменить нельзя и ни одна из перечисленных команд не будет доступна.
- Одну — устанавливается ограничение на отмену одной команды. Т.е. система запоминает только одно действие.
- Объединить — объединение нескольких последовательных команд зумирования и панорамирования в одну операцию для отмены или повтора.
- Слой — определяет, будут ли операции в диалоговом окне слоя объединяться в виде отдельной операции отмены.
Надеюсь, такое подробное описание поможет вам с большей пользой использовать операции отмены и повтора команд в AutoCAD.
Нажмите для просмотра видеоурока
Освой AutoCAD за 40 минут пройдя базовый курс от Максима Фартусова.
Текстовая версия урока:
Привет дорогие друзья! Сегодня мы поговорим о том, какие основные операции можно применять к объектам в Автокад!
Вопрос 1.
Как выделять объекты в Автокад?
Есть два основных способа выделить объект в AutoCAD. И отличаются они лишь тем, с какой стороны Вы начнете тянуть рамку слева направо или с право налево, ну и это отличие влияет на суть выделения. Рассмотрим подробней на картинках, но перед этим, начертите пожалуйста объекты в AutoCAD, т.к. простое чтение не приносит практических результатов (это работает не только с нашими статьями ;))
Первый способ выделения объекта в Автокаде. Слева на право (синяя рамка). При таком способе выделения, все то, что попало в синюю рамку будет выделено. Если же объект выходит за рамку, то он выделен не будет.
Чтобы создать синюю рамку, достаточно лишь кликнуть левой кнопкой мышкой по пустому полю и создать саму рамку, для этого после клика мышкой потяните мышку вправо. (см. скриншот)
Как видите, все то, что попало полностью в синюю рамку выделилось, т.е. появились синие квадратные ручки, за которые можно потянуть или применить иные действия. А все то, что не попало ПОЛНОСТЬЮ в рамку, не выделилось. Обратите внимание на оси, мы вроде их захватили в рамку, но не полностью, а значит объекты в Автокаде не выделились.
Второй способ выделения в Автокаде, выделение справа налево.
Он отличается от первого лишь направлением, цветом рамки (она зеленая) и сутью выделения. Т.е. отличается очень даже намного.
При таком способе выделения в Автокаде, мы активируем все объекты, даже которые частично лишь попали в нашу зеленую рамку.
Для создания зеленой рамки, нужно лишь щелкнуть по пустому место на чертеже и создать рамку, потянув мышку справа налево.
Результат наших действий. Мы выделили все объекты в Автокаде, даже то, что не вошло в нее.
Вопрос.
А что делать, если я не хочу выделять некоторые объекты, которые попали в ту или иную рамку?
Все очень просто. Когда Вы выделили рамкой объекты в Автокаде, они у Вас уже подсвечены и видны ручки редактирования, то для того, чтобы снять выделения, нужно зажать клавишу SHIFT создать ту же рамку и выделить ей часть, которую не нужно редактировать. Рассмотрим внимательно на картинках.
Шаг первый. Выделить весь чертеж.
Шаг второй. Зажать клавишу SHIFT и одновременно с этим, выделить тот участок на чертеже, который не должен быть выделен и впоследствии изменен. (Напоминаю, выделяем мы объекты для того, чтобы потом с ними поработать в будущем, а не просто так, чтобы они горели синем цветом)
Данные способы работы с объектами в AutoCAD являются базовыми и самыми простым. Поговорим теперь о более правильных и точных методах выделения.
Вопрос 2.
Как выделить в Автокаде объекты, которые относятся к какой-то определенной группе?
Допустим, задача выделить (выбрать) только несущие стены здания.
И тут есть два пути, первый, это щелкать по каждой стене поочередно и так выделить все стены.
Но, на это уйдет много времени (т.к. стен может быть не один десяток, да и в процессе выделения Вы можете не выделить все из-за невнимательности), это нудно и вполне вероятно (что в практике часто встречается), во время выделения Вы случайно нажмете клавишу, которая завершит выделение. Т.е. придется делать все заново. Я даже показывать на картине это не буду, зачем сказал спрашивается? А затем, чтобы сразу показать более адекватный способ, который занимает минимум времени.
Второй путь заключается в том, чтобы выделить лишь одну стену, затем кликнуть правой кнопкой мышки и выбрать из выпадающего списка “выбрать подобные”. После этого, все стены, которые мы создали мультилинией и в одном слое выделяться разом. Рассмотрим на последовательных картинках.
Шаг первый. Выделили стену.
Шаг второй. На пустом месте кликаем правой кнопкой мышки и в окне выбираем команду “выбрать подобное”.
Шаг третий. Смотрим на результат. Мы выделили все несущие стены, т.к. они созданы в одном слое (допустим, под названием стены) или созданы через одну подобную команду, в нашем случае через мультилинию.
И на бис, для отмены выделения любым способом, просто нажмите кнопку ESC.
Вопрос 3.
Как масштабировать объекты в Автокад?
Для начала, нужно понимать, что существует так называемся конечное масштабирование в листах, через создание видового экрана в Автокаде. Это когда Вы чертите в модели в масштабе 1:1, а на во вкладке листы Вы настраиваете положение чертежей и их конечный масштаб.
Но сейчас речь идет о примитивном увеличении или уменьшении объектов в Автокаде.
К примеру, мы начертили объект и поняли, что он должен быть немного больше или меньше. Для уменьшения его размеров, нужно выделить объект, кликнуть правой кнопкой мышки по пустому месту и выбрать команду “масштаб”. Далее, нужно указать базовую точку, относительно которой будет изменяться тело и ввести значение для уменьшения через дробь. Т.е. 1/4, 1/3, 1/2 и нажать клавишу “ввод”.
Для того, чтобы увеличить объект в AutoCAD, нужно повторить операцию, вплоть до ввода масштаба, но уже указать множитель. Например, 2, 3, 4. Т.е. во сколько раз увеличить в масштабе объект в Автокаде.
Рассмотрим теперь все на примере картинок.
Итак, выбрали объект и кликнули правой кнопкой мышки для вызова меню, в котором нужно выбрать команду “масштаб”.
Далее, выбираем базовую точку.
После выбора базовой точки, программа Автокад попросит Вас ввести значения для увеличения или уменьшения объекта, т.е. для завершения процесса масштабирования. А затем, следует нажать “ввод”.
После того, как мы нажали ввод, наш объект изменит свой масштаб, ну и размер соответственно.
Вопрос 4.
Как объединить объекты в блок?
Все очень просто, для этого требуется выделить объекты, которые мы хотим объединить нажать на панель “блок”, которая находится на вкладке “главная”, а там нажать на кнопку “создать”.
В новом окне, нужно придумать название для блока и кликнуть на “Ок”, выделять объекты не требуется, мы их выделили на предыдущем шаге.
Результат. Теперь это единый объект. Напомню, раньше это было два прямоугольника. Теперь это единый объект, такие элементы называются блоками и динамическими блоками в Автокаде.
Вопрос 5.
Как быстро использовать элементарные команды редактиования в Автокад?
Многие считают, что нужно использовать “псевдонимы” для вызова той или иной команды или диспетчер команд. Но я лично считаю, что на первое время можно и нужно использовать ленту “главная” с блоками “рисование” и “редактирование”.
Но лучше и проще, когда Вы выделяете объект и нужную команду редактирования выбираете через меню, кликнув правой кнопкой мыши. Тут Вы найдете и команду “стереть” и “переместить” и “масштаб” и другие. Нет необходимости тратить время на лишние действия, сейчас нам нужен лишь результат и опыт, который можно получить используя команды в программе Автокад.
А на этом у меня все. Оставляйте свои вопросы под этой записью, проходите бесплатные уроки и не забывайте использовать на практике все то, о чем мы тут пишем.
Читайте также: