青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-4-10 15:36 | 显示全部楼层 |阅读模式
请问 plane 和 face 有什么不同?
7 _7 B$ R5 t- ^; m  g此外,有什么方法使一个指向face类的指针指向plane类?5 c! k4 T* [/ T
例如:
9 z" w* c& K! i在Features::IntersectionCurveBuilder类中,
1 T; m1 z9 W, D& y! M有如图的函数。
! A% L2 x* J0 y( n

IntersectionCurve

IntersectionCurve

% A, g$ }# R/ {  G其中 相交曲线这个功能的两个面都是plane类型。而从实体上得到的一般是face类型。
* `/ n4 Y0 V- M2 Y4 h
发表于 2012-4-10 20:24 | 显示全部楼层
本帖最后由 samfkkkk 于 2012-4-10 20:55 编辑
# v, y! Z, C4 e- |! e  ~/ D7 v& x$ j& I" Z" Q
plane一般是指基准面,理论上来说是一个无限大的平面。。。face指实体上的面或者片体曲面。9 `: q0 t9 `) F5 D
相交曲线这个功能实际应用的时候2种类型的面都能使用。5 C: ^6 m2 b/ K/ E6 O
比如要使用一个plane和一个face做相交3 ~" z  k  Q( l# D/ W* T
可以这样:
$ M9 {+ K  z2 ]( |0 ?9 L( l8 w( VintersectionCruveBuilder->FirstFace()->ReplaceRules( , )
0 t: B$ X, q: p& {# l" F5 @' lintersectionCruveBuilder->FirstSet()->Add( face对象)/ G, l+ n" j6 b( p9 t+ B
intersectionCruveBuilder->SetSecondPlane(plane对象)
  p- E: Q# o, s* D实际运用过程中,offset,extrude, sew, split 等等形成的所有片体曲面都可以用dynamic cast转成face对象。因为他们都是face类型的叶类。3 G6 |1 \! P% q6 {0 b, S$ \

" G5 g* I! q- N- D5 q

点评

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-29 18:43 , Processed in 0.103974 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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