- 博客(8)
- 收藏
- 关注
原创 统计数组某个元素的数量
统计元素我总是不熟练,找了许多资料,但是大多看不懂。只有这个方法,勉强可以看懂,套用一下。就是代码太长了。没关系,对我来说,够用了。
2024-02-05 08:30:47
490
1
原创 根据面颜色添加切削区域
/获取对象的显示属性(图层, 颜色, 隐藏状态, 线宽, 字体, 高亮状态)UF_OBJ_cycle_objs_in_part(UF_PART_ask_display_part(), 70, &BodyTag);if (dispprops.color==120)//设定面颜色ID。
2024-01-26 08:38:42
516
1
原创 NX二次开发 给指定的工序设置余量
电极编程,我用的是偏刀法来放火花间隙。加工基准台时,要用一个火花间隙作为余量保护基准台。比如火花间隙-0.07.那么。基准保护余量就是0.07
2024-01-25 16:45:45
697
原创 NX二次开发小白的困惑:怎么判定螺丝孔,沉头
这样,读取各个面的信息,可以获得螺丝孔径,螺纹深度,底孔大小,底孔深度。后来磕磕巴巴搞出了识别有底孔无倒角螺丝孔的识别方法,就是在前面步骤2的基础上,用螺孔大径面(下图绿色面)找面,获得孔内底面(下图蓝色面),再面找面,获得小径面(下图红色面)。第一个难题,就是孔的识别,通过遍历圆角面,过滤掉半圆面等操作,可以获得孔位,孔径,深度等信息,但是,孔螺丝孔,沉头,还是顶针孔呢?找了许多螺丝孔的3d设计样本,我发现一个扯淡的问题,螺丝孔的设计标准有多种,有带底孔的,有不带底孔的,有的孔口带倒角,有的没倒角,
2024-01-23 09:15:59
593
原创 读取电极属性,创建注释
/转换一下DOUBLE,去掉后置0,因为电极使用外挂属性。低版本的属性值后面有0,去掉显得简洁。//遍历实体,读取实体属性ELE_F_SG的值,就是电极的精工。//创建 注释 ,电极名称+火花间隙。//设置字体和大小,//这个插件我已经用了。
2024-01-22 08:34:39
1114
原创 NX二次开发真的难学吗?
简单的电极效果还可以,但是,稍微复杂的电极,我个人感觉软件编的又差那么一点意思。就这样的情况,我做出了自动创建刀具,加载刀具,自动开粗,基准自动加工,自动刻字等一些插件。下一步的想法,是归纳出我的编程习惯,做出更理想的电极加工区域分析工具,提高自动化程度。后来,想读取电极属性,自动生成“电极名称+火花间隙”这样的注释,比如23084-201-E08_0.07,用来作为文本驱动,在电极基准面上刻字。我的目的很明确,就是围绕工作中遇到的问题,展开联想,试着找找资料,做点小玩意辅助工作。是个爱好,但是不纯粹。
2024-01-19 13:35:23
500
1
原创 NX二次开发CAM小工具 刻字添加文本驱动
/名称选择注释,注释文本是提前创建好的。UF_OBJ_cycle_by_name("刻字",&opertag);
2024-01-19 11:05:43
527
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人