Инв. Ns дубликата Ns изм.
Инв. Ns подлинника 5724 Ns изв.
|
|
ОСТ 1 02650-88 с. 8 |
5 |
|
‘ Продолжение табл. 1 |
Наименование параметра |
Тип данных |
Примечание |
8. Количество разрядов для ■ представления экспоненты числа с плавающей точкой одинарной точности 1 |
Целое число |
В СГМ значение этого параметра - 8 |
9. Количество разрядов для представления мантиссы числа с плавающей точкой |
То же |
В СГМ значение этого параметра - 24 |
I одинарной точности |
|
|
10. Количество разрядов для представления экспоненты числа с плавающей точкой двойной точности |
г |
В СГМ значение этого параметра - 8 |
11. Количество разрядов для представления мантиссы числа с плавающей точкой двойной точности |
JT |
В СГМ значение этого параметра - 56 |
12. Идентификация изделия |
Текстовая констан-. |
— |
для получающей системы |
та |
|
13. Масштаб пространства мо- |
Число с плавающей |
Означает масштаб в виде десятичной |
дели |
точкой |
дроби, что аналогично масштабу как отношению целых чисел, например, 0,125 |
|
|
означает масштаб 1:8 |
14. Идентификатор единицы измерения |
Целое число |
Символ 1 - дюйм, 2 - мм |
15. Обозначение единицы из- |
jТекстовая констан- |
АН INCH - дюйм, 2НИМ - мм |
мерения |
та |
|
16. Количество градаций линий в интервале от 1 до |
Целое число |
Использование параметров 16 и 17 определяется значением параметра 12 в спра- |
32768 |
|
вочной секции _ |
17. Максимальная толщина |
Число с плаваю- |
— |
линии в заданных еди ницах измерения |
щей точкой |
|
Инв. Ns дубликата Ns изм.
Ине. Ns подлинника 5724 Ns изв.
|
|
ОСТ 1 02650-88 с- 9 Продолжение табл. 1 |
||
Наименование параметра |
Тип данных |
Примечание |
||
|
|
|
Текстовая константа .Число с плавающей точкой То же Текстовая константа То же |
Задается- в следующей форме: 13XYYMMDD> HHNNSS, где YY - год (2 последние цифры); ММ - месяц (01-12) DD - день (01-31) ' НН - ч (00-23) NN - мин (00-59) SS - с (00-59) |
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
В
Инв. Ns дубликата Ns изм.
Инв. Ns подлинника 5724 I |Na из в .
секции справочника содержится по одному справочному блоку для каждого элемента в файле. Справочный блок состоит из 20 полей фиксированной длины по 8 символов в каждом и занимает две длины по 80 байт. Данные в каждом поле выравниваются по правому краю.Справочный блок обеспечивает индексацию в файле и хранит информацию об атрибутах для каждого элемента.
10-е и 20-е поля справочного блока содержат идентификатор справочной секции (&) и номер записи.
Остальные поля справочного блока могут содержать один из трех типов данных:
значение атрибута £'Значение'
значение указателя на набор атрибутов в справочном блоке или блоке параметров £ ?У казате ль Q;
значение атрибута или значение указателя. В этом случае значение указателя представляют в виде отрицательного целого числа ^'Значение', 'Указатель'^.
Список полей справочного блока приведен в табл. 2.
|
|
ОСТ 1 02650-88 С. ю Таблица 2 |
||
|
|
|||
|
Содержание поля |
Тип данных |
Примечание |
|
|
|
|||
і . Номер типа элемента
|
[^Значение'] £7 Указатель^ [^Значение7, 'Указатель'^ Значение7, 7 Указатель7] £7 Значение7, 7 Указатель7] |
Определяет какого типа элемент описывается. Конкретное описание элемента содержится в секции параметров. Рассматриваемые типы элементов приведены в разд, 3. Тип элемента создается целочисленной положительной константой Представляет собой номер записи в секции параметров, с которой начинается описание параметров элементов. Буква Р в указатель не входит (в соответствии с общим синтаксисом указателей) Показывает каким способом следует интерпретировать списки параметров для данного элемента. Для всех элементов в данном стандарте этот номер принят равным единице. В этом же поле номер версии может быть указателем на справочный блок, в котором определяется значение элемента Предусмотрены следующие типы линий:
В этом поле тип линии может быть указателем на справочный блок описания типа линий В этом поле определяется номер уровня, на котором определен элемент. Уровень - признак (целое число), предназначенный для логического разделения элементов в одной части. В этом поле может быть указатель на справочный блок элемента описания свойств, содержащий список уровней, на которых реализован данный элемент |
||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
№ изм. |
Ns изв. |
|||
|
||||
к |
G1 to к |
|||
І Инв. Ns дубликата |
І Инв. Ns подлинника |
|
—*■ |
ОСТ 1 02650-88 с. и Продолжение табл. 2 |
||
|
|
|||
Содержание поля |
Тип данных |
Примечание |
||
|
|
|
Указатель'J р'Указатель"^ У казатель*^ Значение"^ ^"Значение*] ^"Значение''] |
В этом поле размещается указатель на справочный блок элемента вида или на элемент .ассоциации, 'визуализация в нескольких видах* В этом поле содержится указатель на справочный блок для матрицы преобразования координат (поворот и перенос), используемый для формирования координат элемента в системе координат передаваемого элемента Предусмотрено четыре двузначных состояния:
Способность системы к изменению толщины изображаемых линий. Задается в виде значений градаций от нуля до максимума (16-й параметр в общей секции). Таким образом определяется; изображаемая толщина ; (номер веса) = (общий параметр 17): (общий параметр 16). Если задано значение 0, то в принимающей системе для номера веса линии используется значение по умолчанию |
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
Ns изм. |
Ns изв. |
|||
|
5724 I |
|||
І Инв. Ns дубликата |
1 Инв. Ns подлинника |
Є
Инв. Ng дубликата Ng изм.
Инв. Ns подлинника 5724 Ns изв.
Продолжение табл. 2 |
||
Содержание поля |
Тип данных |
Примечание |
13. Номер пера |
чение' J |
Указывается номер пера или цвета |
14. Счетчик параметров |
^'Значение' J |
Количество записей в списке параметров |
|
|
(в секции параметров) |
15. Номер формы |
£'Значение |
Указывается номер формы для обозначе- |
|
|
ния способа интерпретации элемента |
16. Резерв |
— |
— |
17. Резерв |
— |
- |
18. Метка элемента |
£1 Значение |
Записывается метка элемента (до 8 сим- |
|
|
волов). СГМ записывает в этом поле |
|
|
первые восемь символов имени элемента |
19. Номер обозначения |
^'Значение'"] |
Записывается целое число без знака, |
|
|
обозначающее номер метки элемента. |
|
|
В СГМ это поле не заполняется |
20. Идентификатор |
^Значение |
— |
Секция параметров в файле содержит данные ’параметров элементов, связанные с записанными в секции справочника. Все параметры элементов записываются в свободном формате. Первым параметром является номер типа элемента. Он должен быть равным значению поля 1 в секции справочника. Для записи параметров используются первые 64 позиции в записи.
В позициях с 65 по 72 для всех записей в секции параметров содержится номер записи в секции справочника, которому соответствуют параметрические данные.
В позициях с 7 3 по 80 записывают идентификатор секции (Р) и номера записей в секции параметров. Числовые значения параметров не должны переноситься с одной записи на другую. Текстовые записи допускается располагать на нескольких записях. Последним ’символом в записи должен быть символ ограничителя записи.
В конце списка параметров почти для всех элементов имеются две группы параметров. Первая из них представляет общие параметры - набор указателей обратных ссылок на экземпляр ассоциации и ссылок на общее обозначение, вторая - набор указателей на свойства.
Размещение обратных ссылок в секции параметров, связано с тем, что списки обратных ссылок не имеют заранее определенных размеров, что не позволяет их хранить в секции справочника, где размещены записи фиксированной длины
.
Пример структуры секции параметров приведен на черт. 3.
Поля записи (номера позиций)
1... 64 |
65...72 |
73... 80 |
<Номер типа эле мента > |
< Номер записи в |
Р0000001 |
<Параметры, разделенные запятыми> <Номер типа элемента> |
секции справочни- ка> < Номер записи в |
Р0000002 |
<Параметры, разделенные запятыми^ • « • |
секции справочника > а ♦ • |
• ♦ ♦ |
Черт. 3
В секции параметров числовые значения по умолчанию считаются равными О, а текстовые строки - пустыми.
В завершающей секции файла содержится только одна запись. Эта запись разделена на десять полей по восемь позиций в каждой. В полях завершающей секции записываются последние номера записей для каждой из предшествующих секций на позициях, указанных в табл. 3.