Перейти к содержанию

Xta-tools-sheet-numbering: различия между версиями

Материал из XIOT Wiki
Taxiot (обсуждение | вклад)
Нет описания правки
Английские адреса Wiki: обновление ссылок с сохранением русских подписей
 
(не показано 8 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{DISPLAYTITLE:Описание кнопки "Нумерация листов"}}


__NOTOC__
__NOTOC__
= 🧩 Описание кнопки «Нумерация листов» =
= 🧩 Нумерация листов =
 
Кнопка '''Нумерация листов''' предназначена для автоматической расстановки номеров листов проекта по заданной траектории.


Кнопка '''Нумерация листов''' предназначена для автоматической расстановки номеров листов проекта по определённой логике.
Используется при подготовке чертежей к публикации и формированию итогового PDF-документа.
Используется при подготовке чертежей к публикации и формированию итогового PDF-документа.


== ▶️ Общие требования ==
== ▶️ Условия использования ==


* Нумерация применяется только к листам, оформленным в виде блока с именем <code>Ramka</code>.
* Нумерация применяется только к листам, оформленным в виде блока с именем <code>Ramka</code>.
* Блок '''Ramka''' должен находиться на слое <code>Print</code>.
* Блок '''Ramka''' должен находиться на слое <code>Print</code>.
* Имя блока и имя слоя изменять нельзя — это приведёт к игнорированию объекта плагином.
* Имя блока и имя слоя '''не изменять''' — это приведёт к игнорированию объекта плагином.


== 📐 Расположение блоков ==
== 📐 Расположение блоков ==


Допустимы следующие схемы расположения блоков:
Допустимы следующие схемы расположения блоков:
* по горизонтали — слева направо,
* по горизонтали — слева направо;
* по вертикали — снизу вверх,
* по вертикали — снизу вверх;
* а также комбинированно: слева направо, затем снизу вверх. 
* а также комбинированная схема: слева направо, снизу вверх.
Такая траектория (<code>___/\\___</code>) встроена в логику плагина.


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


== ⚠️ Исключения: титульные листы ==
== 📑 Титульные листы ==


* Если в проекте используются титульные листы с нестандартной нумерацией или без номеров вовсе — такие листы необходимо исключать вручную.
Если в проекте используются титульные листы, у которых нет номеров либо их номера отличаются от номеров основного комплекта документации, 
* Номера таким листам задаются отдельно и вручную, до выполнения авто-нумерации.
то такие номера необходимо задавать вручную '''до запуска авто-нумерации'''.
* При выполнении автоматической нумерации такие блоки не должны быть выделены.
 
'''📌 При выполнении автоматической нумерации титульные листы не следует выделять''' — плагин не должен их обрабатывать в этом режиме.


== 🔄 Что изменяется при нумерации ==
== 🔄 Что изменяется при нумерации ==


* У всех выбранных блоков <code>Ramka</code> изменяется:
* У всех выбранных блоков <code>Ramka</code> автоматически изменяются:
   * номер листа;
   * номер листа;
   * общее количество листов (для отображения в штампе).
   * общее количество листов (для отображения в штампе).


== 📄 Влияние на публикацию ==
== 🗂️ Работа с несколькими проектами в одном чертеже ==
 
В одном файле чертежа может содержаться несколько отдельных проектов, каждый со своими листами и шифром раздела. 
Такая структура поддерживается плагином, если соблюдены два условия:


* При формировании PDF-документа номер листа используется как часть имени файла.
* у каждого проекта — '''разный шифр раздела''';
* Если несколько листов имеют одинаковые номера — соответствующие PDF-файлы будут перезаписаны!
* листы проектов располагаются в пределах общей траектории нумерации.
* Также при публикации учитывается '''шифр раздела'''.


== 🗂️ Примечание по разделам ==
'''📌 При публикации и формировании PDF-файлов:'''
* номер листа используется в качестве имени файла;
* если номера одинаковые, но разделы разные — '''перезаписи не произойдёт''', так как для каждого раздела создаётся отдельная папка или отдельный файл, в котором имя дополнено шифром.


* При наличии нескольких разделов проекта с разными шифрами:
'''⚠️ Обратите внимание:''' '''одновременная авто-нумерация нескольких проектов невозможна''', даже если они имеют разные разделы — 
  * каждый раздел публикуется в отдельную папку;
плагин использует общую траекторию обхода (слева направо, снизу вверх), а не делит объекты по шифрам.
  * или как отдельный PDF-файл, где шифр раздела включается в имя.


📎 Дополнительную информацию см. в разделе [[Описание кнопки "Печать документа"]].
'''✅ Вывод:''' это позволяет в одном чертеже вести несколько проектов параллельно и выполнять публикацию пакетно, 
но каждый проект должен нумероваться '''по отдельности'''.


----
----


→ [[Установка плагина XTA Tools|🔙 Вернуться к установке плагина]]
→ [[Xta-tools-installation|🔙 Вернуться к установке плагина]]

Текущая версия от 22:13, 2 октября 2026


🧩 Нумерация листов

Кнопка Нумерация листов предназначена для автоматической расстановки номеров листов проекта по заданной траектории.

Используется при подготовке чертежей к публикации и формированию итогового PDF-документа.

▶️ Условия использования

  • Нумерация применяется только к листам, оформленным в виде блока с именем Ramka.
  • Блок Ramka должен находиться на слое Print.
  • Имя блока и имя слоя не изменять — это приведёт к игнорированию объекта плагином.

📐 Расположение блоков

Допустимы следующие схемы расположения блоков:

  • по горизонтали — слева направо;
  • по вертикали — снизу вверх;
  • а также комбинированная схема: слева направо, снизу вверх.

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

📑 Титульные листы

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

📌 При выполнении автоматической нумерации титульные листы не следует выделять — плагин не должен их обрабатывать в этом режиме.

🔄 Что изменяется при нумерации

  • У всех выбранных блоков Ramka автоматически изменяются:
 * номер листа;
 * общее количество листов (для отображения в штампе).

🗂️ Работа с несколькими проектами в одном чертеже

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

  • у каждого проекта — разный шифр раздела;
  • листы проектов располагаются в пределах общей траектории нумерации.

📌 При публикации и формировании PDF-файлов:

  • номер листа используется в качестве имени файла;
  • если номера одинаковые, но разделы разные — перезаписи не произойдёт, так как для каждого раздела создаётся отдельная папка или отдельный файл, в котором имя дополнено шифром.

⚠️ Обратите внимание: одновременная авто-нумерация нескольких проектов невозможна, даже если они имеют разные разделы — плагин использует общую траекторию обхода (слева направо, снизу вверх), а не делит объекты по шифрам.

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


→ 🔙 Вернуться к установке плагина