|
最近尝试在使用NX参数化设计和知识熔炼做项目,遇到两个技术性问题,麻烦各位指点一下:
! r' r/ R& J, d$ e9 K1. 请问如何在NX中定义极值点或者如何开发呢?& }7 g* z$ ]* X* ]' o, h
就是在模型中随便选择一个面作为对象,要求找到在某个方向(X/Y/Z坐标方向)最大值或最小值的点 直接由相关的功能吗 项目时间紧急麻烦提点一下 谢谢!/ X( e3 {1 ]: U1 w, L- l
8 B: J0 O( H% U/ }我尝试使用了测量的方法能够求解出指定面A与坐标原点之间的最大/最小值并通过设置交互式"生成线"找出相应的点,但是我在使用了另外的一个参考面B 替代(replace) 了指定面A后, 这个点并没有作出相应的变化.6 h, T3 t- b9 x9 L& G/ z& C
3 N. o4 Z" t/ i7 |7 F, L
c) P5 I# ^; b2 x7 ^2.关于replace component 功能 请问有什么办法设置一个参数化自动判断功能吗?
% x r! z: ]6 T比如if 参数 P1>P2, 自动执行模型中面A replace 面 B 的操作.谢谢!5 J: u3 q z$ Z# Z3 W' {9 J% W
- n1 e4 W0 N0 {( [
对于这个问题,我尝试过把A B两个面通过UDF设置成feature,通过定义一个表达式来控制其中一个特征在模型中表达出来,然后进行后续建模处理.
: B6 y V) R8 j问题是在我改变特征表达后(比如原来显示A面,通过表达是改为显示B面),后面的建模处理并不能继承,而是自动消失了 .& G; N: a |/ i( L, I1 z2 j
" z6 {. v! G' j2 n* g4 X. N2 u/ O3 ]& Y9 L0 B
谢谢各位讨论提点,小弟先谢了 |
|