Вопрос 41: Алгоритмы, обеспечивающий завершение построения параметрической модели чертежа и модификации основных элементов изображения, представленных на нем.

В результате создания размерной сетки по координате X DW:X ((dw:xa dw:x_b VV(ab) ...(dw:xi, dw:x_j, VV(ij))... (dw:xm dw:_n, VV(mn)) и пo Y: DW:Y все элементы исходной базовой сетки по каждой координате (Xi Xj) и (Yk Ys) будут связаны друг с другом через численные значения VV(ij) и VV(ks), соответствующие новым значениям размерных обозначений, введенных конструктором для модификации по ним исходного чертежа. Поскольку координаты базовой точки для модифицированного чертежа известны (они остаются такими же, как у исходного), легко вычислить значения новых координат для всех элементов базовой сетки чертежа, обработав совместно данные базовой и размерной сеток по обеим координатам.

На этой основе может быть окончательно сформирована параметрическая адаптивная сеточная модель чертежа. Она представляется в виде совокупности записей по координатам X и Y. В них каждому старому значению координаты, взятой из базовой сетки (координаты характерной точки исходного графического примитива (X(iст) и Y(jст)), сопоставляется новое, определенное на основе обработанной размерной сетки, значение (X(iнов) и Y(jнов)): ((X(1cт) X(1нов))(X(2cт) X(2нов))…(X(icт) X(iнов))…(X((n-1)cт) X((n-1)нов))( X((ncт) X(nнов)) ((Y(1cт) Y(1нов))(Y(2cт) Y(2нов))…(Y(icт) Y(iнов))…(Y((n-1)cт) Y((n-1)нов))( Y((ncт) Y(nнов))

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

results matching ""

    No results matching ""