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

  В начале нулевых годов я лично приложил руку к тому, чтобы в нашей организации искоренить использование Visio как неполноценного продукта, требующего гораздо больше трудозатрат на получение схем по сравнению с AutoCAD. Аргументы пользователей Visio состоят в том, что этот программный продукт дешевле и проще в освоении, однако в условиях необходимости работы с подосновой в виде генпланов и планов зданий в dwg-формате, в том числе при необходимости передавать смежникам результаты своего проектирования, Visio становится просто излишним дополнением. Кроме того, качество вычерчивания схем в Visio весьма посредственное.

  Давайте на небольшом примере разберём, как это работает. Скачайте тестовый файл, содержащий несколько схем (с одной схемой в файле работать, конечно, проще): Файл_Visio.vsd.

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

Заполненный Реквизитором штамп и вкладки Visio
Заполненный Реквизитором штамп и вкладки Visio

  На рисунке в левом прямоугольнике выделено 4 листа, а в правом прямоугольнике 4 подложки, в которых и расположены сами штампы. Для разнообразия один из штампов сделан по форме 6.

  Добавьте все листы данного файла в папку тома дерева объектов, просто указав файл для обработки.

  Обновите штампы. Файл по ссылке обновлён как единый документ, состоящий из четырёх листов. Результат обработки в целом эквивалентен тому, как обрабатываются прочие файлы MS Office, но есть несколько особенностей:

  • нельзя указать один чертеж из файла при их добавлении в дерево объектов, поэтому добавлены будут все; при необходимости удалите лишние;
  • печать выполняется только в pdf-формат полистно, то есть каждый лист отдельно; 
  • штампы по форме Ф5 не обрабатываются, потому что трудно представить такую необходимость для схем;
  • обработка реализована только для файлов, устроенных по аналогии с представленным выше файлом; не факт, что ваша реализация сможет быть корректно обработана.

  Не вижу смысла описывать ещё какие-то подробности, поскольку задача обновления штампов в Visio мало кому интересна. Будут вопросы, задавайте.

Добавить комментарий

Ограниченный HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.
CAPTCHA
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.
Этот вопрос задается для того, чтобы помочь обучению ИИ на реальных задачах.