摘要
本发明涉及数据处理技术领域,提供一种钢结构材料清单生成方法、装置、设备及介质,能够根据配置规则生成每个钢结构零构件的编号,并根据零构件装配关系及每个钢结构零构件的编号构建BOM树,以提供遍历基础;解析钢结构材料清单生成指令以自动获取遍历范围,根据遍历范围对BOM树进行筛选得到目标零构件编号,实现对零构件的初步筛选,去除冗余信息,从而提高遍历效率;采用深度优先搜索算法依次遍历目标零构件编号,并在遍历过程中基于递归传递机制对目标属性数据进行处理得到多个BOM行,整合多个BOM行得到钢结构材料清单,从而结合深度优先搜索算法及递归传递机制自动化且全面准确地快速生成钢结构材料清单。