{'fraction_non_alphanumeric': 0.025458248472505093, 'fraction_numerical': 0.0, 'mean_word_length': 4.682080924855492, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Step-by-Step Machining of Cylindrical Worms with a Preset Axial Profile

In practice, worm surfaces are most often shaped as cone-derivative helical surfaces. Much less often, due to engineering difficulties, torus-derivative or other helical surfaces are used. Whereas, worms are most commonly machined with rotary tools by the hobbing method, whereby the tool action surface and the machined surface (being mutually enveloping) contact with each other over the entire profile height. In the case of the step-by-step method, the tool is a small-diameter finger mill, whose action surface is coupled with the surface being machined, thus it is an universal tool. As a result, it is possible to shape a helical surface with a preset arbitrary axial profile using the same tool. The machining is carried out in many passes on a CNC machine tool. The paper discusses the determination of the parameters of tool setting in the worm axial plane for the programming of a CNC machine tool.