三维转平面标注不出来
1个回答
关注
展开全部
cad三维是不能直接标注的,在CAD中没有三维标注的功能,尺寸标注都是基于二维的图形平面标注的。因此,要为三维图形标注就要想办法把需要标注的尺寸转换到平面上处理,也就是把三维的标注问题转换到二维平面上,简化标注。这样就要用到用户坐标系,只要把坐标系转换到需要标注的平面就可以了。标注垂直高度是先在输入命令:ucs—回车—m—点击垂直线的端点,就将坐标系移动到垂直面了,然后采用ucs命令旋转(ucs—回车—n—x、y或z—输入角度)坐标系,使x轴与y轴组成的xy平面在垂直面内就行了,然后采用cad的标注命令进行标注。注意标注出来的尺寸不符合习惯的话再旋转坐标系就行,初学不太明白可以多试几次。
咨询记录 · 回答于2022-02-28
三维转平面标注不出来
亲亲,菜单:视图——三维视图——俯视
1. 旋转角旋转角表示当前方向点、中心点、以前的方向点组成的夹角。需要保存上次旋转后的旋转角总和,然后当前旋转时,把当前旋转角加到上次保存的总和中。通过当前方向角建立方向矩阵与上次的8个坐标点相乘即可得到旋转后的8个坐标点,然后通过8个坐标点可得到其中点云。2. 方向角方向角是当前方向点、中心点与x轴方向(即向量[1,0,0])的夹角。方向角的作用:画出汽车前进方向。另外也用来在外扩点云时判断哪条边是长,哪条边是宽,因为对于长宽的外扩比例可能不同。具体操作就是在已知4个点坐标是时候找相邻两条边,分别计算其向量与方向角对应向量的点积,如果点积接近0则为垂直关系,即该边为宽,否则为长。3. 二维平面垂直拉伸影响水平拉伸在垂直拉伸过程中,框的中心点会发生偏移,错误的原因是在正交过程中默认把框的中心点当做了旋转点,但是其实框的旋转点是不变的。解决方案:保存拉伸前的旋转点,将坐标围绕该点进行旋转。4. 正交操作需要先平移再旋转再平移回去由于需要得到每次旋转后三维框中的点云坐标,如果直接将三维框的坐标点进行旋转得到的三维框坐标是相对于坐标原点旋转的,其框会偏离点云,这样就得不到框中的点云坐标。因此需要先将8个点的中心平移到坐标原点并保存平移向量,然后以坐标原点进行旋转,旋转过后将平移向量重新加到8个坐标点中,这样得到的8个点是真实的三维框坐标,然后计算框中的点云即可。5. anti_transfer 函数在三维坐标映射到二维坐标时需要先调用 transfer 函数,在二维坐标对三维框进行处理完成后需要再调用 anti_transfer 函数将三维坐标变成正交前的原始坐标。6. myavi的鼠标事件触发————————————————
我这里都不显示标注预览
cad三维是不能直接标注的,在CAD中没有三维标注的功能,尺寸标注都是基于二维的图形平面标注的。因此,要为三维图形标注就要想办法把需要标注的尺寸转换到平面上处理,也就是把三维的标注问题转换到二维平面上,简化标注。这样就要用到用户坐标系,只要把坐标系转换到需要标注的平面就可以了。标注垂直高度是先在输入命令:ucs—回车—m—点击垂直线的端点,就将坐标系移动到垂直面了,然后采用ucs命令旋转(ucs—回车—n—x、y或z—输入角度)坐标系,使x轴与y轴组成的xy平面在垂直面内就行了,然后采用cad的标注命令进行标注。注意标注出来的尺寸不符合习惯的话再旋转坐标系就行,初学不太明白可以多试几次。
不会呀
亲亲,前面发的已经很具体啦,这是广大网友的经验呐
[AWSL]
有没有视频
亲亲,没有呢
已赞过
评论
收起
你对这个回答的评价是?