Перейти к содержимому

Быстрый старт

На этой странице описан один запуск AFDIM для чертежа детали в AutoCAD®. Предполагается, что AFDIM установлен и активирован.

AFDIM не задаёт размер текста и формат чисел. Он берёт их из чертежа.

  • Высота текста и число знаков после запятой берутся из текущего размерного стиля (DIMSTYLE). AFDIM их не переопределяет. Перед запуском сделайте нужный размерный стиль текущим. Также задайте DIMSCALE или масштаб аннотаций.
  • Единицы чертежа могут быть миллиметрами или дюймами. По умолчанию AFDIM определяет единицы по чертежу: по INSUNITS и размеру текста размеров. Чтобы выбрать единицы вручную, перейдите в Settings › Общие › Нанесение размеров › Единицы чертежа. Этот выбор задаёт способ чтения координат и не масштабирует чертёж.
  • Слой размеров берётся из переменной AutoCAD DIMLAYER или, если DIMLAYER не задана, используется текущий слой. Другой источник можно выбрать в разделе Настройки.
  • Значение DIMLFAC должно быть равно 1. В противном случае перед запросом выбора появится (! DIMLFAC = <value>: измерения будут масштабированы). <value> — текущее значение DIMLFAC. Предупреждение означает, что измеренные значения будут умножены на этот коэффициент.

Для первого запуска используйте копию чертежа.

  1. Откройте чертёж детали.

  2. Введите AFDIM или нажмите Dimension на вкладке ленты AFDIM.

  3. В ответ на запрос выберите рамкой всю деталь, включая отверстия, пазы и вырезы внутри контура. Нажмите Enter.

    Выберите деталь для нанесения размеров или [Setting]
  4. AFDIM построит контур, распознает элементы и добавит размеры, выноски, центровые метки и осевые линии. Результат появится в командной строке. Чтобы остановить долгую обработку, нажмите Esc. Чертёж останется без изменений.

Ничего страшного, если рамка также захватит существующие размеры, штриховые линии или осевые линии. См. раздел Что игнорируется.

Сначала выберите объекты, затем запустите команду

Раздел с заголовком «Сначала выберите объекты, затем запустите команду »

Если перед запуском AFDIM объекты уже выбраны, AFDIM сразу использует этот набор. Запрос выбора не появляется.

В ответ на запрос выбора введите S и нажмите Enter. Откроется окно настроек. После его закрытия вы вернётесь к запросу выбора, а команда будет использовать новые настройки.

На вкладке листа можно выбрать объекты, начерченные непосредственно на листе. Чтобы нанести размеры на деталь внутри видового экрана, дважды щёлкните внутри него, чтобы активировать экран. Затем запустите AFDIM и выберите деталь.

В активированном видовом экране AFDIM работает в пространстве модели. Если DIMSCALE равно 0, AFDIM использует масштаб видового экрана.

Если ничего не выбрать, когда активного видового экрана нет, в командной строке появится [AFDIM] Ничего не выбрано. Если деталь находится в видовом экране, дважды щёлкните внутри него и запустите AFDIM ещё раз.

AFDIM обрабатывает LINE, ARC, CIRCLE, ELLIPSE, LWPOLYLINE, POLYLINE, SPLINE, ссылки на блоки (INSERT, включая вложенные и динамические блоки) и REGION. Геометрия должна лежать в плоскости XY. Значения Z игнорируются.

AFDIM разбирает блоки, области и старые полилинии в памяти. Чертёж не изменяется.

  • внешний контур детали и вырезы внутри него;
  • круглые и эллиптические отверстия, а также пазы;
  • вырезы и выступы внешнего контура;
  • скругления и фаски;
  • группы крепёжных отверстий и системы отверстий, включая отверстия на делительной окружности;
  • вращательные шаблоны;
  • повторяющиеся копии одного выреза: AFDIM один раз проставляет размеры формы и указывает расположение каждой копии;
  • линии гиба;
  • составные участки дуги, изображённые множеством коротких отрезков: по умолчанию AFDIM восстанавливает их как дуги или эллипсы, если для параметра Составные участки дуги выбрано Восстанавливать их как дуги / эллипсы.

