Порядок прорисовки в AutoCad не работает

Обновлено: 03.07.2024

Hej
У меня проблемы с изменением того, какие элементы должны отображаться поверх других.

Попробуйте нарисовать несколько линий или штриховок друг на друге (для лучшей видимости сделайте их разными цветами).
С помощью «Порядка прорисовки» измените, какой элемент должен быть впереди, выше и т. д.
Теперь — если эти элементы копируются, порядок прорисовки в копии меняется на исходный!
Хуже того, если элементы используются для формирования блока, блок будет иметь первоначальный порядок прорисовки, а не тот, который я определил с помощью «Порядка прорисовки»!

Когда я рисую, мне действительно нужно рисовать все в правильном порядке, как это должно быть в конце - так как это нельзя изменить впоследствии (в случае копий и блоков)!
Я что-то не так делаю или так и должно быть?
мвх/андерс

Порядок рисования в progeCAD 2010

Я заметил, что изменение порядка прорисовки и выбор требуют некоторой «заморочки», но я не заметил ничего, что я бы действительно счел ошибкой.

Image

Если хотите, можете отправить рисунок

Мы можем попробовать.


caddit написал: Привет, andersb,
Я заметил, что изменение порядка прорисовки и выбор требует некоторой «небрежности», но я не заметил ничего, что я бы на самом деле считал ошибкой.

Если в области вашего приложения на чертеже нет перекрывающихся частей, то проблем нет.
Но если приложение сильно зависит от перекрывающихся частей, где одни части должны скрывать другие, тогда это большая проблема.< br />Мои приложения — это рисунки, которые заканчиваются травленой пластиной, и рисунки полны перекрывающихся частей.

Часто у меня есть большой рисунок, и мне нужно добавить дополнительную линию. Эта дополнительная линия идет перед некоторыми из существующих частей и позади некоторых других.
Можно нарисовать линию, выбрать некоторые части и поместить их впереди с помощью порядка прорисовки.
Но если я копирую рисунок или мне нужно сделать его Блоком, то все портится.

В таком случае проще всего пойти к коллеге и открыть чертеж в AutoCad, внести изменения в порядок прорисовки и вернуться в свой ProgeCAD.
Но было бы намного проще, если бы ProgeCAD будет работать в этом аспекте!

На самом деле 2010 год работает лучше, чем 2009 – в 2009 году порядок прорисовки возвращался к исходному порядку даже при закрытии и повторном открытии чертежа! Тогда у меня не было возможности использовать ProgeCad - тогда использовался QCad и AutoCAD.

Image

Каддит написал: Если хотите, можете отправить рисунок
Мы можем попробовать.

Нет ничего сложного.
Просто нарисуйте две частично перекрывающиеся штриховки разных цветов. Измените порядок прорисовки так, чтобы первая нарисованная штриховка покрывала части второй штриховки.
Выделите обе штриховки и сделайте копию - копия должна выглядеть одинаково (это не так - в копии первая нарисованная штриховка закрыта второй).
Сделайте блок из первых двух люков, и блок тоже должен выглядеть одинаково.
Создание копий и блоков забывает об изменениях в «порядке прорисовки» и возвращается к исходному рисунку.
Описанное выше отлично работает в AutoCAD.

Спасибо. Мы получили ваш запрос и незамедлительно ответим.

Присоединяйтесь к нам!

  • Общаться с другими участниками
  • Уведомления об ответах
    на ваши сообщения
  • Поиск по ключевым словам
  • Доступ в один клик к вашим
    любимым форумам
  • Автоматические подписи
    на ваших сообщениях
  • Лучше всего то, что это бесплатно!

*Функции Eng-Tips зависят от того, получают ли участники электронную почту. Присоединяясь, вы соглашаетесь на получение электронной почты.

Правила публикации

Реклама, продажа, рекрутинг, размещение курсовых и дипломных работ запрещено.

Связанные проекты

Порядок отображения больше не работает

Порядок отображения больше не работает

Когда я пытаюсь "отправить на задний план" или "переместить на передний план" с помощью команды ИНСТРУМЕНТЫ --->ПОРЯДОК ОТОБРАЖЕНИЯ, это больше не работает. Я получаю это сообщение в командной строке:

(ai_draworder "_f") ; ошибка: нет определения функции: AI_DRAWORDER

Есть идеи, как это исправить? При всем том, что мы делаем в моей компании, эта маленькая проблема убивает меня.

Некоторые экспресс-инструменты написаны в формате программы VBA или LISP. Ошибка означает, что программа не может найти вызов функции программы "AI_DRAWORDER". «_f» — это передаваемый параметр для вызова функции. Чтобы устранить эту проблему, вам может потребоваться перезагрузить экспресс-инструменты в ACAD.Обычно команда DRAWORDER используется при рисовании, содержащем как растровые, так и векторные изображения, объекты которых перекрываются друг с другом.

