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

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

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

相关推荐
晚风(●•σ )5 小时前
C++语言程序设计——06 字符串
开发语言·c++
晚云与城5 小时前
今日分享:C++ -- list 容器
开发语言·c++
兰雪簪轩6 小时前
分布式通信平台测试报告
开发语言·网络·c++·网络协议·测试报告
jingfeng5148 小时前
C++11可变参数模板、emplace系列接口、包装器
开发语言·c++
Kevinhbr9 小时前
CSP-J/S IS COMING
数据结构·c++·算法
蕓晨9 小时前
set的插入和pair的用法
c++·算法
金古圣人10 小时前
hot100 滑动窗口
数据结构·c++·算法·leetcode·哈希算法
蒹葭玉树10 小时前
【C++上岸】C++常见面试题目--算法篇(第二十期)
c++·算法·面试
高山有多高10 小时前
详解文件操作
c语言·开发语言·数据库·c++·算法
狂奔的sherry11 小时前
单例模式(巨通俗易懂)普通单例,懒汉单例的实现和区别,依赖注入......
开发语言·c++·单例模式