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

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

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

Ещё ГОСТы из 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))
Страница 30
Страница 1 Untitled document
ГОСТ Р ИСО 10303-52—2015
required_vertices : ARRAY [1:rGquired_count] OF vertex
:= shorten_array(vertices, vn_count, required_count);
END_ENTITY;
Г
Определение атрибутов:
shape — топологическая форма ячейки;
order — порядок геометрической интерполяции ячейки;
vertices вершины на концах ребер ячейки, а также на ребрах, гранях и внутри ячейки.
Положение в массиве узла, размещенного в вершине или на ребре, зависит от формы ячейки и
задано в графической форме в ИСО 10303-104 (рисунки 1039). Заметим, что многоугольная ячейка
является обобщением треугольной и четырехугольной ячейки.
П р и м е ч а н и еДля удобства большинство рисунков из ИСО 10303-104 представлено в
настоящем стандарте, например такие рисунки 1420. где узлы в вершинах и на ребрах обозначены точками.
Вершина, отмеченная как «1». имеет в массиве первый индекс, вершина, помеченная как
«2».
имеет в массиве
второй индексит.д. В таблицах 24приведена информация о ребрахи гранях из ИСО 10303-104;
bound_count число граничных вершин ячейки. Определяется значением атрибута shape,
задающего форму ячейки;
odge_node_count число внутренних узлов ячейки, расположенных на ребрах ячейки.
Определяется сочетанием значений атрибутов shape, задающего форму ячейки и order, задающего
порядок интерполяции;
opt_node_count возможное число внутренних узлов ячейки, не расположенных на ребрах
ячейки. Определяется сочетанием значений атрибутов shape, задающего форму ячейки и order,
задающего порядок интерполяции.
П р и м е ч а н и е На рисунках 14— 20 внутренние узлы, не принадлежащие ребрам, обозначены
кружками;
vn_count — общее число граничных вершин плюс число узлов (как на ребрах, так и вне ребер);
required_vertices массив вершин и узлов ячейки, за исключением внутренних узлов, не
лежащих на ребрах. Число элементов равно значению атрибута roquired_count.
4.4 Определения функций схомы mesh_topology_schema
4.4.1 Функция all_mesh_vertices
Функция al!_mesh_vertices принимает в качестве входного аргумента экземпляр объекта
array_based_unstructured_mesh_and_vertices и возвращает значение TRUE (истина), если все
вершины, входящие в набор, играющий роль атрибута vertices, точно являются вершинами сетки.
EXPRESS-спецификация;
)
FUNCTION all_mesh_vertices(arg; array_based_unstructured_mesh_and_vertices)
; BOOLEAN;
LOCAL
vertex_set; SET OF vertex := Q;
cell; vertex_defmed_cell;
END_LOCAL;
REPEAT i ;= 1TO arg.cell_count;
cell := arg.cells[i];
REPEATj ;= 1 TO cell.vn_count;
vertex_set ;= vertex_set ♦ cell.vertices(j];
END_REPEAT;
END_REPEAT;
IF (SIZEOF(vertex_set) <> arg.index_count) THEN
RETURN(FALSE);
ENDJF;
REPEAT i ;= 1TO arg.index_count;
IF (NOT (arg.verticesfi] IN vertex_set)) THEN
RETURN(FALSE);
ENDJF;
END_REPEAT;
RETURN(TRUE);
25