怎么给UG的表达式增加一个函数
用 knowledge fusion 写一个函数加载到UG里
dfa文件


#! NX/KF 5.0
Defun: zl_sp_min_j(
#+
DesignLogic=Yes
----------------------------------------------------------------------------
Description:
    #.input like zl_sp_min_j(3,5).#
    #.Returns number.#
    #. .#
Input:
    number $d   #. d: thread diameter .#
    number $r   #. r: middle radius .#
Returns:
    (number) -  #. 3.03... .#
See Also:
----------------------------------------------------------------------------
#-
    number $d,  #. d: thread diameter .#
    number $r   #. r: middle radius .#
    )
@{  
    $b1     << 1/$d^2;
    $b2     << (1/(2*pi()*$r))^2;    
    sqrt(1/($b1-$b2));
} number; 
解释
- 可以在表达式编辑器里搜索到本函数
 DesignLogic=Yes
- 函数的注解
- #. .# 包裹的部分会单行显示
- #+ #- 分段注释
- # 后续的单行注释
 
- 其它的参考语法
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号