NX/UG二次开发—踩坑(边上点与面上点)

获取视图内遮挡面时,特别是与视图平行的面认为是可视面,但NX选择认为是非可视面,设计方案时只检查边上的点,发现一些面显示干涉遮挡,通过打印数据发现,以边上点为参考,获取面上点,会发现,两个点有轻微偏差,在圆弧、直线边没有发现此问题,目前只在样条线的边上出现问题。分享给大家,注意此情况,避免踩坑。

其中内部函数DSS_find_invisible_faces_in_view:在获取时,与视图比例有关,当模型缩小模型时,一些看上去模糊的面会认为是非可视面,其次,对于平行视图的面,即投影面成为单条曲线的面,也认为是非可视面。

相关推荐
獨枭7 分钟前
彻底解决 MFC 自绘控件闪烁
c++·mfc
獨枭9 分钟前
MFC Resource.h 文件详解与修改指南
c++·mfc
鑫鑫向栄11 分钟前
[蓝桥杯]堆的计数
数据结构·c++·算法·蓝桥杯·动态规划
温宇飞40 分钟前
C++ 匿名命名空间 vs static
c++
温宇飞1 小时前
C++ 泛型编程
c++
温宇飞1 小时前
C++ RTTI (运行时类型信息)
c++
长期向好的程序员1 小时前
VTK如何让部分单位不可见
c++
呃m2 小时前
加法c++
c++
LunaGeeking2 小时前
三分算法与DeepSeek辅助证明是单峰函数
c语言·c++·算法·编程·信奥赛·ai辅助学习·三分
byte轻骑兵2 小时前
【Bluedroid】蓝牙启动之 SMP_Init 源码解析
android·c++·smp·bluedroid