Ну, я не использовал экспресс-инструменты. просто инструменты в академическом меню. На самом деле, я не могу использовать ту же команду в экспресс-инструментах... просто упорядочить по цвету.

Что произойдет, если вы наберете "_draworder"?
Возможно, вам придется искать файл acad.mnl. Путь поиска подходит?

С уважением, Лотар

ADT 2004
ACAD 2002

ADT 2004
ACAD 2002

Проверьте и посмотрите, есть ли способ вообще избежать использования команды порядка прорисовки.

Все мои готовые рисунки черно-белые, а не цветные.

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

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

Я ценю помощь каждого в этом вопросе. Я решил проблему. Я изменил имя моего файла acad.mnu. При этом он не загружал файл acad.mnl. Я нашел ответ в ссылке, предоставленной Exxit. Спасибо, Exxit!
Я не знал, что файл .mnl содержит «автономные» команды, эксклюзивные для его меню.

Узнавайте что-то каждый день!

Отправлено предупреждение

Спасибо, что помогаете защищать форумы Eng-Tips от неприемлемых сообщений.
Персонал Eng-Tips проверит это и примет соответствующие меры.

Ответить в этой теме

Размещение сообщений на форумах Eng-Tips доступно только для участников.

Нажмите здесь, чтобы присоединиться к Eng-Tips и пообщаться с другими участниками! Уже участник? Войти

Ресурсы


Изучите методы и рекомендации по использованию стереолитографических (SLA) 3D-печатных форм в процессе литья под давлением, чтобы снизить затраты и время выполнения заказа. Узнайте, как этот гибридный производственный процесс позволяет изготавливать пресс-формы по запросу для быстрого производства небольших партий термопластичных деталей. Скачать сейчас


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


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


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

Я понял, что после сплошной штриховки интересующих областей на чертеже мне нужно использовать команду Draworder, чтобы установить шаблон «Назад» или «Под», чтобы я мог видеть и рисовать линии границ, не говоря уже о каких-либо линиях. внутри узора при использовании заливки в качестве экранированного цвета. Регенерация чертежа после открытия или после какой-либо операции вернет линии и узоры на свои места.

Проблема, с которой я сталкиваюсь, заключается в том, что когда я использую указанный рисунок как блок, вставленный в другой рисунок, блок появляется с шаблонами, не находящимися на своих местах (насколько я понимаю), и никакое количество регенераций не решает проблему. . Все, что мне удалось сделать, это расчленить рисунок после вставки и повторить команду Draworder.

Я уверен, что это распространенная проблема! Мне нужно решение, какая-то настройка среды/переменной, патч, обходной путь или прямое редактирование программы, чтобы решить эту проблему. Должен быть способ изменить мнение AutoCad о том, где, по его мнению, должны быть эти объекты.

Порядок прорисовки во внешних ссылках и вставках блоков игнорируется.
Хитрость заключается в том, чтобы обеспечить правильный порядок в исходном
чертеже перед вставкой. Для штриховки вы должны потерять
ассоциацию (в любом случае она не нужна для блока) и
затем скопировать все объекты, которые вы хотите отобразить сверху, а затем
удалить оригиналы. Переменная SORTENTS также должна быть установлена
правильно (я использую 113).

Томас Проппе

для первой проблемы

>> Я понял, что после сплошной штриховки областей интереса
на рисунке мне нужно использовать команду Draworder
>>, чтобы установить шаблон "Назад" или "Под", поэтому я может видеть и рисовать
граничные линии, не говоря уже о любых
>> линиях внутри узора при использовании заливки в качестве растрового цвета.
Регенерация чертежа после открытия или после
> > некоторые операции вернут линии и узоры на место.

попробуйте это
;********************************************* *************************
; Заштрихуйте полилинии сплошными телами и скопируйте границу сверху
; команда 'SOL'

(defun p2s()
(command "schraff" "solid" fill_sol "")
(command "_copy" "_p" "" "0,0" "0,0") < br />(команда "_erase" "_p" "")
(setvar "cmdecho" 1)
)

<р>; Ausgewählte Polylinien mit Solid Schraffieren

(подсказка "\nШтриховка выбранных полилиний сплошными телами")
(подсказка "\nГраница будет скопирована вверху -> Вызвать SOL")
(princ)

Если вы хотите создать блоки из заполненных границ, лучше не сортировать.
Тогда сплошное тело будет первым выбранным для блока элементом, а граница
вторым.

