6.3.2 Файлрочлс
6.3.3 Программа
«include "Circle.h" #include "Drawing.h"
ffinclude "Line.h"
«include "Point.h"
«include •SetQfGraphlcalObjed.h"
void mainO
// №саа!еа Itaaee STEP, eiy MyPicture.rose ee6 MyPicture.step ROSE.newDesIgn CMyPictufe");
//№саа1ёа уёсаГГёува оё-ia ui+ёа Point" pxP1 = pnew Point;
REAL X, REAL y;
// ПёйсТаабаёй аа;а66 ёПва6!а60 ТабаТб о1*в6 . input (&x, &у);
// фагбпа a6o6a6u!a рхР1->х(х);
рхР1->у(у);
//T;euc!aa6aeU aa;a66 6nea6ia6u a6;6Te 6i*ee Input (&x, &у):
// RTcaatea y6ca!Teyoa бйа Tflyiay e6ley, caTSnU aoflea6oia n •ffiluup впповйёбТоа Line" pxL = pnew Line(Colours_red, pxP1, pxP2);
//^t^ai6a увсаПёува 66Ta i6u6ae[;nuU, 0T6nU аббеабоГа П ffiluup eflfl66666!6a Line* pxC = pnew Circle(Colours_blue, pxP2, 0.5);
// №саа|66 ув^Пёуба бета •••абйаее 6 д&1Ш аббеабйТа Drawing^xD = pnew Drawing;
pxD->name ("MyyDrawing");
pxD->eleп•lentsO-:•add( pxL);
pxD->elementsO->add( pxC);
//ОаТёпа баеёа STEP ROSE.saveDesignO;
}
6.3.4 Чертеж
Даицзла Илиева *
7.1 Содержание
Схема "Определение чертежа" специфицирует, какая базовая модель (части 41-46) и новые entities необходимы для идентификации, описания, организации и управления чертежом или листом чертежа.
7.7.2 Элементы проекта
Элементы проекта определяют базовые элементы чертежа. Базовые элементы чертежа применяются в качестве ресурсов для пояснения проекта. Они специфицируются как линии, символы и надписи, например, размерные линии, выносные линии, указатели.
7.1.3 Размеры проекта
У Схема "размеры проекта" определяет, какие ресурсы необходимы для изображения на листе чертежа размеров, отклонений и информации, относящейся к размерам. Здесь применяются базовые элементы с другими линиями, символами и надписями.
7.2.1 Составление описания (callout)
Описание информации или требовании относительно продукта
7.2.2 Черчение (draughting или drafting)
Деятельность по выделению и конфигурированию подходящего отображения данных продукта для интерпретируемого человеком внешнего вида в форме чертежа.
7.2.3 Лист чертежа (drawing sheet)
Подразделение чертежа „с тем же идентификатором, что и чертеж, но с собственным номером листа. Лист чертежа может содержать фрагмент или полное изображение продукта.
7.3.1 Тема
• Описание, организация и управление версиями чертежа и версиями листов чертежа
• Идентификация версий чертежа и листов чертежа.
• Описание отношений между версиями чертежа и версиями листов чертежа.
7.3.2 Концепция
Чертеж - проектно-ориентированное изображение продукта, включающее информацию, необходимую для интерпретации этого изображения. Чертеж может быть разделен на несколько листов, которые в свою очередь управляются с помощью версий.
Чертеж всегда имеет версию, причем это или начальная версия, или результат изменения. Возможность идентифицировать и описать чертеж поддерживается независимо от специфической практики организации.
Каждый обрабатываемый чертеж или каждый обрабатываемый лист чертежа рассматривается далее как оригинальная версия. Версии могут быть организованы последовательно.
Название или описания чертежей и листов чертежа могут быть проектно-ориентиро-ванными. Название может изменяться для различных версий.
7.3.3 Типы и entities
Пояснения к изображению схем на EXPRESS-0
Рис. 7.1 Организация чертежа drawing revision - версия чертежа, которая является результатом изменения или составления.
Атрибуты:
a. drawmg_identifier
Тип: drawmg_definition - идентифицирует набор версий чертежа.
drawing_definition - атрибуты:
а.1 drawing_numoer - идентификатор, например "ЮК-123" а.2 drawmg_type - функциональная категория, например "Деталь"
b. revisioa_identifier
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.