Файл: Клевенский А.Е. Моделирование геометрических понятий и технология проектирования.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.07.2024

Просмотров: 110

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

' Г Л А В А 3

Т Е Х Н О Л О Г И Я К О Н С Т Р У И Р О В А Н И Я Ф О Р М Ы

ОБ Ъ Е К Т А П Р О Е К Т И Р О В А Н И Я

1.Структура информационного массива элемента конструкции

В ы ш е

была

рассмотрена наша

точка зрения на структу­

ру описания

любого

объекта

проектирования. Теперь,

когда

ясно,

каким

образом

р а с к л а д ы в а е т с я объект на

составные части и как они описываЪтся на внутреннем языке системы, необходимо более подробно остановиться на вопросах организации данных, составляющих описа­ ние объекта на всех его уровнях.

Уровень описания содержит четыре раздела, опреде­ л я ю щ и х различные по значению особенности описания, которые были определены как паспорт ЭлК; состав ЭлК; связи ЭлК; общетехнические данные .

Основные особенности организации информационных массивов (ИМ) описания этих разделов начнем рассмат ­

ривать с уровня описания Э л П . Информационные

мас ­

сивы

по р а з д е л а м целесообразно назвать информацион ­

ными

блоками ( И Б )

с

тем,

чтобы

подчеркнуть,

что

эти

массивы о б л а д а ю т свойством

И М и в то ж е время явля ­

ются

частью

общего

описания Э л К

на заданном

уровне.

К а ж д ы й из таких информационных

блоков будем

обозна­

чать

с двойной индексацией. П е р в ы й из индексов

обозна­

чает

уровень

описания,

а второй — раздел .

 

 

Основные

реквизиты

описания

элементов п о в е р х н о ­

сти были рассмотрены в предыдущих главах . Теперь све­

дем и х '

в общую таблицу,

распределив

по

И Б

в

соответ­

ствии с

теми признаками,

по которым

были

классифи­

цированы р а з д е л ы уровня описания (табл .

3).

 

 

Следует еще р а з подчеркнуть, что

на

этом

уровне

описания формируются конкретные количественные дан ­ ные формы составных частей объекта проектирования. Поэтому структура И Б , состав данных и их семантика

61


Т а б л и ц а 3 Структура информационных блоков на уровне описания элемента поверхности

Список идентификаторов элементов информационного блока 1

>

— 1 .

 

 

 

2.

 

 

 

3.

Относительные

адреса

4.

размещения

начальных

5.

строк элементов

описания

6.

 

 

 

7.

 

 

 

8.

 

 

 

Список

значений элементов информа­

 

ционного

блока

Идентификатор ЭлП

2.Данные о размещении ФОТ направляющей в памяти системы

3. Данные о размещении ФОТ образующей при / = 0

4. Данные о размещении ФОТ образующей при t = 1

5. Данные о размещении И Б 6 2

6. Данные о размещении И Б 6 3

7. Данные о размещении И Б 6 4

8. Данные о размещении И Б 5 | (для перехода на уровень выше)

€2

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

Список идентификаторов элементов информационного блока 2

— 1.

2. Относительные адреса размещения начальных строк элементов описания

3.

Список значений элементов информа­ ционного блока

' — К о м п о н е н т ы направляющей

< П, х0, у а , і|)0 , L 0 ) ,

2. Компоненты образующей при t = О

( П, х0, у 0 , %, L 0 >

3. Компоненты образующей при і = 1

< П, х0, у 0 , і|)0 , L„ >

Список идентификаторов элементов информационного блока 3

Относительные адреса размещения начальных строк элементов описания

Список значений элементов информа­ ционного блока

""1. Список идентификаторов ЭлК, пересекающих данный элемент поверхности

2. Адрес расположения рецепторной матрицы пересечения

63


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

Список идентификаторов элементов информационного, блока 4

Относительные адреса размещения начальных строк элементов описания

Список элементов информационного блока

— И . Список указателен адресов конструктивных данных

