QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑 0 R2 H* @% S1 j9 ~% m3 p+ V" [! l
+ J, @7 A/ M$ V, N
0 T1 E: a9 o9 \6 H0 U- d$ d# h
DimXpert尺寸模板的自定义

; [- V3 x0 i4 P; e8 [
作者:智诚科技(ICT)Joe Jiang
) f5 p. w, o7 H+ a
2 A* \$ |1 }& Q4 \# ]% U

" C4 J, x; ~6 N6 c4 ?$ l) v$ R( o! {
摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。
" L# K2 U1 F3 i3 k关键字:DimXpert、模板、自定义  q* t% y8 H' R0 R0 v
' L8 E) j) r# T
一、        背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。
6 _8 s0 L4 G9 s0 ~. @+ r在SolidWorks工程图中用户可以自由的修改尺寸样式:: i; M) ?' o9 r3 [! M* ^  w
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png   http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png" ?2 S. i  B$ a) L2 e+ f) ~% q

7 c9 ^! s# ?( F% v& S2 A% o2 O当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:$ t! w$ ^  f5 r7 V# I2 f5 T
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png
6 ^5 o8 K/ o, g: }对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。
6 A* _! M) ~" ~3 R+ h( v  u% X) w. J/ X% |
二、        尺寸样式模板修改! w8 h, i0 Q0 f# i  R; h
DimXpert尺寸样式模板文件名称:txcalloutformat.txt' C8 p# `8 y+ q$ n8 B3 r, V
文件路径:(SW Installation Path)\lang\chinese-simplified\
" W& J7 C9 p1 F" m1.        模板文件解读7 a: t5 f) p# Z. K
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png
& I# X4 x- p6 a  \) N0 M: E9 C  x, `1 n2 D5 L: n2 L2 f0 a
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png# v/ H7 E' A9 z' E) z, h

/ }9 K. u7 |, S                                           表1 标注变量释义
5 h5 D' X  ^' n- `
8 I. W) y" W1 ?2 O: V. Mhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png
+ K' p3 [: O. p: k: t$ @

/ L0 b! p* k# A& n' U                                        表2  标注符号含义
/ p+ k8 z2 K1 J
* z' Z3 ?0 \( D* y7 u. T2 X; hhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png- K- r' r7 w. l2 R# ]- ^

; V, t+ g) L0 k2 h& h$ \& V                                        表3 标注对象类型
/ L( x! H6 e: A; c0 L1 g0 ~# K
% i; {6 s1 X/ Y, q1 ~2.        修改模板文件* o6 p0 D) `& x. M* ]. Z5 @6 L

! X8 I; y$ p) i  M******修改前务必备份原始文件******
* a# J5 ~8 f% e. A        
7 @) H% ~6 A/ `% u" h        还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:
- r- r9 `4 a  U9 g/ U& ^3 |+ n
3 b4 v8 @0 ^" j8 m; jhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png+ F6 Z9 Q/ S4 J4 i7 }

5 E$ N5 @" U% I
, _# \% I1 n- G; ?沉头孔部分如上标记部分COUNTERBORE;
0 K$ G% r, U: q3 b其中 BLIND——盲孔、thread——螺纹、THRU——通孔
6 t. e! ]  Y9 |前文中默认的沉头孔标注样式为:' T0 p$ Z; M7 L2 Y
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png
1 d' G2 `) }9 L4 o2 @  B3 V( D1 \
5 J7 h5 w; g3 n4 L6 p2 X# U$ [

+ ]! x1 ]7 e& h2 B: o             该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:! s. ]$ [6 F9 S& ~4 Z) p
# Z1 v2 P3 h) ?4 L+ |0 v  P5 p
' Y; Q8 l3 d6 a# Q/ N2 Q
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png
* D  l* H/ J7 w4 w& X; u
7 U, T: h7 Q% [# H
9 `; E. _/ |( t
修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:; _) t! Y& D- A3 B* g4 @
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png
  p2 c9 i) H4 C( M  X$ a另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。
, R8 Q. E% {' X$ n1 Z* q; k% q6 w' l' M% `1 n8 v5 V
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png# U+ p$ \& [* w; r

* e1 H- W4 x% d三、        说明0 v6 K: q8 {6 V: ~
1.        以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;; r! O& P- I0 ~. [3 [% P3 n4 x
2.        相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;$ |) S! ^- P, d2 |$ B4 C% M( N
3.        类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:" ~. q9 g: m1 i
(SW Installation Path)\lang\chinese-simplified\calloutformat.txt. P- P( D0 `: _8 T

  _( w9 v% `' t* v" s6 q9 J9 Q9 z

评分

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

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