QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑
! X1 B! h. J. \/ u6 j$ a. g4 f- {, i5 N3 g6 ^
3 U5 i) d# c) W0 X5 i
DimXpert尺寸模板的自定义

# Z: [* b) }9 e9 R0 G/ S" _- m: V
作者:智诚科技(ICT)Joe Jiang
4 B# r' V6 f5 B( [
' i6 G; f/ w; {! v

- |1 O) D& X& e+ P5 H, t2 p% S. y' J8 W8 N
摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。6 B" M# ]8 ~3 a# g' c# w
关键字:DimXpert、模板、自定义6 f* O# Z. f) N- ^

. l3 p2 l* @' b) g" _一、        背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。4 T* j: k3 h8 b- S, V
在SolidWorks工程图中用户可以自由的修改尺寸样式:6 {/ _% n  N/ Q$ k1 p
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png   http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png
8 r8 x  p. T" ?# {
3 \1 ^# q+ k8 h$ g4 n" L
当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:" j- z& R& g7 N2 p7 z" N6 l3 X' [
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png
" d9 z# q- Z( E+ d对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。- _. `+ k- a* c
, X! g9 m7 q+ i; A
二、        尺寸样式模板修改
( N9 D% G0 j7 m& c3 F( Y# aDimXpert尺寸样式模板文件名称:txcalloutformat.txt+ L9 I1 p! h3 h# U$ s* K) S+ p
文件路径:(SW Installation Path)\lang\chinese-simplified\
* C8 J, W0 I" w: B. e7 s1.        模板文件解读
# F2 [' U( G9 q& r# i$ v+ o http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png" Z3 k8 y2 n$ O( K

! R  I( i8 Z3 I; Shttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png
1 _* `( c$ @7 ^
, {3 ?# D) t' L8 j! j' a5 {
                                           表1 标注变量释义' t* j, x3 m3 ~" \
9 Y) {3 ^& B( P* Y; Y
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png1 k  E& z; z' X- m& [' _2 R

& r0 l! w' I: ?$ d                                        表2  标注符号含义
( T7 y* \. n2 A2 S6 h
$ j( V# ^/ {% y1 g! ^- `. ohttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png; w9 n/ h2 R" j- B% v

2 S  n* t: i# M7 q                                        表3 标注对象类型1 `; q3 v' l. f
: X* g6 r; Z5 ^* p: o! ~
2.        修改模板文件
8 P. Q2 E. h) R; y) y$ d1 V9 a
1 @* p' A+ J! ]******修改前务必备份原始文件******
. j- T4 D/ G7 J1 ?# I/ ^        
( f) x0 f( \  y. h        还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:
) ?- r: t% n) @2 n( m) K6 g) l" d% D; l  w( }" N# z
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png
8 Y  D( {2 [4 X4 i

( G, \* N! o$ H5 j, j6 P7 w- H# e4 U3 {% f0 {  x
沉头孔部分如上标记部分COUNTERBORE;* h& B" L+ `  O: @3 ^+ a$ C+ P/ L
其中 BLIND——盲孔、thread——螺纹、THRU——通孔3 `: [  o6 o! Q2 Q
前文中默认的沉头孔标注样式为:0 F4 k, p6 R& m5 S/ c6 V: D
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png
# O+ A" f# N+ t6 e
* d+ e4 N, n. T, @, ^0 b+ \/ |
: Z, I3 S* u: }. [! U
             该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:
/ T+ u) z1 F6 N, j2 S
. O2 @4 l3 [% g6 c' v+ D( ^; |
" O5 L3 p  f  }" p% H$ b
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png1 K5 M, c9 z* Y, T3 C# Y3 }$ \

( r$ v0 S; K" k7 f  @$ g7 \+ Y: l/ @" D8 L; X  B& ]# N
修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:
5 Z* v2 s) ~  ?7 _ http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png
% L6 Q$ r- Z! w# N另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。
& l3 t' ]) D6 @6 H/ a1 E8 v  u  Y2 _$ G
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png, p: a7 b8 p# U  G+ k% J0 ]4 C
/ ^/ y9 P  l/ v' P
三、        说明
) E* z8 o. f# S$ ?2 j9 {1.        以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;
; o9 n. h# e# U2.        相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;
; n, a+ {5 x( A* n# d0 @& q4 O3.        类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:
' u% i1 {" M5 y4 \/ B# s(SW Installation Path)\lang\chinese-simplified\calloutformat.txt
7 @" J/ K8 S6 A. o( \  q
# B5 T0 [5 i) ]6 }2 @1 Q- f4 B7 w' R. L  S# k

评分

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

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