Инв. 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

Наименование параметра

Тип данных

Примечание



  1. Дата и время создания файла

  2. Точность задания коорди­нат элементов

  3. Максимальное значение координат

  4. Имя автора

  5. Организация

Текстовая констан­та

.Число с плаваю­щей точкой

То же

Текстовая констан­та

То же

Задается- в следующей форме: 13XYYMMDD> HHNNSS, где YY - год (2 последние цифры);

ММ - месяц (01-12)

DD - день (01-31)

' НН - ч (00-23)

NN - мин (00-59)

SS - с (00-59)

















  1. В

    Инв. Ns дубликата Ns изм.

    Инв. Ns подлинника 5724 I |Na из в .

    секции справочника содержится по одному справочному блоку для каждого элемента в файле. Справочный блок состоит из 20 полей фиксированной длины по 8 символов в каждом и занимает две длины по 80 байт. Данные в каж­дом поле выравниваются по правому краю.

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

10-е и 20-е поля справочного блока содержат идентификатор справочной секции (&) и номер записи.

Остальные поля справочного блока могут содержать один из трех типов данных:

  1. значение атрибута £'Значение'

  2. значение указателя на набор атрибутов в справочном блоке или блоке параметров £ ?У казате ль Q;

  3. значение атрибута или значение указателя. В этом случае значение ука­зателя представляют в виде отрицательного целого числа ^'Значение', 'Указатель'^.

Список полей справочного блока приведен в табл. 2.




ОСТ 1 02650-88 С. ю

Таблица 2




Содержание поля

Тип данных

Примечание



і . Номер типа элемента

  1. Указатель на список пара- метров

  2. Номер версии

  3. Тип линии

  4. Номео уровня

[^Значение']

£7 Указатель^

[^Значение7, 'Указатель'^

Значение7,

7 Указатель7]

£7 Значение7,

7 Указатель7]

Определяет какого типа элемент описыва­ется. Конкретное описание элемента со­держится в секции параметров. Рассматри­ваемые типы элементов приведены в разд, 3. Тип элемента создается целочис­ленной положительной константой

Представляет собой номер записи в секции параметров, с которой начинается описание параметров элементов. Буква Р в ука­затель не входит (в соответствии с об­щим синтаксисом указателей)

Показывает каким способом следует ин­терпретировать списки параметров для данного элемента. Для всех элементов в данном стандарте этот номер принят рав­ным единице.

В этом же поле номер версии может быть указателем на справочный блок, в котором определяется значение элемента

Предусмотрены следующие типы линий:

  1. сплошная;

  2. штриховая;

  3. штрихпунктирная.

В этом поле тип линии может быть ука­зателем на справочный блок описания типа линий

В этом поле определяется номер уровня, на котором определен элемент. Уровень - признак (целое число), предназначенный для логического разделения элементов в одной части.

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

















изм.

Ns изв.


к

G1 to

к

І Инв. Ns дубликата

І Инв. Ns подлинника




*■

ОСТ 1 02650-88 с. и

Продолжение табл. 2



Содержание поля

Тип данных

Примечание



  1. Указатель вида

  2. Указатель на формирующую матрицу

  3. Резервное поле

  4. Номер состояния

  5. Идентификатор

  6. Номер типа элемента

  7. Номер значения веса линии

Указатель'J

р'Указатель"^

У казатель*^

Значение"^ ^"Значение*] ^"Значение'']

В этом поле размещается указатель на справочный блок элемента вида или на элемент .ассоциации, 'визуализация в нес­кольких видах*

В этом поле содержится указатель на справочный блок для матрицы преобразова­ния координат (поворот и перенос), исполь­зуемый для формирования координат элемен­та в системе координат передаваемого элемента

Предусмотрено четыре двузначных состо­яния:

  1. 1-2 - состояние видимости (00 - ви­димый, 01 - невидимый);

  2. 3-4 - признак зависимости элемента (00 - независимый, 01 - зависимый);

  3. 5-6 - признак использования элемента (00 - геометрический, 01 - аннотаций, 02 - описание, 04 - другие);

  4. 7-8 - резерв

Способность системы к изменению тол­щины изображаемых линий. Задается в виде значений градаций от нуля до макси­мума (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. Секция параметров в файле содержит данные ’параметров элементов, связанные с записанными в секции справочника. Все параметры элементов записы­ваются в свободном формате. Первым параметром является номер типа элемента. Он должен быть равным значению поля 1 в секции справочника. Для записи пара­метров используются первые 64 позиции в записи.

В позициях с 65 по 72 для всех записей в секции параметров содержится номер записи в секции справочника, которому соответствуют параметрические дан­ные.

В позициях с 7 3 по 80 записывают идентификатор секции (Р) и номера записей в секции параметров. Числовые значения параметров не должны перено­ситься с одной записи на другую. Текстовые записи допускается располагать на нескольких записях. Последним ’символом в записи должен быть символ ограничи­теля записи.

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

Размещение обратных ссылок в секции параметров, связано с тем, что списки обратных ссылок не имеют заранее определенных размеров, что не позволяет их хранить в секции справочника, где размещены записи фиксированной длины

.



Пример структуры секции параметров приведен на черт. 3.

Поля записи (номера позиций)

1... 64

65...72

73... 80

<Номер типа эле мента >

< Номер записи в

Р0000001

<Параметры, разделенные запятыми>

<Номер типа элемента>

секции справочни- ка>

< Номер записи в

Р0000002

<Параметры, разделенные запятыми^

• « •

секции справоч­ника >

а ♦ •

• ♦ ♦



Черт. 3

В секции параметров числовые значения по умолчанию считаются равными О, а текстовые строки - пустыми.

  1. В завершающей секции файла содержится только одна запись. Эта запись разделена на десять полей по восемь позиций в каждой. В полях завер­шающей секции записываются последние номера записей для каждой из предшест­вующих секций на позициях, указанных в табл. 3.