以下是一些常用的NX10.0二次开发函数:
1. UF_initialize():初始化UF库。
2. UF_TERMINATE():终止UF库。
3. UF_PART_ask_display_part():获取目前显示的部件。
4. UF_CAM_geom_ask_type():获取几何体类型。
5. UF_LAYER_create():创建图层。
6. UF_layer_ask_index():获取图层索引。
7. UF_OBJ_ask_name():获取对象名称。
8. UF_VIEW_ask_tag():获取视图标记。
9. UF_VIEW_ask_display_ptrs():获取视图的显示指针。
10. UF_VIEW_ask_solid_angle():获取视图全景角。
11. UF_view_set_center():设置视图中心。
12. UF_VIEW_set_orientation():设置视图方向。
13. UF_OBJ_cycle_objs_in_part():循环遍历部件中的所有对象。
14. UF_OBJ_cycle_objs_in_part_full_fuzzy():以模糊方式遍历部件中的对象。
15. UF_assem_ask_part_occurrence():获取部件实例。
这些函数只是NX10.0二次开发中的一部分,还有很多其他的函数可供使用。
以下是一些常用的NX二次开发建模函数:
1. UF_MODL_create_solid_block():创建一个立方体实体。
2. UF_MODL_create_cylinder():创建一个圆柱实体。
3. UF_MODL_ask_body_edges():获取实体边。
4. UF_MODL_create_feature():创建特征。
5. UF_MODL_ask_feat_body():获取特征实体。
6. UF_MODL_delete_feature():删除特征。
7. UF_DRAW_create_line():创建一条直线。
8. UF_DRAW_update_line():更新直线。
9. UF_DRAW_ask_pview_of_view():获取第一个部件视图。
10. UF_VIEW_rotate_about_ctr_axis():绕坐标轴旋转视图。
11. UF_VIEW_ask_ref_pt_of_view():获取视图参考点。
12. UF_VIEW_ask_orientation_of_view():获取视图方向。
13. UF_IS_BEAD_create_bead():创建一个串珠特征。
14. UF_IS_BEAD_ask_bodies_in_bead():获取串珠中的实体。
15. UF_IS_BOND_create_bond():创建一个键合特征。
这些函数只是NX二次开发中的一部分,还有很多其他的函数可供使用。需要根据具体需求选择合适的函数。