SOLIDWORKS如何自定义焊接符号

时间:2024.11.13来源 :点击次数:9次

背景

国标 GB《焊缝符号表示法》中的部分符号在 SOLIDWORKS 中没有对应符号,  I 型焊缝,封底焊缝,陡边 V 形焊缝,陡边单 V 形焊缝,折叠焊缝等。

本文介绍如何在 GTOL.sym 文档中自定义焊缝符号作为替代方案。

 

操作流程

1. 首先,必须确gtol.sym文档的存放位置,不同版本的SOLIDWORKS 其符号库目录的位置 是不一样的。以 SW2024 为例,默认的符号库目录为:

C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2024\lang\english

如果是中文版本的 SOLIDWORKS,目录应该是: C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2024\lang\Chinese-Simplified

 

之前版本的 SOLIDWORKS 符号库可能安装在以下目录:

C:\Program Files\SOLIDWORKS Corp 201X\SOLIDWORKS\lang\english

 

2. 找到 GTOL.sym 之后就使用 Notepad 或者 Notepad++进行编辑,建议在编辑之前备份这个文 档。在这个文档的开头部分描述了符号定义的语法。

;; #<Name of library>,<Description of library>

;; *<Name of symbol>,<Description of symbol>

;; A,LINE xStart,yStart,xEnd,yEnd

;; A,CIRCLE xCenter,yCenter,radius

;; A,ARC xCenter,yCenter,radius,startAngle,endAngle

;; A,SARC xCenter,yCenter,radius,startAngle,endAngle

;; A,TEXT xLowerLeft,yLowerLeft,<letter(s)>

;; A,POLY x1,y1,x2,y2,x3,y3

翻译如下:


;; #<符号库名>,<符号库描述>

;; *<符合名>,<符号描述>

;; A,LINE x 起点,y 起点,x 终点,y 终点 (绘制直线)

;; A,CIRCLE x 中心,y 中心,半径 (绘制圆)

;; A,ARC x 中心,y 中心,半径,起始角度,结束角度 (绘制圆弧)

;; A,SARC x 中心,y 中心,半径,起始角度,结束角度 (绘制填充圆弧)

;; A,TEXT x 左下角,y 左下角,<字符> (绘制字符)

;; A,POLY x1,y1,x2,y2,x3,y3 (绘制填充三角形)

;; 单位:

;;

;; 所有的 x, y, 及半径在 (0.0 1.0) 符号格子内。

;; 0,0 为左下角坐标, 1,1 为右上角坐标。

;; 格子的大小和字符是一致的。

;; 角度的单位为度。  GTOL.sym 内添加如下语句:

 

3. 编辑完成之后,保存文档,重新启动 SOLIDWOKRS 即可在符号库中调用新建的 GB 符号了!

 

 

效果如下:

 

 

4. 值得注意的是,eDrawings 在显示工程图的时候也需要调用到这个 GTOL.sym 文档,而默认 GTOL 符号目录在 eDrawings 选项中是和 SOLIDWORKS 不一致的,所以需要覆盖这个 GTOL.sym 文档或者使用 SOLIDWORKS 的符号库文档。注:eDrawings  GTOL 默认目录如下: C:\Program Files\SOLIDWORKS Corp \eDrawings\GTOL.SYM

  

 


5. 另外,GTOL.sym 文档在安装新版本的 SOLIDWORKS 的时候会被系统自带的文档所覆盖,所  CAD 管理员需要备份好这个文档,对于使用 PDM 的客户,建议把这个文档放在 PDM 的库 内管理,这样,GTOL.sym 文档就不会被安装程序所覆盖。


6. 如果需要绘制组合焊缝符号,可以使用以下语句实现:

 

 

效果如下:

 

 


相关信息