矩阵陈列:平移、缩放、旋转、镜像、矩阵相乘、变化的实现_NXopen-UG二次开发_新浪博客

本文详细介绍了在UG二次开发中如何利用矩阵进行平移、缩放、旋转、镜像等几何变换的实现,包括矩阵相乘、坐标系统变换等操作,通过实例展示了矩阵在3D建模中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

矩阵陈列:平移、缩放、旋转、镜像、矩阵相乘、变化的实现
uf5940_
uf5941_
uf5942_ 矩阵相乘
uf5943_ 平移
uf5944_ 缩放
uf5945_ 旋转
uf5946_ 镜像
uf5947_ 变化的实现

//----列,当前工作坐标,围绕当前z轴旋转90度

//uc1601("工作坐标绕Z,旋转坐标",1);
double  angle=90;      //旋转角度
double wsc_9[9]={1,0,0,0,1,0,0,0,1}; //3x3矩阵
tag_t matrix_id=NULL_TAG;  //3x3矩阵标识
double o_point[3]={0,0,0};   //坐标原点
tag_t wsc_t2=NULL_TAG; //变化后坐标tag
tag_t csys_id;
tag_t wsc_t=NULL_TAG;
double ao_point[3];
double matrix [16]; //矩阵
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值