Создание копии объекта на другом слое

- Выберите вкладку «Главная» панель «Слои» «Копировать объекты в новый слой» . найти
- Выберите объекты, которые требуется скопировать, и нажмите клавишу Enter.
- Выбирается объект на слое назначения.
- Выполните одно из следующих действий:
- Для размещения объекта на слое назначения укажите базовую точку, затем вторую точку.
- Введите значения относительных координат смещения в декартовой, полярной, цилиндрической или сферической системе координат. В ответ на запрос второй точки смещения нажмите ENTER.
Понятия, связанные с данным
Задачи, связанные с данной
- Изменение слоя выбранных объектов
- Работа со слоями
Как в Автокаде скопировать из одного файла в другой объект (чертеж) с привязкой к оригинальным координатам?
Для копирования объектов из одного файла в другой с сохранением прежних координат достаточно выделить все необходимые для переноса объекты и скопировать их посредством нажатия «ctrl C» – перейти в другой файл и прописать в командной строке PASTEORIG, потом – ENTER. Ваш объект будет скопирован в новый файл с привязкой к по координатным осям — x, y, z.
Другие бесплатные уроки в Автокаде
Если вы хотите закрепить (заблокировать) видовое окно в листе, чтобы случайно, при просмотре не изменился настроенный масштаб или выбранный в модели фрагмент чертежа никуда.
1. Скопировать с Word или в интернет поисковике и вставить в Автокад.
2. В редакторе текста или в редактировании.
F3 – включить/выключить объектную привязку; F8 — включить/выключить ортогональную привязку; F10 — включить/выключить полярную привязку.
Расширение DWG — это бинарный формат являющимся основным для сохранения информации для систем автоматизированного проектирования (САПР).
копирование слоев.
Подскажите поподробней пожалуйста. У меня acad 2005, можно ли и как скопировать слой со всеми объектами которые в нем находяться в новый чертеж.
Просмотров: 14996
Регистрация: 22.12.2005
С.-Петербург
Сообщений: 1,224
А что, разве есть проблемы? Отключи ненужные слои, а с нужного слоя все объекты пометь и через буфер обмена скопируй в новый чертеж (файл)
Регистрация: 29.11.2005
Сообщений: 268
копирую слой через Designcenter слой копируеться а объектов нету.
Регистрация: 29.11.2005
Сообщений: 268
а можно посмотреть как нибудь есть ли объекты в слое может слой пустой и не нужен а я его копирую))) . у меня чертёж 213 слоев, сделан за границей
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825
Дык не слой копируй, а объект. А слои сами подтянутся.
Регистрация: 29.11.2005
Сообщений: 268
бъектов очень много думаю как нить через слои можно или нет.
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,667
А почему бы не выбрать все объекты данного слоя (хоть через _.qselect, хоть через фильтры, как угодно) и не сделать _.wblock?
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
| Кулик Алексей aka kpblc |
| Посмотреть профиль |
| Посетить домашнюю страницу Кулик Алексей aka kpblc |
| Найти ещё сообщения от Кулик Алексей aka kpblc |
Регистрация: 29.11.2005
Сообщений: 268
я и спрашиваю как лучше сделать подскажите поподробней
Проектировщик ВК. LISP-любитель.
Регистрация: 15.12.2003
Сообщений: 1,186
pomka
Просто Вам надо решить что Вы копируете. Если слой как объект — тогда Designcenter — то что Вам надо. Если все обьекты находящиеся на определенном слое — тогда вам надо сначала выделить в изначальном файле эти обьекты. Помочь в этом может команда _.qselect или _.filter. Или изолирование нужного слоя (включен только он) и выделение рамкой видимых обьектов. Изолирование удобно производить например командой _.layiso из express tools.
при копировании обьектов через буфер обмена с ними в чертеже появится и нужный слой.
Можно написать лисп (хотя наверняка кто-то уже написал) который позволит копировать из файла файл все объекты на опр. слое. Но стоит ли заморачиваться? Многое зависит от конкретной задачи, ведь есть и другие пути.
Регистрация: 18.02.2005
Сообщений: 747
по пунктам:
1. _.wblock
2. указываешь базовую точку и в области Select Objects жмешь кнопку Quick Select и выбираешь нужный слой
3. корректируешь имя будующего файла и пусть к нему
баста тобишь окей
смотришь и радуешься
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
а частичное открытие файла не поканает? все гениальное — просто.
Регистрация: 29.11.2005
Сообщений: 268
всем огромное спасибо))))
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,667
Я не особо представляю, для чего такое требуется, но тем не менее:
Дать команду _.wblock, в ней нажать на кнопку «QuickSelect» и в окне выбрать, что работать над всем файлом, выбирать несколько типов примитивов, принадлежащих определенному слою (Layer) с определенным именем.. Картинка ниже:
[ATTACH]1136884762.jpg[/ATTACH]
—
Добавлено:
Ну вот как всегда — хотелось сделать покрасивше. Пока делал, опередили
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
| Кулик Алексей aka kpblc |
| Посмотреть профиль |
| Посетить домашнюю страницу Кулик Алексей aka kpblc |
| Найти ещё сообщения от Кулик Алексей aka kpblc |
6.3.2. Инструмент Копировать объекты в новый слой
Проанализировав рис. 6.23, можно придти к выводу о том, что на нашем чертеже имеются три проблемные зоны:
* «прозрачная» подставка под клавиатуру;
* «прозрачный» порожек;
* отсутствующая нижняя горизонтальная линия контура боковой стенки рабочей зоны.
Последняя проблемная зона, конечно же, по-настоящему проблемной не является, поэтому мы на ней даже не будем останавливаться. Однако прежде чем устранять остальные проблемы, разморозьте слой СБлок Н. Как только контур системного блока появится на чертеже, вы поймете, что у нас стало на одну проблемную зону больше. Вот с нее мы и начнем.
1. Измените с помощью инструмента Окно зумирования масштаб изображения так, чтобы контур системного блока занимал почти всю область черчения. Как вы помните, мы создали еще один слой СБлок П, на котором должны находиться те части контура системного блока, которые скрыты другими объектами чертежа (подставка под клавиатуру и крышка системного блока). Это означает, что нам нужно скопировать объекты слоя СБлок Н на слой СБлок П.
2. Выделите все элементы, образующие контур системного блока (5 отрезков и 2 дуги) любым удобным для вас способом (например, последовательно щелкните на каждом из элементов).
3. Щелкните на кнопке Копировать объекты в новый слой панели инструментов Слои II или выберите из меню команду Формат ? Инструменты слоя ? Копировать объекты в новый слой либо введите в командном окне команду Копиявслои.
4. AutoCAD предложит выбрать любой объект на том слое, на который мы хотим скопировать выделенные объекты. Поскольку, во-первых, слой СБлок П заморожен, а во-вторых, на нем пока еще нет ни одного объекта, воспользоваться этим предложением вы не сможете. Поэтому включите режим выбора слоя по имени, нажав Enter либо введя в командном окне имя.
5. В списке слоев появившегося диалогового окна Копировать в слой выберите слой СБлок П (рис. 6.24) и щелкните на кнопке OK.

