Заданные параметры подстановки
Наиболее часто используемые подстановки - это заранее заданные, поэтому нет необходимости заново включать их в таблицу Подстановок. Тем не менее, вам нужно использовать префикс @ перед надписью, на которую вы делаете ссылку. Обратите внимание на то, что имена параметров подстановки НЕ чувствительны к регистру символов. Вы можете воспользоваться этим, чтобы сделать параметры подстановки более читабельными при введении их в файл текста чертежа.
Параметр подстановки файла чертежа @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 | Данный параметр используется для того, чтобы установить единицы масштаба, например м - для метров. |