z-logo
open-access-imgOpen Access
Forming of contour-parallel lines family with the detection of their non-working sections
Author(s) -
T. M. Myasoedova,
К. Л. Панчук
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1546/1/012039
Subject(s) - parallel , contour line , intersection (aeronautics) , trimming , computer science , parametric statistics , geometry , function (biology) , computer vision , algorithm , artificial intelligence , mathematics , geography , cartography , statistics , evolutionary biology , biology , operating system
The paper considers family of working contour-parallel lines formation used in the design of the toolpath that processes pocket surfaces. Contour-parallel working lines are the ones from which the lines-noises, i.e. non-working sections, are removed. Non-working sections include self-intersection loops and intersections of oncoming fronts in the case of multiply-connected domains. The spatial geometric model of forming contour-parallel lines is based on the cyclographic mapping. As a tool for detecting non-working sections for the case of oncoming fronts, the method of a testing ray is proposed. In case of self-intersections of contour-parallel lines, non-working sections are cut off by the parameter of these lines at the points of self-intersection. At the output of the proposed shaping algorithm of the working contour-parallel lines family, the parametric equations of these lines are formed. The algorithm successfully works for multiply-connected domains with polygonal and curved contours of the boundaries of the domain and islands in it. A comparative evaluation of the proposed method of forming a contour-parallel lines family with trimming non-working sections and the known methods that use the distance function is performed.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here