- 博客(4)
- 收藏
- 关注
原创 【C++】指针与引用:高效C++编程的关键
C++的引用提供了已存在变量的一个别名(必须引用已存在变量)。在C++中使用“&”符号来进行声明,其本质是指针的语法糖,可以使代码更加的简洁、易读。指针用于存储内存地址,每个变量都在计算机中占据一定的空间,且具有唯一的地址(例如一条街上有很多直线排列的房子,每个房子的门牌号也就是内存地址)。指针变量可以存储变量的内存地址,从而使我们可以直接访问和修改这些变量的值。引用是指针的语法糖,对于引用,没有什么是指针不能做的,指针更加的强大,但能使用引用的情况下,引用会使整体代码更加的简介、易读。
2023-07-06 11:18:18 63 1
原创 【pycatia】python实现CATIA装配体的旋转平移
在CATIA中可以用CATIA的Move属性来改变组件的空间位置,其旋转操作平移操作通过长度12的数组来表示,前9个数值组成的3×3的矩阵描述了物体的旋转信息,后三个数值描述了物体的原点位置,用于平移。该数组结构如下所示:ux,uy,uz描述了u轴在(o,x,y,z)坐标系中的各个分量(一长度单位投影)。vx,vy,vz描述了v轴在(o,x,y,z)坐标系中的各个分量(一长度单位投影)。wx,wy,wz描述了w轴在(o,x,y,z)坐标系中的各个分量(一长度单位投影)。
2023-06-08 14:40:12 917 1
原创 【python3、catia二次开发】利用pycatia控制CATIA绘制3D图形
利用Python的pycatia包控制CATIA绘制L块,完成约束,并将part装配到product中。
2023-06-06 08:56:56 1198 1
原创 python3.7导入pycatia报错:TypeError: ‘type‘ object is not subscriptable
因win10系统、python3.10打包的程序无法在win7系统上运行和使用,更换python版本为python3.7,在已安装pycatia第三方包的情况下,导入pycatia包(import pycatia)运行程序报错:TypeError: ‘type’ object is not subscriptable。
2023-06-05 11:24:42 235 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人