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

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

Материал из XIOT Wiki
Taxiot (обсуждение | вклад)
Taxiot (обсуждение | вклад)
Нет описания правки
Строка 3: Строка 3:
= 🧩 Описание кнопки «Нумерация листов» =
= 🧩 Описание кнопки «Нумерация листов» =


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


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


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


== 📐 Расположение блоков ==
== 📐 Расположение блоков ==
Строка 20: Строка 19:
* а также комбинированная схема: слева направо, снизу вверх.
* а также комбинированная схема: слева направо, снизу вверх.


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


🔁 Такая схема позволяет размещать листы по этажам в вертикальных группах, сохраняя читаемый и логичный порядок нумерации.
== 📑 Титульные листы ==


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


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


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


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


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


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


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


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


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


----
----


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

Версия от 14:49, 2 июня 2025


🧩 Описание кнопки «Нумерация листов»

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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