Создание пользовательских символов
В качестве пользовательского символа можно использовать любое изображение (в том числе параметрическое), выполненное штатными инструментами черчения T-FLEX CAD. Возможны следующие способы хранения символов:
•каждый символ в отдельном .grb-файле;
•каждый символ на отдельной странице общего .grb-файла.
Диалог параметров символа выполняется на отдельной странице типа Диалог в произвольной форме c помощью имеющихся в T-FLEX CAD инструментов создания элементов управления. Такой диалог можно будет потом вызвать из диалога вставки символов с помощью кнопки Параметры символа... и изменить значения переменных вставляемого экземпляра. При использовании диалогов внешних переменных рекомендуется хранить каждый символ в отдельном файле, для удобства работы с переменными.
Пользовательские символы предназначены для вставки в строчный текст, а также в текстовые поля различных элементов оформления (например, размеров и надписей).
В таких случаях относительная высота символа в тексте, определяется путём масштабирования символа так, чтобы высота страницы в файле символа совпала с высотой шрифта целевого текста. Ширина символа определяется шириной страницы в файле символа с учётом вышеуказанного масштабирования. Поэтому, для корректного изменения размера символа при изменении размера шрифта целевого текста необходимо синхронизировать габариты изображения символа с размерами его страницы. Это можно сделать следующими способами:
•вручную откорректировать размеры страницы с помощью команд Размеры страницы или Параметры документа;
•задать параметрическую связь с помощью специальных функций setv(,), getv(,) и служебных параметров XL, XH, YL, YH.
Возможна также вставка символов в многострочный текст, параграф-текст и таблицы, однако, в таких случаях положение символа может не совпадать со шрифтом текста.
Использование пользовательских символов
Вставка пользовательских символов в текст осуществляется через общий диалог вставки символов. Чтобы созданные символы появились в этом диалоге, необходимо сохранить их файлы в общую папку, а затем подключить эту папку в качестве библиотеки или вручную добавить в каталог символов.
Подключение библиотеки пользовательских символов
Создайте пользовательскую библиотеку стандартными средствами T-FLEX CAD на основе папки с ранее созданными .grb-файлами символов.
Далее необходимо добавить созданную библиотеку в конфигурацию Служебные и в контекстном меню данной библиотеки присвоить ей атрибут Символы.
После этого папка библиотеки появится в каталоге символов.
Добавление произвольной папки в каталог символов
Чтобы вручную добавить любую локальную папку в каталог символов, не подключая её в качестве библиотеки, вызовите этот диалог, нажмите кнопку Добавить... и укажите путь к желаемой папке в стандартном окне выбора файлов текущей операционной системы.
Для удаления папки выберите её, нажав на ней в каталоге, и нажмите кнопку Удалить.
См. также:
•Пример создания непараметрического символа