一种制造技术

技术编号:39841181 阅读:15 留言:0更新日期:2023-12-29 16:28
本发明专利技术提供一种

【技术实现步骤摘要】
一种P

ID在线浏览及批注的系统和方法


[0001]本专利技术涉及软件
,具体涉及一种
P&ID
在线浏览及批注的系统和方法


技术介绍

[0002]P&ID
管道仪表流程图
(Piping&Instrument Diagram)
指的是应根据工艺流程图
(PFD:Process Flow Diagram)
的要求,详细地表示该系统的全部设备

仪表

管道

阀门和其他有关公用工程系统的图纸;
P&ID
的表达重点是管道的流程以及过程工艺如何控制,显示管道系统是如何将工业加工设备连接在一起的;
P&ID
示意图还会显示用于监控物料在管道中的流动情况的仪表和阀门

[0003]工程的设计,从工艺包

基础设计到详细设计中的大部分阶段,<br/>P&本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种
P&amp;ID
在线浏览及批注系统,其特征在于,包括:
WEB
层:用户与系统交互的接口层,用于加载
P&amp;ID
经过转换后形成的
SVG
文件,用户对
SVG
文件进行操作和批注;逻辑层:对用户在
WEB
层对
SVG
文件的操作进行处理,并反馈到存储层进行存储;存储层:用于存储用户操作后的
SVG
文件及其相关的属性的信息,及批注的相关的信息
。2.
根据权利要求1所述的
P&amp;ID
在线浏览及批注系统,其特征在于,所述
WEB
层包括:
SVG
加载模块,用于加载
P&amp;ID
转换后形成的
SVG
文件;
SVG
操作控件,用于相关操作的事件的处理,实现
SVG
文件的放大缩小操作,同时也包括检索后
SVG
文件对像的自动定位;注释控件,实现对
SVG
文件添加注释的图层,并将相关注释信息调用接口回写到存储层,下次浏览的时候可以再次的被加载
。3.
根据权利要求1所述的
P&amp;ID
在线浏览及批注系统,其特征在于,所述逻辑层包括:
P&amp;ID
录入模块,用于
P&amp;ID
加工后的
SVG
文件的系统录入功能;
P&amp;ID
存储模块,用于存储
P&amp;ID
的文件及相关的信息,操作事件处理模块,在
P&amp;ID
进行的浏览的过程中需要对前端的相关动作进行响应,在加载
P&amp;ID
前对其内容进行解析并将事件添加到
SVG
文件中,使其在前端进行浏览时可以响应对应的事件;注释存储模块,用于存储前端的注释的图形及文字的信息;系统传输接口,为前端系统的调用提供数据接口
。4.
一种
P&amp;ID
在线浏览及批注方法,采用权利要求1‑3任意一项所述的系统,其特征在于,该方法包括如下步骤:
S1

P&amp;ID
图制作:通过专业
P&amp;ID
软件画出
P&amp;ID
图;
S2
,格式转换:使用格式转换工具将原有的格式转换为统一的
SVG
文件,
SVG
为标准的
XML
文件,可用浏览器进行浏览查看,
SVG
文件由若干
SVG
图层构成;
S3
,浏览器加载:用浏览器加载
SVG
文件;
S4
,事件加载:在浏览器加载
SVG
文件的同时对其中的具体对象进行分析,并加入操作脚本使其可以在加载后选择操作;
S5
,图层加载:在浏览器加载
SVG
文件时,分析
SVG
文件中的
SVG
图层的信息,实现
SVG
图层信息的读取及层次的显示,以便后期针对每一个
SVG
图层进行显示与隐藏;
S6
,操作控件加载:
SVG
文件加载完后,自动加载
JS

SVG
操作控件,该控件无需安装,浏览器可以直接加载,加载控件后可以实现对
SVG
图层的鼠标操作,包括:放大

缩小

拖动

局部放大

组件定位

高亮显示选中组件;
S7
,注释控件加载:注释控件用于对
P&amp;ID
进行批注处理,批注工具包括画笔


、...

【专利技术属性】
技术研发人员:布大为孟俊新雷生辉
申请(专利权)人:广州立心科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1