|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑 8 k7 m# ^3 r0 J* O9 m/ D
0 H$ { R! i1 ~. v
0 M8 c6 A( n, S i
DimXpert尺寸模板的自定义
; O. @8 ]9 [- O* W2 d# J
作者:智诚科技(ICT)—Joe Jiang 2 A& F( V. g- ?7 @
+ S( T o- W$ c3 H: o$ L
4 M* d X- e) t8 ]9 _; g0 |7 e4 f) L# X6 c
摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。
+ K! p( t5 h- w关键字:DimXpert、模板、自定义
! o& b1 i& {! j) Y, {
6 A) e$ b* \ h f* Z一、 背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。5 k3 Z7 l$ M7 J+ \/ V
在SolidWorks工程图中用户可以自由的修改尺寸样式:5 u+ F/ R1 A+ T. u
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png% r. N k* \0 S6 V4 C, `
3 y9 Q5 s' v2 K- D8 M
当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:& s0 Q( @$ ^8 Q- {& r2 f
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png
+ \, h4 U; @+ a5 W% e; i对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。
4 S. n. z5 Z2 Z: j
& V7 N) Y+ J! \7 h" E& W二、 尺寸样式模板修改
/ [$ p/ C4 o7 \2 D+ n+ ?DimXpert尺寸样式模板文件名称:txcalloutformat.txt
! \! }, y4 I* \文件路径:(SW Installation Path)\lang\chinese-simplified\
1 j! d2 @0 F5 B9 ~& s0 m1. 模板文件解读: ~+ F% V5 `; L; ]# W9 A
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png
+ a& y3 ?! a" n; t- q+ G4 W' J& r; N3 o5 R& `: C; _
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png
, F& a! a8 T7 L! _: a) k/ Q2 C5 j. E( _' A( V( {5 g
表1 标注变量释义
* b8 u9 C Y; e3 a) F
8 I R6 {# w* O( Yhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png
0 x- n6 K9 V- Z" E% f) ~
' j' i& D x" |* x5 p4 _# c! ^ 表2 标注符号含义* ^8 r3 u( N# l- U0 F+ l
, G" N6 C9 d% y& c' ~http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png: S+ |6 x% n# R4 A3 j
' a6 N3 g9 z. @8 e 表3 标注对象类型
) V' Q, v G) U3 w# J" m
k9 A- x" I+ E6 n/ q2. 修改模板文件7 [2 n6 m. E6 U ]# r
. M: ]. ~0 `. }" ?******修改前务必备份原始文件******& ^0 m' [" ]' F# b- H9 f+ N
& } }# n. t8 a1 \' s 还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:
" n: d( X* y; x, i$ @
- J5 G& K4 t# O5 a2 Y5 U) f" Zhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png- i& k4 x+ D- T: {# @ p: W4 Z
/ _2 T- I& l. O9 D: f H: P S/ m* w# r; u% k
沉头孔部分如上标记部分COUNTERBORE;
( v4 z3 Q- D5 H+ | X( t4 J其中 BLIND——盲孔、thread——螺纹、THRU——通孔
+ q1 p- x4 ]6 t2 Q前文中默认的沉头孔标注样式为:
6 E$ b! @. w ~, m9 M" [http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png
* M- y+ _; `+ _
$ T& o% q6 p1 Q, ^+ E* H, Y n
该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:2 {2 p* M% s0 w! W ^- X! M5 |! j
8 u( b1 t4 N, u% ~2 Q
; D% b2 l ?4 d7 V; k: Jhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png3 r' x3 r9 v( D# p
3 Z( q8 V8 h) e( A! e/ u) A: x# a
9 ?' r" l1 \; P, f- j- ^* }修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:
& D$ e# l$ {% o% o- u http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png! {/ F1 Z( C5 j' \9 g- E/ i# ?
另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。 ~; n* _- o1 f* u
# i+ g; t* `, F- l2 vhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png" O# [3 L' |& r3 ~- k, Y, |
1 z, k! X+ K& n三、 说明
4 o) ]# K& T1 j7 X1. 以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;, @- C8 l2 k; f. s" B2 V
2. 相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;
; j" I# C% F6 o" S8 d+ a3. 类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:- u) f; T: D5 v7 A& |! B
(SW Installation Path)\lang\chinese-simplified\calloutformat.txt8 P1 [8 ~9 q% ^! R
K+ ?' y9 {& N" x- N
o# l% M( q' ?4 H6 E |
评分
-
查看全部评分
|