预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浅谈UG草图约束众所周知一个图形在图纸上的尺寸有两种:定型尺寸、定位尺寸。定型尺寸:顾名思义确定这个图形形状的一个尺寸比如圆的半径圆的直径长方形的长和宽正方形的边长等等等等。这些都是定型尺寸图形的形状都是靠这些尺寸来确定的。定位尺寸:同样这是确定图形在图纸上的位置的一个尺寸比如圆心距离X轴的距离圆心距离Y轴的距离通过这两个尺寸就能确定圆心的位置。平面图上两个尺寸就能知道任何点的位置。这就是定位尺寸。既然知道了圆的位置和圆的形状那就能在指定的地方画出想要的圆。定型尺寸和定位尺寸就是拿来定义位置和形状的。而要确定一个图形(比如圆)的位置和大小那势必要确定它的定位尺寸和定型尺寸这样才能将这个圆的大小和位置固定住。UG中的【约束】指令和【自动标注】指令就是起了固定作用。确切的说【约束】是确定了图形的相对位置。为什么说是相对位置呢因为这个位置只是相对一个已知的点来说的。举个例子将圆心约束到直线与圆弧的交点上相对于圆来说他的位置已经固定死了被约束在圆弧和直线的交点上面了无法移动到别的位置。上面已经说了这只是一个相对位置我们还可以改变它就是改变圆弧的大小来调整圆弧与直线交点。这样就间接改变了圆心的位置因为圆心的位置已经和交点约束固定住了。所以说约束只是起了固定相对位置的一个作用。而【标注】就是一个完全约束了因为不管是定型也好定位也罢最终还是通过标注尺寸来确定图形的位置和形状。接触UG快半个月了感觉UG中画图最麻烦的就是草图中的约束因为【自动约束】这个指令有时候方便有时候也不方便。何解?举个例子我们要在两条直线相交的位置画两个同心圆。先在交点画第一个同心圆这个时候因为开了【自动约束】UG会将圆点和交点自动约束起来也就是自动将圆点和交点合成一个点通俗的讲就是将圆点和交点绑定了交点去哪里圆点就去哪里反之亦然。这个时候再画第二个圆在选定第一个圆的圆心的状态下将第二个圆的圆心也固定在这里【自动约束】功能也会自动将这两个圆心约束起来。道理和上面与交点的约束同样。这就相当于自动约束了交点、圆心1、圆心2。如果动了一个点其他两个也跟着动如果一个点被固定了其他两个点也固定了。这样就方便了作图因为我们都是先画出大概图再约束尺寸。有地方如果不约束好在标注尺寸的时候很容易影响到影响到没约束好的地方。我们再来说说不方便的地方。电脑还没那么智能不知道人脑的思考方式我们作图的时候有些地方是不要或者不能被约束的但是在电脑的思路下这个条件满足了【自动约束】这个指令的判定既然满足就要按照设定好的指令执行这就是电脑。所以很多我们不知情或者不注意的时候电脑已经自动约束好了等回头要重新约束的时候往往会发现很多地方的约束是冲突的。这就让人十分头疼了毕竟一张图这么大尺寸这么多如何能找到没有约束好的地方。显然UG的制作团队就完善了解决了这个问题。说说我的个人经验。作图的时候要么一开始就有意识的影响【自动约束】的判定比如想画同心圆在选择第二个圆的圆心位置时注意图像如果选择的是第一个圆的圆心那这个时候第一个圆会高亮显示(也就是会显现出不同于已经画好的线的颜色)。这个时候画下去的圆肯定会被判定为同心圆而与第一个圆约束起来。这样就是一个一个有意识的影响【自动约束】的行为了。这只是一个技巧多画就能掌握。但是如果已经画完了在最后做约束的时候发现不对但又找不到在哪怎么办?第一先寻找约束冲突或者约束重合的地方。如何寻找?看上的颜色就可以知道了不同状态下的草图颜色是完全不同的比如我的UG草绿色是完全约束褐色是部分约束。我画好一个图最后发现整幅图有一个地方是褐色其余全部是草绿色。这个时候我就知道是褐色的地方还没有完全约束完。那我就将那个地方的约束补齐就解决问题了。具体的颜色在草图状态下选择首选项—草图—部件设置选卡可以查看和更改。第二、找到出错的地方了但不知道如何修改。如果你了解了是什么地方约束不对的话直接移除就行了。方法是在草图工具栏中选择【显示/移除约束】指令来选择你约束错误的地方通过指令来移除错误约束。如果你不知道是什么地方冲突或者出错那干脆将这部分的约束统统移除然后自己一个个手动约束。这样虽然麻烦但是在约束上极难出错。这两个方法适合小范围修改的。如果是大范围特别是很多未知线段(就是靠其他已经线段来确定位置的线段)组合成的那只能先将已知线段完全约束然后一步步将剩下的未知线段来约束。就相当于搭桥先从两岸建立起点然后一步步往中央搭。期间两岸就是已知的乔身就是未知的需用通过两岸的已知来确定乔身的未知。同样也可以通过两岸的已知来调整桥身的未知。同理这样就能慢慢的将未知线段约束起来。从而完全约束。以上是个人对UG约束的一点见解请各位大能斧正如有错误之处请留言说明。好让小弟知错能改毕竟小弟接触UG不到半个月不足之处各位多多见谅。海涵海涵!