2. Список указателей адресов технологических данных

о п р е д е л я ю т ся выбранным методом описания. В общей структуре описания объектов проектирования это един­

ственный уровень, на котором структура

представления

информации

может

меняться в зависимости

от

метода

описания

пространственных

представлений

материаль ­

ных

объектов.

 

 

 

 

 

 

 

 

 

 

Отметим

некоторые особенности

представленных

в

табл . 3 элементов описания и их организации

в И Б .

 

П р е ж д е

всего

в

основу

организации

И Б

положена

списковая структура. Информационный блок

начинает­

ся со списка идентификаторов компонент,

составляющих

И Б . В к а ж д о м И Б количество строк списка соответству­

ет числу компонент

И Б , . о д н а к о строки

этого

списка

за­

полняются

по мере

ввода

 

данных

об

Э л П .

Н а п р и м е р ,

первично

н а п р а в л я ю щ а я

и

о б р а з у ю щ а я

могут

быть

определены

только

базовыми элементами

графического

описания. Это значит, что

строки 2, 3 и 4 будут пустыми.

Если

в процессе

проектирования

возникла

необходи­

мость ввода

ФОТ

на

образующей 1, то процедура

запол­

нения строки 2 схематично может быть описана следую­

щим

образом:

1)

определяется свободное поле памяти системы, фик­

сируется

начальный адрес свободной части, после чего

в память

з а г р у ж а ю т с я данные ФОТ;

64


2) начальный адрес, признаки структуры и объем вве­ денного массива заносятся - в строку 2 И Б , а в соответ­ ствующей строке списка идентификаторов компонент И Б заносятся данные о заполнении строки 2. Таким обра­

зом, по

списку идентификаторов компонент И Б

можно

установить, какие элементы описания определяют

форму

Э л П и где

размещены эти данные

описания.

 

Все

компоненты

описания,

в том

числе и И Б ,

форми­

руются

на

разных

ф а з а х и

стадиях проектирования.

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

мики

процессов проектирования,

т а к и

с точки зрения

хранения

и

поиска

данных

проекта.

 

Теперь рассмотрим структуру

И Б на уровне описания

Е Э л Д .

 

 

 

 

 

 

 

Первый

информационный

блок

(паспорт) Е Э л Д вклю ­

чает

в себя

следующие

данные:

 

1)

идентификатор

Е Э л Д ;

 

 

 

2)

основные признаки

(признак тела

Е Э л Д ; замкну - '

тый или открытый контур направляющей, замкнутый или

открытый"

контур образующей;

данные

о сложности -

Е Э л Д ,

т. е. наличие функций K(t),

ср(0> a(t),

b(t);

 

3)

список данных о

размещении в памяти машины

основных

«документов»

объекта

(спецификации

Э л П ,

списка связен, данных общетехнического значения, дан ­

ных

о модели комплексного

чертежа

и о модели к а р к а с ­

ного

представления

Е Э л Д ;

 

данные

о

графиках — функци ­

ях K(t),

Ф ( / ) и т. д . ) .

 

 

 

 

 

 

 

 

 

 

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

Е Э л Д

долже н

четко определять

его

принадлежность

объекту

проектирования.

 

 

 

 

Основные признаки — это

главным образом

справоч­

ный материал как Для человека-оператора,

т а к

и д л я

ма ­

шины.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

и

основные признаки

являются

по­

стоянной

составляющей И Б .

Что

касается

списка

дан ­

ных о размещении документов, то в паспорте

содержатс я

указатели

этих

документов,

по которым (в случае необ­

ходимости)

можно

быстро

 

отыскать

их в

памяти систе­

мы. Таким

образом,

вход

 

на любом из этих «докумен­

тов»

определяется

данными

первого

информационного

блока.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Состав ИБ5,2, в котором

 

фиксируется

морфологиче­

ская

структура

ЕЭ-лД, у ж е

 

частично нами

рассмотрен —

5. Зак. 755

65