Заданные параметры подстановки

Наиболее часто используемые подстановки - это заранее заданные, поэтому нет необходимости заново включать их в таблицу Подстановок. Тем не менее, вам нужно использовать префикс @ перед надписью, на которую вы делаете ссылку. Обратите внимание на то, что имена параметров подстановки НЕ чувствительны к регистру символов. Вы можете воспользоваться этим, чтобы сделать параметры подстановки более читабельными при введении их в файл текста чертежа.

Параметр подстановки файла чертежа @secwintowards, к примеру, воспринимать гораздо проще, если читать его как: @SecWinTowards.

Существует два вида заранее заданных параметров подстановки: Глобальные и Файл чертежа.

Глобальные

В глобальных подстановках (имеющихся для текущего сеанса) используется системная информация и метаданные, связанные с текущим сеансом пользователя. Вы можете применять их в приложении в тех местах, где можно сделать подстановки, к примеру в 2D или 3D чертеже.

Предположим, у вас есть макет чертежа, который вы используете в нескольких проектах, и в каждом из них вы хотите включить имя проекта и дату в заголовок. Вы можете определить наборы данных в заголовке с текстом: @project и @ddmmyy (т.е. @проект и @ддммгг).

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

Доступны следующие Глобальные подстановки:

Параметр Описание
@ddmmyy или @mmddyy Текущая дата, к примеру 26/5/10 или 5/26/10
@time Текущее время, к примеру 12:34
@yyyy Текущий год, например 2010
@mm или @month Текущий месяц, например 11 или Ноя
@dd Текущий день, например 23
@project Текущий проект, к примеру DEMO
@projdir Текущая папка проекта, к примеру C:\PROJECTS\TEST
@projtitle Текущий заголовок проекта, к примеру DEMO PROJECT
@username Имя пользователя
@networkdomain Домен сети пользователя
@licenceID Номер лицензии приложения текущего пользователя
@mmversion Номер версии приложения текущего пользователя
@computername Имя компьютера пользователя
@windowsversion Версия ОС Windows пользователя

Чертеж веера

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

Параметр Описание
@ringdesigndatabasename Имя текущей базы данных проекта буровых вееров
@ringname Имя текущего выбранного веера.

Колонка скважин

Содержание фрагмента Текст можно впечатать в текстовое поле.  Вы можете указать ряд специальных подстановок Колонки скважин, также как и заданные пользователем текстовые и Глобальные подстановки.

Колонка скважин
@Hole = Имя текущей скважины @TotalDepth = Общая глубина текущей скважины
@CollarX = Координаты X устья текущей скважины @Page = Номер текущей страницы для текущей скважины
@CollarY = Координаты Y устья текущей скважины @Pages = Общее число страниц для текущей скважины
@CollarZ = Координаты Z устья текущей скважины @TotalPage = Текущий номер страницы на всех скважинах
@CollarInclination = Наклон текущей скважины @TotalPages = Общее количество страниц на всех скважинах
@CollarAzimuth = Азимут текущей скважины @Attribute1-10 = атрибуты устья для скважины базы данных

Файл чертежа

Подстановки Файла чертежа (информация о системе, метаданные чертежа и метаданные, связанные с текущим сеансом пользователя) записываются в заголовок файла чертежа во время создания файла.

Глобальные подстановки и подстановки Файла чертежа можно связывать с 2D чертежом. Чертежи Визекса (и чертежи буровых вееров) доступны для ссылки только при использовании Глобальных подстановок. Это связано с тем, что Чертеж Визекса обрабатывается напрямую из текущего или сохраненного вида Визекса и в нем нет связей с файлом PEL.

Доступны следующие подстановки Файла чертежа:

Параметр Описание
@cusername Имя пользователя автора.
@cnetworkdomain Домен сети автора файла чертежа
@clicenceID Номер лицензии автора файла чертежа
@cmmversion Номер версии приложения автора файла чертежа
@ccomputername Имя ПК автора файла чертежа
@cwindowsversion Версия ОС Windows автора файла чертежа
@cddmmyy or @cmmddyy Дата создания файла чертежа
@cyyyy or @cyy Год создания файла чертежа
@cmm or @cmonth Месяц создания файла чертежа
@cdd День создания файла чертежа
@plotFile Этот параметр подстановки можно использовать, чтобы задать имя файла чертежа в опорном фрагменте чертежа.
@Scale Масштаб файла чертежа Если xscale и yscale отличаются друг от друга, масштаб устанавливается на xscale.
@xCentre, @yCentre Эти параметры подстановки можно использовать, чтобы задать значения Центра Х и Центра Y в опорном фрагменте чертежа.
@xScale, @yScale Эти параметры подстановки можно использовать, чтобы задать значения Масштаба Х и Масштаба Y в опорном фрагменте чертежа.
@xMin, @yMin Эти параметры подстановки можно использовать, чтобы задать значения Минимума Х и Минимума Y в опорном фрагменте чертежа.
@xMax, @yMax Эти параметры подстановки можно использовать, чтобы задать значения Максимума Х и Максимума Y в опорном фрагменте чертежа.
@Section Этот параметр подстановки можно использовать, чтобы нанести значение разреза. Значение разреза записывается в файл чертежа в момент его создания. Если файл чертежа не содержит данные чертежа или разрез нельзя выразить как одно значение (например неортогональный разрез), тогда Подстановочное значение разреза является пустым.
@SecType Этот параметр подстановки можно использовать, чтобы указать тип разреза, т.е. наносится ли разрез в ортогональном разрезе (План, Наверх, На Север, На Восток, На Юг, На Запад) или в неортогональном разрезе.
@SecStartX, @SecStartY Каждый разрез определяется двумя точками. Эти параметры подстановки можно использовать, чтобы нанести координаты X и Y начальной точки разреза. Координаты точек разреза записываются в файл чертежа в момент его создания. Если файл чертежа не содержит данные разреза, параметры подстановки SecStartX и SecStartY являются пустыми.
@SecEndX, @SecEndY Каждый разрез определяется двумя точками. Эти параметры подстановки можно использовать, чтобы нанести координаты X и Y конечной точки разреза. Координаты точек разреза записываются в файл чертежа в момент его создания. Если файл чертежа не содержит данные разреза, параметры подстановки SecEndX и SecEndY являются пустыми.
@SecWinAway, @SecWinTowards Эти параметры подстановки можно использовать, чтобы указать параметры окна разреза на себя или от себя. Значения окна разреза записываются в файл чертежа в момент его создания. Если файл чертежа не содержит данные разреза, параметры подстановки SecWinAway (окно разреза от себя) и SecWinTowards (окно разреза от себя) являются пустыми.
@LnScale Установите этот параметр на 1, чтобы прочертить линию масштаба.
@Lnsc_units Данный параметр используется для того, чтобы установить единицы масштаба, например м - для метров.