Несколько широко используемых переменных были заданы заранее, и у вас нет необходимости включать их в Таблицу подстановок. Тем не менее, вам необходимо использовать префикс @ перед надпись, на которую вы делаете ссылку. Обратите внимание на то, что имена параметров подстановки НЕ чувствительны к регистру символов. Они используются для того, чтобы сделать более очевидными параметры подстановки при введении их в файл текста чертежа.
Параметр подстановки файла чертежа @secwintowards, к примеру, воспринимать гораздо проще, чем читать его как: @SecWinTowards.
Имеются два вида заранее заданных параметров подстановки: Глобальные и Файл чертежа.
Глобальные подстановки (которые имеются для текущей сессии) используют информацию и метаданные. связанные с текущей сессией пользователя. Вы можете использовать в приложении в тех местах, где можно сделать подстановки, к примеру в 2D или 3D чертеже.
Например, предположим у вас есть макет чертежа, который вы используете в нескольких проектах, и в каждый из них вы хотите включить имя проекта и дату в заголовок. Вы можете определить наборы данных в заголовке с текстом: @project и @ddmmyy.
Это заранее определенные переменные, которые не требуют дополнительного описания в таблице подстановок. Каждый раз при печати чертежа, имя проекта и текущая дата будут автоматически вставляться в заголовок.
Доступны следующие Глобальные подстановки:
Параметр | Описание |
---|---|
@ddmmyy or @mmddyy | Текущая дата, к примеру 26/5/10 или 5/26/10 |
@time | Текущее время, к примеру 12:34 |
@yyyy | Текущий год, например 2010 |
@mm or @month | Текущий месяц, например 11 или Ноя |
@dd | Текущий день, например 23 |
@project | Текущий проект, к примеру DEMO |
@projdir | Текущая папка проекта, к примеру C:\PROJECTS\TEST |
@projtitle | Текущий заголовок проекта, к примеру DEMO PROJECT |
@username | Имя пользователя |
@networkdomain | Домен сети пользователя |
@licenceID | Номер лицензии пользователя Micromine |
@mmversion | Номер версии пользователя Micromine |
@computername | Имя компьютера пользователя |
@windowsversion | Версия ОС Windows пользователя |
Подстановки Файла чертежа (информация о системе, метаданные чертежа и метаданные, связанные с текущей сессией пользователя) записываются в заголовок файла чертежа во время создания файла.
Примечание: Глобальные подстановки и подстановки Файла чертежа можно связывать с 2D чертежом. Глобальные подстановки могут использоваться только для Чертежа Визекса. Это связано с тем, что Чертеж Визекса обрабатывается напрямую из текущего или сохраненного вида Визекса и в нем нет связей с файлом PEL.
Доступны следующие подстановки Файла чертежа:
Параметр | Описание |
---|---|
@cusername | Имя пользователя создателя |
@cnetworkdomain | Домен сети автора файла чертежа |
@clicenceID | Номер лицензии Micromine автора файла чертежа |
@cmmversion | Номер версии Micromine автора файла чертежа |
@ccomputername | Имя ПК автора файла чертежа |
@cверсwindows | Версия ОС 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 | Данный параметр используется для того, чтобы установить единицы масштаба, к примеру, м для метров. |
© MICROMINE Pty Ltd 2016