The invention discloses a method and device for generating process flow charts. The method includes: acquiring process structure tree, which includes the connection relationship between each device in the process, determining the distribution position of each device in the process on the interface according to the process structure tree, locating each device on the interface according to the distribution position of each device in the process, and The process flow chart of the process is generated on the interface by the connection between the devices included in the process structure tree. The invention can automatically generate the process flow chart according to the process structure tree, thereby improving the drawing efficiency of the process flow chart and the accuracy of the drawing results.
【技术实现步骤摘要】
生成工艺流程图的方法及装置
本专利技术涉及生产工艺领域,尤其涉及一种生成工艺流程图的方法及装置。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。工艺流程图是工艺设计的关键文件,以形象的图形、符号、代号,表示工艺过程中使用的设备排列及设备之间的连接关系,能够十分清晰明了地表达整个工厂或车间的生产流程。现有技术中,在绘制工艺流程图的时候,需要工作人员按照设计好的工艺流程顺序,将设备和工艺流程线自左至右展开画在一个平面上,并加以必要的标注或说明。显然,对于已经设计好的工艺流程,这种人工绘制工艺流程图的方式,不仅绘图效率低,而且因人工误操作,会导致工艺流程图与工艺流程存在不一致的问题。目前,急需一种根据工艺流程设计快速生成工艺流程图的方式,以提高工艺流程图的绘制效率和准确度。
技术实现思路
本专利技术实施例提供一种生成工艺流程图的方法,用以解决现有技术中,采用人工的方式按照工艺流程顺序绘制工艺流程图,导致绘图效率和准确率均比较低的技术问题,该方法包括:获取工艺结构树,其中,工艺结构树中包含工艺中各个设备以及各个设备之间的连接关系;根据工艺结构树,确定工艺中各个设备在界面上的分布位置;根据工艺中各个设备在界面上的分布位置,以及工艺结构树中包含的各个设备之间的连接关系,在界面上生成工艺的工艺流程图。本专利技术实施例还提供一种生成工艺流程图的装置,用以解决现有技术中,采用人工的方式按照工艺流程顺序绘制工艺流程图,导致绘图效率和准确率均比较低的技术问题,该装置包括:工艺结构树获取单元,用于获取工艺结构 ...
【技术保护点】
1.一种生成工艺流程图的方法,其特征在于,包括:获取工艺结构树,其中,所述工艺结构树中包含工艺中各个设备以及各个设备之间的连接关系;根据所述工艺结构树,确定所述工艺中各个设备在界面上的分布位置;根据所述工艺中各个设备在界面上的分布位置,以及所述工艺结构树中包含的各个设备之间的连接关系,在所述界面上生成所述工艺的工艺流程图。
【技术特征摘要】
1.一种生成工艺流程图的方法,其特征在于,包括:获取工艺结构树,其中,所述工艺结构树中包含工艺中各个设备以及各个设备之间的连接关系;根据所述工艺结构树,确定所述工艺中各个设备在界面上的分布位置;根据所述工艺中各个设备在界面上的分布位置,以及所述工艺结构树中包含的各个设备之间的连接关系,在所述界面上生成所述工艺的工艺流程图。2.如权利要求1所述的方法,其特征在于,根据所述工艺结构树,确定所述工艺中各个设备在界面上的分布位置,包括:逐级遍历所述工艺结构树中的每个节点,获取每个节点下的子节点数量,以及每个子节点上串行或并行的设备数量;在界面中生成每个节点对应的区域,并将每个节点对应的区域划分为多个子区域,其中,每个子区域对应一个子节点,且每个子区域的尺寸与相应子节点下串行或并行的设备数量成正比;重复执行上述步骤,直到界面上每个子区域对应的子节点为设备节点,其中,所述设备节点为所述工艺结构树中表示工艺中一个设备的节点,每个设备节点对应的子区域为每个设备在界面上的分布位置。3.如权利要求2所述的方法,其特征在于,在界面中生成每个节点对应的区域,并将每个节点对应的区域划分为多个子区域,包括:将第一节点对应的区域沿界面的第一坐标轴方向划分为多个子区域,其中,所述第一节点下各个子节点之间的关系为串行关系;将第二节点对应的区域沿界面的第二坐标轴方向划分为多个子区域,其中,所述第二节点下各个子节点之间的关系为并行关系。4.如权利要求1至3中任一所述的方法,其特征在于,在所述工艺结构树中串行的节点数量超过阈值的情况下,根据所述工艺中各个设备在界面上的分布位置,以及所述工艺结构树中包含的各个设备之间的连接关系,在所述界面上生成所述工艺的工艺流程图,包括:将所述界面分成多个子界面;将所述工艺结构树中串行的节点拆分为多个节点集合,并在每个子界面上分别生成一个节点集合对应的流程图,其中,每个节点集合中串行的节点数量不超过所述阈值;按照所述串行的节点之间的串行关系,确定各个子界面上流程图之间的连线;根据各个子界面上的流程图以及各个子界面上流程图之间的连线,生成所述工艺的工艺流程图。5.一种生成工艺流程图的装置,其特征在于,包括:工艺结构树获取单元,用于获取工艺结构树,其中,所述工艺结构树中包含工艺中各个设备以及各个设备之间的连接关系;设备分布位置确定单元,用于根据所述工艺结构树,确定所述工艺中各个...
【专利技术属性】
技术研发人员:周阳,马成有,王金铭,
申请(专利权)人:南京新联电能云服务有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。