QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑
7 y; n/ ?' Z3 n8 [2 g0 X
) H1 v- z. n! y# Q) O
/ V  X! l7 P# l1 E+ {  u5 ]
DimXpert尺寸模板的自定义

1 p% i4 n0 Z6 w6 ?/ V6 E
作者:智诚科技(ICT)Joe Jiang

9 _5 l) C: }  I3 F$ m$ n2 g  q& ^' J* q8 J  x4 @3 k

. d' R  [" ?( X$ r" w
6 [; h* |4 i6 ~摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。
1 X( z2 ~/ D( j, a+ h4 |关键字:DimXpert、模板、自定义, [. n, n+ a& z1 j

8 k/ s  `. _/ b$ V, S; h/ o- v一、        背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。
5 |7 b$ j9 a8 n1 @9 z/ D) V, N在SolidWorks工程图中用户可以自由的修改尺寸样式:% `5 V/ [# n" F
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png   http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png6 I5 S. R. F/ l0 E+ H( F! N

  F2 R' H9 l" U当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:
* }2 B6 @0 Y$ E/ m. \( `, v http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png$ T$ P2 C0 i* S
对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。
( I2 v* k. l3 m/ o3 Q3 o! U- A! ?" o) |6 ?
二、        尺寸样式模板修改
! H% t* s" G% q' W/ i3 A, s: v6 fDimXpert尺寸样式模板文件名称:txcalloutformat.txt
% p5 ]+ m9 i6 O$ n- g; m: k文件路径:(SW Installation Path)\lang\chinese-simplified\
2 B, w' `& e6 j5 N$ O0 `1.        模板文件解读9 S# t7 q/ H$ s- r3 h
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png5 O9 I$ O; [( F: E
/ {# j; C& q5 T8 }2 }
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png$ f9 a9 n8 ^# b2 g- k1 o2 [
) b5 R- p5 l' Z1 q) I' O# P/ Y
                                           表1 标注变量释义
  u  F! }$ p7 q, p! f, }; {' F& s' S, c; |! H: i. J6 S
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png1 I8 R9 }+ a5 K. y7 C& ]

0 A& I& J$ P! K                                        表2  标注符号含义, O3 {: d& I$ T4 G( [

/ J! e/ W7 I& R# Lhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png
: r7 v8 H8 Z, A0 w/ `, X
  c* e- c# a7 l3 E3 {+ z  i# c
                                        表3 标注对象类型
+ ^. f1 P8 G* n  m( s, N4 s/ j) S5 e( [  n/ p3 r5 L( r0 C
2.        修改模板文件
5 e* m! ]  W7 l1 M0 i$ c/ @* D2 U
/ O) w; |9 M8 ?1 d" r4 l7 S; v9 x******修改前务必备份原始文件******
+ H$ U9 g- |. h. b5 N        
) b. o" N2 \, |* j        还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:, x3 c! z- R: b" p
/ Q8 X$ u% `: u) A  F* d+ y6 e
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png# W& `8 f2 l; x; b% t' R
# u' Q" f: j: }. i2 i) h( _5 P

8 Z6 n; O) e- a( V& L8 a( S沉头孔部分如上标记部分COUNTERBORE;& W: e- j7 N$ h" g
其中 BLIND——盲孔、thread——螺纹、THRU——通孔, N% a8 ~" F$ O, r/ b# d4 u) ^
前文中默认的沉头孔标注样式为:+ O, k8 G" \. ~
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png
6 b) `% o1 v5 g. D0 E" }: o

" a# I* n! F- A& k* T# d7 O8 ^' T% k" E8 [0 v) K  @. J
             该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:1 n, ?, [) v! Z" V: E
6 Z# z# E1 w, K5 G: K1 A1 s
  ~; ~* g) v8 j3 k
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png
' T, x5 ~6 \. d1 v
+ t0 C  m' J: J$ V5 a$ ]4 E
+ t$ D5 ~) i8 U% N$ i
修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:
' ^. r% X: m! F% I' g http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png
! B0 v' {4 H( s3 Q. }: |6 E+ z5 u另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。
; w3 V6 S/ d# ~8 K; C' @# Z( z& o  w( M1 ~
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png
' K, p3 S$ f" h; a: f% [, L2 }

3 |6 Q. U% v- o# Z* m8 a三、        说明  `: V5 ~1 I" v
1.        以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;
: z- R2 i1 b9 Y2 T, P" c* j$ s% q2.        相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;
( t0 x+ Q) h! |, K3.        类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:
& a, g9 i/ L' R& a(SW Installation Path)\lang\chinese-simplified\calloutformat.txt% P0 u+ V- V3 b' T/ C& ^6 I
2 |( U8 @5 |" M, w, _( C8 \
" h; X1 \% B! u3 x

评分

参与人数 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 )

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