青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-4-10 15:36 | 显示全部楼层 |阅读模式
请问 plane 和 face 有什么不同?7 U& y4 t" ?% S/ Z+ R& b) ]- H
此外,有什么方法使一个指向face类的指针指向plane类?
  C) m% o7 g/ ~/ E/ J" ^- S4 ^例如:
, v# s, A, x+ ^7 m5 N& N在Features::IntersectionCurveBuilder类中,
2 I2 Z+ M/ F! {1 \% y有如图的函数。3 Q3 U' F5 D; i4 {) p  t

IntersectionCurve

IntersectionCurve

+ t: ]0 J) @0 ?- C/ d其中 相交曲线这个功能的两个面都是plane类型。而从实体上得到的一般是face类型。
4 P% {0 O- H. s) e4 X, E. A8 N
发表于 2012-4-10 20:24 | 显示全部楼层
本帖最后由 samfkkkk 于 2012-4-10 20:55 编辑 4 P5 v; s! g: ]
) {3 n& ^, `. K& f/ j
plane一般是指基准面,理论上来说是一个无限大的平面。。。face指实体上的面或者片体曲面。: e3 J% O( S  X3 n2 ~
相交曲线这个功能实际应用的时候2种类型的面都能使用。3 V5 r( g& N6 m* R
比如要使用一个plane和一个face做相交
6 d& a  k2 C  P: i3 w可以这样:* b6 _2 e6 B/ H; N5 i' ?9 ^, t& r
intersectionCruveBuilder->FirstFace()->ReplaceRules( , )
) T; @" F/ D) Z8 fintersectionCruveBuilder->FirstSet()->Add( face对象)
  O) C& L1 m& O* |intersectionCruveBuilder->SetSecondPlane(plane对象)- P, U9 s7 I7 V  h2 v
实际运用过程中,offset,extrude, sew, split 等等形成的所有片体曲面都可以用dynamic cast转成face对象。因为他们都是face类型的叶类。
) y3 q& X  N' @8 Q0 E" h3 U: |
" R+ ~- L- f, W: s; X

点评

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-11 03:16 , Processed in 0.078909 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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