四时宝库

程序员的知识宝库

C++NX二次开发常用函数介绍之>

文章作者:烧火的小儿郎
来源网站:今日头条-烧火的小儿郎头条号

UFUN例子/NXOPEN例子。。。

欢迎咨询学习《NX二次开发常用函数介绍》(持续更新中);

点关注后私信即可订阅更多、更专业的资料;

其他平台已经有几百人私信订阅,订阅是永久的,不设置期限,如需帮助可以无偿解答疑问;


函数、头文件:

头文件:

#include<algorithm>

函数:

sort(begin, end, cmp)

功能简介:单独函数(获取最大和最长的边)

代码内容:

void GetMaxMinEdge(double edges[3], double &maxEdge, double &minEdge) //输入多个边的边长,得到最大和最长的边
{
				//通过循环把给的边的边长,塞到vector中
				std::vector<double> maxminVec;
    		for (int i = 0; i < 3; ++i)
   				 {
       		 maxminVec.push_back(edges[i]);
   				 }

					//对vector中的对象排序
  			  std::sort(maxminVec.begin(), maxminVec.end());

					//得到最大和最小边
      		max_Edge = maxminVec[2];
      		min_Edge = maxminVec[0];
}

C++与NX二次开发,程序设计过程以下步骤:

开发前期:对要解决的问题进行分析,理解问题的具体需求;

开发中期:了解程序的目标和功能和客户需求;

开发过程:根据需求进行设计,找准算法、数据结构;

开发后期:通过各种测试方法来确保程序的正确性;

客户维护:对程序进行修改和完善,以解决可能出现的问题或满足新的需求。

往期文章:

C++NX二次开发常用函数介绍之 Part\ASSEM(2)

C++NX二次开发常用函数介绍 ,日常写代码分享功能之<<导出STEP>>

C++NX二次开发常用函数介绍 ,日常写代码分享功能之<<切换模块>>

C++NX二次开发常用函数介绍 ,日常写代码分享功能之<<删除对象>>

C++NX二次开发常用函数介绍 ,日常写代码分享功能之<<设置WCS>>


本号可以:

  • 可以提供功能定制;
  • 专业工程师一对一开发教学;
  • 更多专业资料无限提供;

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接