Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Клевенский А.Е. Моделирование геометрических понятий и технология проектирования

.pdf
Скачиваний:
19
Добавлен:
23.10.2023
Размер:
4.89 Mб
Скачать

' Г Л А В А 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

это список идентификаторов всех Э л П , из которых фор­

мируется образ формы

Е Э л Д . К а ж д о м у элементу

списка

соответствует информация о размещении в памяти

маши ­

ны описания

Э л П

(данные об

И Б 6 , і ) .

 

В состав

И Б 5 , 3

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

ЭлК,

с которыми

данный

Е Э л Д

соединяется в композицию

Э л І \ высшего ранга, и идентификаторов Э л П , для кото­

рых з а д а н ы

графики

пересечения.

К а ж д о м у

сопрягаемому ЭлК, указанному в первом

списке, соответствует информация следующего содержа ­ ния: полный идентификатор ЭлК; данные о размещении

информации

о функциональных

свойствах сопряжения,

о т р а ж а ю щ и е

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

цели сопряжения (с ка­

кой целью данный элемент присоединяется к рассматри ­

ваемому элементу,

например,

д л я выполнения функции

крепления

Э л К п к

ЭлК/t

или

для обеспечения выхода

режущего

инструмента и

т.

п.).

Информационный блок, в котором формируются дан ­ ные общетехиического значения, состоит из указателей данных конструктивного и технологического 'значения; данных о некоторых геометрических показателях объ­ екта (объема, площади поверхности, координат центра тяжести и т. п.).

Указатели данных конструктивного значения в свою очередь представлены указателем баз (т. е. идентифи­ катора габаритной плоскости, которая принята за кон­

структивную базу

или

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

Э л П )

и указате ­

л е м данных р а з м е щ е н и я информации

о

размерных

це­

пях ЭлК, допусках, биениях и т. п.

 

 

 

 

Вторая группа состоит из указателей

технологических

б а з и данных р а з м е щ е н и я информации

о

технологиче­

ских

особенностях

обработки

Э л К .

 

 

 

 

Н а

к а ж д о м уровне

описания

фиксируются

только

те

конструктивные и технологические данные, которые отно­

сятся

к данному ЭлК, т.

е. распространяются

на все

со­

с т а в л я ю щ и е компоненты

его описания. Если

какая - либо

и н ф о р м а ц и я относится

только к

одному"

из

элементов

Э л К , то она записывается в соответствующий

И Б

уровня

описания

этого

элемента .

 

 

 

 

 

 

 

Попытаемся на основе рассмотренного состава ин­

формационных-

блоков

на

уровне

описания

Е Э л Д

опре­

делить

состав

И Б любого

элемента

конструкции.

Д л я

удобства

сопоставления

 

расположим

списки

их

компо-

66

 

Т а б л и ц а

4

 

 

 

 

 

 

 

 

 

 

Структура информационных

 

блоков на

уровне

описания

 

единичного

элемента

детали

 

и

элементов

конструкций

 

высшего ранга

 

 

 

 

і

 

 

 

 

 

 

Список

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

элементов

 

 

 

 

 

 

описания

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

блока

1

 

 

 

 

 

 

Д л я

Е Э л Д

 

 

 

 

Для

ЭлК

 

 

 

 

 

 

 

 

 

_1.

 

 

 

 

 

 

2.

 

 

 

 

 

 

 

2.

 

 

 

 

 

 

3.

 

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

 

3.

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

4.

 

 

4.

адреса

размещения

 

 

адреса

 

размещения

5.

 

начальных-элемен­

 

5..

 

 

 

начальных

строк

6.

 

тов

описания

 

6.

 

 

элементов описания

 

 

 

 

 

 

 

7.

 

 

 

 

 

 

 

7.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.

 

 

 

 

 

 

 

 

Список

значении

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

 

 

 

 

 

 

 

 

 

 

ционного блока

1

 

 

 

 

 

 

>-1.

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

 

Е Э л Д

 

" І . Идентификатор ЭлК

2.

Наименование

Е Э л Д

 

2.

Наименование

ЭлК

 

(текст для

выдачи на

 

 

 

(текст для

выдачи на

 

ВнУ)

 

 

 

 

 

 

 

ВнУ)

 

 

 

 

 

3.

Признак

 

(тела

 

Е Э л Д ,

 

 

3.

Пустая

строка

 

 

 

вид

контурных

 

линий

 

 

 

 

 

 

 

 

 

 

и т.

п.)

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

(пустая

строка)

 

 

 

 

Данные

о

материале

 

 

 

 

 

 

 

 

 

 

объекта

 

 

 

 

 

5.

Данные

о

размещении

 

 

 

Данные

о

 

размещении

 

модели

 

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

 

 

 

модели

 

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

 

чертежа

Е Э л Д

 

 

 

 

 

чертежа

 

 

 

 

6.

Данные

о

размещении

 

 

 

Данные

о

 

размещении

 

модели

каркасного

 

 

 

