|
最近尝试在使用NX参数化设计和知识熔炼做项目,遇到两个技术性问题,麻烦各位指点一下:9 X6 T: |! O8 d& s
1. 请问如何在NX中定义极值点或者如何开发呢?! B- V: h) ^/ y# f
就是在模型中随便选择一个面作为对象,要求找到在某个方向(X/Y/Z坐标方向)最大值或最小值的点 直接由相关的功能吗 项目时间紧急麻烦提点一下 谢谢!4 ]: m# R5 i3 S: w9 ?4 ^
% I$ v6 t' X |9 a3 G) i: z% t
我尝试使用了测量的方法能够求解出指定面A与坐标原点之间的最大/最小值并通过设置交互式"生成线"找出相应的点,但是我在使用了另外的一个参考面B 替代(replace) 了指定面A后, 这个点并没有作出相应的变化.
! X4 k0 x# S! |: u1 R2 n. B" O9 H, A( z* o; y2 }. J
# A! ?( U( g# E+ @1 t/ j7 p$ M/ I4 M2.关于replace component 功能 请问有什么办法设置一个参数化自动判断功能吗?
) e+ e( r' C1 K8 V6 r* \$ `+ d比如if 参数 P1>P2, 自动执行模型中面A replace 面 B 的操作.谢谢!
8 C; u+ P( p8 q8 x2 `# J0 h5 V2 K* b; l/ L+ u: g7 P) H/ F. `
对于这个问题,我尝试过把A B两个面通过UDF设置成feature,通过定义一个表达式来控制其中一个特征在模型中表达出来,然后进行后续建模处理./ i3 l- v1 |- @4 M
问题是在我改变特征表达后(比如原来显示A面,通过表达是改为显示B面),后面的建模处理并不能继承,而是自动消失了 .. N4 J4 i0 M4 n1 t8 a8 n! [ U
& V3 f+ t4 h/ O) ?
9 g% B3 I8 w9 }/ r( V" x/ T* f谢谢各位讨论提点,小弟先谢了 |
|