Рис. 6.24 Диалоговое окно Копировать в слой
6. AutoCAD сообщит в командном окне о том, что 7 выделенных объектов были скопированы на слой СБлок П и предложит выбрать базовую точку либо завершить работу команды Копиявслои. Поскольку нас в данном случае не интересует копирование объектов со смещением от исходного положения, просто нажмите Enter для завершения команды Копиявслои.
7. Заморозьте слой СБлок Н и разморозьте слой СБлок П. Вы не только убедитесь в том, что на этом слое появился контур системного блока, но и в том, что образующим его объектам был автоматически назначен выбранный при создании этого слоя тип прерывистой (штриховой) линии (рис. 6.25).

Рис. 6.25 Объекты слоя СБлок П автоматически отображаются штриховыми линиями
8. Обрежьте все линии контура системного блока, оставив на чертеже лишь те фрагменты, которые представляют границы контура, находящиеся под крышкой тумбы системного блока и клавиатурой (рис. 6.26). Часть объектов можно просто удалить, а часть нужно обрезать, используя две горизонтальные линии контура крышки системного блока в качестве секущих.

Рис. 6.26 На слое СБлок П должны остаться две вертикальные линии и левая дуга
9. Заморозьте слой СБлок П и разморозьте слой СБлок Н, а затем удалите левую дугу и обрежьте те части вертикальных линий, которые находятся внутри контура крышки системного блока.
10. Разморозьте слой СБлок П. Теперь объекты обоих слоев дополняют друг друга, образуя контур системного блока, часть элементов которого отображается штриховыми линиями, как это и должно быть при изображении на чертеже объектов, скрытых другими объектами (рис. 6.27).

Рис. 6.27 На слое СБлок П должны остаться две вертикальные линии и левая дуга
11. Теперь нужно убрать округленную часть полки тумбы системного блока, которая «видна» сквозь контур «прозрачного» системного блока. Скорее всего, вы уже понимаете, что нужно сделать, поэтому мы не будем детально останавливаться на этой задаче: скопируйте горизонтальный отрезок и дугу полки, пересекающие контур системного блока, на слой Высота 320 (они нам пригодятся в дальнейшем), а затем обрежьте исходные объекты слоя Высота 720, используя вертикальные линии контура системного блока в качестве секущих.
12. Закончив с контуром системного блока, давайте попутно решим еще одну небольшую проблему. Не изменяя масштаба просмотра, щелкните на линии контура нижней угловой полки, которая «видна» сквозь контур «прозрачного порожка» и переместите ее на нулевой слой.
13. Щелкнув на кнопке OK в появившемся окне сообщения о перемещении одного объекта на замороженный слой, восстановите предыдущий масштаб просмотра с помощью инструмента Зумировать предыдущий.
После восстановления масштаба вы увидите, что штриховые линии контура системного блока снова стали пунктирными. Этот эффект вызван тем, что штрихи и пробелы между ними слишком короткие, поэтому отдельные штрихи при большом масштабе сливаются в сплошную линию.