当前位置: 首页 > news >正文

C# NX二次开发-曲线投影到面上

效果:

代码:根据投影方向投影投影新曲线到面上 

  var pcb = workPart.Features.CreateProjectCurveBuilder(null);pcb.CurveFitData.Tolerance = 0.001;pcb.CurveFitData.AngleTolerance = 0.05;pcb.SectionToProject.DistanceTolerance = 0.001;pcb.SectionToProject.ChainingTolerance = 0.00095;pcb.SectionToProject.AngleTolerance = 0.05;pcb.SectionToProject.SetAllowedEntityTypes(NXOpen.Section.AllowTypes.CurvesAndPoints);pcb.SectionToProject.AllowSelfIntersection(true);var cdr = workPart.ScRuleFactory.CreateRuleBaseCurveDumb(new IBaseCurve[] { curve });pcb.SectionToProject.AddToSection(new SelectionIntentRule[] { cdr }, curve, null, null, new Point3d(), NXOpen.Section.Mode.Create, false);var plane = planeFace.CreatePlane();pcb.PlaneToProjectTo = plane;var nxobj = pcb.Commit();

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 《密码编码学与网络安全原理与实践》第八章伪随机数与流密码
  • Linux第六章---thrift
  • centos7安装Oracle 11g数据库
  • 代码随想录算法训练营day41|动态规划part08
  • 【Unity打包Android】Gradle报错,Deprecated Gradle features were used in this build ···
  • Windows的cmd命令行使用Linux类命令
  • C语言memcmp函数
  • c++中加不加const的值传递和引用传递的区别
  • How to import openai package using jupyter notebook?
  • Dav_笔记13:SQL Access Advisor 之 2 使用SQL Access Advisor-3
  • Linux-Shell三剑客grep,awk,sed-08
  • 基于STM32设计的智能鱼缸(华为云IOT)(200)
  • stm32—时钟、定时器和看门狗
  • 代码随想录第38天|完全背包
  • mybatis常见面试问题
  • Google 是如何开发 Web 框架的
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • [译]如何构建服务器端web组件,为何要构建?
  • Git初体验
  • mysql外键的使用
  • python_bomb----数据类型总结
  • Swift 中的尾递归和蹦床
  • 浮动相关
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 今年的LC3大会没了?
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 算法系列——算法入门之递归分而治之思想的实现
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (HAL库版)freeRTOS移植STMF103
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (PySpark)RDD实验实战——求商品销量排行
  • (二)linux使用docker容器运行mysql
  • (分享)自己整理的一些简单awk实用语句
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (三)Honghu Cloud云架构一定时调度平台
  • (万字长文)Spring的核心知识尽揽其中
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转)memcache、redis缓存
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET Framework 服务实现监控可观测性最佳实践
  • .Net Web项目创建比较不错的参考文章
  • .net8.0与halcon编程环境构建
  • /usr/bin/env: node: No such file or directory
  • @我的前任是个极品 微博分析