{'fraction_non_alphanumeric': 0.02422145328719723, 'fraction_numerical': 0.0011534025374855825, 'mean_word_length': 5.156028368794326, '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}}
Engineering Rules-Based Orthogonal and Variable-Steps Pipe Routing Algorithm for Aero-Engines

Pipe routing is to design the routes for pipes in 3D space, meeting various constraints and engineering rules. This paper proposes the engineering rules-based orthogonal and variable-steps pipe routing algorithm. Firstly, the cylindrical coordinate system was adopted to describe the layout space and obstacles. In view of two endpoints of the pipe and obstacles in between, the local searching space was built. Then, the searching algorithm was given according to engineering rules, which was involved with the orthogonal searching directions and their order, the searching variable-steps. Moreover, the specific flow of this algorithm was described. The algorithm requires less memory space and has a fast search speed. The case study shows it is feasible and effective.