✨博客主页 | |
---|---|
何曾参静谧的博客 | |
📌文章专栏 | |
「PK」Parasolid函数说明 | |
📚全部专栏 | |
「UG/NX」NX二次开发 | 「UG/NX」BlockUI集合 |
「VS」Visual Studio | 「QT」QT5程序设计 |
「C/C++」C/C++程序设计 | 「Win」Windows程序设计 |
「DSA」数据结构与算法 | 「File」数据文件格式 |
「UG/NX」BlockUI集合 |
目录
-
- PK类汇总
- 函数翻译
-
- PK_APPITEM 应用程序项
- PK_ASSEMBLY 装配体
- PK_ATTDEF 属性定义
- PK_ATTRIB 属性
- PK_BB 公告板
- PK_BCURVE 有界曲线
- PK_BLENDSF 混合曲面
- PK_BODY 实体
- PK_BSURF 有界曲面
- PK_CIRCLE 圆
- PK_CLASS 类
- PK_CONE 锥体
- PK_CURVE 曲线
- PK_CYL 圆柱体
- PK_DEBUG 调试
- PK_DELTA 增量
- PK_EDGE 边
- PK_ELLIPSE 椭圆
- PK_ENTITY 实体
- PK_ERROR 错误
- PK_FACE 面
- PK_FCURVE 有界曲面
- PK_FIN 结束
- PK_FSURF 有界曲面
- PK_FUNCTION 函数
- PK_GEOM 几何体
- PK_GROUP 组
- PK_INSTANCE 实例
- PK_LINE 直线
- PK_LOOP 循环
- PK_MARK 标记
- PK_MEMORY 内存
- PK_MESH 网格
- PK_MFACET 多面体
- PK_MFIN 多边形
- PK_MTOPOL 拓扑
- PK_MVERTEX 多顶点
- PK_OFFSET 偏移
- PK_PART 零件
- PK_PARTITION 分区
- PK_PLANE 平面
- PK_PLINE 折线
- PK_PMARK 标记
- PK_POINT 点
- PK_REGION 区域
- PK_REPORT 报告
- PK_SESSION 会话
- PK_SHELL 壳体
- PK_SPCURVE 特殊曲线
- PK_SPHERE 球体
- PK_SPUN 旋转体
- PK_SURF 曲面
- PK_SWEPT 扫描
- PK_THREAD 线程
- PK_TOPOL 拓扑
- PK_TORUS 圆环体
- PK_TRANSF 变换
- PK_TRCURVE 参数曲线
- PK_VECTOR 向量
- PK_VERTEX 顶点
PK类汇总
PK函数 | 翻译 | PK函数 | 翻译 | PK函数 | 翻译 |
---|---|---|---|---|---|
PK_APPITEM | 应用程序项 | PK_ASSEMBLY | 装配体 | PK_ATTDEF | 属性定义 |
PK_ATTRIB | 属性 | PK_BB | 公告板 | PK_BCURVE | 有界曲线 |
PK_BLENDSC | 混合曲面 | PK_BODY | 实体 | PK_BSURF | 有界曲面 |
PK_CIRCLE | 圆 | PK_CLASS | 类 | PK_CONE | 锥体 |
PK_CURVE | 曲线 | PK_CYL | 圆柱体 | PK_DEBUG | 调试 |
PK_DELTA | 增量 | PK_EDGE | 边 | PK_ELLIPSE | 椭圆 |
PK_ENTITY | 实体 | PK_ERROR | 错误 | PK_FACE | 面 |
PK_FIN | 结束 | PK_FSURF | 有界曲面 | PK_FUNCTION | 函数 |
PK_GEOM | 几何体 | PK_GROUP | 组 | PK_INSTANCE | 实例 |
PK_LINE | 直线 | PK_LOOP | 循环 | PK_MARK | 标记 |
PK_MEMORY | 内存 | PK_MESH | 网格 | PK_MFACET | 多面体 |
PK_MFIN | 多边形 | PK_MTOPOL | 拓扑 | PK_MVERTEX | 多顶点 |
PK_OFFSET | 偏移 | PK_PART | 零件 | PK_PARTITION | 分区 |
PK_PLANE | 平面 | PK_PLINE | 折线 | PK_PMARK | 标记 |
PK_POINT | 点 | PK_REGION | 区域 | PK_REPORT | 报告 |
PK_SESSION | 会话 | PK_SHELL | 壳体 | PK_SPCURVE | 特殊曲线 |
PK_SPHERE | 球体 | PK_SPUN | 旋转体 | PK_SURF | 曲面 |
PK_SWEPT | 扫描 | PK_THREAD | 线程 | PK_TOPOL | 拓扑 |
PK_TORUS | 圆环体 | PK_TRANSF | 变换 | PK_TRCURVE | 参数曲线 |
PK_VECTOR | 向量 | PK_VERTEX | 顶点 |
函数翻译
PK_APPITEM 应用程序项
函数 | 描述 |
---|---|
PK_APPITEM_ask | 查询应用项 |
PK_APPITEM_create | 创建应用项 |
PK_APPITEM_delete | 删除应用项 |
PK_APPITEM_is | 检查应用项是否存在 |
PK_APPITEM_reset_pointers | 重置应用项的指针 |
PK_ASSEMBLY 装配体
函数 | 描述 |
---|---|
PK_ASSEMBLY_ask_instances | 查询装配体实例 |
PK_ASSEMBLY_ask_parts | 查询装配体零件 |
PK_ASSEMBLY_ask_parts_transfs | 查询装配体零件的变换 |
PK_ASSEMBLY_create_empty | 创建一个空的装配体 |
PK_ASSEMBLY_make_level_assembly | 创建层次装配体 |
PK_ASSEMBLY_transform | 变换装配体 |
PK_ATTDEF 属性定义
函数 | 描述 |
---|---|
PK_ATTDEF_ask | 查询属性定义 |
PK_ATTDEF_ask_2 | 查询属性定义(2) |
PK_ATTDEF_ask_callback_flags | 查询属性定义的回调标志 |
PK_ATTDEF_ask_callbacks | 查询属性定义的回调函数 |
PK_ATTDEF_create | 创建属性定义 |
PK_ATTDEF_create_2 | 创建属性定义(2) |
PK_ATTDEF_find | 查找属性定义 |
PK_ATTDEF_register_cb | 注册属性定义的回调函数 |
PK_ATTDEF_set_callback_flags | 设置属性定义的回调标志 |
PK_ATTRIB 属性
函数 | 描述 |
---|---|
PK_ATTRIB_ask_attdef | 查询属性定义 |
PK_ATTRIB_ask_axes | 查询属性的轴参数 |
PK_ATTRIB_ask_doubles | 查询属性的浮点数参数 |
PK_ATTRIB_ask_ints | 查询属性的整数参数 |
PK_ATTRIB_ask_named_axes | 查询命名属性的轴参数 |
PK_ATTRIB_ask_named_doubles | 查询命名属性的浮点数参数 |
PK_ATTRIB_ask_named_ints | 查询命名属性的整数参数 |
PK_ATTRIB_ask_named_pointers | 查询命名属性的指针参数 |
PK_ATTRIB_ask_named_string | 查询命名属性的字符串参数 |
PK_ATTRIB_ask_named_ustring | 查询命名属性的Unicode字符串参数 |
PK_ATTRIB_ask_named_vectors | 查询命名属性的向量参数 |
PK_ATTRIB_ask_nth_axis | 查询属性的第n个轴参数 |
PK_ATTRIB_ask_nth_double | 查询属性的第n个浮点数参数 |
PK_ATTRIB_ask_nth_int | 查询属性的第n个整数参数 |
PK_ATTRIB_ask_nth_pointer | 查询属性的第n个指针参数 |
PK_ATTRIB_ask_nth_vector | 查询属性的第n个向量参数 |
PK_ATTRIB_ask_owner | 查询属性的所有者 |
PK_ATTRIB_ask_pointers | 查询属性的指针参数 |
PK_ATTRIB_ask_string | 查询属性的字符串参数 |
PK_ATTRIB_ask_ustring | 查询属性的Unicode字符串参数 |
PK_ATTRIB_ask_vectors | 查询属性的向量参数 |
PK_ATTRIB_create_empty | 创建一个空的属性 |
PK_ATTRIB_set_axes | 设置属性的轴参数 |
PK_ATTRIB_set_doubles | 设置属性的浮点数参数 |
PK_ATTRIB_set_ints | 设置属性的整数参数 |
PK_ATTRIB_set_named_axes | 设置命名属性的轴参数 |
PK_ATTRIB_set_named_doubles | 设置命名属性的浮点数参数 |
PK_ATTRIB_set_named_ints | 设置命名属性的整数参数 |
PK_ATTRIB_set_named_pointers | 设置命名属性的指针参数 |
PK_ATTRIB_set_named_string | 设置命名属性的字符串参数 |
PK_ATTRIB_set_named_ustring | 设置命名属性的Unicode字符串参数 |
PK_ATTRIB_set_named_vectors | 设置命名属性的向量参数 |
PK_ATTRIB_set_pointers | 设置属性的指针参数 |
PK_ATTRIB_set_string | 设置属性的字符串参数 |
PK_ATTRIB_set_ustring | 设置属性的Unicode字符串参数 |
PK_ATTRIB_set_vectors | 设置属性的向量参数 |
PK_BB 公告板
Bulletin Board(公告板)是一种用于管理和跟踪几何变更的概念。它类似于一个记录变更历史的日志或通知中心。Bulletin Board主要用于在多用户环境下保持模型的一致性和更新,并确保正确处理几何修改。
函数 | 描述 |
---|---|
PK_BB_ask | 查询BB状态 |
PK_BB_ask_status | 获取BB状态 |
PK_BB_create | 创建BB |
PK_BB_is | 判断是否为BB |
PK_BB_is_empty | 判断BB是否为空 |
PK_BB_output_events | 输出BB事件 |
PK_BB_set_status | 设置BB状态 |
PK_BCURVE 有界曲线
函数 | 描述 |
---|---|
PK_BCURVE_add_knot | 在B样条曲线中添加节点 |
PK_BCURVE_ask | 查询B样条曲线的属性 |
PK_BCURVE_ask_knots | 查询B样条曲线的节点 |
PK_BCURVE_ask_piecewise | 查询B样条曲线的分段属性 |
PK_BCURVE_ask_splinewise | 查询B样条曲线的样条属性 |
PK_BCURVE_clamp_knots | 限制B样条曲线的节点范围 |
PK_BCURVE_create | 创建B样条曲线 |
PK_BCURVE_create_by_fitting | 通过拟合创建B样条曲线 |
PK_BCURVE_create_fitted | 创建拟合后的B样条曲线 |
PK_BCURVE_create_piecewise | 创建分段B样条曲线 |
PK_BCURVE_create_spline_2 |