|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 智诚科技 于 2015-8-3 12:11 编辑
9 V% e4 N. ]. E9 y, @3 h* T
6 a# P7 \) R" B7 i& }' o1 k2 |6 A4 p( X4 Z( K
DimXpert尺寸模板的自定义
6 z H8 [) O1 \( _3 @7 ]1 h
作者:智诚科技(ICT)—Joe Jiang 2 u. E+ s# Y, Y# e
5 _2 W* W0 h" I/ N! S6 [4 K; \, A
" V& P- z- @; ~: E Q7 Z% H1 h- b6 i: J8 x! o
摘要:详解如何通过修改尺寸格式的模板文件进行DimXpert尺寸样式的自定义。
7 V4 S; Y6 a, ? l q6 n$ k9 s* A4 A关键字:DimXpert、模板、自定义 k4 w) y( R% ], l4 G
' _2 K8 Y5 x; A一、 背景概述在SolidWorks工程图或者DimXpert中都会使用到尺寸标注,而且SolidWorks也内置了针对不同标准的尺寸样式。但这些默认的样式不一定能完全满足用户的需求,所以需要由用户自定义符合其要求的尺寸样式模板。
; |+ E" Y8 v! B; c2 A3 K在SolidWorks工程图中用户可以自由的修改尺寸样式:
3 Q! F* ]2 F* [$ N0 j9 M" Fhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114133rws89szg4ugpohob.png http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134tcnsaacccj93plca.png: O b3 M; d& A5 b% v+ i
8 [9 U5 t5 ]/ k- P* b; O5 G. L* y
当直接使用DimXpert内置的样式模板进行标注时,会得到如下所示的标注尺寸:
( H. w0 W. |, }' N' h( h% O, L http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114134gvogy82uay8ouleu.png
/ z& n2 h1 s# `% v3 L/ R对比后发现直接使用DimXpert默认模板样式标注得到的尺寸离实际需要的尺寸样式还有差距,而DimXpert不像SolidWorks工程图可以直接在编辑区域进行尺寸样式的修改(此处修改的含义不包含纯手动输入尺寸字符,而是以变量的形式修改),所以只能修改影响DimXpert标注样式的模板文件。+ C; C3 d6 h. Y2 {& a
. H1 o. a# N3 Y
二、 尺寸样式模板修改
" Z' P9 h3 R! P) F3 |- F1 b" C8 qDimXpert尺寸样式模板文件名称:txcalloutformat.txt6 J( D, i5 M3 u
文件路径:(SW Installation Path)\lang\chinese-simplified\$ O8 N: D/ J$ `# r7 _
1. 模板文件解读' P1 I. i0 P9 l2 [4 o& |. z/ y" N
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136yllijn221lln2ajg.png
, @4 o" t6 [$ `) M0 Q
3 @ ]$ S7 ~ Y1 } M1 Zhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140kzrxh8s6hept5gpt.png+ y( X f* m: u5 }1 f% X
7 G6 |; Y2 p2 A1 f* r9 M& s. b 表1 标注变量释义
( }+ m) U, I1 c% U; S& {
/ b* a) I# a. Yhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114140quhtmkgphapq2vks.png
# W" |) ^5 k0 R& r: ?
5 }9 |$ c3 b" n3 F7 s 表2 标注符号含义
' {3 o3 N: G, |7 |
" M4 J. G7 e; J( d9 \& e8 Khttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114141zfo80oqpy8060pbx.png
- W' R$ p' T/ t+ o7 ]& V( L; e& J# Q. R
表3 标注对象类型
. z7 Y: R+ ^' T
9 H# O, H" U9 S4 A2. 修改模板文件, `! E) Q( ?- g E$ ^0 ?
2 C; _8 J$ W* E( O3 {# L+ |
******修改前务必备份原始文件******
8 g' H& I2 |( z9 v, \6 N3 a8 ^
; y; G. u$ ~! y 还是以前文的沉头孔为例,标注标准为 JIS,在模板文件中JIS对应区域如下:
, d, P4 P- Q0 N `9 G' G' X) l% A) \
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/115817koby8mmlbmy44cvc.png9 M3 K: c# Y" s' g2 z, q* y! C
- k4 V: w& n }( ]& B
3 Q, M& ~" `' B+ k, e) Q! j& t% w沉头孔部分如上标记部分COUNTERBORE;% n7 z# p& }4 J+ x
其中 BLIND——盲孔、thread——螺纹、THRU——通孔
9 A: }" G3 M& D/ m: U( x0 _前文中默认的沉头孔标注样式为:) K4 H, w% v, W b3 g& j
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ntdy25pp5n1r28ph.png
# ^( \: Q1 ^, W. j i/ I- _# f9 r, j* {
1 t: G9 _2 A6 f& Q/ M 该字段表示如果包含多个相同的孔,会自动计数;”x” 为计数的乘号,可以自定义。按照上文的表格内容对该沉头孔标注格式做修改如下:
. e2 K6 N9 m% H; ], o' k* B7 Z/ `0 t4 H
9 P P# Z$ B# ? O6 B
http://fans.solidworks.com.cn/data/attachment/portal/201508/03/120025ert7744o77oat7v1.png
" Z! z( C" {- U9 E4 G* y2 s* S/ V) U: l( V6 K8 C* ?
% S4 L" u6 F- t3 n. O
修改完成后保存该Text文件,并在SolidWorks中使用DimXpert标注,得到如下尺寸:
( P1 N1 U! M+ f" @ http://fans.solidworks.com.cn/data/attachment/portal/201508/03/114136g8tsjtdsg8gl9d8x.png
! S' }2 t @$ u另外还可以对其它类型的标注对象进行修改,在之后的标注中不再需要每次都进行手动的尺寸修改。2 w0 ?; c, w! r% h
* @% H* F# b, q7 Hhttp://fans.solidworks.com.cn/data/attachment/portal/201508/03/114138lvtex3at886u57c0.png3 {* y, `5 z, q7 f( z/ w
2 P" ?: p5 C* i; J$ v* Q& }
三、 说明( h- }0 Z6 w6 K! D; d
1. 以上内容仅定义尺寸样式的部分内容,其它内容如:默认公差、尺寸线样式、尺寸摆放位置等,需在文档属性中做相应调整;0 u( U, X% [7 ?3 ^8 _3 I
2. 相比于SolidWorks工程图中使用的尺寸变量,DimXpert中的变量数量较少,所以可能存在一些限制。比如sft_threadDesc(螺纹规格)一般显示内容为 “螺纹大径”x “牙距”。举例:M4x1.0。 如果对螺纹的标注不需要牙距(仅标注 M4 ),则需要对Toolbox数据库的内容做修改;% ~4 _$ e# [3 m
3. 类似的,异形孔向导的默认标注样式模板也能进行自定义,文件如下:) W# @, C. t' }8 i: s6 k
(SW Installation Path)\lang\chinese-simplified\calloutformat.txt
! c4 ^5 @8 H1 Q
: X0 ?. N$ i, V K! V1 T
( k a @2 i2 @! D |
评分
-
查看全部评分
|