CATIA尺寸公差格式.docx
《CATIA尺寸公差格式.docx》由会员分享,可在线阅读,更多相关《CATIA尺寸公差格式.docx(20页珍藏版)》请在冰豆网上搜索。
CATIA尺寸公差格式
CATIA公差格式
管理员模式进入CATIA工具—标准—工程图选择drafting,可建立自己的格式文件。
参数名称
参数意义
值
描述
TolName
公差格式名称
ToleranceFormatName
(8位字符字符串)
用作描述标识符的用户定义名称
TolType
公差格式类型
ToleranceFormatType
【1,2,3,4,5,6,7】
1-数值并排显示
2-数值上下显示
3-已解数值并排显示
4-已解数值上下显示
5-字母数值单值
6-字母数值上下显示
7-字母数值并列显示
1、10+0.1/-0.1
2、
3、+10.9/+9.9
4、
5、10H7
6、
7、10H8/f7
之前TolSepar1
上下显示公差的分隔符
Separatorsforsuper-
imposedtolerances
[0……18]
见分隔符表
(
)
之后TolSepar2
之前TolSepTo1
并列显示公差的分隔符
Separatorsforsuper-
imposedtolerances
[0……18]
见分隔符表
(+0.1/-0.1)
之间TolSepTo2
之后TolSepTo3
TolFracLine
上下显示公差上的分数线
Fractionlingonsuper-
Imposedtolerances
[2/1]
2—有分数线
1—无分数线
ToSymbolH
分隔符大小
Separatorcharactersize
(分隔符与值文本大小的比率)
(实际值)
=分隔符高度/值高度
(=B/A)
TolScale
公差大小
Tolerancesize
(公差文本与值文本大小的比率)
(实际值)
=公差高度/值高度
(=C/A)
TolPtOnValue
公差位置定位点
Tolerancepositionanchorpoint
(用于偏移计算)
[7/8/9]
7=顶部
8=中部
9=底部
TolAnchorPt
[1/2/3]
1=顶部
2=中部
3=底部
TolExtX
尺寸值与公差值间的偏移
Offsetbetweendimensionvalueandtolerance
(mm)
TolExtY
TolIntX
两个公差值间的偏移
Offsetbetweenthe2tolerancevalue
(mm)
TolIntY
参数名称
参数意义
值
描述
TolTrailing
公差尾随零的显示
Displayoftolerancetrailingzeros
[0/1/2]
0=显示(值精度中指定的位数)
1=不显示
2=“显示”模式与尺寸值相同
0
1
2
TolMergeSame
相同公差值(上下偏差)的显示
Displayofidenticaltolerancevalues
[1/2]
1=显示共同的值
2=显示不同的值
13.5±0.1
2
TolShowNull
空公差值的显示
Displayofidenticaltolerancevalue(仅限于数值公差)
[1/2/3]
1=显示有符号空值
2=显示无符号空值
3=显示空值
1
2
3
分隔符表在公差值之前\之间\之后用作分隔符的字符
编号
字符
00
(无)
01
/
02
∶
03
(
04
)
05
〃
06
,
07
<
08
>
09
×
10
※
11
.
12
;
13
+
14
[
15
]
16
—
17
_
18
(空格)
Ø尺寸属性主值前的
可显示尺寸公差格式的定义信息。
Ø标准更新迁移:
建议设置为yes。
CATIA值格式
Ø格式定义
若要创建新的尺寸值显示格式,必须使用“标准编辑器(standardseditor)”。
在“标准编辑器”中选用“值格式(valueformats)”类型,然后单击“添加实例(addinstance)”按钮,以添加格式实例。
定义后的格式与任何尺寸属性一样,可以通过“编辑(编辑)”→“属性(properties)”或使用“尺寸属性(dimensionproperties)”工具栏应用于尺寸。
Ø尺寸显示格式
参数名称
参数意义
值
描述
值格式名称
Valueformatname
NDName
(8位字符字符串)
用作描述标识符的用户定义名称
值类型
Valuemagnitude
NDType
[1/2]
1=长度(用于长度/距离/半径/直径尺寸)
2=角度(角度尺寸)
值单位
Valueunit
NDUnit
[1/2/3/4/5]
1=mm;2=英寸
3=弧度;4=度
5=级
用于显示尺寸舒值的单位
全局乘法系数
Globalmultiplyingfactor
NDGlobFact
(实际值)
尺寸测量值在显示之前先乘以此系数
例如:
若要显示以千米为单位的距离,且单位设置为mm(NDUnit=1),则使用
NDGlobFact=0.000001
小数分隔符和千位分隔符(Separatorcharactersfordecimalandthousands
千位分隔符显示
NDExise
[1/2]
1=不显示分隔符
2=显示分隔符
1.000,25
小数分隔符
NDSepNum
千位分隔符
NDSep1000
[1……18]
分隔符表中描述的分隔符编号
尾随零的显示
Displayoftrailingzeros
NDFinZer
[1/2]
1=不显示尾随零
2=显示尾随零(值精度中指定的位数)
1
60,25cm
2
60,250cm
分数剩余部分的对齐(fractionalrestjustification)
NDAlignFrac
尚未实现
1
2
3
分数剩余部分的显示方式(fractionalrestdisplaymode)
NDTypFrac
[1/2]
1=并排显示
2=上下显示
1
3/16
2
分数剩余部分的定位偏移(Fractionalrestpositioningoffsets)
NDRestX
(实际值)
此值为与字符高度之比
(水平偏移还应用于小数剩余部分)
NDRestY
分数剩余部分的高度比(Fractionalrestheightratio)
NDResScl
(实际值)
=单位高度/值高度
(=B/A)
参数名称
参数意义
值
描述
分数剩余部分分子与分母间的偏移(offsetbetweenfractionalrestnumeratoranddenominator)
NDOperY
(实际值)
此值为与字符高度之比
末项单位的位置
Positionoftermsinthevalue
NDFact
[1/2/3]
1
2
3
每个值项的定义
一个值最多可由三个项外加一个剩余部分组成。
下面所有参数都以项数作为后缀,它们应用于三个可能的项中的每一个。
项编号从右到左,编号1是最右边的项
空项的显示
Displayofnullterms
NDNulFac_1
[1/2]
1=不显示零
2=显示零
1
60.25cm
2
0m60.25cm
项乘法系数
Termmultiplyingfactor
NDFact_1
NDFact_2
NDFact_3
(实际值)
项测量在显示之前先乘以此系数(也使用了全局乘法系数)。
这3个值必须全为增加值且不同。
例如,若要显示一个包含两项的值(一项以cm为单位,一项以mm为单位)即NDUnit=mm和NDGlobFact=1,可设置:
NDFact_1=1
NDFact_2=10
项单位后缀
Termunitsuffix
NDSepar_1
NDSepar_2
NDSepar_3
(16位字符字符串)
1m60cm2.5mm
项单位高度比
Termunithighratio
NDSepScl_1
NDSepScl_2
NDSepScl_3
(实际值)
=单位高度/值高度
(=B/A)
项垂直定位偏移
Termverticalpositioningoffset
(相对于最左端的项)
NDValPes_1
NDValPes_2
NDValPes_3
(mm)
项垂直单位直定位偏移
Termunitverticalpositioningoffset
(相对于它的项)
NDSeppos_1
NDSeppos_2
NDSeppos_3
(mm)
Catia公差格式预定义式样
表1
TolName=
Tol_
NUM2
ANS_
NUM2
DIN_
NUM2
SGL_
NUM2
INC_
NUM2
Tol_
RES2
Tol_
APL1
Tol_
APL2
Tol_
APL3
Tol_
0.7
Tol_
1.0
ISO
NUM
ISO
ALPH1
ISO
ALPH2
CPL_
FLA1
CPL_
FLA3
CPL_
50A1
CPL_
50A3
CPL_
75A1
CPL_
75A3
FLF_
NUM2
TolType=
2
2
2
2
2
4
5
6
7
2
2
2
5
7
5
7
5
7
5
7
2
TolSepar_1=
0
0
0
3
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
TolSepar_2=
0
0
0
4
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
TolSymbolH=
1.0
1.0
1.0
2.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
2.5
1.0
1.0
25.4
1.0
25.4
1.0
25.4
25.4
1
TolSepTo_1=
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TolSepTo_2=
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
TolSepTo_3=
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TolTraling=
2
0
2
0
2
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
2
TolTractLing=
1
1
1
1
1
1
0
0
1
1
1
1
0
1
0
1
0
1
0
1
1
TolPtOnValue=
8
8
8
8
8
9
9
9
8
9
9
9
9
9
9
8
9
8
9
8
9
TolAnchorPt=
2
2
2
2
2
3
3
3
2
3
3
3
3
3
3
2
3
2
3
2
3
TolIntX=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.6
0.0
0.0
0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
TolIntY=
0.6
0.6
0.6
0.6
0.6
0.6
0.0
0.0
0.6
0.25
0.5
0.5
0.5
0.25
0.0
0.5
0.0
0.25
0.0
0.375
0.25
TolExtX=
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.6
0.5
0.5
-0.5
0.5
0.5
0.285714
0.285714
0.214286
0.214286
0.25
0.25
0.25
TolExtY=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.25
0.0
0.125
0.0
0.0
TolMergeSame=
1
1
1
1
1
1
0
0
0
1
1
2
0
0
0
0
0
0
0
0
1
TolShowNull=
2
2
3
2
1
2
0
0
0
3
2
2
0
0
0
0
0
0
0
0
2
TolScale=
0.7
1.0
0.7
0.7
1.0
1.0
1.0
1.0
0.7
0.715
1.0
1.0
1.0
0.175
1.0
1.0
0.5
0.5
0.75
0.75
0.7
Catia值格式预定义式样
表2
NDName
NUM.
DIMM
NUM,
DIMM
NUM.
DINC
NUM.
DIMP
ANS.
DIMM
DISTMM
DISTINC
FEET_
INC
NUM.
ADMS
NUM,
ADMS
INC.
ADMS
NUM.
ARAD
ANGLEDEC
ANGLEDMS
NDType=
1
1
1
1
1
1
1
1
2
2
2
2
2
2
NDUnit=
1
1
2
2
1
1
2
2
4
4
4
3
4
4
NDGlobFact=
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
NDNulFac_1=
1
1
1
1
1
2
1
1
2
1
1
2
2
2
NDNulFac_2=
2
2
1
2
2
2
2
1
2
2
1
2
2
2
NDExise=
1
1
1
1
1
1
1
1
1
1
1
1
1
1
NDSep1000=
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NDFact_1=
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1/3600
1/3600
1/3600
1.0
1.0
1/3600
NDFact_2=
0.0
0.0
0.0
12.0
0.0
0.0
0.0
12.0
1/60
1/60
1/60
0.0
0.0
1/60
NDFact_3=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1.0
1.0
1.0
0.0
0.0
1.0
NDValPos_1=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
NDValPos_2=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
NDValPos_3=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
NDSepar_1=
〃
〃
〃
〃
〃
〃
deg
〃
NDSepar_2=
'
'
'
'
'
'
NDSepar_3=
deg
deg
deg
deg
NDSepScl_1=
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
NDSepScl_2=
0.0
0.0
0.0
1.0
0.0
0.0
0.0
1.0
1.0
1.0
1.0
0.0
0.0
1.0
NDSepScl_3=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1.0
1.0
1.0
0.0
0.0
1.0
NDSepPos_1=
0.0
0.0
0.0
0.2
0.0
0.0
0.0
0.0
0.2
0.2
0.2
0.0
0.0
0.0
NDSepPos_2=
0.0
0.0
0.0
0.2
0.0
0.0
0.0
0.0
0.2
0.2
0.2
0.0
0.0
0.0
NDSepPos_3=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.2
0.2
0.2
0.0
0.0
0.0
NDRestY=
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
NDFinZer=
1
1
2
1
2
1
1
1
1
1
2
1
1
1
NDSepNum=
11
6
11
11
11
11
11
11
11
6
11
11
11
11
NDTypFrac=
2
2
2
2
2
2
2
1
2
2
2
2
2
2
NDSepDen=
2
2
2
2
2
2
2
2
2
2
2
2
2
2
NDOperY=
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
NDNulOther=
1
1
2
2
2
1
1
1
1
1
2
1
1
1
NDResScl=
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
NDFact=
1
1
1
2
1
1
1
2
3
3
3
1
1
3
NDRestX=
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
公差格式
名称
显示
描述
Tol_NUM2
数字上下对称显示(小字体TolScale=0.7)
ANS_NUM2
数字上下对称显示,带尾随零(大字体TolScale=1.0)
DIN_NUM2
数字上下显示,底部对齐(小字体TolScale=0.7)
上下偏差为零时,不显示“0”
SGL_NUM2
数字上下对称显示,带尾随零和括号(小字体TolScale=0.7)
INC_NUM2
数字上下对称显示(大字体TolScale=1.0)
TOL-RES2
数字已求解
TOL-APL1
字母数字单值(大字体TolScale=1.0)
TOL-APL2
字母数字双值,并列显示(大字体TolScale=1.0)
TOL-APL3
字母数字双值,上下对称显示(小字体TolScale=0.7)
TOL-0.7
数字上下显示,底部对齐(小字体TolScale=0.7)
上下偏差为零时,不显示“0”
TOL-1.0
数字上下显示,底部对齐(大字体TolScale=1.0)
ISONUM
数字上下显示,底部对齐,带尾随零和括号(大字体TolScale=1.0)
ISOALPH1
字母数字单值(大字体TolScale=1.0)
ISOALPH2
字母数字双值,上下显示底部对齐(小字体TolScale=0.7)
CPL_ALP1
字母数字单值(大字体TolScale=1.0)
CPL_FLA3
字母数字双值,上下对称显示(大字体TolScale=1.0)
CPL_50A1
字母数字单值,垂直中间位(小字体TolScale=0.5)
CPL_50A3
字母数字双值,上下对称显示(小字体TolScale=0.5)
CPL_75A1
字母数字单值,垂直中间位(中等字体TolScale=0.75)
CPL_75A3
字母数字双值,上下对称显示(中等字体TolScale=0.75)
FLF_NUM2
数字上下显示,底部对齐(小字体TolScale=0.7)
上下偏差为零时显示“0“
值显示格式
名称
显示
描述
NUM.DIMM
毫米(带小数点)
NUM,DIMM
毫米(带逗点)
NUM.DINC
英寸(带尾随零)
NUM.DIMP
英寸(带单位显示)
ANS.DIMM
毫米(带尾随零)
DISTMM
毫米(带小数点)
DISTINC
英寸(带单位显示)
FEET_INC
英尺和英寸(带单位显示)
NUM.ADMS
度/分/秒(带小数点)
NUM,ADMS
度/分/秒(带逗点)
NUM.ARAD
弧度
ANGLEDED
度(十进制格式)
ANGLEDMS
度/分/秒(带小数点)