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

NX/UG二次开发—CAM—平面铣边界准确设置方法

大家在对平面铣设置边界时,经常遇到边界方向与自己期望的不一致,有些人喜欢用检查刀路是否过切来判断,但是对于倒角、负余量等一些情况,刀路本来就是过切的。对于多边界,可以根据选择的曲线来起点和面的方向来确定,也需要写很多情况的判断。在libcamsbuilder里发现,手动选择边界时,绘图区提示用户的三个标识是可以获取到的,如下图,箭头代表边界方向、绿色方块代表边界起点、小球手柄代表内外,通过查找,如下三个函数可以获取到对应的数值:

void UGS::CamBuilder::BoundarySet::GetStartPoint(struct UGS::Math::Point3 *)

void UGS::CamBuilder::BoundarySet::GetDirection(struct UGS::Math::Vector3 *)

bool UGS::CamBuilder::BoundarySet::GetToolPositionData(class UGS::CamBuilder::BoundaryMemberSet *, struct UGS::Math::Point3 * const)

其中GetToolPositionData获取的位置有时候并不是显示的小球位置,但是位置相对于边界肯定是在对应的刀具侧位置。

http://www.lryc.cn/news/302775.html

相关文章:

  • 网络安全综合实验
  • QT-地形3D
  • C++拷贝构造函数与赋值运算符重载
  • 全球各国海外媒体发稿新闻营销推广,英美德意法俄日韩多语言
  • 将phantomjs制成docker镜像
  • 【LeetCode+JavaGuide打卡】Day20|530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
  • 【工具类】开源照片管理工具pthtoprism
  • [ linux网络 ] 网关服务器搭建,综合应用SNAT、DNAT转换,dhcp分配、dns分离解析,nfs网络共享以及ssh免密登录
  • MySQL全量备份
  • 【Linux系统化学习】动静态库 | 软硬链接
  • linux-firewalld防火墙端口转发
  • adobe软件提示This non-genuine Adobe app will be disabled soon【软件版本】
  • python coding with ChatGPT 打卡第20天| 二叉搜索树:搜索、验证、最小绝对差、众数
  • Stable Diffusion——基础模型、VAE、LORA、Embedding各个模型的介绍与使用方法
  • Python自动化部署与配置管理:Ansible与Docker
  • 《摔跤吧爸爸》19岁女星突患皮肌炎离世
  • 用结构体数组,完成宠物信息登记管理。
  • 频率主义线性回归和贝叶斯线性回归
  • 【感知算法】Dempster-Shafer理论(下)
  • 通过conda安装cudatoolikit和cudnn
  • vue中使用jsx语法
  • 我的NPI项目之Android USB 系列(一) - 遥望和USB的相识
  • K8s进阶之路-命名空间级-服务发现 :
  • 智慧公厕管理系统:让城市智慧驿站更加智慧舒适
  • 图形渲染基础学习
  • 每日学习总结20240219
  • K8s进阶之路-安装部署K8s
  • springboot集成elk实现日志采集可视化
  • leetcode 148. 排序链表 java解法
  • 【MATLAB源码-第140期】基于matlab的深度学习的两用户NOMA-OFDM系统信道估计仿真,对比LS,MMSE,ML。