>> Проблема, с которой я сталкиваюсь, заключается в том, что я использую указанный рисунок как блок, вставленный в
другой рисунок, в который входит блок,
>> шаблоны находятся не на своих местах (насколько я' m заинтересован ),
и никакое количество регенов не решает
>> проблему. Все, что мне удалось сделать, это расчленить рисунок после вставки
и повторить команду Draworder.

Терри В. Дотсон

> Проблема, с которой я сталкиваюсь, заключается в том, что я использую указанный рисунок как вставленный блок.

Ваша проблема тесно связана с той же проблемой с XREF
вложениями. Основная проблема заключается в том, что AutoCAD DrawOrder
фактически не меняет порядок объектов в базе данных чертежей.

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

Использование файлов внешних ссылок и DRAWORDER

<р>1. Откройте файл внешней ссылки.
2. Используйте команду DRAWORDER для настройки чертежа внешней ссылки.
3. Используйте команду ПБЛОК, чтобы создать новый чертеж из файла внешней ссылки.
Введите все, когда будет предложено выбрать объекты.
4. Используйте команду XATTACH, чтобы прикрепить файл, созданный с помощью WBLOCK на
шаге 2.

Однако обратите внимание на этот комментарий пользователя:

"Я возился с порядком прорисовки в течение 5 часов, пытаясь получить очень сложный
рисунок с внешними ссылками и маскировкой для правильной печати, но не смог. Я использовал
процедуру порядка Z в ToolPac, и он был напечатан менее чем за десять минут. .
Основное различие между Z-порядком и порядком рисования заключается в том, что z-порядок ToolPac
работает!"

Пользователи САПР часто импортируют PDF-файлы (или внешние ссылки) в свои чертежи, чтобы использовать их в качестве подложек. К сожалению, некоторые PDF-файлы могут отрицательно сказаться на скорости и общей производительности AutoCAD.

Вы также можете обнаружить, что ваш порядок рисования работает не совсем правильно, когда вы пытаетесь загрузить PDF-файл. Например, вы можете захотеть, чтобы PDF-файл находился «на заднем плане» (т. е. под другими линиями на чертеже), но не оставался там.

Рамки изображения (границы)

Есть ли у ваших внешних ссылок PDF рамки или границы, а вы этого не хотите? Или у них нет рамок, а вы хотите, чтобы они были? Решение >

Причина

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

Решение

Вот четыре варианта оптимизации производительности при добавлении PDF-файлов в ваши чертежи:

Вариант 1 (рекомендуется): использовать инструмент импорта PDF

Импорт PDF доступен в AutoCAD или F/X CAD 2017 и более поздних версиях.

Появившийся в AutoCAD 2017 инструмент импорта PDF позволяет импортировать геометрию, текст TrueType и растровые изображения из файла PDF, а также подкладывать файлы PDF в чертеж как объекты AutoCAD. Подробнее >

Если у вас более старая версия AutoCAD или F/X CAD, попробуйте следующий вариант:

Вариант 2. Заблокируйте слой, содержащий PDF-файл

Чтобы заблокировать слой, откройте Диспетчер свойств слоев:


< /p>

Лента «Главная», кнопка «Свойства слоя»

Нажмите кнопку «Свойства слоя» в верхней части интерфейса САПР

Введите слои в командной строке

Меню "Формат", "Слой". кнопка

В Диспетчере свойств слоев найдите слой, содержащий PDF-файл. Затем нажмите значок замка, чтобы заблокировать его.

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



< /p>

Если слой, содержащий PDF, заблокирован, производительность САПР может повыситься.

По-прежнему возникают проблемы? Попробуйте вариант 3.

Вариант 3. Вставьте изображение в формате JPEG, а не в формате PDF

Мы часто обнаруживали, что AutoCAD лучше работает с изображениями в формате JPEG, чем с файлами PDF.

Сначала откройте исходный файл PDF и сохраните его копию в формате JPEG. Это можно сделать в программе для редактирования фотографий, например в Photoshop.

Попробуйте уменьшить размер окончательного файла JPEG при его создании. Чем меньше файл, тем меньше вероятность того, что ваша видеокарта регенерирует изображение во время рисования в САПР поверх растрового изображения. Проверьте размер изображения. Даже для аэрофотоснимка, если ширина или длина изображения составляет 5000 пикселей, вы можете легко изменить его размер до 2000. Качество не сильно изменится, и вы сэкономите 3/4 размера файла. При экспорте JPEG из Photoshop вы увидите ползунок качества. Вам не нужен уровень качества 12. Уровни с 8 по 10 будут выглядеть очень похожими при Xrefed в AutoCAD, но значительно сэкономят размер файла. Сбалансируйте, насколько маленьким вы можете сделать изображение, сохраняя при этом достойное качество отображения для вашей подложки AutoCAD.

Вариант 4. Рисование направляющих

Если ничего не помогает, измените рабочий процесс, чтобы предотвратить проблему.

Нарисуйте направляющие полилинии на слое, не являющемся графиком, вокруг вашего PDF-файла. Если ваш PDF-файл состоит из линий, вам может быть даже лучше потратить время на то, чтобы просто обвести линии на слое построения. (Это сэкономит время в долгосрочной перспективе). Выключите подложку на время размещения блоков, а затем снова включите ее (при необходимости) после завершения.

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