青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2321|回复: 2

[疑难] 有关 NXOPEN::PLANE 和NXOPEN::FACE 的问题!谢谢!

  [复制链接]
发表于 2012-4-10 15:36 | 显示全部楼层 |阅读模式
请问 plane 和 face 有什么不同?
) t( [, p, ?0 f; e) D# r8 P此外,有什么方法使一个指向face类的指针指向plane类?
* [' K; y' m& O例如:
) v& J" D7 x+ C, l在Features::IntersectionCurveBuilder类中,
; w- K2 c4 z. U, h- a有如图的函数。5 R. M$ L$ b3 f" q6 _

IntersectionCurve

IntersectionCurve
' p: V% C  \) O
其中 相交曲线这个功能的两个面都是plane类型。而从实体上得到的一般是face类型。
% ^; F- B7 n% c, y, w7 U, r
发表于 2012-4-10 20:24 | 显示全部楼层
本帖最后由 samfkkkk 于 2012-4-10 20:55 编辑 6 ], |/ A) D" i! i
7 c! q0 d  s6 ]3 i
plane一般是指基准面,理论上来说是一个无限大的平面。。。face指实体上的面或者片体曲面。
9 v3 m& `% F/ D; ~7 B7 b) w4 X3 p! U相交曲线这个功能实际应用的时候2种类型的面都能使用。5 \8 ^# h# K! q; [- J9 i9 K  f8 z
比如要使用一个plane和一个face做相交
9 G1 K9 t2 ^* [* }7 d7 K1 c# I可以这样:
' r! G2 v7 |1 tintersectionCruveBuilder->FirstFace()->ReplaceRules( , )7 t, R$ Y' @1 Y
intersectionCruveBuilder->FirstSet()->Add( face对象)
* d; c6 Y" {7 }! ]# J; `intersectionCruveBuilder->SetSecondPlane(plane对象)
3 h. D% i; [  \. W. ~$ t% a5 Z实际运用过程中,offset,extrude, sew, split 等等形成的所有片体曲面都可以用dynamic cast转成face对象。因为他们都是face类型的叶类。5 h3 F# d: u8 b$ ]5 m/ ^

% a& E. F1 v  s# w3 s

点评

非常感谢你的回复!谢谢!  发表于 2012-4-11 09:38
回复 支持 反对

使用道具 举报

发表于 2012-11-20 14:22 | 显示全部楼层
NXOpen中  用UIBlock 菜单点击获取的面 程序中如何获取啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-24 13:29 , Processed in 0.050150 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表