【UG二次开发】创建、查询、编辑成型特征的函数
创建成型特征函数
UF_MODL_create_boss 通过设置凸台的参数建立凸台特征
UF_MODL_create_rect_pad 通过设置矩形凸垫的参数建立矩形凸垫特征
UF_MODL_create_general_pac 通过设置通用凸垫的参数建立通用凸垫特征
UF_MODL_create_simple_hole 通过设置简单孔的参数建立简单孔特征
UF_MODL_create_c_bore_hole 通过设置沉头孔的参数建立沉头孔特征
UF_MODL_create_c_sunk_hole 通过设置埋头孔的参数建立埋头孔特征
UF_MODL_create_cyl_pocket 通过设置柱形腔的参数建立柱形腔特征
UF_MODL_create_rect_pocket 通过设置矩形腔的参数建立矩形腔特征
UF_MODL_create_general_pocket 通过设置通用腔的参数建立通用腔特征
UF_MODL_create_rect_slot 通过设置矩形键槽的参数建立矩形键槽特征
UF_MODL_create_ball_slot 通过设置球形末端键槽的参数建立球形末端键槽特征
UF_MODL_create_u_slot 通过设置U形键槽的参数建立U形键槽特征
UF_MODL_create_t_slot 通过设置T形键槽的参数建立T形键槽特征
UF_MODL_create_ dove_tail_slot 通过设置燕尾形键槽的参数建立燕尾形键槽特征
UF_MODL_create_rect_groove 通过设置矩形沟槽的参数建立矩形沟槽特征
UF_MODL_create_ball groove 通过设置球形末端沟槽的参数建立球形末端沟槽特征
UF_MODL_create_u_groove 通过设置U形沟槽的参数建立U形沟槽特征
查询成型特征函数
UF_MODL_ask_boss_parms 通过凸台特征标识获得凸台的直径、高和拔模角
UF_MODL_ask_rect_pad_parms 通过矩形凸垫特征标识获得矩形凸垫的长宽高、拐角半径和拔模角
UF_MODL_ask_general_padl 通过通用凸垫特征标识获得建立通用凸垫时的相关参数,查询结束后,应使用函数UF_MODL_free_general_pocket释放内存
UF_MODL_ask_simple_hole_parms 通过简单孔特征标识获得简单孔的直径、深度和尖端角
UF_MODL_ask_c_bore_hole_parms 通过沉头孔特征标识获得建立沉头孔时的所有参数
UF_MODL_ask_c_sunk_hole_parms 通过埋头孔特征标识获得建立埋头孔时的所有参数
UF_MODL_ask_cyl_pocket_parms 通过柱型腔特征标识获得柱型腔的直径、深度底面半径和拔锥角
UF_MODL_ask_rect_pocket_parms 通过矩形型腔特征标识获得矩形型腔的长宽深、拐角半径、底面半径和拔锥角
UF_MODL_ask_general_pocket1 通过通用型腔特征标识获得建立通用型腔时的相关参数,查询结束后,应使用函数UF_MODL_free_general_pocket释放内存
UF_MODL_ask_rect_slot_parms 通过矩形键槽特征标识获得矩形键槽的长宽深及是否有穿透面的标识
UF_MODL_ask_ball_slot_parms 通过球形末端键槽特征标识获得球形末端键槽的球端直径、深度、长度及是否有穿透面的标识
UF_MODL_ask_u_slot_parms 通过U形键槽特征标识获得建立U形键槽时的所有参数及是否有穿透面的标识
UF_MODL_ask_t_slot_parms 通过T形键槽特征标识获得建立T形键槽时的所有参数及是否有穿透面的标识
UF_MODL_ask_dovetail_slot _parms 通过燕尾键槽特征标识获得建立燕尾键槽时的所有参数及是否有穿透面的标识
UF_MODL_ask_rect_groove_parms 通过矩形沟槽特征标识获得矩形沟槽的直径和宽度
UF_MODL_ask_ball_groove_parms 通过球形末端沟槽特征标识获得球形末端沟槽的直径和球端直径
UF_MODL_ask_u_groove_parms 通过U形沟槽特征标识获得建立U形沟槽时的相关参数
编辑成型特征函数
UF_MODL_edit_hole_type 改变孔特征类型,包括简单孔、沉头孔和埋头孔
UF_MODL_edit_slot_type 改变键槽特征的类型,包括矩形键槽、球形键槽、U形键槽、T形键槽和燕尾键槽
UF_MODL_add_thru_faces 给孔和键槽特征增加穿透面,其中孔最多只有一个穿透面,键槽可以有2个穿透面
UF_MODL_reattach_dir_ref 重新定义特征的水平或垂直方向参考
UF_MODL_reverse_dir_ref 重新定义特征的水平或垂直方向参考,同时取指定方向的反方向
UF_MODL_reattach_target_face 重新定义特征的目标安置面
UF_MODL_reattach_toolface 重新定义工具安置面
UF_MODL_reattach_thru_faces 重新定义成型特征的穿透面和扫描特征的修剪面
UF_MODL_remove_thru_faces 删除孔和键槽特征的所有穿透面
UF_MODL_edit_general_pad 编辑创建通用凸垫时的所有参数
UF_MODL_edit_general_pocket 编辑创建通用型腔时的所有参数
UF_MODL_free_general_pad 查询通用凸垫的参数后,应用该函数释放内存
UF_MODL_free_general_pocket 查询通用型腔的参数后,应用该函数释放内存
UF_MODL_register_rpo_routine 注册用户函数用于产生成型特征的相对定位
【UG二次开发】创建、查询、编辑成型特征的函数的更多相关文章
- c++ Arx二次开发创建椭圆和样条曲线
一.本节课程 c++ Arx二次开发创建椭圆和样条曲线 二.本节要讲解的知识点 1.如何应用C++ ARX二次开发创建椭圆(对AcDbEllipse类的构造函数的直接封装和根据外接矩形来创建椭圆) 2 ...
- 4、c++ Arx二次开发创建多段线
一.本节课程 c++ Arx二次开发创建多段线 二.本节要讲解的知识点 如何应用C++ ARX二次开发创建多段线(AcDbPolyline.AcDb2dPolyLine.AcDb3dPolyline的 ...
- 2、Arx二次开发创建第一个应用程序
一.本节课程 Arx二次开发创建第一个应用程序 二.本节要讲解的知识点 1.手动创建ARX的应用的步骤. 2.应用向导创建ARX应用程序的步骤. 三.具体内容 1.需求:创建一个Hello World ...
- Civil 3D 二次开发 创建Civil 3D 对象—— 01 —— 创建几何空间点
这一小节,我们创建派生于CivilCreateEntityDemo的类CivilCreateCogoPoint,来创建几何空间点. 1 创建类并添加字段及方法 首先在项目资源管理器中向本项目中添加类, ...
- Civil 3D 二次开发 创建AutoCAD对象—— 00 ——
不积跬步无以至千里,不积小流无以成江海.虽然创建一条直线.添加一个图层这样的小程序没有什么实际意义(内部命令很简单就可以完成),但对于初学二次开发的您来说,这可是一大步,这一步跨出去,您就跨进了二次开 ...
- NX二次开发-创建(临时)坐标系
函数:UF_CSYS_create_csys() . UF_CSYS_create_temp_csys() 函数说明:创建坐标系 .创建临时坐标系 用法: #include <uf.h> ...
- ObjectARX二次开发创建自己的静态库,如同objectARX库一样
objectARX二次开发的时候,经常会用到一些重复使用的类,如果类已经足够的好,那么我们可以编译成静态库,加快开发和编译的速度,提高工作效率. 环境vs2010+objectARX2012wizar ...
- NX二次开发-创建NX9 NXOpenCPP Wizard开发向导模板
这篇文章,我在CSDN,在唐工论坛都发过.http://www.nxopen.cn/forum.php?mod=viewthread&tid=2039&highlight=NX9 博客 ...
- Civil 3D 二次开发 创建Civil 3D 对象—— 00 ——
本节中我们通过创建几何空间点.曲面和采样线了解Civil 3D对象的创建方法.因Civil 3D对象的创建方法相比AutoCAD对象创建要简单的多,比如创建一个几何空间点,最简单的情况采用一行代码(没 ...
随机推荐
- Andrew Ng机器学习算法入门(十):过拟合问题解决方法
在使用机器学习对训练数据进行学习和分类的时候,会出现欠拟合和过拟合的问题.那么什么是欠拟合和过拟合问题呢?
- python-内置函数-文件操作
文件操作 用的最多的就是r+,w+和a+都有局限性 w+是先清空,然后再写,之后再读 a+是无论如何调整指针位置,写时都在文件最后追加 而r+可以通过调整指针位置来确定写入的位置 文件操作之with处 ...
- Hive解析Json数组超全讲解
在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析.接下来就聊聊Hive中是如何 ...
- c#操作可道云api帮助类
代码: public class KodCloudHelper { static readonly string kodCloudUrl = Configs.GetString("KodCl ...
- .NetCore·集成Ocelot组件之完全解决方案
阅文时长 | 11.04分钟 字数统计 | 17672.8字符 主要内容 | 1.前言.环境说明.预备知识 2.Ocelot基本使用 3.Ocelot功能挖掘 4.Ocelot集成其他组件 5.避坑指 ...
- VS·卸载进程卡死"正在配置您的系统,这可能需要一些时间"
阅文时长 | 0.34分钟 字数统计 | 596.8字符 主要内容 | 1.引言&背景 2.声明与参考资料 『VS·卸载进程卡死"正在配置您的系统,这可能需要一些时间"』 ...
- [bug] vscode output 输出乱码
参考 https://blog.csdn.net/qq_34192032/article/details/105077173 https://blog.csdn.net/a19990412/artic ...
- 基于多主机的Web服务
[Centos7.4版本] !!!测试环境我们首关闭防火墙和selinux [root@localhost ~]# systemctl stop firewalld [root@localhost ~ ...
- 007.kubernets的headless service配置和ingress的简单配置
前面配置了servcie的nodepoint和clusterIP附在均衡 一 headless service配置 1.1 默认下的DNS配置 [root@docker-server1 deploym ...
- Jmeter(四十六) - 从入门到精通高级篇 - Jmeter之网页图片爬虫-下篇(详解教程)
1.简介 上一篇介绍了爬取文章,这一篇宏哥就简单的介绍一下,如何爬取图片然后保存到本地电脑中.网上很多漂亮的壁纸或者是美女.妹子,想自己收藏一些,挨个保存太费时间,那你可以利用爬虫然后批量下载. 2. ...