|
自定义图库
7 k$ R$ N) w$ ^ o( B" |5 VCAXA电子图板为用户提供了扩充图库的手段。下面我们用一个具体例子来说明建库的方法,所要定义的图符是机床夹具零部件中的GB/T 2173-91圆压块。
) U6 `9 j; ?6 u; G9 C- W' H' |首先绘制待定义的图符如图所示。为了使图形匀称美观,最好采用标准中提供的尺寸数据作为绘图尺寸,这里我们采用了D为50时的一组标准数据。由于尺寸15和7的右引出点为圆弧的象限点,而系统目前还不能自动对圆弧象限点进行尺寸吸附,因此需要用电子图板的“点”命令在该点作一个点。 3 W2 Z; X5 b( b' z- ?8 `1 y
* s0 z- V: z! V. \0 Q8 ^1 B 此主题相关图片如下:% l6 G9 v1 K0 \) ~- Z5 u& w! U" l) P

3 U6 y8 D$ }3 B% X( e6 C绘制图符
0 P+ f4 a$ S! o+ h ]/ g用鼠标单击“绘制工具”工具栏中的“库操作” 按钮,在弹出的“库操作”工具栏中单击“定义图符”按钮开始定义过程。
% T2 q; O: T1 T' h. r3 z状态栏提示“请输入图符的视图个数(1):”,直接按回车键接受缺省值1。
( M% E2 G4 b1 P! K) P状态栏提示“请选择第一视图:”,用鼠标窗选拾取圆压块的全部图形元素,单击鼠标右键结束选择。
- S6 I6 J6 F2 q" [+ D, f; [状态栏提示“请指定视图的基点:”,用鼠标指定图中箭头所指的点为基点。
% J0 m/ Z6 o) }2 g6 {状态栏提示“请为该视图的每个尺寸指定一个变量名:”,用鼠标拾取图中的每一个尺寸,在弹出的输入框中输入国家标准中对应于该尺寸的名字并按回车键确认,指定完全部变量名后的图形如图所示。根据提示单击鼠标右键结束命名操作,系统弹出“元素定义”对话框。
k1 t$ b! R$ U5 a4 B# W0 U# J8 l4 k0 k
此主题相关图片如下:3 S" j2 G+ `1 M

, m9 r( a, n1 w( w??定义图符基点和变量名
# E& \3 y$ y) Z0 u- a元素定义就是将除尺寸外的所有图形元素的特征点相对于基点的坐标及圆的半径表示成尺寸变量名的函数。系统会自动根据元素类型设置相应的编辑框有效。系统也能自行分析出部分图形元素的定义作为缺省定义,其余的则给出坐标值;并不断地根据用户作出的定义来修改完善未定义元素的缺省定义。
5 z$ ^0 ~, |7 A# _国家标准中没有标出圆压块的倒角大小,考虑到尺寸变化范围不大,我们把倒角大小认为是常数1。这样最左边两条竖直线的定义分别为:起点“0,D/2-1”、终点“0,-D/2+1”和起点“1,D/2”、终点“1,0”。" ?& E( G% a1 r, T
圆弧起点和终点的横坐标表达式稍为复杂一些而且要多次用到,我们把它定义为中间变量。单击“中间变量”按钮,弹出“中间变量定义”对话框。在“变量名”列中输入给该值起的变量名“xarc”。根据基本的几何知识可以推出:
1 ]% Q e9 {! v
/ T- ~/ Q, e" f* |4 d- H因此在“变量定义表达式”列中按系统要求的格式输入“H-SR+sqrt(SR*SR-D*D/4)”。单击“确定”按钮退出中间变量定义。 / Z- @& ?' M& o: {- G8 C
; m8 t* g4 l5 I# K! C0 E" U
此主题相关图片如下:
7 a t( `8 N9 J% s1 V' v" ` ; z7 z& N% I, `6 f5 K- N
中间变量定义对话框
/ f. ?( X' a5 b' ^$ O现在就可以利用xarc对圆弧进行定义如图所示。然后单击“下一元素”按钮接着定义其它元素。可以看到对多数元素系统已经给出了正确的定义。如果您不想按照系统确定的顺序进行定义,可以直接用鼠标左键单击预显框的图形元素,则被点中的图形元素成为当前元素。但这样需要避免不小心遗漏一些未定义的元素。
, h* \. G' a+ Q0 A) v0 D[/quote]! T7 H$ e+ B4 S7 o9 m
此主题相关图片如下:
) a7 G" f& e* p , D$ N; W3 \1 m& g7 j @
定义圆弧% T+ m/ s! P# b! V7 [- y6 l' ` g
沉孔轮廓线与圆弧交点的横坐标与上式很相似,同样可以定义为中间变量:xhole=H-SR+sqrt(SR*SR-d*d/4)。& z) j c- q0 S, ]. r$ {& v
定义剖面线需要给出定位点的定义。应选取一个在尺寸取各种不同的值时都能保证总在封闭边界内的点,提取时才能保证在各种尺寸规格时都能生成正确的剖面线。从图中可以看出,箭头所指向的点总在剖面线的边界上,因此我们取靠近该点右下方的点作为剖面线的定位点,输入定位点定义为“1,-d1/2-1”。 3 @# B4 i! i0 T7 f% b! a" C
$ c2 r. h0 B4 P; B" q {% o* _# w& N
此主题相关图片如下:- a: D. v: Q2 Q5 V5 f$ m

- ^0 {0 a" v* ]! F6 P& Q& a# @7 y8 N定义剖面线定位点 H8 S/ f$ v) n& w3 S. [; }2 e" S: u
当定义到我们为实现尺寸吸附而在圆弧象限点作的点时,该点的定义已经由系统正确地生成。由于该点仅仅是为了吸附尺寸,实际的图形中并不需要这个点,因此我们在“条件”编辑框中输入“-1”,这样在提取时系统会自动去除这个点。 _8 O- d9 _& C, l* X% B0 f
国家标准中给出了与圆压块的每组尺寸相对应的相配件的尺寸数据。用户可能想把这些数据也输入到图库中以便作为提取时选择相配件的参考依据。这些尺寸并不是圆压块图形中的尺寸,因此我们需要把它们定义为独立的中间变量。用鼠标单击“中间变量”按钮,在“中间变量定义”对话框中的第一列分别输入三个变量名,不必输入定义表达式,如图所示,就定义了三个独立的中间变量,单击“确定”按钮返回。8 v; B& g5 O1 V9 X0 i$ m
( p9 s Z- T% ^ x5 D% ]
此主题相关图片如下:
8 s7 h+ c( k8 ]; L6 E* ?; K7 E
) D0 n w1 @, g% ~( D. n) d- X定义独立的中间变量
$ h% v9 s4 @7 e& g k在定义完所有的图形元素后,单击“下一步>”按钮进入“变量属性定义”对话框。
7 t- l& B* h8 p* {# ?. M! {在“变量属性定义”对话框中,按国家标准中的顺序修改变量的序号。该图符中没有系列尺寸和适合作为动态尺寸的尺寸,因此其它属性不需修改。单击“下一步>”按钮。
0 A& e. x! J# `5 Y6 h: m# {2 X在“图符入库”对话框中,单击“数据录入”按钮,在弹出的“标准数据录入与编辑”对话框中输入标准数据如图所示。单击“确定”按钮返回。
' G3 P2 @+ Z n& X2 H* B% Y0 X' e" C8 z4 k+ G- k
此主题相关图片如下:1 K% F7 D* X/ U# Q1 O4 a
2 z& F+ c* W3 V
录入标准数据9 m6 \; L6 P/ Z% y7 ~
单击“属性定义”按钮,在弹出的“属性录入与编辑”对话框中输入属性信息,如图所示。标准规定圆压块的标记方法是用D值表示,因此“规格”输入为“压块?D?”,在提取时系统会自动将两个问号之间的变量名替换为正确的数值。录入完毕后单击“确定”按钮返回。
( z0 M e' |( X. K9 }7 G3 g% Q$ x7 C! }& s! I w% j: T% W1 I
此主题相关图片如下:$ \/ I7 t9 B8 P' W
% B" l* t; ?4 O" e
属性录入
/ z: Q8 H& p) E/ B8 I4 F; j; H在“图符入库”对话框的“图符名”编辑框中输入名字,如果想将这个图符存入已有的类中,单击“图符大类”和“图符小类”组合框的下拉按钮,从列表中选择合适的类;如果想创建新的大类或小类来存储这个图符,直接在组合框中输入给该类起的名字,如图所示。单击“确定”按钮退出,图符的定义过程至此全部完成。以后提取图符时切换到相应的类就可以看到这个图符,如果提取时发现存在错误,可以从“图库管理”对话框应用“图符编辑”功能进入编辑修改。
' n- Z9 D1 F5 P h
2 C, e( |# i! @/ j" K 此主题相关图片如下:* L2 a' P" r/ n
 |
|