Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Преобразование обработанных данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Общее количество узлов на текущей плате находится путем перемножения количества линий по оси X и количества линий по оси Y (1). Для первого базового узла берутся координаты первой (координата X) и четвертой (координата Y) вершин, и Z координата платы; Следующим этапом на пути создания выходного файла является создание необходимых данных из имеющейся у нас информации. Для второго базового узла… Читать ещё >

Преобразование обработанных данных (реферат, курсовая, диплом, контрольная)

Следующим этапом на пути создания выходного файла является создание необходимых данных из имеющейся у нас информации.

У нас имеется массив плат, для каждой платы необходимо знать номера начальных узлов и прямоугольников, количество линий между базовыми узлами. Все это реализуется путем применения массивов X и Y линий. Так как у нас записаны координаты точек платы и линий, то провести поиск необходимых переменных не составит труда.

Базовые узлы находятся также легко — они складываются из координат вершин платы, а именно:

  • — для первого базового узла берутся координаты первой (координата X) и четвертой (координата Y) вершин, и Z координата платы;
  • — для второго базового узла берутся координаты третьей и четвертой вершин, и Z координата платы;
  • — для третьего базового узла берутся координаты первой и второй вершин, и Z координата платы.

Общее количество узлов на текущей плате находится путем перемножения количества линий по оси X и количества линий по оси Y (1).

(1) где.

N1 — количество линий по оси X,.

N2 — количество линий по оси Y.

Чтобы вычислить номер начального узла, необходимо из общего количества вычесть Ny — 1 (2).

(2).

Общее количество прямоугольников на текущей плате находится по формуле (3).

(3) где.

N1 — количество линий по оси X,.

N2 — количество линий по оси Y.

Номер начального прямоугольника находится путем вычитания из их общего количества Np — 1.

(4).

Процесс поиска границ для обобщенных элементов (верхней, нижней, правой и левой линий) также не представляет сложности. В этом случае используются координаты вершин обобщенного элемента и массивы X и Y линий. Верхняя и нижняя границы находятся из массива Y линий, а правая и левая — из массива X линий.

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

Разбиение происходит с применением двух массивов: исходных стержней и плат.

После того, как собрана информация для каждой платы и определено конечное число стержней, производится поиск номеров узлов крепления, а также заполняется информация о стержнях (см. пункт 9.1). Номера контрольных узлов находятся путем поиска элементов массива контрольных узлов в массиве узлов плат.

Показать весь текст
Заполнить форму текущей работой