модели

каркасного

 

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

Е Э л Д

 

 

 

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

ЭлК

7.

Данные

о

размещении

 

 

 

Данные

о

 

размещении

 

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

бло­

 

 

 

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

бло­

 

ков

2; 3;

4.

 

 

 

 

 

ков 2;

3;

4.

 

 

8. Данные об адресе на­

 

 

 

Данные

об

адресе

на­

 

 

 

чальной

строки

пред­

 

чальной

строки

пред­

 

 

 

 

шествующего

 

уровня

 

 

 

шествующего

уровня

 

описания

 

 

 

 

 

 

описания

 

 

 

 

5*

67

 

Список

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

 

элементов И Б 5 2

Е Э л Д

 

Относительные адреса

2. j

начальных

строк

элементов

описания

 

Список

элементов И Б 5 9

1.С п е ц и ф и к а ц и я

элементов Е Э л Д

- ' • 1

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

Iадреса

3.)

Данные о размещении ЭлП; в памяти системы

->2. Данные о размещении ЭлПу в памяти системы

2. С п е ц и ф и к а ц и я Данные о размещении текста спецификации в памяти системы

Список идентификаторов элементов И Б - 3 Е Э л Д

- 1 . \ Относительные адреса

>начальных строк

2.J элементов описания

-

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

Список идентификаторов элементов ИБ- , ЭлК

1. Относительные адреса начальных строк

2. элементов описания

Список элементов ИБ( . 9

С п е ц и ф и к а ц и я элементов ЭлК

2. Относительные адреса

3.

>-1. Данные о размеще­ нии ЭлК,- в памяти системы

1-2. Данные о размеще­ нии ЭлК/ в памяти

2. С п е ц и ф и к а ц и я Данные о размещении текста спецификации в памяти системы

Список идентификаторов элементов И Б г 3 ЭлК

— 1. ] Относительные адреса

>начальных строк

2- j элементов описания

68

. Список компонент внутренней связи

(Пустой список)

2. Список идентификато­ ров сопрягаемых ЭлК

 

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

 

адреса

-1.

Идентификатор сопря­

 

гаемого ЭлК

2.

То ж е

Продолжение

табл. '1

1. Список компонент внутренней связи

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

2.адреса

>-1. Данные о размещении в памяти системы

матриц движения 2. То ж е

2 Список идентификато­ ров сопрягаемых ЭлК

- I .

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

 

2.

адреса

>-1.

Идентификатор сопря­

 

гаемого ЭлК

2.

То ж е

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

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

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

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

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

69

ыент рядом, как

это показано в

табл . 4.

И з анализ а

таблицы

следует,

что в И Б

і данные позиции 3 вводят­

ся только

д л я

описания

Е Э л Д ,

а данные

позиции 4 по

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

тали

и лишь в некоторых случаях к описанию М Э л Д .

Д л я

Е Э л Д позиция 2 не имеет существенного значения,

и в целях сокращения текстовой информации для этого

вида

Э л Д

целесообразно

информацию

о наименовании

Э л Д

не

вводить.

 

 

 

 

 

 

 

 

 

 

 

В

ИБ,-,2 на уровне

описания

выше

Е Э л Д

под

иден­

тификатором

2 вводится

справочная

информация .

Это

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

специ­

фикации.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В ИБ;, з внутренние связи

межд у

составными

частями

Э л К

представляются

списком

элементов

матриц

д в и ж е ­

ния. Исключение составляет

только

Е Э л Д , так

как

по­

ложение составляющих его Э л П

определено

правилами

2, 3,

4.

Что

касается ИБ;, 4 ,

то

его

структура

на

 

всех

уровнях

описания

остается постоянной.

 

 

 

 

 

 

 

 

2.

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

выполнения

 

 

 

 

 

 

операций процесса

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

 

 

 

 

В условиях

ручного

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

конструктор

после

получения

задания

по существу

представлен

сам

себе.

Он самостоятельно

выбирает

схему выполнения задания .

Стиль работы зависит от многих его личных качеств. Контроль за его деятельностью производится, как пра­ вило, эпизодично. Чем больше его опыт и знания, тем больше предоставляется ему самостоятельности в работе.

П р и машинизации проектной деятельности условия выполнения операций процесса меняются. В работе н а д

проектом

б л и ж а й ш и м «партнером»

конструктора стано­

вится машина, и это неизбежно

н а к л а д ы в а е т

особые

тре­

бования

на

последовательность

выполнения

операций

процесса

проектирования, так как машина д о л ж н а

«по­

нимать»

ту

технологию процесса,

которую

организует

конструктор исходя из своего опыта, знаний, навыка и

индивидуального стиля

решения проектных задач . Н а

первом этапе

создания А П С машина выполняет функции

«доверчивого

исполнителя». Это условие требует уста­

новления определенных

правил «общения»

конструктора

с машинизированной частью системы. Д л я

правильного

70

Соседние файлы в папке книги из ГПНТБ