В результат входят стандартные объекты AutoCAD: размеры, выноски (для отверстий, пазов, фасок и похожих элементов), центровые метки, осевые линии и небольшие V-образные отметки теоретических углов фасок или скруглений. AFDIM размещает их в текущем пространстве. Их можно редактировать ручками, перемещать или удалять, как размеры, добавленные вручную.

  • Нескрытые типы линий. Внешний контур образуют только кривые с эффективным типом линии Continuous. AFDIM пропускает штриховые, скрытые и осевые линии. Такие линии могут распознаваться как линии гиба: см. Распознавание линий гиба в разделе Настройки.
  • Разомкнутые кривые. AFDIM наносит размеры только на замкнутые контуры. Отдельная линия или контур с зазором между двумя кривыми не обрабатывается. Если размеры не добавлены, проверьте, что кривые соприкасаются. Для очень маленьких зазоров увеличьте в настройках Допуск точек.
  • Другие детали в том же наборе. Если в наборе несколько отдельных замкнутых деталей, AFDIM обрабатывает только самую большую. В командной строке появится предупреждение с размерами до трёх пропущенных деталей. Запустите AFDIM для каждой детали отдельно.

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

СообщениеЗначение
[AFDIM] Записано размеров: <n> + выносок: <m> на слое "<layer>".Результат: AFDIM добавил <n> размеров и <m> выносок на слой <layer>.
[AFDIM] Размеры не созданы.AFDIM не добавил размеры. См. Устранение неполадок.
[AFDIM] ПРЕДУПРЕЖДЕНИЕ: ЗАМКНУТЫЙ контур не найден. Обычно некоторые линии не соединяются (увеличьте углы или объедините их командами JOIN/PEDIT). Если вы уверены, что контур замкнут, отправьте его в поддержку: Настройки > О программе > Поддержка > Экспорт геометрии последнего запуска.Не найден замкнутый контур. Обычно некоторые кривые не соединены.
[AFDIM] ПРЕДУПРЕЖДЕНИЕ: выбрано отдельных деталей: <n>; размеры нанесены только на САМУЮ БОЛЬШУЮ. Снова запустите AFDIM для: <w>x<h>, <w>x<h>, <w>x<h> (+<more>).Выбрано несколько отдельных деталей. AFDIM обработал только самую большую.
[AFDIM] ПРЕДУПРЕЖДЕНИЕ: слой "<layer>" имеет состояние OFF, поэтому только что созданные размеры НЕ ВИДНЫ. Включите его командой LAYER.Слой новых размеров отключён, поэтому их не видно.
[AFDIM] ПРЕДУПРЕЖДЕНИЕ: не удалось выполнить этапов анализа: <n>; некоторые размеры могут ОТСУТСТВОВАТЬ. Отправьте чертёж в поддержку: Настройки > О программе > Поддержка > Экспорт геометрии последнего запуска.Не удались этапы анализа <n>, поэтому некоторые размеры могут отсутствовать.
[AFDIM] Отменено (ESC). Чертёж не изменён.Вы нажали Esc во время обработки. AFDIM ничего не записал.

Действия для каждого предупреждения:

  • Не найден замкнутый контур. Увеличьте углы или соедините кривые командами JOIN или PEDIT. Если контур замкнут, отправьте деталь в поддержку: нажмите Settings › О программе › Поддержка › Экспортировать геометрию последнего запуска….
  • Отдельные детали. <w>x<h> — ширина и высота пропущенной детали. Строка перечисляет до трёх деталей, а (+<more>) показывает количество остальных. Запускайте AFDIM отдельно для каждой детали.
  • Слой выключен. Если слой заморожен, вместо OFF в сообщении будет FROZEN. AFDIM не включает слои автоматически. Включите или разморозьте нужный слой командой LAYER.
  • Сбой анализа. Отправьте деталь в поддержку, как при отсутствии контура. См. Пакет поддержки.
  • Команда отменена. Перед началом обработки большого чертежа AFDIM выводит [AFDIM] Большой чертёж, обработка продолжается... Нажмите ESC для отмены.

Если AFDIM не может определить единицы чертежа, перед результатом появляется сообщение. Например:

[AFDIM] Drawing unit unclear: dim text <h> high, <h2> after the dim scale; AFDIM is using millimetres. Если деталь начерчена в дюймах, выберите «Дюймы» в Настройки > Единицы чертежа.

<h> — высота текста на листе. <h2> — высота текста с учётом DIMSCALE или масштаба аннотаций. Если деталь начерчена в дюймах, выберите Дюймы в Settings › Общие › Нанесение размеров › Единицы чертежа. Похожие сообщения выводятся, если единицы в чертеже не заданы, указаны не миллиметры и не дюймы или настройка Единицы чертежа не совпадает с чертежом. Для каждого чертежа в одном сеансе AutoCAD каждое сообщение выводится только один раз. Если единицы определены, сообщение не появляется.

Все сообщения перечислены на странице Команда AFDIM.

За один запуск AFDIM записывает все результаты одним действием, поэтому команда U удаляет всё сразу: размеры, выноски, центровые метки и осевые линии. Измените один параметр (размерный стиль, набор объектов или настройку) и запустите AFDIM снова.