知道坐标和旋转平移后的坐标,怎么求旋转中心、角度和平移量 100

旋转中心不是原点,有没有人会解啊... 旋转中心不是原点,有没有人会解啊 展开
 我来答
Alfg5
高粉答主

2019-10-17 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:1.3万
采纳率:98%
帮助的人:1316万
展开全部

求旋转中心、角度和平移量过程如下。

坐标系Origin平面平移,其它相对位置不动

PCB设计文件的Origin未设置在过板方向的左下角,将整个坐标系进行平面移动。

图2 贴装坐标平移示意图

IC相对于Origin O坐标(X,Y),O’相对于Origin O坐标(X1,Y1),Origin O平移至O’后,IC相对于O’坐标(X’,Y’)为:

X’=X-X1

Y’=Y-Y1

2.2 坐标系绕Origin平面逆时针旋转,Origin不动

PCB设计文件非标准的矩形,为圆形或椭圆形,贴装角度需进行整体旋转,调整后的X、Y的坐标会随着角度的变化而发生变化。

图3 Angle旋转示意图

IC相对于OriginO坐标(X,Y)与X轴成β角,IC绕OriginO平面逆时针旋转α角,旋转后IC’相对于OriginO坐标(X’,Y’)为:

三角函数两角和差公式知:

sin(α+β)=sin(α)cos(β)+cos(α)sin(β)

cos(α+β)=cos(α)cos(β)-sin(α)sin(β)

所以得出:

∵R’=R

∴X’=R’*cos(α+β)=R*cos(α)cos(β)-R*sin(α)sin(β)=Xcos(α)-Ysin(α)  

Y’=R’*sin(α+β)=R*sin(δ)cos(β)+R*cos(α)sin(β)=Xcos(α)+Ysin(α)

2.3 坐标系绕Origin平面逆时针旋转后,再将Origin平面平移至整板左下角

对圆形的PCB进行拼板后,Origin、Angle的定位方式与贴片设备需求位置会发生变化,通过计算实现数据转换。

图4 Angle、Origin旋转示意图

IC相对于OriginO坐标(X,Y)与X轴成β角,IC绕OriginO平面逆时针旋转α角,再将OriginO平移至O’后,结合第一、二得出IC’相对于O’坐标(X’,Y’)为:

X’=R’*cos(α+β)=R*cos(α)cos(β)-R*sin(α)sin(β)=Xcos(α)-Ysin(α)-X1

Y’=R’*sin(α+β)=R*sin(δ)cos(β)+R*cos(α)sin(β)=Xcos(α)+Ysin(α)-Y1

追问
你这个是算旋转平移之后的坐标的啊  不是算旋转中心和平移量的呀
长荣科机电
2024-10-27 广告
直角坐标机器人,作为深圳市长荣科机电设备有限公司的明星产品之一,以其高精度、高稳定性在自动化生产线上发挥着关键作用。该机器人采用直线电机或精密导轨驱动,能在电商平台Y、Z三个直角坐标轴上实现精准定位与运动控制,广泛应用于电子装配、包装、检测... 点击进入详情页
本回答由长荣科机电提供
a19715
2019-10-25 · TA获得超过5055个赞
知道大有可为答主
回答量:2174
采纳率:60%
帮助的人:485万
展开全部

这个问题问得好

如何在只知道坐标(x,y)和旋转后的坐标(x',y')求出旋转中心、角度和平移量,公式是

旋转后坐标表达式

α 是图像逆时针旋转的角度, △x 和 △y 为平移的距离。

可以使用数据建模,你把数据,就大量的(x,y) (x',y')数据给我,我可以用建立模型求角度alpha α 和 △x △y,因为一个点算不出来。

旋转中心点确定;

1、先找到这个图像和旋转图形的两个对称点。
2、连接对应两点,然后就会出现两条线段,分别作这两条线段的中垂线,两条中垂线相交的地方就是旋转中心。

写个小程序这些都能做了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梅子果酱啦11
高能答主

2019-11-08 · 世界很大,慢慢探索
知道答主
回答量:2941
采纳率:28%
帮助的人:80.1万
展开全部
这个问题问得好

如何在只知道坐标(x,y)和旋转后的坐标(x',y')求出旋转中心、角度和平移量,公式是

旋转后坐标表达式

α 是图像逆时针旋转的角度, △x 和 △y 为平移的距离。

可以使用数据建模,你把数据,就大量的(x,y) (x',y')数据给我,我可以用建立模型求角度alpha α 和 △x △y,因为一个点算不出来。

旋转中心点确定;

1、先找到这个图像和旋转图形的两个对称点。
2、连接对应两点,然后就会出现两条线段,分别作这两条线段的中垂线,两条中垂线相交的地方就是旋转中心。

写个小程序这些都能做了
这个问题问得好
如何在只知道坐标(x,y)和旋转后的坐标(x',y')求出旋转中心、角度和平移量,公式是
α 是图像逆时针旋转的角度, △x 和 △y 为平移的距离。
可以使用数据建模,你把数据,就大量的(x,y) (x',y')数据给我,我可以用建立模型求角度alpha α 和 △x △y,因为一个点算不出来。
旋转中心点确定;
1、先找到这个图像和旋转图形的两个对称点。2、连接对应两点,然后就会出现两条线段,分别作这两条线段的中垂线,两条中垂线相交的地方就是旋转中心。
写个小程序这些都能做了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式