ISSN 0236-3941. Вестник МГТУ им. Н.Э. Баумана. Сер. “Машиностроение”. 2012
73
ла ожидаемую толщину срезаемого слоя, но при этом была меньше
половины толщины наиболее тонкой стенки обрабатываемой детали в
направлении проецирования;
P
точка пересечения отрезка
AN
с мо-
делью поверхности, построенной по методу 3MZBL.
Рассмотрим работу алгоритма (рис. 3) определения точки пересе-
чения
P
на конкретном примере (см. рис. 2). На первом этапе опреде-
ляем проекцию отрезка
AN
на плоскость проецирования (рис. 2,
а
):
отрезок
AN
пересекает только часть ячеек сетки проецирования. Пе-
ресечение с моделью поверхности детали возможно только в одной
из ячеек поверхности, соответствующих выбранным ячейкам сетки
проецирования. Поиск нужной ячейки поверхности происходит по-
следовательно, начиная от точки
A
.
Для этого в качестве стартовой
выбирается ячейка сетки проецирования, внутри которой оказалась
проекция точки
A
.
Далее для выбранной ячейки сетки проецирования определяем все
ячейки поверхности с помощью алгоритма [2] и из них выбираем
ячейку, ближе всего расположенную к отрезку
AN
.
Затем, зная поло-
жение ячеек поверхности, определяем, попала ли точка
A
в тело дета-
ли, т. е. происходит ли резание в данной точке режущей кромки. Если
точка
A
находится в теле детали, то проверяем характерное расстояние
между найденной ячейкой и отрезком
AN
.
В случае если данное рас-
стояние больше ранее заданного ограничения, которое не должно пре-
вышать половины толщины наиболее тонкой стенки детали, пересече-
Рис. 2. Схема определения толщины срезаемого слоя:
а —
последовательность перебора ячеек сетки проецирования;
б
алгоритм поис-
ка толщины срезаемого слоя;
1
уровни, на которых невозможно формирование
ячейки поверхности;
2
пересечение с поверхностью;
3
ячейки поверхности;
4
начало тела детали;
5
Z
-
элемент
1
;
ij
ze
6
конец тела детали;
7
ячейка
сетки проецирования