几个需要回答的问题:
1. 为什么是这些Loop集合?为什么是这几种特征类别?
2. 从工程制图的规则上(行业准则)来看Sketch规则。
3. 论证是不是2DLoop肯定对应到3D的基本特征?
4. 对Loop分类,一是本身对应到单个基本特征,二是必须和上下文Loop才对应到3D特征。
5. 假设每个Loop能够对应到3D单个特征,现在有不唯一的特征列表,怎样根据上下文消除不确定性,排除不合适的Loop?
对问题的解答:
1. 根据库里模型的正视图和侧视图给出常见Loop集合;
根据Loop集合在正面和侧面可能的生成特征给出两个方向上的单特征列表,而这些列表就形成了我们的特征类别。
3. 如矩形包含两个相邻小矩形,小矩形就没有实际意义的。
4. 第三类是那些本身对应到多个复合特征的,需要取舍。
可能涉及到的问题:
1. 为什么要分成两个方向的特征?
# 如果可以确定大致的特征增长方向,那么特征列表就可以缩小到对应方向的特征列表,这样对于确定Loop的特征有很大的提升。 并且,对于模型,它的特征生成方向一般比较单一,所以可以确定一个特征生成的主方向的。
# 但是如果在大致的特征增长方向上面判断错误,可能会增加误判的可能
(但是误差率这里说不好,如果没有增加方向,特征列表越多,判断实际特征会更困难,误差率也上升的)