Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 10303-52-2015; Страница 31

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р 53442-2015 Основные нормы взаимозаменяемости. Характеристики изделий геометрические. Установление геометрических допусков. Допуски формы, ориентации, месторасположения и биения (Настоящий стандарт распространяется на нормирование геометрических характеристик изделий и устанавливает правила указания на чертежах и определения допусков формы, ориентации, месторасположения и биения) ГОСТ Р ИСО 10303-55-2015 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 55. Интегрированный обобщенный ресурс. Процедурное и гибридное представление (последовательности конструкционных операций, используемых для их построения. Представление самих операций в настоящем стандарте не рассматривается; механизмы, представленные в настоящем стандарте, позволяют использовать для этой цели объектные типы данных, определенные в других стандартах комплекса 10303. Требования настоящего стандарта распространяются на:. - спецификацию последовательностей конструкционных операций для генерации любого типа представления модели в явном виде; . - иерархическое структурирование конструкционных последовательностей;. - встраивание элементов, определенных в явном виде, в конструкционные последовательности для представления гибридных моделей;. - использование определений объекта representation_item из других стандартов комплекса 10303 для представления конструкционных операций для экземпляров объектов representation_item;. - определение двойственного представления с помощью связи процедурной модели с явно заданной моделью «текущего результата», которая исполняет роль репрезентативного - примера параметрического семейства моделей, определенных с помощью процедурной модели;. - связь информации об основополагающих принципах конструкции с процедурной моделью;. - идентификацию в процедурной модели определенных в явном виде элементов, которые выбираются с помощью интерактивного отбора из визуального отображения модели в передающей системе;. - идентификацию в процедурной модели конструкционных операций, которые могут быть изъяты в целях упрощения модели;. - конкретизацию вышеизложенных возможностей для процедурного представления моделей формы. Требования настоящего стандарта не распространяются на:. - любые механизмы «присваивания постоянных наименований» элементам явно заданной модели, основанные на деталях процедурной последовательности, использованной для их создания;. - «макро» возможности, требующие использования управляющих структур, таких как IF… THEN… ELSE или REPEAT… UNTIL. Подобные структуры определены в ИСО 10303-11 для использования в локальных и глобальных правилах, но в настоящем стандарте не поддерживаются аналогичные средства, допускающие использование условных операторов в процедурных моделях) ГОСТ EN 15922-2015 Удобрения. Экстракция растворимого фосфора по Петерманну при температуре окружающей среды (Настоящий стандарт устанавливает метод экстракции фосфора, растворимого в щелочном растворе цитрате аммония. Настоящий стандарт распространяется только на дигидрат гидроортофосфата кальция (CaHPO4·2H2O))
Страница 31
Страница 1 Untitled document
ГОСТ Р ИСО 10303-522015
END_FUNCTION;
<*
Определения параметров:
arg экземпляр объекта типа array_based_unstructured_mesh_and_vertices.
Возвращаемое значение TRUE (истина), если все вершины, входящие в набор, играющий
роль атрибута vertices объекта, играющего роль параметра arg. точно являются вершинами сетки,
иначе — FALSE (ложь).
4.4.2 Функция cell_counts
Функция cell_countsпринимает в качестве входного аргумента экземпляр объекта
vertex_defined_cell. представляющий ячейку, и возвращает количество вершин и узлов, требуемых
для определения ячейки.
EXPRESS-слецификация.
*)
FUNCTION cell_counts(arg : vertex_defined_cell): ARRAY[1:3] OF INTEGER;
LOCAL
om1 : INTEGER := 0; - (order -1)
om lsq; INTEGER := om1"2: - (order -1) squared
vts : INTEGER; -- number of bounding vertices
eds ; INTEGER; -- number of edges
q f: INTEGER := 0; -- number of quadrilateral faces
tf: INTEGER := 0; -- number of triangular faces
result: ARRAY (1:3) OF INTEGER := (0.0.0);
END_LOCAL;
CASE arg.order OF
linear: om1 := 0;
quadratic ; om1 := 1;
cubic : om1 := 2;
OTHERWISE: RETURN(result);
END_CASE;
omlsq := om1**2;
CASE arg.shape OF
single :
BEGIN
vts := 1: eds := 0: qf := 0; tf := 0;
result(1) := vts;
result(2] := oml’eds: - 0. 0, 0
result(3) := 0; - 0, 0, 0
END;
line:
BEGIN
vts := 2: eds := 1: qf := 0; tf := 0;
result[1] := vts;
result(2) := oml’eds; - 0,1. 2
result(3) := 0; ~ 0, 0. 0
END;
quadrilateral:
BEGIN
vts ;= 4: eds := 4; qf := 1; tf := 0;
result[1] := vts;
result(2) := oml’eds: - 0.4. 8
result(3] := omlsqqf; - 0,1. 4
END;
triangle;
BEGIN
vts := 3: eds := 3: qf := 0; tf := 1;
result[1) := vts;
result{2] ;= oml’eds; - 0. 3. 6
result(3) ;= (om1-1)*tf; - 0,1
CASE arg.order OF
26