Упражнение 64. Задание порядка следования значений в полях |
Scroll |
В данном упражнении разрабатывается шаблон для обозначений резисторов, использующихся в приведенных выше примерах. Приемы работы, которые уже изучены вами при выполнении предыдущих упражнений, подробно не описываются.
1.Создайте в библиотеке Spc.lat раздел Электротехнические обозначения, а в нем — новый тип атрибута Резистор.
2.Создайте в типе атрибута 9 строк для описания 9 колонок шаблона. Настройте колонки в соответствии с таблицей Настройки колонок шаблона обозначений резисторов.
2.1. При вводе списка значений для седьмой колонки расположите строки в порядке: Ом, кОм, МОм (см. рисунок). При необходимости воспользуйтесь кнопками Переместить значение в списке вверх и Переместить значение в списке вниз , находящимися над списком.
2.2. Включите опцию Учитывать порядок размещения значений при сортировке. Благодаря этому сортировка по полю Единица измерения номинального значения будет производится в порядке следования строк: вначале окажутся резисторы, сопротивление которых указано в омах, за ними — резисторы с сопротивлением в килоомах и, наконец, резисторы с сопротивлением в мегаомах. Внутри групп с одинаковыми единицами измерения резисторы будут располагаться в порядке увеличения номинального значения сопротивления.
Настройки колонок шаблона обозначений резисторов
Номер |
Название |
Тип |
Диапазон значений |
Значение по умолчанию |
Ключ |
|
1 |
Наименование элемента |
Строка |
0 |
Резистор |
1 |
|
2 |
Разделитель |
Строка |
0 |
␣(пробел) |
0 |
|
3 |
Тип элемента |
Список строк |
МЛТ-0,25 МЛТ-0,5 |
МЛТ-0,25 |
4 |
|
4 |
Разделитель |
Строка |
0 |
␣(пробел) |
0 |
|
5 |
Номинальное значение |
Действительный |
0–1000 |
21 |
3 |
|
6 |
Разделитель |
Строка |
0 |
␣(пробел) |
0 |
|
7 |
Единица измерения номинального значения |
Список строк |
Ом кОм МОм |
Ом |
2 |
|
8 |
Разделитель |
Строка |
0 |
␣(пробел) |
0 |
|
9 |
ГОСТ или ТУ элемента |
Строка |
0 |
ТУ 11-85 |
0 |
3.Задайте ключи атрибута 100, 5 и 1 — чтобы шаблон мог использоваться при создании объектов спецификации в разделе Стандартные изделия.
4.Закройте диалог настройки структуры типа атрибута и диалог работы с библиотеками атрибутов.
5.Создайте новую спецификацию со стилем Простая спецификация ГОСТ 2.106–96 из системной библиотеки graphic.lyt.
6.Создайте в ней раздел Стандартные изделия, а в нем — несколько объектов по шаблону Резистор с разными значениями сопротивления и единицами его измерения.
7.Убедитесь в правильности сортировки созданных объектов. Если правила сортировки не выполняются, вернитесь в библиотеку Spc.lat и проверьте настройку атрибута Резистор.