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

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

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

Существует два вида предопределенных параметров подстановки: Системный (глобальный) и Контекстный (локальный).

Система

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

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

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

Предусмотрены следующие системные (глобальные) замены:

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

1Полностью числовой формат позволяет хранить и сортировать эти даты в столбце числового поля.

Контекстный

Как и предопределенные системные параметры подстановки, контекстные параметры подстановки существуют для текущего сеанса. Однако они не являются «глобальными», поскольку их можно использовать только в определенном контексте, например, в контексте файла чертежа, чертежа проектирования вееров и БВР, или журнала буровых скважин и т. д.

Файл чертежа

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

В 2D-схеме можно ссылаться как на системные, так и на файловые подстановки. All plots are able to reference system and project substitutions, and each one has their own set of contextual substitutions. For substitutions that do not apply to Vizex Plots (such as xmin, ymax and others) "N/A" will be written.

Note: Plot frame coordinates are not necessarily the same as Vizex North and East coordinates. In a 2D plot, X and Y refer to plot file coordinates rather than Vizex East and North.

.

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

Параметр Описание
@cusername Имя пользователя автора.
@cnetworkdomain Домен сети автора файла чертежа
@clicenceID Номер лицензии автора файла чертежа
@cmmversion Номер версии приложения автора файла чертежа
@ccomputername Имя ПК автора файла чертежа
@cwindowsversion Версия ОС Windows автора файла чертежа
@cddmmyy or @cmmddyy Дата создания файла чертежа
@cyyyy or @cyy Год создания файла чертежа
@cmm or @cmonth Месяц создания файла чертежа
@cdd День создания файла чертежа
@plotFile The name of the plot file in the referenced plot frame.
@Scale The Scale of the plot. Если xscale и yscale отличаются друг от друга, масштаб устанавливается на xscale.
@xScale, @yScale The X Scale and Y Scale values from the referenced plot frame.
@rfscale A representative fraction scale that combines the unit conversion and the user input scale. If rfxScale and rfyScale are different, then rfScale is set to rfxScale.
@rfxScale, @rfyScale The representative fraction X and Y scales.
@scaling An integer from 0-4: 0=RF, 1=INCHFEET, 2=INCHYARD, 3=FOOTMILES, 4=INCHESMILES
@xCentre, @yCentre The X Centre and Y Centre values from the referenced plot frame.
@xMin, @yMin The X Min and Y Min values from the referenced plot frame.
@xMax, @yMax The X Max and Y Max values from the referenced plot frame.
@Section The Section value is written to the plot file at the time the plot file is generated. Если файл чертежа не содержит данные чертежа или разрез нельзя выразить как одно значение (например неортогональный разрез), тогда Подстановочное значение разреза является пустым.
@SecType Indicates the type of section, i.e. наносится ли разрез в ортогональном разрезе (План, Наверх, На Север, На Восток, На Юг, На Запад) или в неортогональном разрезе.
@SecStartX, @SecStartY Каждый разрез определяется двумя точками. These parameters plot the X and Y coordinates of the section starting point. Координаты точек разреза записываются в файл чертежа в момент его создания. Если файл чертежа не содержит данные разреза, параметры подстановки SecStartX и SecStartY являются пустыми.
@SecEndX, @SecEndY Каждый разрез определяется двумя точками. These parameters plot the X and Y coordinates of the section end point. Координаты точек разреза записываются в файл чертежа в момент его создания. Если файл чертежа не содержит данные разреза, параметры подстановки SecEndX и SecEndY являются пустыми.
@SecWinAway, @SecWinTowards The section window Away and Towards parameters. Значения окна разреза записываются в файл чертежа в момент его создания. Если файл чертежа не содержит данные разреза, параметры подстановки SecWinAway (окно разреза от себя) и SecWinTowards (окно разреза от себя) являются пустыми.
@LnScale Установите этот параметр на 1, чтобы прочертить линию масштаба.
@Lnsc_units The line scale units, for example, m for metres.

Чертеж веера

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

Параметр Описание
@ringname Имя текущего выбранного веера.
@drivename The name of the drive for the current ring
@ringdetails Path to ring details DAT file
@ringpivotpoints Path to pivot points DAT file
@ringsummary Path to summary DAT file
@drivesummary Path to drives summary DAT file
@databasesummary Path to database summary DAT file
@ringconsumables Path to ring consumables DAT file
@ringdesigndatabasename Имя текущей базы данных проекта буровых вееров

Чертеж проекта БВР

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

Параметр Описание
@blastholedatabasename Имя текущей базы данных скважин БВР (BHDB).
@blastblockname Имя текущего блока БВР.
@blockconsumables Path to block consumables DAT file
@blocksummary Path to summary DAT file
@databasesummary Path to database summary DAT file

Face Design Plot

The following Face Design Plot substitutions are provided:

Parameter Description
@drivename The name of the current drive selection
@roundname The name of the current round selection.
@headingconsumables Path to face consumables DAT file
@headingdatabasesummary Path to database summary DAT file
@headingdrillholes Path to drillhole list DAT file
@headingdrillholessummary Path to drillholes summary DAT file
@headingtunnelssummary Path to tunnels summary DAT file

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

Содержание фрагмента Текст можно впечатать в текстовое поле.  As well System substitutions and user-defined text, a number of Drillhole Log specific substitutions can be specified:

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