QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

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

评分

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

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