Пользовательские символы

Предыдущая страницаВ началоСледующая страница

Создание пользовательских символов

В качестве пользовательского символа можно использовать любое изображение (в том числе параметрическое), выполненное штатными инструментами черчения T-FLEX CAD. Возможны следующие способы хранения символов:

каждый символ в отдельном .grb-файле;

каждый символ на отдельной странице общего .grb-файла.

Диалог параметров символа выполняется на отдельной странице типа PageControl20x20 Диалог в произвольной форме c помощью имеющихся в T-FLEX CAD инструментов создания элементов управления. Такой диалог можно будет потом вызвать из диалога вставки символов с помощью кнопки Параметры символа... и изменить значения переменных вставляемого экземпляра. При использовании диалогов внешних переменных рекомендуется хранить каждый символ в отдельном файле, для удобства работы с переменными.

Пользовательские символы предназначены для вставки в строчный текст, а также в текстовые поля различных элементов оформления (например, размеров и надписей).

В таких случаях относительная высота символа в тексте, определяется путём масштабирования символа так, чтобы высота страницы в файле символа совпала с высотой шрифта целевого текста. Ширина символа определяется шириной страницы в файле символа с учётом вышеуказанного масштабирования. Поэтому, для корректного изменения размера символа при изменении размера шрифта целевого текста необходимо синхронизировать габариты изображения символа с размерами его страницы. Это можно сделать следующими способами:

вручную откорректировать размеры страницы с помощью команд PageSize20x20 Размеры страницы или ParametersOfDocIcon Параметры документа;

задать параметрическую связь с помощью специальных функций setv(,), getv(,) и служебных параметров XL, XH, YL, YH.

10_CustomSymbolIntro1

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

Использование пользовательских символов

Вставка пользовательских символов в текст осуществляется через общий диалог вставки символов. Чтобы созданные символы появились в этом диалоге, необходимо сохранить их файлы в общую папку, а затем подключить эту папку в качестве библиотеки или вручную добавить в каталог символов.

Подключение библиотеки пользовательских символов

Создайте пользовательскую библиотеку стандартными средствами T-FLEX CAD на основе папки с ранее созданными .grb-файлами символов.

Далее необходимо добавить созданную библиотеку в конфигурацию Служебные и в контекстном меню данной библиотеки присвоить ей атрибут Символы.

10_SymbolsCM

После этого папка библиотеки появится в каталоге символов.

Добавление произвольной папки в каталог символов

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

10_CustomSymbolIntro2

Для удаления папки выберите её, нажав на ней mouse left в каталоге, и нажмите кнопку Удалить.

См. также:

Пример создания непараметрического символа

Пример создания параметрического символа

Вставка специальных символов в текст