Автокад команда pasteorig неверно что делать
День добрый, не знаю в каком направлении копать.
Есть два файла оба находятся в одной и тоже системе координат (если из одного копировать в другой, то все встает на места).
В один вставляю другой, как внешнюю ссылку и он встает не в координатах, а в 0,0. (хотя в других чертежах аналогичных все в порядке).
Подскажите как бороться или куда посмотреть, что сбилось?
Есть два файла оба находятся в одной и тоже системе координат (если из одного копировать в другой, то все встает на места).
При копировании через буфер обмена есть три варианта вставки. Копирование и вставка с базовой точкой, копирование и вставка при которой создаётся условная базовая тоска и вставляется в любую указанную точку и при этом есть вставка на теже координаты где было скопировано изображение. Вставка внешней ссылки преполагает указание точки вставки ( если вы не оговориваете точку вставки то вставка происходит в 0,0.) если указываете то вставка происхнодит в указанную точку. Кроме того у файла внешней ссылки базовая точка может не ровнятся 0,0, и совмещение произойдёт по соотоветствию между указанной тоской вставки и базовой токи внешней ссылки.
Как вариант, системная переменная insbase. Как то был случай что она в двух файлах была разная, и ссылка не вставлялась как положено.
Как вариант, системная переменная insbase . Как то был случай что она в двух файлах была разная, и ссылка не вставлялась как положено.
И какое же значение у этой системной пременной должно быть? :)
И какое же значение у этой системной переменной должно быть?
Думаю одинаковое в обоих файлах. 0,0,0. Могу, конечно, ошибаться.
И какое же значение у этой системной переменной должно быть?
Думаю одинаковое в обоих файлах. 0,0,0. Могу, конечно, ошибаться.
В общем базовая точка файла, которая не обязательно но желательно должна иметь нулевые значения. Ну и как писал выше, поней вставляется внешняя ссылка. Это значение важно, именно для ссылки, а в файл, который вставняется ссылка, это значение не важно. Можно использовать insbase или base результат один. Также не важно и значение insbase просто при вставке можно ввести соответствующие значения, провда это менее удобно, хотя не смертельно. Я лично во вех файлах выставляю нулевые значения, в работе с файлами геодезии это важно, та как система кординат начинается от нулевых значений и тогда все файлы геодезии ложатся по своим координатам и легко вязать соседнии участи съёмки. :)
В общем базовая точка файла, которая не обязательно но желательно должна иметь нулевые значения. Ну и как писал выше, поней вставляется внешняя ссылка. Это значение важно, именно для ссылки, а в файл, который вставняется ссылка, это значение не важно. Можно использовать insbase или base результат один. Также не важно и значение insbase просто при вставке можно ввести соответствующие значения, провда это менее удобно, хотя не смертельно. Я лично во вех файлах выставляю нулевые значения, в работе с файлами геодезии это важно, та как система кординат начинается от нулевых значений и тогда все файлы геодезии ложатся по своим координатам и легко вязать соседнии участи съёмки.
Все, магистр, умолкаю. :) Спасибо за подробное объяснение.
Все, магистр, умолкаю. Спасибо за подробное объяснение.
Просто не раз сталкивался с подобной ситуацией, когда приходили стороннии чертежи. По большому счёту много народа не понимает значение базовой точки не только в файлах но в и блоках. Создают болк гдето на просторах Автокада, а базовую точку оставляют по умолчанию в нуле. :)
Просто не раз сталкивался с подобной ситуацией, когда приходили стороннии чертежи. По большому счёту много народа не понимает значение базовой точки не только в файлах но в и блоках. Создают блок где-то на просторах Автокада, а базовую точку оставляют по умолчанию в нуле
Есть такое дело. И сколько не пытался с этим бороться, не получается. Так проблема базовой точки, она общенародная
Есть такое дело. И сколько не пытался с этим бороться, не получается. Так проблема базовой точки, она общенародная
В принципе нет действий (или я пока не обнаружил) для изменения базовой точки, но иногда попадаются файлы где базовая точка не равна нулю. Т.е. это не мешает работе с файлом, проблема только при вставке ссылки. И что наводит на мысль что возможно используется файл темплеты со смещённой базовой точкой. У нас в конторе с этим всё впорядке, но когда приходят чертежи от других контор встречается. Я не скажу что это как то массово, но за 8 лет раза три четытре было. Особенно это напрягает первый раз, потом уже сразу вспоминается проверка базовой точки файлов и всё нормализуется. Ещё естьв этом вопросе еденицы чертежа. В файле темплета ATCAD дюймы, это также не влияет на работу в файле, но при вставке как ссылки или блока масштаб меняется и в файл вставляются отмаштабированные. Я сделал макрос и пр сохранение, кроме базовой токи, всё выставляется на нужные параметры файла.
^C^C_EXPERT 1; ^C^C_limits OFF; ^C^C^Plunits;2;luprec;2;aunits;0;auprec;2 ^C^C_INSUNITS 0; ^C^C_INSUNITSDEFSOURCE 0; ^C^C_INSUNITSDEFTARGET 0; ^C^C_dimscale 0; ^C^C_DIMALTF 25.4; ^C^C^Plunits;2;luprec;2;aunits;0;auprec;2 ^C^C(if (not C:EXPLODEALLPROXY) (arxload "ExplodeProxy2013.arx")) _EXPLODEALLPROXY;_REMOVEALLPROXY;_AUDIT;_Y; ^C^C_qsave;
Также включена чистка от прокси объектов. Недавно добавил отключение контроля лимитов. Последнее время достало.
Здравствуйте! За годы работы в AutoCAD Civil 3D у меня накопилось немалое количество полезнейшего опыта применения этого непростого продукта. Здесь я буду делиться с вами своим опытом, ошибками и хитростями, связанными с Civil 3D!
понедельник, 8 октября 2012 г.
«Мелочи жизни» или не вставляется в исходных координатах и не выбирается коридор.
Окинув взглядом свой набор статей в блоге, я осознал, что уклон тематик пошел в сложную сторону. Поэтому, сегодня начинаю новую тему – «Мелочи жизни». Это будут простые, но полезные малозаметные приемы, которые приходится использовать практически каждый день. В качестве премьеры будут 2 насущные проблемы: Не активна кнопка Вставить в исходных координатах, и, после определённых действий, невозможно выбрать указанием коридор или трассу в AutoCAD Civil 3 D .
Не активна команда вставить в исходных координатах. Эта проблема тянется еще с незапамятных времен и так не исправляется. Давайте поподробнее разберемся, что я имею в виду. Если вы пытаетесь, к примеру, скопировать подоснову из DWG чертежа в чертеж, созданный на основе нужного шаблона, то, скопировав все нужное, вы, при попытке вставить эти данные с помощью ПКМ, видите вот такой результат, рисунок 1.
Либо копирую и вставляю относительно базовой точки (что не очень удобно). Либо использую совершенно простой способ – находим команду Вставить в исходных координатах в другом месте. Это место – панель Главная. В самом правом углу находим команду Вставить, разворачиваем её и видим так необходимую нам команду, но уже в активном виде, рисунок 2.
Теперь о более гнусной ошибке. Думаю, при активной работе вы не раз сталкивались с тем, что после перестройки коридора, либо после выхода из режима Просмотр и редактирование коридора становится невозможным выбрать этот коридор. Т.е., вы его конечно можете выбрать через Навигатор, но непосредственно на чертеже не получится. Так же этим частенько страдают и трассы.
Какой выход? Самый эффективный – регенерация. Но, учитывая, что в ленте отсутствует кнопка регенерации, а классического меню используют не все, то для этого придется набирать команду РЕГЕН, что не очень удобно. Есть еще более простой, но не столь очевидный способ – достаточно просто нажать двойным щелчком на колесико мыши. Тогда автоматически запуститься команда отображения чертежа по его границам и после этого можно будет выбрать ваш коридор или трассу. Правда есть один недостаток: если ваш чертеж выполнен неаккуратно и на нем имеются объекты находящиеся в совершенно безумных координатах, то Civil отдалит ваш обзор и до этих объектов.
Копирование в буфер не выполнено. Как устранить эту ошибку в Autocad
В чем же может быть проблема и как ее можно решить? Попробуем разобраться.
Копирование в буфер не выполнено. Как устранить эту ошибку в AutoCAD
Причин, по которым может не выполняться копирование достаточно много. Приведем наиболее распространенные случаи и предположительное решение проблемы.
Недостаток места на системном диске
При копировании сложных объектов, имеющих большой вес, буфер может просто не вместить информацию. Освободите максимальное количество места на системном диске.
Разблокировка и удаление ненужных слоев
Откройте и удалите неиспользуемые слои. Ваш чертеж станет легче и вам будет удобнее контролировать объекты, из которых он состоит.
Удаление истории создания объемных тел
Данная команда не выполняется для объектов, вложенных в блоки или ссылки.
Удаление зависимостей
Введите команду _.delconstraint. Она удалит параметрические зависимости, которые занимают много места.
Сброс масштабов аннотаций
Пропишите в строке: .-scalelistedit Нажмите Enter. _r _y _e . Нажимайте Enter после введения каждой из букв. Эта операция уменьшит количество масштабов в файле.
Это были самые доступные методы уменьшения размера файлов.
Что касается других советов, по решению ошибки копирования, стоит отметить случай, при котором не копируются линии. Установите для таких линий один из стандартных типов в окне свойств.
Мы рассмотрели несколько распространенных решений проблемы копирования объектов буфер обмена. Если вы сталкивались с ней и решили эту задачу, поделитесь, пожалуйста, своим опытом в комментариях.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Все причины, почему AutoCAD не копирует в буфер обмена, и способы решения
Причин, почему AutoCAD не копирует выделенные объекты в буфер обмена, может быть несколько, от самых прозаичных, связанных с клавиатурой, до серьёзных, на которых замыкаются принципиальные основы работы всей программы. Для анализа ситуации, конечно, начинаем с самого простого, а потом уже рассматриваем более серьёзное.
Два простых вопроса, не связанных с Автокадом
Первая проблема может напомнить вам работу с некоторыми версиями Фотошопа, которые категорически не воспринимают использование управляющих клавиш, когда клавиатура на русском языке. Другими словами, если вы хотите скопировать или вырезать в буфер обмена привычными сочетаниями Ctrl+C и Ctrl+X, находясь в русском, это у вас не получится. Переходите на английский – всё работает нормально.
Проверьте, не из того же поля ягода ваш Автокад.
Вторая проблема посерьёзнее и связана с особенностью уже собственно AutoCAD – программы объёмной, имеющей массу возможностей. Эти возможности – множество шрифтов, линий, слоёв (самое главное), трёхмерных объектов (принципиально) – если ими пользоваться «без царя в голове», очень много занимают места в оперативной памяти, и у вас, когда производите копирование в буфер обмена, просто не хватает в нём места под весь чертёж. Возникает задача двойного рода: во-первых, упростить чертёж, очистить его от всего ненужного; во-вторых, когда это выполнено, увеличить объём буфера, это уже относится к операционной системе ПК.
Под упрощением чертежа понимается:
- удаление ненужных и неиспользуемых слоёв;
- объединение слоёв, это по возможности;
- оптимизация использования линий – проверьте целесообразность применения некоторых: иногда не производится копирование не всего чертежа, а отдельных линий, их, скорее всего, просто нет в системе, оптимизация поможет избавиться от таких потерь;
- оптимизация использования шрифтов – это очень плохой стиль и чертежа, и работы в AutoCAD’е, когда шрифты используются без всякой системы. Одно из следствий такого поведения как раз очень большой объём памяти, занимаемый чертежом, замедление скорости работы с ним, отказ в размещении в буфере обмена.
- оптимизация использования размерных стилей – бессистемное применение размерных стилей оказывает такое же негативное влияние на чертёж, как и бессистемное использование шрифтов. Здесь тоже потребуется пересмотр использования всех стилей, что сделать очень непросто, если чертёж большой и создавался другим.
Продвинутые способы оптимизации чертежа
Существуют и более тонкие, более продвинутые способы оптимизации чертежа.
Очень хорошо помогает сократить объём используемой памяти удаление истории создания трёхмерных тел.
Для этого необходимо ввести в командной строке: _brep.
Команда Автокада _brep
Команда потребует выделить все тела, к которым она будет относиться. Нажатие на Enter удаляет историю работы с указанными телами. Обращаем внимание, что _brep не работает с объектами в блоках или во внешних ссылках (хотя это и естественно).
Далее. Очень много места занимает запоминание параметрических зависимостей. Для их удаления нужно в командной строке ввести команду: _delconstraint.
AutoCAD – программа с огромными возможностями, которыми нужно ещё разумно пользоваться. Строго говоря, нет большой необходимости использовать в одном чертеже множество масштабов для разных объектов. К тому же библиотека масштабов, придаваемая чертежу, занимает довольно много места.
Для удаления масштабов и приведения всех объектов к одному потребуется команда: _scalelistedit. Данная команда сопровождается вводом следующих трёх параметров:
- Enter option [?/Add/Delete/Reset/Exit]: R – производит сброс всех масштабов;
- Reset scale list to defaults? [Yes/No]: Y – производит сброс списка масштабов в состояние по умолчанию;
- Scale list reset to default entries;
- Enter option [?/Add/Delete/Reset/Exit]: E – выход из команды.
Если вы хотите использовать данную команду в качестве макроса, то этот её вариант выглядит так: ^C^C_-SCALELISTEDIT;_R;_Y;_E;
Обратите внимание на ещё один нюанс. Возможно, чертёж использует библиотеку СПДС, но к вашей системе AutoCAD’a она не подключена. Выход из этой ситуации двойной:
- или необходимо ставить СПДС – он создаёт свои примитивы, которые сам Автокад может не понимать,
- или необходимо разбивать чертёж на отдельные объекты – расчленять.
Способ из практики
AutoCAD – довольно большая программа, скрывающая в себе массу возможностей, которые часто открываются совершенно неожиданно уже в процессе решения той или иной задачи. Так вот, что называется, решение из опыта – когда решалась проблема отсутствия копии в буфере обмена:
- зайдите в меню Edit;
- выберите команду Copy View;
- вставляйте скопированное в этот же чертёж – обычная Paste или Ctrl+V;
- теперь попробуйте скопировать это вставленное в буфер обмена – оказывается, работает, и все объекты в буфере.
Прокси-объекты – главная причина
Но самой главной причиной, почему буфер обмена пуст, является ситуация, когда просто нечего было копировать. Объекты, все или некоторые, на самом деле не принадлежат чертежу – это прокси-объекты, хранимые на внешнем прокси-сервере. Такие объекты, ввиду их неопределённого формата и большого объёма занимаемой памяти – источник больших проблем.
Для удаления прокси-объектов их удобнее сначала расчленить и внедрить в память чертежа командой: ExplodeAllProxy.
Команда explodeallproxy в Автокаде
А затем уже удалить: RemoveAllProxy – удаляются все прокси-объекты, которые не удалось расчленить.
Возможно, для выполнения приведённых команд потребуется скачать внешнюю утилиту AutoCAD’a – Explode Proxy. Тут важно проследить за тем, чтобы версия утилиты точно подходила под используемую версию Автокада.
Обращаем внимание на то, что команда RemoveAllProxy запрашивает очистку списка масштабов – по умолчанию предлагается очистку произвести, с этим нужно обязательно согласиться.
После удаления прокси-объектов очень полезно запустить команду: _Audit – это для проверки ошибок в процессе удаления proxy-объектов.
Проблемный файл, не работает буфер обмена и сохранение файла
ПС МОдераторы, я знаю что тема обсуждалась, но я так и не смог найти решение проблемы, плз не удаляйте тему.
Вставка объектов из буфера обмена в текущий чертеж с использованием исходных координат.
Объекты, копируемые в буфер обмена, вставляются в текущий чертеж с теми же координатами, который они имели в исходном чертеже. Команда действует только в тех случаях, когда в буфере обмена содержатся графические данные AutoCAD, скопированные из чертежей, отличных от текущего.
Autocad 2010 Вставка с исходными координатами по Ctrl+V
А чем не нравиться команда "вставить с исходными координатами" — "ВСТИСХОД" или "_pasteorig"?
Поменял сочетание клавиш по Ctrl+V на _pasteorig, проблема решена. Еще бы придумать как это сочетание клавиш запихнуть в CUIX файл для переноса на все компьютеры..
4.2.2. Копирование объектов с помощью инструмента «Копировать»
Для создания копий объектов чертежа в AutoCAD предназначен инструмент Копировать. Расположение копии задается либо указателем-перекрестием, либо путем ввода координат с клавиатуры. При копировании нужно задать базовую точку, то есть точку, «за которую» пользователь «берет» объекты, и вторую точку, расположение которой относительно базовой определяет направление и расстояние перемещении копии.
Если расстояние и направление перемещения копии известны точно (например, копию нужно сместить вправо на 100 мм), базовую точку можно выбрать произвольным образом, так как вторая точка в подобных случаях задается в относительных полярных или декартовых координатах. Но в нашей ситуации точное расстояние и угол перемещения копии контура округленной полки заранее неизвестны, поэтому к выбору базовой точки нужно подойти тщательно.
Поскольку на правой боковой границе контура парты нет характерных точек, к которым мы могли бы привязаться, в качестве базовой при перемещении дуги мы можем взять либо центральную точку дуги, либо ее конечную точку (совпадает с правым нижним углом прямоугольника, представляющего боковую стенку малой тумбы). Давайте выберем в качестве базовой точку конечную точку дуги – в таком случае мы сможем привязать копию к точке, которая находится в правом нижнем углу прямоугольника, представляющую заднюю стенку рабочей зоны.
1. Щелкните на кнопке Копировать панели инструментов Изменить, выберите из меню команду Изменить ? Копирование свойств либо введите в командном окне команду Копировать или просто кп. AutoCAD в командном окне предложит выбрать объекты, подлежащие копированию. Выберите созданную на предыдущем этапе дугу и нажмите Enter.
2. В командной строке появится приглашение Базовая точка или [Перемещение] :. Включите режим привязки Конточка и выберите точку, показанную на рис. 4.50. (Если вы затрудняетесь правильно выбрать точку, увеличьте соответствующий фрагмент чертежа, щелкнув на кнопке Окно зумирования панели инструментов Standard).
Рис. 4.50 Выбор конечной точки дуги в качестве базовой точки для копирования
3. Как только вы зададите базовую точку, копия дуги «приклеится» к указателю-перекрестию конечной точкой, а в командном окне появится приглашение Вторая точка или :. Теперь следует указать точку, в которой контур второй полки будет соприкасаться с конечной точкой нижней линии контура задней стенки. (Если вы изменили масштаб просмотра, щелкните на кнопке Зумировать предыдущий панели инструментов Standard.) Переместите указатель-перекрестие с «приклеенной» к нему дугой в правый верхний угол чертежа (см. рис. 4.3).
Совет. Обратите внимание на то, что на панели Standard имеется две кнопки Зумировать предыдущий – одна находится среди кнопок плавающей панели Зумирование, а вторая – справа от этой панели. Поэтому удобнее всего использовать плавающую панель для запуска инструмента Окно зумирования, а инструмент Зумировать предыдущий запускать, щелкая на отдельной кнопке (без черного треугольника в правом нижнем углу). То же, самое, кстати, относится и к кнопке Зумирование в реальном времени, которая находится слева от плавающей панели Зумирование (если мышь вашего компьютера оборудована колесиком, функции кнопки Зумирование в реальном времени выполняет вращение колесика).
4. Включите режим Конточка и выберите оконечную точку нижней горизонтальной линии контура задней стенки рабочей зоны. Копия дуги тут же займет свое место (рис. 4.51), а выполнение команды Копировать продолжится. 5. Нажмите Enter для завершения работы команды Копировать (COPY).
Рис. 4.51 Контур округленной полки скопирован
Примечание. Если вы изменяли масштаб просмотра, используя кнопки Окно зумирования и Зумировать предыдущий панели инструментов Standard, то заметили, что они никак не повлияли на работу команды Копировать. Точно так же работают и другие инструменты масштабирования и панорамирования – вы можете их применять, не прерывая работы ранее запущенных команд. Такой метод использования команд Показать, Панорамирование или пан и других в AutoCAD называется методом прозрачного запуска.
Теперь вы, наверное, понимаете, почему мы не стали создавать второй прямоугольник, представляющий правую боковую стенку малой тумбы. Действительно, его можно просто скопировать. Однако в данном случае можно поступить еще проще – создать не копию объекта, а его зеркальное отображение. Подобные ситуации при создании чертежей технических объектов, для которых характерна симметрия, возникают довольно часто. Поэтому давайте воспользуемся тем, что малая тумба симметрична относительно продольной оси, и применим зеркальное отображение контура ее левой стенки для получения контура правой стенки. Попутно вы познакомитесь с еще одним режимом объектной привязки.
Здравствуйте. Помогите пожалуйста с ошибкой: при последнем нажатия кнопки "печать" выдает фатальную ошибку и АutoCAD закрывается, печати соответственно не происходит. Принтер HP LaserJet М1530 MFP series PCL 6 (МФУ). Дрова на него устанавливал с родного диска. Такую ошибку выдает на стационарном ПК и на нубуке (с работы), на обоих AutoCAD 2014. На своем нубуке (очень старом) установлены те же дрова с того же диска, только AutoCAD 2009 печатает нормально, ошибок не выдает. Сист. админы плечами жмут. Если надо скрин, пришлю.
Халиль, такое часто бывает, когда проблема в самом файле (ошибка графического элемента).
Прогони файл через утилиту "восстановить"
и через утилиту "проверить".
Как правило, это помогает.
Если нет - сохрани копию файла в формат DXF (этот формат по умолчанию удаляет некорректные объекты).
Command: _pasteorig Duplicate definition of block _Oblique ignored.
Duplicate definition of block beton kapak ignored.
Duplicate definition of block BETONKAPAK ignored.
Duplicate definition of block tip3 ignored.
Duplicate definition of block DURAK ignored.
Duplicate definition of block GFG ignored.
Substituting [simplex.shx] for [wturkce.shx].
Substituting [simplex.shx] for [TURKCE.SHX].
Substituting [simplex.shx] for [romanstw.shx].
Substituting [simplex.shx] for [twsimplx.shx].
Substituting [simplex.shx] for [twsimplx.shx].
Substituting [simplex.shx] for [Humanst521 Cn BT].
Substituting [simplex.shx] for [twsimplx.shx].
Как можно решить эту проблему ?
Пожалуйста кто нибудь решит мою проблему с копированием с одного файла в другой, в архиве 2 файла, давайте ребята не подведите.
Читайте также: