|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑 8 O- ]- s4 ?' I
) ~3 I6 _; U9 Z4 }2 r
& k4 ^% M, E2 I* X: Q3 F$ Q' ODimXpert尺寸模板的自定义
3 I( D# D6 W! o% L6 y y
作者:智诚科技(ICT)—Joe Jiang 7 B Q. [. a! d6 J
% }* ~3 H D" h
& f% c0 D: U% s4 N4 G
* J1 _# K3 |" ?2 x# f8 c摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。
4 o. X: L! V y3 S: ^关键字:DimXpert、模板、自定义
# j) V" I% u* ?& {% \& h. R* l' \+ u- N- _3 m3 o j: Z* W
一、 背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。
3 i4 [# n- B3 q v# I% `在SolidWorks工程图中用户可以自由的修改尺寸样式:( y- P0 _ o' L, C* ~ `2 D* G
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png
: ?9 G3 R( }/ P; W2 J6 c- ?& T
5 G7 E$ A( ^. @3 h6 c/ f' K当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:
+ ]2 c, F2 G( X* E/ z7 p http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png! }, S: V+ }( a
对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。
. ]+ C3 \8 o1 P& S$ D# p2 p* d$ `: d" x6 Q3 G- f5 z' ]+ u. t
二、 尺寸样式模板修改2 l# C7 a: |6 k: x4 d
DimXpert尺寸样式模板文件名称:txcalloutformat.txt
* k0 q3 c7 K5 W+ g5 a" N文件路径:(SW Installation Path)\lang\chinese-simplified\: Q+ j" a8 Z3 p: p4 h! j( p
1. 模板文件解读
6 n8 ], F) v( }# y4 m0 E http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png- a/ `. A* q; o0 [2 w! J
7 y# `4 V `" G0 Q m& G( Ehttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png
- J2 Y3 {: L! h! ^( n; m; {. p* w2 y# J1 g; u* G
表1 标注变量释义
# Y/ {; P6 j; F: @ f
- b3 ]! |2 g, i- m: jhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png2 X6 t4 I& k" i
1 q& d2 q9 X' e# Y
表2 标注符号含义2 j* X( p, S% H* i. T6 O$ r1 i/ G
% \" B6 B$ W( k' N3 T& Q
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png; P8 z, h4 S# F- v2 g/ H3 G
5 X! Y! A( W) C. X: T& l 表3 标注对象类型9 q, f6 y+ B' d9 U; _8 S) y
5 n, i" {' ?; g9 O& N, B# D
2. 修改模板文件' I# Z! r# X4 z$ \8 F
% B, p7 G& d N: z2 Z/ Q' N: X6 R
******修改前务必备份原始文件******9 e& n+ ]( k. `1 b
' u0 S, g( {8 j1 ~1 p
还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:
/ \1 @9 F9 _+ n; N) X8 t
- e9 p# b* h3 W- T! ^' J+ \http://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png) e L- J8 |, U( p( Y
+ ?# J0 C. _6 V/ ^; u5 l
6 H6 K( W( W2 S沉头孔部分如上标记部分COUNTERBORE;
; n* b9 h7 w8 X+ L其中 BLIND——盲孔、thread——螺纹、THRU——通孔' I T( @8 @& @7 R6 d
前文中默认的沉头孔标注样式为:
+ V: c% F4 P" ehttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png5 J4 }- E) K, E% T3 o. ?1 d1 p1 |! n
4 q" n. y) Z1 ` W
- ~6 w4 u7 T+ H1 b2 F+ ^7 d7 ?* h
该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:
* v R; d M j. H& ~8 L5 L: y: n. i3 `* ~: l3 m! ]$ |
3 L1 G& t# D+ m8 Shttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png' M z9 j% Q9 K2 O$ c
/ \" N* C# D" V2 z, }3 g
: \6 W# Z, C( m, H \3 R修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:1 Y' S) O! \: w7 T% s# s
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png
, F" E; [7 @* Z1 [6 C0 q. `# b5 W) ^另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。
, Z, e2 z: Q; A# i: j* \/ Y% z& G
- @8 V1 k0 g; G4 u2 Ghttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png
0 T. I4 p1 u9 `' q, Z. a
( J" ]( J, } b3 `7 |+ C) q9 r' O三、 说明5 K3 I6 s0 Q+ K0 Q
1. 以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;+ j# I( E {4 a8 Z
2. 相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;
# q0 n4 u/ p3 v% @3. 类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:+ t$ [! v& ?3 E! M1 K3 r* g8 m2 A9 w. e
(SW Installation Path)\lang\chinese-simplified\calloutformat.txt
! z' h) F9 K' o
% \1 f8 c0 O/ B+ n1 p" `' x* ^2 ]' ?6 W: C: l& b
|
评分
-
查看全部评分
|