Pipe Isometric Drawing Symbol Keys

简介: Pipe Isometric Drawing Symbol Keys 管路轴测图部件符号 eryar@163.com 一、概述 Introduction 每个部件在轴测图上都是用符号来表示的。

Pipe Isometric Drawing Symbol Keys

管路轴测图部件符号

eryar@163.com

一、概述 Introduction

每个部件在轴测图上都是用符号来表示的。根据国家标准GB/T6567中规定的绘制符号的基本原则摘抄几条如下:

l 管路系统中常用的图形符号是按形象化、简化、清晰和便于计算机绘图、手工绘图及缩微复制等要求制订的;

l 未作规定的管路系统中的图形符号可根据本标准的原则组合或派生;

l 在应用时,图形符号的大小可适当地按比例放大或缩小;

Key的中文字面意思是键。但是联系上下文,此处的Key与哈希表(Hash Table)中的Key之意相通,理解为关键字更贴切。因此,Symbol Key只是个代号,可以通过它找到相应的符号。

AVEVAIsodraft模块中提供了一系列的大量的默认部件符号以供使用。部件符号是通过Catalogue数据库中的DTEXTSKEY属性使部件与符号关联上。

AVEVA PDMS DraftIsodraft Symbol Administration模块中,可以创建自定义的部件符号。其中有些选项也是与国家标准相吻合的。

Symbol Template

1 自定义符号

其中 :

l Spindle体现了组合的原则,AVEVA提供的Spindle有几种,如下图所示;

l Scale体现了可对图形符号进行缩放的原则;

The Standard Spindle Shapes and their SKEYs

2 The Standard Spindle Shapes and their SKEYs

二、部件的符号 Symbols of the Piping Components

可以将按管路水平时绘制的部件符号作为模板(Template),经过轴测投影及坐标轴变换后,可以得到任何位置的符号表示。摘抄部分管件的符号如下图所示:

clip_image006

3 Standard Symbols of some Piping Components

clip_image008

4 Standard Symbols of some Piping Components

clip_image010

5 Standard Symbols of some Piping Components

AVEVAIsodraft中提供的部件符号摘抄部分如下图6所示。其中,也有对部件定义时连接点编号的要求。通过对连接点的约定,可以使对符号的采用统一的方式处理。这样便于程序的扩展。这样的设计满足软件设计一个重要原则:开放—封闭原则(The Open-Closed Principle,简称OCP)。即是说软件实体(类、模块、函数等)应该可以扩展,但是不可修改。这个原则有两个特征:对于扩展是开放的(Open for extension);对于更改是封闭的(Closed for modification)。

我们在做任何系统时,需求不可能一开始就确定下来并不变化,这是不现实的。既然需求是一定会变化的,那么怎么来设计我们的程序,使其来坦然面对需求的改变。设计的软件相对容易修改,不至于说,新需求一来,就要把整个程序推倒重来。怎么样的设计才能面对需求的改变却可以保持相对稳定,从而使得系统可以在第一个版本后不断推出新的版本呢?开放—封闭给出了答案。

开放—封闭原则是面向对象设计的核心所在。遵循这个原则可以带来面向对象技术所声称的巨大好处:可维护、可扩展、可复用、灵活性好。开发人员应该仅对程序中呈现出频繁变化的那些部分做出抽象,然而,对于应用程序中的每个部分都刻意地进行抽象同样不是一个好主意。拒绝不成熟的抽象和抽象本身一样重要。

clip_image012

6 Standard Symbols of some Piping Components In Isodraft

三、数据结构 Data Structure

总结符号的特点得出,符号包含两部分:连接点集合和几何形状集合。如下图7所示:

Data Structure

7 The Data Structure of the Symol

四、自定义部件符号的实现 User-Defined Symbols

AVEVA中的部件符号自定义的实现通过下面的窗口来完成,如图8所示:

Create Isodraft 2D Primitives

8 Create Isodraft 2D Primitives

通过画线、定义ARRIVELEAVE等连接点来完成符号的定义。定义完成后生成的树形结构如图9所示:

Draft Explorer

9 The members of the Isodraft Symbol Template Explorer

五、结论 Conclusion

通过对部件符号特点的总结和抽象,得出了便于程序统一处理的数据结构,为程序的易扩展、灵活性提供基础。经过设计之后,应该满足开放—封闭原则。

eryar

Pudongxin Shanghai China

2012-09-23

目录
相关文章
|
数据采集 文字识别 测试技术
智谱开源端侧大语言和多模态模型GLM-Edge系列!
GLM-Edge系列模型是由智谱开源,专为端侧应用设计的大语言对话模型和多模态理解模型,包括GLM-Edge-1.5B-Chat、GLM-Edge-4B-Chat、GLM-Edge-V-2B和GLM-Edge-V-5B四种尺寸。这些模型针对手机、车机及PC等不同平台进行了优化,通过量化的技术手段,实现了高效运行。例如,在高通骁龙8 Elite平台上,1.5B对话模型和2B多模态模型能够达到每秒60 tokens以上的解码速度,而通过应用投机采样技术,这一数字可提升至100 tokens以上。
1239 0
智谱开源端侧大语言和多模态模型GLM-Edge系列!
|
消息中间件
Anaconda安装之后Spyder打不开解决办法--目前有用 jupyter notebook 无法正常运行2023.1.7
Anaconda安装之后Spyder打不开解决办法--目前有用 jupyter notebook 无法正常运行2023.1.7
704 0
|
SQL Java 数据库连接
SpringBoot与MybatisPlus MybatisPlus(三)
SpringBoot与MybatisPlus MybatisPlus(三)
|
存储 缓存 负载均衡
负载均衡实现的各种优缺点
场景&前言 问:什么时候使用负载均衡? 两个方面: a)应对大的流量及外部请求,`单台机器处理和计算遇到瓶颈`,采取多机方案进行负责均衡; b)容灾,避免单点故障,保证服务对外的持续性。 复制代码 负载均衡的概述: 负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个 操作单元上进行运行, 例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作 任务。
|
移动开发 HTML5 数据可视化
IsoAlgo3d - A PCF 3D Viewer for Desktop, Tablet and Smart phone
IsoAlgo3d - A PCF 3D Viewer for Desktop, Tablet and Smart phone eryar@163.com Abstract. IsoAlgo3d 通过将PCF三维可视化,并导出HTML文件。
2361 0
|
开发工具
PcfTranslator - Translate AVEVA PDMS to PCF
PcfTranslator - Translate AVEVA PDMS to PCF eryar@163.com Abstract. The Piping Component File(PCF) are text files containing component and routing information.
3764 0
|
C++ C语言
std::fstream 中文路径
std::fstream 中文路径 eryar@163.com 用C++来开发管道出图程序IsoAlgo时,当PCF文件名中包含中文时,读取文件会失败。将下面数据存成一个简单文件:中文.txt  放到目标目录中来测试: Figure 1 包含中文的文件 简单测试程序代码如下所示: #i...
1920 0
|
数据可视化 Shell
Pipedata3d - Welding Neck Flange
Pipedata3d - Welding Neck Flange eryar@163.com Abstract. Pipedata3d show piping component data in tables and 3D modeling.
1428 0
IsoAlgo Split Drawing Info
IsoAlgo split drawing info eryar@163.com   Abstract.  When the isometric drawing is splited by split point, it should mark the continue drawing info on the split point.
1180 0
Add Page Number for Foran Pipe Spool Drawing
Add Page Number for Foran Pipe Spool Drawing eryar@163.com Abstract. Add page number for Foran pipe spool drawing generated by ISOM.
1265 0

热门文章

最新文章