QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1594|回复: 1
收起左侧

[分享] DimXpert尺寸模板的自定义

[复制链接]
发表于 2015-8-3 12:10:02 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑 7 `* y' Q" x8 J8 T+ x

; \" f! s3 m( U" L9 p: R" Y4 u) ^+ y3 o8 D% K- e
DimXpert尺寸模板的自定义

8 S, x" }. C& U4 v! n
作者:智诚科技(ICT)Joe Jiang

$ N  H: ?( z0 d7 e- |9 l$ `3 f5 ?+ E6 c( H

" ~1 ^" P. D& ]+ Q
- |6 T1 O* N* r摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。' q: v' u/ r" a
关键字:DimXpert、模板、自定义
" }) t1 b% F- }) `! L* H/ ^
' i0 l/ F0 D7 R: i+ k一、        背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。
: F; j. `7 H1 s( Y5 u% u$ l在SolidWorks工程图中用户可以自由的修改尺寸样式:
+ f$ x& e! e1 F: Xhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png   http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png
+ R  z6 f. w2 Q) T( ?7 G
: Z, w5 r: F! L( K  X; i6 o
当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:
& W$ s5 v2 X9 {2 m0 P& ]* X http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png# ]* [: s5 l- Q. `
对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。9 V$ o6 h4 W6 v& D& W

1 _0 u' C4 W: }2 x4 v1 f3 v3 M二、        尺寸样式模板修改- B9 N" w8 K1 z9 T" r7 Y+ e% y
DimXpert尺寸样式模板文件名称:txcalloutformat.txt
! t  {4 @! i8 Z$ {文件路径:(SW Installation Path)\lang\chinese-simplified\2 }; H% U% W, v+ j0 d
1.        模板文件解读! V7 d2 ?- g7 y. W
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png
) N5 B% ^; S8 b, u3 t8 S) R$ T
# X5 y# b/ d! Whttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png& a  e6 b/ S8 r7 W: O- b

& i; R# m6 O( U( S" z: v! \                                           表1 标注变量释义
  l+ |1 e( ]* a3 }5 m% K
4 Z* C- V% G) l8 L: b3 U* {http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png
  k7 X8 m8 Q/ V# Q4 H8 V9 s/ Q4 L) I

& `! ?4 ?/ S7 M5 l" U                                        表2  标注符号含义# v( s/ r8 [7 b" m4 o8 j
) Q) p) T1 G# f6 |% K& C3 Y6 x
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png. R: X; H6 j( ^1 Z0 G
2 s/ z9 |$ T: a3 J) B5 c
                                        表3 标注对象类型
' I" Z" s5 `+ E1 k2 ]" z8 p. u- w' L3 u" F7 E
2.        修改模板文件
% [8 c$ E" ^1 P& t$ [# B8 S. a! i/ Y* j; G* d; U
******修改前务必备份原始文件******
! y7 H! d' ^1 h3 @# Q: t        
3 F2 Q7 [" x! v# L. c, _        还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:6 V1 g. h- L* t. e; z
1 ]3 |* k8 V4 l2 S
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png
; S$ W3 \( D1 e) q+ e) U) y
' N: h2 p0 Y- f: g% C- G( p

6 D. W8 W2 d" J9 Y& m沉头孔部分如上标记部分COUNTERBORE;
* _9 z# J0 B* m8 k: \3 Z其中 BLIND——盲孔、thread——螺纹、THRU——通孔: g: A) w: ^5 E& V: V& t: f
前文中默认的沉头孔标注样式为:; H" l) W. k' f3 L+ J0 Z5 r. `
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png
" W: |; l2 W2 Y; H0 K$ A$ t
8 L& b3 T( C: v7 E
$ s# \# j$ d7 g. `- D
             该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:5 o- n. A! {) \" C8 K
/ c1 G" Z  e$ i/ `, H
, K% A" h" ~7 a) l4 G' P0 ]
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png' z% S# F* C2 j* V( q

/ {! W3 ?% R; @6 e9 @/ C7 O# x
  `- F* b  W) ?' q+ @3 ~( ]修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:. o' ?1 w# @" |  G( I, ^  c
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png0 D$ b6 U3 J& b5 M6 _* d& b
另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。5 {- O& S& {0 ~

# ~9 x% B4 \7 t$ N' `0 khttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png
" K$ L  e8 t( a" S

4 l7 J. }, S; h+ j  ], ^5 o: m三、        说明
9 t  c; j3 T, B1.        以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;  w+ L6 B7 a! @% [; U' g0 n" p
2.        相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;
( h/ e; s4 U( Z1 _3.        类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:+ M: M& ~3 P% @% X2 t7 A
(SW Installation Path)\lang\chinese-simplified\calloutformat.txt
1 X) K; i% ?4 h# Y* n/ {
+ a  C8 ^! k: E0 H9 C- p- u0 N3 H7 n2 ~, ~

评分

参与人数 1三维币 +3 收起 理由
阿帕奇 + 3

查看全部评分

发表于 2015-8-5 02:28:30 | 显示全部楼层 来自: 中国广东揭阳
谢谢分享
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表