找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 16507|回复: 6
打印 上一主题 下一主题

UG/OPEN API中的网格划分函数的参数类型如何知道?

[复制链接]
跳转到指定楼层
1
发表于 2004-3-17 12:07:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
UG/OPEN API中的函数UF_SF_create_2d_mesh和UF_SF_create_2d_ansys_mesh,他们的参数各有一个为结构体类型,  
函数原型定义分别如下:  
extern int UF_SF_create_2d_ansys_mesh (  
UF_SF_AMM_mesh_parameters_t * mesh_params,  
char * element_type,  
int num_objects,  
tag_t * object_id,  
tag_t * mesh_tag );  
和  
extern int UF_SF_create_2d_mesh (  
int num_objs,  
tag_t * objs_p,  
int num_hard_pnts,  
tag_t * hard_pnts_p,  
UF_SF_sfqm_mesh_data_t * mesh_data,  
tag_t * mesh_recipe );  
其中:  
UF_SF_AMM_mesh_parameters_t 和  
UF_SF_sfqm_mesh_data_t 的原型怎么查到?  
谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-3-17 13:05:46 | 只看该作者
struct UF_SF_AMM_mesh_parameters_s
Overview
  
Data Members
element_descritor_tag
tag_t element_descritor_tag
Mesh attributes related to model geometry Type of Element to create
  
mesh_dimension
UF_SF_mesh_dimension_t mesh_dimension
2D(shell) or 3D(solid)
  
ansys_area_element_shape
int ansys_area_element_shape
The area element shape tri/quad
  
midnode_needed
int midnode_needed
0 = OFF , 1 = ON
  
smart_edge_seeding
int smart_edge_seeding
smart edge seeding 0 = OFF, 1 = ON
  
overall_elem_size
double overall_elem_size
Overall Element Size
  
area_transition_factor
double area_transition_factor
Maximum Area Transition Factor
  
area_transition_lower_limit
double area_transition_lower_limit
area_transition_upper_limit
double area_transition_upper_limit
area_expansion_factor
double area_expansion_factor
Area Expansion Factor
  
area_expansion_lower_limit
double area_expansion_lower_limit
area_expansion_upper_limit
double area_expansion_upper_limit
volume_expansion_factor
double volume_expansion_factor
Volume Expansion Factor
  
volume_expansion_lower_limit
double volume_expansion_lower_limit
volume_expansion_upper_limit
double volume_expansion_upper_limit
edge_matching_tol
double edge_matching_tol
UG edge matching tolerance
  
jacobian_ratio
double jacobian_ratio
for midnode snapping - threshold
  
warp
double warp
for quad splitting - threshold
  
do_not_format_mesh
int do_not_format_mesh
0 = OFF , 1 = ON
  
split_quad_toggle
int split_quad_toggle
0 = OFF , 1 = ON
  
midnode_snapping
int midnode_snapping
0 = OFF , 1 = ON
  
smart_sizing
int smart_sizing
0 = OFF , 1 = ON
  
quad_splitting
int quad_splitting
0 = OFF , 1 = ON
  
smoothing
int smoothing
0 = OFF , 1 = ON
  
cleanup
int cleanup
0 = OFF , 1 = ON
  
debugging
int debugging
0 = OFF , 1 = ON
  
journaling
int journaling
0 = OFF , 1 = ON
  
mapped_mesh
int mapped_mesh
0 = OFF , 1 = ON
  
  
struct UF_SF_sfqm_mesh_data_s
Overview
  
Data Members
elem_type
UF_SF_sfqm_elem_type_t elem_type
The type of element chosen.
  
elem_size
double elem_size
The size of the element.
  
smart_edge_seeding
int smart_edge_seeding
mesh_param_data_p
UF_SF_sfqm_param_data_p_t mesh_param_data_p
Pointer to the mesh parameter data structure, containing the values for the given parameters.
  
do_not_format_mesh
int do_not_format_mesh
0 = OFF , 1 = ON
  
mapped_mesh
int mapped_mesh
0 = OFF , 1 = ON
3
发表于 2004-3-17 13:55:10 | 只看该作者
非常感谢tsingtsang 侠士,我的help里面没有,还有很多函数的参数都找不到,请问您是怎么找到的。有没有这方面的书籍?
向您鞠躬!
4
发表于 2004-3-17 17:06:19 | 只看该作者
就是help里的东东,对应function的头文件里的结构体定义
  
书没有很合适的
5
发表于 2004-3-18 19:52:47 | 只看该作者
谢谢tsingtsang ,我在help里面搜索,一直没有找到他的定义,在ugopen文件夹下的.h文件里。多谢了!
6
发表于 2009-5-20 09:53:15 | 只看该作者
为什么,我用UF_SF_create_2d_mesh这个函数就是不能产生网格了?
7
发表于 2009-5-20 09:57:35 | 只看该作者
为什么我用UF_SF_create_2d_mesh就是不能产生网格啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-27 17:58 , Processed in 0.032696 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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