NXOpen .NET Reference  12.0.0
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFSf Class Reference

Contains wrappers for all 'UF_SF' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFSf:

Classes

struct  _1d_mesh_data_
 Wrapper for UF_SF_1d_mesh_data_s More...
 
struct  _ContactMeshData
 
struct  _DefeatureParms
 
struct  _EfConnInfo
 
struct  _MeshErrorContainer
 
struct  _MeshErrorList
 
struct  _MidsrfUserParms
 
struct  ContactMeshData
 Wrapper for UF_SF_contact_mesh_data_s More...
 
struct  DefeatureParms
 Wrapper for UF_SF_defeature_parms_s More...
 
struct  EdgeDensityData
 Wrapper for UF_SF_edge_density_data_s More...
 
struct  EfConnInfo
 Wrapper for UF_SF_ef_conn_info_s More...
 
struct  GeomOptions
 Wrapper for UF_SF_geom_options_s More...
 
struct  MeshError
 Wrapper for UF_SF_mesh_error_s More...
 
struct  MeshErrorContainer
 Wrapper for UF_SF_mesh_error_container_s More...
 
struct  MeshErrorList
 Wrapper for UF_SF_mesh_error_list_s More...
 
struct  MeshVisuals
 Wrapper for UF_SF_mesh_visuals_s More...
 
struct  MidsrfUserParms
 Wrapper for UF_SF_midsrf_user_parms_s More...
 
struct  OrientationData
 Wrapper for UF_SF_orientation_data_s More...
 
struct  ResultingFacePairs
 Wrapper for UF_SF_resulting_face_pairs_s More...
 
struct  Ugs2dMeshParms
 Wrapper for UF_SF_ugs_2d_mesh_parms_s More...
 
struct  UgsMeshAbstractionParams
 Wrapper for UF_SF_ugs_mesh_abstraction_params_s More...
 
struct  UgsTetMeshParms
 Wrapper for UF_SF_ugs_tet_mesh_parms_s More...
 

Public Types

enum  ElementType
 Wrapper for UF_SF_element_type_e More...
 
enum  DursolStressCriterion
 Wrapper for UF_SF_dursol_stress_criterion_t More...
 
enum  DursolStressType
 Wrapper for UF_SF_dursol_stress_type_t More...
 
enum  DursolDesignLifeCriterion
 Wrapper for UF_SF_dursol_design_life_criterion_t More...
 
enum  DursolFatigueLifeCriterion
 Wrapper for UF_SF_dursol_fatigue_life_criterion_t More...
 
enum  EdgeDensityType
 Wrapper for UF_SF_edge_density_type_e More...
 
enum  ElmAdaptivityType
 Wrapper for UF_SF_elm_adaptivity_type_e More...
 
enum  ElmDimensionType
 Wrapper for UF_SF_elm_dimension_type_e More...
 
enum  MeshGeomUsage
 Wrapper for UF_SF_mesh_geom_usage_e More...
 
enum  IdealizeParmExp
 Wrapper for UF_SF_idealize_parm_exp_t More...
 
enum  IdealizeParmFace
 Wrapper for UF_SF_idealize_parm_face_t More...
 
enum  LvFunctionMode
 Wrapper for UF_SF_lv_function_mode_e More...
 
enum  NeutralMaterialTypes
 Wrapper for UF_SF_neutral_material_types_e More...
 
enum  MeshDimension
 Wrapper for UF_SF_mesh_dimension_e More...
 
enum  AssemblyType
 Wrapper for UF_SF_assembly_type_e More...
 
enum  NodeBtype
 Wrapper for UF_SF_node_btype_e More...
 
enum  MidNodeType
 Wrapper for UF_SF_mid_node_type_e More...
 
enum  MeshGeometryTypes
 Wrapper for UF_SF_mesh_geometry_types_e More...
 
enum  Ugs2dMesherElemType
 Wrapper for UF_SF_ugs_2d_mesher_elem_type_e More...
 
enum  UgsMesherMidnodeOption
 Wrapper for UF_SF_ugs_mesher_midnode_option_e More...
 
enum  UgsAbstractionFilletTypeOption
 Wrapper for UF_SF_ugs_abstraction_fillet_type_option_e More...
 
enum  UgsTetMeshFilletTypeOption
 Wrapper for UF_SF_ugs_tet_mesh_fillet_type_option_e More...
 
enum  ScenarioInfo
 Wrapper for UF_SF_scenario_info_t More...
 
enum  MeshErrorType
 Wrapper for UF_SF_mesh_error_type_e More...
 
enum  _0D_element_type_
 Wrapper for UF_SF_0D_element_type_e More...
 
enum  _0D_density_type_
 Wrapper for UF_SF_0D_density_type_e More...
 
enum  _1D_element_type_
 Wrapper for UF_SF_1D_element_type_e More...
 
enum  _1D_density_type_
 Wrapper for UF_SF_1D_density_type_e More...
 
enum  MeshGeomMeshdir
 Wrapper for UF_SF_mesh_geom_meshdir_e More...
 
enum  FaceSubdivStatus
 Wrapper for UF_SF_face_subdiv_status_e More...
 
enum  LibraryMaterial
 Wrapper for UF_SF_library_material_e More...
 
enum  NodeSwitch
 Wrapper for UF_SF_node_switch_e More...
 
enum  McResultFormat
 Wrapper for UF_SF_mc_result_format_e More...
 
enum  FemValueType
 Wrapper for UF_SF_fem_value_type_t More...
 

Public Member Functions

void AddToSolutionNx (int num_of_lbc, ref NXOpen.Tag lbc)
 Wrapper method for UF_SF_add_to_solution_nx More...
 
void AddToStepNx (int num_of_lbc, ref NXOpen.Tag lbc)
 Wrapper method for UF_SF_add_to_step_nx More...
 
unsafe void AllocDefeatureParms (int num_ret_faces, NXOpen.Tag[] ret_faces_a, int num_rem_faces, NXOpen.Tag[] rem_faces_a, NXOpen.Tag seed_face, int num_bnd_faces, NXOpen.Tag[] bnd_faces, NXOpen.Tag angle_exp, out DefeatureParms[] defeature_parms_p)
 Wrapper method for UF_SF_alloc_defeature_parms More...
 
void AllocIdealizeParms (out IntPtr parms_p)
 Wrapper method for UF_SF_alloc_idealize_parms More...
 
void AllocIdealizeRegion (NXOpen.Tag seed_face, int num_bnd_faces, NXOpen.Tag[] bnd_faces, NXOpen.Tag angle_exp, out IntPtr region_p)
 Wrapper method for UF_SF_alloc_idealize_region More...
 
void ApplyBeamEndMass (string end_a_nsm_exp, string end_b_nsm_exp, int num_items, NXOpen.Tag[] items_array)
 Wrapper method for UF_SF_apply_beam_end_mass More...
 
void AskActiveSolutionNx (out NXOpen.Tag active_solution)
 Wrapper method for UF_SF_ask_active_solution_nx More...
 
void AskActiveStepNx (out NXOpen.Tag active_step)
 Wrapper method for UF_SF_ask_active_step_nx More...
 
unsafe void AskAllPolygonBodies (out int num_polygon_bodies, out NXOpen.Tag[] polygon_bodies)
 Wrapper method for UF_SF_ask_all_polygon_bodies More...
 
void AskBeamEndMass (NXOpen.Tag object_tag, out double end_a_nsm, out double end_b_nsm)
 Wrapper method for UF_SF_ask_beam_end_mass More...
 
void AskClosestPoint (double[] point, NXOpen.Tag entity,[Out] double[] closest_point, out double min_dist)
 Wrapper method for UF_SF_ask_closest_point More...
 
unsafe void AskCombinedLoadCase (NXOpen.Tag clc_tag, out string clc_name, out int num_comps, out NXOpen.Tag[] lbc_tags, out double[] lbc_scales)
 Wrapper method for UF_SF_ask_combined_load_case More...
 
unsafe void AskCombinedLoadCases (NXOpen.Tag part_tag, out int num_clcs, out NXOpen.Tag[] clc_tags)
 Wrapper method for UF_SF_ask_combined_load_cases More...
 
void AskDomElmType (NXOpen.Tag mesh_recipe, out ElementType elm_type)
 Wrapper method for UF_SF_ask_dom_elm_type More...
 
unsafe void AskDursolNx (NXOpen.Tag dursol_tag, out string dursol_name, out NXOpen.Tag solution_tag, out DursolStressCriterion stress_criterion, out DursolStressType stress_type, out DursolDesignLifeCriterion design_life_criterion, out int fatigue_cycles, out double k_factor, out DursolFatigueLifeCriterion fatigue_life_criterion, out int design_cycles)
 Wrapper method for UF_SF_ask_dursol_nx More...
 
void AskEdgeDensity (NXOpen.Tag object_tag, out EdgeDensityData edge_density_data_ptr)
 Wrapper method for UF_SF_ask_edge_density More...
 
void AskElement (NXOpen.Tag elm_tag, out int elm_id, out ElmAdaptivityType adaptivity, out ElmDimensionType dimension, out ElementType element_type)
 Wrapper method for UF_SF_ask_element More...
 
unsafe void AskElementEdges (NXOpen.Tag elem_tag, out int num_edges, out NXOpen.Tag[] start_nodes, out NXOpen.Tag[] end_nodes, out NXOpen.Tag[] mid_nodes)
 Wrapper method for UF_SF_ask_element_edges More...
 
unsafe void AskElementTypeNames (ElementType element_type, out string element_name_array)
 Wrapper method for UF_SF_ask_element_type_names More...
 
unsafe void AskGeomData (NXOpen.Tag mesh_object, MeshGeomUsage usage_type, out int num_geom_items, out NXOpen.Tag[] geom_items_p)
 Wrapper method for UF_SF_ask_geom_data More...
 
void AskIdealizeParmExp (IntPtr parms_p, IdealizeParmExp parm_exp_t, out NXOpen.Tag exp_tag)
 Wrapper method for UF_SF_ask_idealize_parm_exp More...
 
unsafe void AskIdealizeParmFaces (IntPtr parms_p, IdealizeParmFace parm_face_t, out int num_faces, out NXOpen.Tag[] faces)
 Wrapper method for UF_SF_ask_idealize_parm_faces More...
 
void AskIdealizeParms (NXOpen.Tag feature_tag, out bool is_region, IntPtr body_region, IntPtr idealize_parms)
 Wrapper method for UF_SF_ask_idealize_parms More...
 
unsafe void AskIdealizeRegion (IntPtr region_p, out NXOpen.Tag seed_face, out int num_bnd_faces, out NXOpen.Tag[] bnd_faces, ref NXOpen.Tag angle_exp)
 Wrapper method for UF_SF_ask_idealize_region More...
 
unsafe void AskLanguage (NXOpen.Tag language_tag, out string language_name, out int version, out SfLangAnalysisType analysis_type, out SfLangProblemAbstract problem_abstraction, out SfLangLinearity linearity, out SfLangTimeDepend time_dependency, out string solver_name)
 Wrapper method for UF_SF_ask_language More...
 
unsafe void AskLibraryMaterials (string type_filter, string category_filter, string name_filter, out int material_count, out string[] material_librefs, out string[] material_names, out string[] material_types)
 Wrapper method for UF_SF_ask_library_materials More...
 
unsafe void AskLvNx (NXOpen.Tag lv_tag, out string lv_name, out double scaling_factor, out int count, out LvFunctionMode function_type, out NXOpen.Tag solution_step_tag)
 Wrapper method for UF_SF_ask_lv_nx More...
 
void AskMaterialType (NXOpen.Tag material_tag, out NeutralMaterialTypes material_type)
 Wrapper method for UF_SF_ask_material_type More...
 
void AskMeshDimension (NXOpen.Tag mesh_recipe, out MeshDimension dimension)
 Wrapper method for UF_SF_ask_mesh_dimension More...
 
unsafe void AskMeshMatingCondition (NXOpen.Tag assembly_mesh_tag, out NXOpen.Tag assembling_geom, out NXOpen.Tag target_geom, out string assembly_name, out int seed_mesh, out AssemblyType assembly_type, out double merge_tolerance, out double match_tolerance)
 Wrapper method for UF_SF_ask_mesh_mating_condition More...
 
void AskMeshVisuals (NXOpen.Tag mesh_tag, out MeshVisuals mesh_vis)
 Wrapper method for UF_SF_ask_mesh_visuals More...
 
void AskMidsrfFrecType (NXOpen.Tag feature_tag, out int midsrf_type)
 Wrapper method for UF_SF_ask_midsrf_frec_type More...
 
void AskNode (NXOpen.Tag node_tag, out int node_id, out NodeBtype b_type, out MidNodeType e_type,[Out] double[] abspos)
 Wrapper method for UF_SF_ask_node More...
 
unsafe void AskNodePgeoms (NXOpen.Tag node_tag, out int parent_cnt, out NXOpen.Tag[] parent_list, out MeshGeometryTypes[] geom_types)
 Wrapper method for UF_SF_ask_node_pgeoms More...
 
void AskNthDursolNx (int index, out NXOpen.Tag dursol_tag)
 Wrapper method for UF_SF_ask_nth_dursol_nx More...
 
void AskNthMeshRecipe (NXOpen.Tag fem_tag, int index, out NXOpen.Tag mesh_recipe_tag)
 Wrapper method for UF_SF_ask_nth_mesh_recipe More...
 
void AskNthSolutionNx (int solution, out NXOpen.Tag solution_tag)
 Wrapper method for UF_SF_ask_nth_solution_nx More...
 
void AskNumDursolsNx (out int num_dursols)
 Wrapper method for UF_SF_ask_num_dursols_nx More...
 
void AskNumMeshRecipes (NXOpen.Tag fem_tag, out int num_mesh_recipes)
 Wrapper method for UF_SF_ask_num_mesh_recipes More...
 
void AskNumSolutionsNx (out int solution_count)
 Wrapper method for UF_SF_ask_num_solutions_nx More...
 
void AskOffsetMidsrfThickness (NXOpen.Tag midsrf_tag, out double thickness)
 Wrapper method for UF_SF_ask_offset_midsrf_thickness More...
 
unsafe void AskSolutionNx (NXOpen.Tag lbc_tag, out int num_members, out NXOpen.Tag[] solution_pp)
 Wrapper method for UF_SF_ask_solution_nx More...
 
unsafe void AskStepNx (NXOpen.Tag lbc_tag, out int num_members, out NXOpen.Tag[] step_pp)
 Wrapper method for UF_SF_ask_step_nx More...
 
void AskUgs2dMeshParms (NXOpen.Tag mesh_tag, out Ugs2dMeshParms mesh_parms)
 Wrapper method for UF_SF_ask_ugs_2d_mesh_parms More...
 
void AskUgsTetMeshParms (NXOpen.Tag mesh_tag, out UgsTetMeshParms mesh_parms)
 Wrapper method for UF_SF_ask_ugs_tet_mesh_parms More...
 
unsafe void AutoCreateMeshMatingCondition (int entity_num, NXOpen.Tag[] entity_array, double merge_tolerance, int make_mesh_coincident, int coincident_face_only, int mesh_mating_type, out int num_assembly_meshes, out NXOpen.Tag[] assembly_meshes)
 Wrapper method for UF_SF_auto_create_mesh_mating_condition More...
 
unsafe void AutoCreateSurfaceContactMesh (double capture_distance, IntPtr property, out int num_meshes, out NXOpen.Tag[] mesh_recipes)
 Wrapper method for UF_SF_auto_create_surface_contact_mesh More...
 
void BodyAskBoundingBox (NXOpen.Tag cae_tag,[Out] double[] pad_bounding_volume)
 Wrapper method for UF_SF_body_ask_bounding_box More...
 
unsafe void BodyAskEdges (NXOpen.Tag cae_tag, out int num_edges, out NXOpen.Tag[] edges)
 Wrapper method for UF_SF_body_ask_edges More...
 
unsafe void BodyAskFaces (NXOpen.Tag cae_tag, out int num_faces, out NXOpen.Tag[] faces)
 Wrapper method for UF_SF_body_ask_faces More...
 
void BodyAskModlBody (NXOpen.Tag cae_tag, out NXOpen.Tag modl_body_p)
 Wrapper method for UF_SF_body_ask_modl_body More...
 
void BodyAskVolumeAndCentroid (NXOpen.Tag cae_tag, out double pd_volume,[Out] double[] centroid)
 Wrapper method for UF_SF_body_ask_volume_and_centroid More...
 
void CaeInformation (ScenarioInfo info_type, int num_entities, NXOpen.Tag[] entities_tags, string output_file_with_path)
 Wrapper method for UF_SF_cae_information More...
 
void CheckModelComprehensive (bool detailed_message, string ouput_file_with_path)
 Wrapper method for UF_SF_check_model_comprehensive More...
 
void CheckModelDuplicateNodes (int num_meshes, ref NXOpen.Tag mesh_tags, bool merge_duplicates, double tolerance, out int num_duplicates)
 Wrapper method for UF_SF_check_model_duplicate_nodes More...
 
void CheckModelElementShapes (int num_meshes, NXOpen.Tag[] mesh_tags, bool list_all_elems, string output_file_with_path, int FILE)
 Wrapper method for UF_SF_check_model_element_shapes More...
 
unsafe void CleanMshvldErrorContainer (ref MeshErrorContainer container)
 Wrapper method for UF_SF_clean_mshvld_error_container More...
 
void CloneScenario (NXOpen.Tag master_part_tag, string orig_scen, string cloned_scen)
 Wrapper method for UF_SF_clone_scenario More...
 
void CloseScenario ()
 Wrapper method for UF_SF_close_scenario More...
 
void CountAllNodesOfValidElements (out int number_of_all_valid_nodes)
 Wrapper method for UF_SF_count_all_nodes_of_valid_elements More...
 
void CountAllValidElements (out int number_of_all_valid_elements)
 Wrapper method for UF_SF_count_all_valid_elements More...
 
void CountElements (NXOpen.Tag mesh, out int number_of_elements)
 Wrapper method for UF_SF_count_elements More...
 
void CountNodes (NXOpen.Tag mesh, out int number_of_nodes)
 Wrapper method for UF_SF_count_nodes More...
 
void Create0dMesh (int num_geom_objects, NXOpen.Tag[] geom_array, _0D_element_type_ element_type, double default_density, _0D_density_type_ default_density_type, double mass_value, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_0d_mesh More...
 
void Create0dMeshDistMass (int num_geom_objects, NXOpen.Tag[] geom_array, _0D_element_type_ element_type, double default_density, _0D_density_type_ default_density_type, double mass_value, int distribute_mass, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_0d_mesh_dist_mass More...
 
void Create1dConnectionMesh (ref _1d_mesh_data_ mesh_data, ref OrientationData orient_data, int num_group1_objects, NXOpen.Tag[] group1_array, MeshGeomMeshdir[] group1_direction_array, int num_group2_objects, NXOpen.Tag[] group2_array, MeshGeomMeshdir[] group2_direction_array, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_1d_connection_mesh More...
 
void Create1dMesh (ref _1d_mesh_data_ mesh_data, ref OrientationData orient_data, int num_group1_objects, NXOpen.Tag[] group1_array, int num_group2_objects, NXOpen.Tag[] group2_array, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_1d_mesh More...
 
unsafe void CreateAutoFaceSubdiv (NXOpen.Tag[] objects, int obj_count, double distance_tolerance, int subdivision_needed, int face_search_option, out ResultingFacePairs[] resulting_pairs, out int resulting_pairs_count)
 Wrapper method for UF_SF_create_auto_face_subdiv More...
 
void CreateCombinedLoadCase (string clc_name, int num_comps, NXOpen.Tag[] lbc_tags, double[] lbc_scales, out NXOpen.Tag clc_tag)
 Wrapper method for UF_SF_create_combined_load_case More...
 
unsafe void CreateContactMesh (ref NXOpen.Tag mesh, ref ContactMeshData mesh_data, ref OrientationData orient_data)
 Wrapper method for UF_SF_create_contact_mesh More...
 
unsafe void CreateDefeatureBody (ref DefeatureParms defeature_parms_p, out NXOpen.Tag feature_tag, out int n_failing_wound_edges, out NXOpen.Tag[] failing_wound_edges)
 Wrapper method for UF_SF_create_defeature_body More...
 
void CreateDursolNx (string name, NXOpen.Tag solution_tag, out NXOpen.Tag dursol_tag)
 Wrapper method for UF_SF_create_dursol_nx More...
 
unsafe void CreateEdgeFaceConn (ref EfConnInfo uf_ef_conn_info, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_edge_face_conn More...
 
unsafe void CreateFem (string fem_name, NXOpen.Tag cad_part_tag, string idealized_part_name, bool use_all_bodies_flag, int num_bodies, NXOpen.Tag[] body_tags, string solver_name, string analysis_type_name, int num_desc_lines, string[] description, out NXOpen.Tag new_fem_tag)
 Wrapper method for UF_SF_create_fem More...
 
unsafe void CreateFemWithGeomOpts (string fem_name, NXOpen.Tag cad_part_tag, string idealized_part_name, bool use_all_bodies_flag, int num_bodies, ref NXOpen.Tag body_tags, string solver_name, string analysis_type_name, int num_desc_lines, string[] description, GeomOptions geom_options, out NXOpen.Tag new_fem_tag)
 Wrapper method for UF_SF_create_fem_with_geom_opts More...
 
void CreateHardpointOnGeom (NXOpen.Tag geom_tag, double[] ref_point, out NXOpen.Tag hardpoint_tag)
 Wrapper method for UF_SF_create_hardpoint_on_geom More...
 
unsafe void CreateIdealizeBody (NXOpen.Tag body_tag, IntPtr parms_p, out NXOpen.Tag feature_tag, out int n_failing_wound_edges, out NXOpen.Tag[] failing_wound_edges)
 Wrapper method for UF_SF_create_idealize_body More...
 
unsafe void CreateIdealizeRegion (IntPtr region_p, IntPtr parms_p, out NXOpen.Tag feature_tag, out int n_failing_wound_edges, out NXOpen.Tag[] failing_wound_edges)
 Wrapper method for UF_SF_create_idealize_region More...
 
void CreateLvNx (string lv_name, double scaling_factor, int count, LvFunctionMode function_type, NXOpen.Tag solution_step_tag, NXOpen.Tag dursol_tag, out NXOpen.Tag lv_tag)
 Wrapper method for UF_SF_create_lv_nx More...
 
void CreateMeshMatingCondition (NXOpen.Tag assembling_geom, NXOpen.Tag target_geom, string assembly_name, int seed_mesh, AssemblyType assembly_type, double merge_tolerance, double match_tolerance, out NXOpen.Tag assembly_mesh)
 Wrapper method for UF_SF_create_mesh_mating_condition More...
 
void CreateOffsetMidsrf (NXOpen.Tag seed_face, double cliff_angle, double percentage_dist, out NXOpen.Tag midsurface_tag)
 Wrapper method for UF_SF_create_offset_midsrf More...
 
void CreateReport ()
 Wrapper method for UF_SF_create_report More...
 
void CreateScenarioNx (string scenario_name, out NXOpen.Tag new_scenario_tag)
 Wrapper method for UF_SF_create_scenario_nx More...
 
unsafe void CreateSimulation (string simulation_name, NXOpen.Tag fem_tag, int num_desc_lines, string[] description, out NXOpen.Tag new_simulation_tag)
 Wrapper method for UF_SF_create_simulation More...
 
void CreateSolutionNx (NXOpen.Tag solution_desc, NXOpen.Tag solver_desc, string solution_name, out NXOpen.Tag solution_tag)
 Wrapper method for UF_SF_create_solution_nx More...
 
void CreateStepNx (NXOpen.Tag step_desc, string step_name, NXOpen.Tag solution_tag, out NXOpen.Tag step_tag)
 Wrapper method for UF_SF_create_step_nx More...
 
void CreateSurfaceContactMesh (NXOpen.Tag source_face, NXOpen.Tag target_face, IntPtr property, out NXOpen.Tag mesh_recipe)
 Wrapper method for UF_SF_create_surface_contact_mesh More...
 
void CreateSweptHexMesh (NXOpen.Tag solid_body, NXOpen.Tag source_face, bool midnodes, double elem_size, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_swept_hex_mesh More...
 
void CreateUgs2dMesh (ref Ugs2dMeshParms mesh_parms, int num_geoms, NXOpen.Tag[] geoms_p, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_ugs_2d_mesh More...
 
void CreateUgs2dMeshWithHdpts (ref Ugs2dMeshParms mesh_parms, int num_geoms, NXOpen.Tag[] geoms_p, int num_hardpoints, NXOpen.Tag[] hardpoints_p, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_ugs_2d_mesh_with_hdpts More...
 
void CreateUgs2dMeshWtAbstractionControl (ref Ugs2dMeshParms mesh_parms, ref UgsMeshAbstractionParams abs_data_p, int num_geoms, NXOpen.Tag[] geoms_p, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_ugs_2d_mesh_wt_abstraction_control More...
 
void CreateUgsTetMesh (ref UgsTetMeshParms mesh_parms, int num_bodies, NXOpen.Tag[] bodies_p, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_ugs_tet_mesh More...
 
void CreateUgsTetMeshWtAbstractionControl (ref UgsTetMeshParms mesh_parms, ref UgsMeshAbstractionParams abs_data_p, int num_bodies, NXOpen.Tag[] bodies_p, int f_partial_surf_mesh, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_ugs_tet_mesh_wt_abstraction_control More...
 
unsafe void CreateUserdefMidsrf (ref MidsrfUserParms parms_p, out NXOpen.Tag feature_tag)
 Wrapper method for UF_SF_create_userdef_midsrf More...
 
void CreateWeldMesh (ref _1d_mesh_data_ mesh_data, ref OrientationData orient_data, int num_objects, NXOpen.Tag[] obj_array, int num_top_faces, NXOpen.Tag[] top_face_array, int num_bot_faces, ref NXOpen.Tag bot_face_array, out NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_create_weld_mesh More...
 
void DeleteDispResults (int delete_legend_sw)
 Wrapper method for UF_SF_delete_disp_results More...
 
void DeleteDursolNx (NXOpen.Tag dursol_tag)
 Wrapper method for UF_SF_delete_dursol_nx More...
 
void DeleteLvNx (NXOpen.Tag dursol_tag, NXOpen.Tag lv_tag)
 Wrapper method for UF_SF_delete_lv_nx More...
 
void DeleteMeshMatingCondition (int num_mmc, NXOpen.Tag[] mmc_array)
 Wrapper method for UF_SF_delete_mesh_mating_condition More...
 
void DeleteScenario (NXOpen.Tag master_tag, string scenario_name)
 Wrapper method for UF_SF_delete_scenario More...
 
void DeleteSolutionNx (NXOpen.Tag solution)
 Wrapper method for UF_SF_delete_solution_nx More...
 
void DeleteStepNx (NXOpen.Tag step)
 Wrapper method for UF_SF_delete_step_nx More...
 
void DisplayMesh (NXOpen.Tag mesh_tag)
 Wrapper method for UF_SF_display_mesh More...
 
void DursolAddLoadNx (NXOpen.Tag dursol_tag, NXOpen.Tag lv_tag)
 Wrapper method for UF_SF_dursol_add_load_nx More...
 
void DursolAskLoadCountNx (NXOpen.Tag dursol_tag, out int num_lv)
 Wrapper method for UF_SF_dursol_ask_load_count_nx More...
 
void DursolAskLoadNx (NXOpen.Tag dursol_tag, int lv_index, out NXOpen.Tag lv_tag)
 Wrapper method for UF_SF_dursol_ask_load_nx More...
 
unsafe void DursolLocateAllMembersNx (NXOpen.Tag dursol_tag, out int num_lv, out NXOpen.Tag[] lv_pp)
 Wrapper method for UF_SF_dursol_locate_all_members_nx More...
 
void DursolRemoveLoadNx (NXOpen.Tag dursol_tag, NXOpen.Tag lv_tag)
 Wrapper method for UF_SF_dursol_remove_load_nx More...
 
unsafe void EdgeAskAdjacentEdges (NXOpen.Tag cae_tag, out int num_edges, out NXOpen.Tag[] edges)
 Wrapper method for UF_SF_edge_ask_adjacent_edges More...
 
void EdgeAskBody (NXOpen.Tag cae_tag, out NXOpen.Tag body_p)
 Wrapper method for UF_SF_edge_ask_body More...
 
void EdgeAskBoundingBox (NXOpen.Tag cae_tag,[Out] double[] pad_bounding_box)
 Wrapper method for UF_SF_edge_ask_bounding_box More...
 
void EdgeAskEndPoints (NXOpen.Tag cae_tag,[Out] double[] start_pt,[Out] double[] end_pt,[Out] double[] start_tangent,[Out] double[] end_tangent)
 Wrapper method for UF_SF_edge_ask_end_points More...
 
unsafe void EdgeAskFaces (NXOpen.Tag cae_tag, out int num_faces, out NXOpen.Tag[] faces)
 Wrapper method for UF_SF_edge_ask_faces More...
 
void EdgeAskLength (NXOpen.Tag cae_tag, out double pd_length)
 Wrapper method for UF_SF_edge_ask_length More...
 
void EdgeEvaluateClosestPoint (NXOpen.Tag cae_tag, double[] ad_point,[Out] double[] ad_out_point, out double pd_param)
 Wrapper method for UF_SF_edge_evaluate_closest_point More...
 
void EdgeEvaluateParamLocation (NXOpen.Tag cae_tag, double d_param,[Out] double[] ad_out_point)
 Wrapper method for UF_SF_edge_evaluate_param_location More...
 
void EditBeamOrientation (NXOpen.Tag mesh_tag, ref OrientationData orient_data)
 Wrapper method for UF_SF_edit_beam_orientation More...
 
unsafe void EditDefeatureParms (NXOpen.Tag feature_tag, ref DefeatureParms defeature_parms_p, out int n_failing_wound_edges, out NXOpen.Tag[] failing_wound_edges)
 Wrapper method for UF_SF_edit_defeature_parms More...
 
void EditDursolNx (NXOpen.Tag dursol_tag, string dursol_name, ref DursolStressCriterion stress_criterion, ref DursolStressType stress_type, ref DursolDesignLifeCriterion design_life_criterion, ref int fatigue_cycles, ref double k_factor, ref DursolFatigueLifeCriterion fatigue_life_criterion, ref int design_cycles)
 Wrapper method for UF_SF_edit_dursol_nx More...
 
unsafe void EditIdealizeParms (NXOpen.Tag feature_tag, IntPtr parms_p, out int n_failing_wound_edges, out NXOpen.Tag[] failing_wound_edges)
 Wrapper method for UF_SF_edit_idealize_parms More...
 
void EditLvNx (NXOpen.Tag lv_tag, string lv_name, ref double scaling_factor, ref int count, ref LvFunctionMode function_type)
 Wrapper method for UF_SF_edit_lv_nx More...
 
void EditMeshMatingCondition (int num_mmc, NXOpen.Tag[] mmc_array, int make_mesh_coincident, int mesh_mating_type)
 Wrapper method for UF_SF_edit_mesh_mating_condition More...
 
void EditOffsetMidsrf (NXOpen.Tag seed_face, double cliff_angle, double percentage_dist, ref NXOpen.Tag midsurface_tag)
 Wrapper method for UF_SF_edit_offset_midsrf More...
 
unsafe void EditUserdefMidsrf (ref MidsrfUserParms parms_p, ref NXOpen.Tag feature_tag)
 Wrapper method for UF_SF_edit_userdef_midsrf More...
 
unsafe void FaceAskAdjacentFaces (NXOpen.Tag cae_tag, out int num_faces, out NXOpen.Tag[] faces)
 Wrapper method for UF_SF_face_ask_adjacent_faces More...
 
void FaceAskArea (NXOpen.Tag cae_tag, out double pd_area)
 Wrapper method for UF_SF_face_ask_area More...
 
void FaceAskBody (NXOpen.Tag cae_tag, out NXOpen.Tag body_p)
 Wrapper method for UF_SF_face_ask_body More...
 
void FaceAskBoundingBox (NXOpen.Tag cae_tag,[Out] double[] pad_bounding_box)
 Wrapper method for UF_SF_face_ask_bounding_box More...
 
unsafe void FaceAskEdges (NXOpen.Tag cae_tag, out int num_edges, out NXOpen.Tag[] edges)
 Wrapper method for UF_SF_face_ask_edges More...
 
void FaceEvaluateClosestPoint (NXOpen.Tag cae_tag, int num_evaluations, double[] xyz,[Out] double[] xyz_cl,[Out] double[] uv_cl,[Out] double[] nrml,[Out] double[] dist,[Out] int[] in_out)
 Wrapper method for UF_SF_face_evaluate_closest_point More...
 
void FaceEvaluateParamLocation (NXOpen.Tag cae_tag, double[] ad_param,[Out] double[] ad_out_point)
 Wrapper method for UF_SF_face_evaluate_param_location More...
 
void FacepairAskMidsrfFrec (NXOpen.Tag facepair_feature_tag, out NXOpen.Tag midsrf_feature_tag)
 Wrapper method for UF_SF_facepair_ask_midsrf_frec More...
 
NXOpen.Tag FemAskCadPart (NXOpen.Tag fem_tag, out bool is_idealized_part)
 Wrapper method for UF_SF_fem_ask_cad_part More...
 
unsafe void FindMesh (NXOpen.Tag object_tag, MeshDimension dimension, out int num_of_meshes, out NXOpen.Tag[] mesh_items_p)
 Wrapper method for UF_SF_find_mesh More...
 
void FindMinimumDistance (NXOpen.Tag entity_1, NXOpen.Tag entity_2, out double min_dist,[Out] double[] point1,[Out] double[] point2)
 Wrapper method for UF_SF_find_minimum_distance More...
 
unsafe void FreeDefeatureParms (ref DefeatureParms def_parms_p)
 Wrapper method for UF_SF_free_defeature_parms More...
 
void FreeIdealizeParms (IntPtr parms_p)
 Wrapper method for UF_SF_free_idealize_parms More...
 
void FreeIdealizeRegion (IntPtr region_p)
 Wrapper method for UF_SF_free_idealize_region More...
 
unsafe void FreeMidsrfUserParms (ref MidsrfUserParms parms_p)
 Wrapper method for UF_SF_free_midsrf_user_parms More...
 
void GetAutoElementSize (int num_objects, ref NXOpen.Tag objects_p, out double esize)
 Wrapper method for UF_SF_get_auto_element_size More...
 
NXOpen.Tag IdealizedPartAskMasterPart (NXOpen.Tag idealized_part_tag)
 Wrapper method for UF_SF_idealized_part_ask_master_part More...
 
unsafe void InitMshvldErrorContainer (ref MeshErrorContainer container)
 Wrapper method for UF_SF_init_mshvld_error_container More...
 
bool IsFem (NXOpen.Tag fem_tag)
 Wrapper method for UF_SF_is_fem More...
 
bool IsIdealizedPart (NXOpen.Tag idealized_part_tag)
 Wrapper method for UF_SF_is_idealized_part More...
 
void IsMidsrf (NXOpen.Tag sheet_body_tag, out bool is_midsrf, out int midsrf_type, out NXOpen.Tag feature_tag)
 Wrapper method for UF_SF_is_midsrf More...
 
void IsOffsetMidsrf (NXOpen.Tag sheet_body_tag, out bool is_midsrf)
 Wrapper method for UF_SF_is_offset_midsrf More...
 
void IsScenarioPart ()
 Wrapper method for UF_SF_is_scenario_part More...
 
bool IsSimulation (NXOpen.Tag simulation_tag)
 Wrapper method for UF_SF_is_simulation More...
 
void IsUserdefMidsrf (NXOpen.Tag sheet_body_tag, out bool is_midsrf, out NXOpen.Tag feature_tag)
 Wrapper method for UF_SF_is_userdef_midsrf More...
 
void LinkMaterial (NXOpen.Tag material_tag, NXOpen.Tag object_tag)
 Wrapper method for UF_SF_link_material More...
 
void LinkSection (NXOpen.Tag section_tag, NXOpen.Tag mesh_geom_tag)
 Wrapper method for UF_SF_link_section More...
 
unsafe void LocateAllMeshes (NXOpen.Tag mesh_tag, out int mesh_count, out NXOpen.Tag[] mesh_pointer)
 Wrapper method for UF_SF_locate_all_meshes More...
 
unsafe void LocateElement (NXOpen.Tag mesh_tag, out int num_of_elements, out NXOpen.Tag[] element_tags_p)
 Wrapper method for UF_SF_locate_element More...
 
unsafe void LocateElementById (NXOpen.Tag mesh_tag, int num_of_ids, int[] element_ids, out int num_of_elements, out NXOpen.Tag[] element_tags_p)
 Wrapper method for UF_SF_locate_element_by_id More...
 
unsafe void LocateHptMgParents (NXOpen.Tag point_tag, out int parent_cnt, out NXOpen.Tag[] parent_list)
 Wrapper method for UF_SF_locate_hpt_mg_parents More...
 
void LocateMaterial (NXOpen.Tag object_tag, out NXOpen.Tag material_tag)
 Wrapper method for UF_SF_locate_material More...
 
void LocateMeshMatingConditionByName (string assembly_name, out NXOpen.Tag assembly_mesh)
 Wrapper method for UF_SF_locate_mesh_mating_condition_by_name More...
 
unsafe void LocateMeshMatingConditionList (out int assembly_mesh_cnt, out NXOpen.Tag[] assembly_mesh_tags)
 Wrapper method for UF_SF_locate_mesh_mating_condition_list More...
 
void LocateNamedDursolNx (string dursol_name, out NXOpen.Tag dursol_tag)
 Wrapper method for UF_SF_locate_named_dursol_nx More...
 
void LocateNamedMaterial (string material_name, out NXOpen.Tag material_tag_ptr)
 Wrapper method for UF_SF_locate_named_material More...
 
void LocateNamedSection (string section_name, out NXOpen.Tag section_tag_ptr)
 Wrapper method for UF_SF_locate_named_section More...
 
void LocateNamedSolutionNx (string solution_name, out NXOpen.Tag solution_tag)
 Wrapper method for UF_SF_locate_named_solution_nx More...
 
void LocateNamedStepNx (NXOpen.Tag solution_tag, string step_name, out NXOpen.Tag step_tag)
 Wrapper method for UF_SF_locate_named_step_nx More...
 
unsafe void LocateNodeById (NXOpen.Tag mesh_tag, int num_of_ids, int[] node_ids, out int num_of_node, out NXOpen.Tag[] node_tags_p)
 Wrapper method for UF_SF_locate_node_by_id More...
 
unsafe void LocateNodesOnElement (NXOpen.Tag element_tag, out int num_of_nodes, out NXOpen.Tag[] node_tags_p)
 Wrapper method for UF_SF_locate_nodes_on_element More...
 
unsafe void LocateNodesOnGeometry (NXOpen.Tag geom_tag, NodeSwitch type_sw, out int nodes_cnt, out NXOpen.Tag[] nodes_list)
 Wrapper method for UF_SF_locate_nodes_on_geometry More...
 
unsafe void LocateNodesOnMesh (NXOpen.Tag mesh_tag, out int num_of_nodes, out NXOpen.Tag[] node_tags_p)
 Wrapper method for UF_SF_locate_nodes_on_mesh More...
 
unsafe void LocateScenarios (out int number_of_scenarios, out string[] scenario_names)
 Wrapper method for UF_SF_locate_scenarios More...
 
void LocateSection (NXOpen.Tag mesh_object, out NXOpen.Tag section_tag)
 Wrapper method for UF_SF_locate_section More...
 
unsafe void LocateSolutionBoundaryConditionsNx (NXOpen.Tag solution, out int num_members, out NXOpen.Tag[] membs_pp)
 Wrapper method for UF_SF_locate_solution_boundary_conditions_nx More...
 
unsafe void LocateSolutionLoadsNx (NXOpen.Tag solution, out int num_members, out NXOpen.Tag[] membs_pp)
 Wrapper method for UF_SF_locate_solution_loads_nx More...
 
unsafe void LocateStepBoundaryConditionsNx (NXOpen.Tag step, out int num_members, out NXOpen.Tag[] membs_pp)
 Wrapper method for UF_SF_locate_step_boundary_conditions_nx More...
 
unsafe void LocateStepLoadsNx (NXOpen.Tag step, out int num_members, out NXOpen.Tag[] membs_pp)
 Wrapper method for UF_SF_locate_step_loads_nx More...
 
NXOpen.Tag MapObjectToCurrentPart (NXOpen.Tag object_tag)
 Wrapper method for UF_SF_map_object_to_current_part More...
 
void Mc2dAngle (ElementType element_type, double[] abspos, int node_count, McResultFormat results_format, double min_threshold, double max_threshold, out double min_angle, out double max_angle, out SfmcResult min_status_ptr, out SfmcResult max_status_ptr)
 Wrapper method for UF_SF_mc_2d_angle More...
 
void McAspectRatio (ElementType element_type, double[] abspos, int node_count, McResultFormat result_format, double threshold, out double aspect_ratio, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_aspect_ratio More...
 
void McElementCheck (NXOpen.Tag mesh_tag, out int failed_elm_count)
 Wrapper method for UF_SF_mc_element_check More...
 
void McJacobianRatio (ElementType element_type, double[] abspos, int node_count, McResultFormat results_format, double threshold, out double jacobian_ratio, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_jacobian_ratio More...
 
void McJacobianZero (ElementType element_type, double[] abspos, int node_count, McResultFormat results_format, double threshold, out double jacobian_zero, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_jacobian_zero More...
 
void McSkew (ElementType element_type, double[] abspos, int node_count, McResultFormat result_format, double threshold, out double skew, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_skew More...
 
void McTaper (ElementType element_type, double[] abspos, int node_count, McResultFormat result_format, double threshold, out double taper, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_taper More...
 
void McTetCollapse (ElementType element_type, double[] abspos, int node_count, McResultFormat result_format, double threshold, out double tet_collapse, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_tet_collapse More...
 
void McTetraAngle (double[] abspos, int node_count, McResultFormat results_format, double min_threshold, double max_threshold, out double min_angle, out double max_angle, out SfmcResult min_status_ptr, out SfmcResult max_status_ptr)
 Wrapper method for UF_SF_mc_tetra_angle More...
 
void McTwist (ElementType element_type, double[] abspos, int node_count, McResultFormat result_format, double threshold, out double twist, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_twist More...
 
void McWarp (ElementType element_type, double[] abspos, int node_count, McResultFormat result_format, double threshold, out double warp, out SfmcResult status_ptr)
 Wrapper method for UF_SF_mc_warp More...
 
void ModlBodyAskBody (NXOpen.Tag modl_body, out NXOpen.Tag cae_body_p)
 Wrapper method for UF_SF_modl_body_ask_body More...
 
void OpenScenario (string scenario_name, NXOpen.Tag master_part_tag)
 Wrapper method for UF_SF_open_scenario More...
 
unsafe void PartitionBody (int num_solid_bodies, NXOpen.Tag[] solid_body_tags, NXOpen.Tag tool_body, out int num_partitioned_bodies, out NXOpen.Tag[] partitioned_bodies)
 Wrapper method for UF_SF_partition_body More...
 
unsafe void PartitionBodyNx5 (int associate, int num_solid_bodies, NXOpen.Tag[] solid_body_tags, NXOpen.Tag tool_body, out int num_partitioned_bodies, out NXOpen.Tag[] partitioned_bodies)
 Wrapper method for UF_SF_partition_body_nx5 More...
 
void PolygonBodyAskType (NXOpen.Tag polygon_body, out int body_type)
 Wrapper method for UF_SF_polygon_body_ask_type More...
 
unsafe void PropertyAskNameNx (NXOpen.Tag property_tag, out string property_name_pp)
 Wrapper method for UF_SF_property_ask_name_nx More...
 
void PropertyAskTypeNx (NXOpen.Tag property_tag, out FemValueType property_type)
 Wrapper method for UF_SF_property_ask_type_nx More...
 
unsafe void PropertyAskValueNx (NXOpen.Tag property_tag, out bool bool_value, out int int_value, out double scalar_value, out string text_value, out int num_lines, out string[] multi_text_value)
 Wrapper method for UF_SF_property_ask_value_nx More...
 
unsafe void PropertySetValueNx (NXOpen.Tag property_tag, bool bool_value, int int_value, double scalar_value, string text_value, int num_lines, string[] multi_text_value)
 Wrapper method for UF_SF_property_set_value_nx More...
 
void RemoveFromSolutionNx (int num_of_lbc, ref NXOpen.Tag lbc)
 Wrapper method for UF_SF_remove_from_solution_nx More...
 
void RemoveFromStepNx (int num_of_lbc, ref NXOpen.Tag lbc)
 Wrapper method for UF_SF_remove_from_step_nx More...
 
void RenameScenario (NXOpen.Tag master_tag, string old_scenario, string new_scenario)
 Wrapper method for UF_SF_rename_scenario More...
 
void ResetElementIds (int start_id)
 Wrapper method for UF_SF_reset_element_ids More...
 
void ResetNodeIds (int start_id)
 Wrapper method for UF_SF_reset_node_ids More...
 
void RetrieveLibraryMaterial (string libref, out NXOpen.Tag material_tag)
 Wrapper method for UF_SF_retrieve_library_material More...
 
void SaveScenario ()
 Wrapper method for UF_SF_save_scenario More...
 
void SetActiveSolutionAndStepNx (NXOpen.Tag active_solution, NXOpen.Tag active_step)
 Wrapper method for UF_SF_set_active_solution_and_step_nx More...
 
void SetEdgeDensity (NXOpen.Tag object_tag, EdgeDensityData edge_density_data)
 Wrapper method for UF_SF_set_edge_density More...
 
void SetIdealizeParmExp (IntPtr parms_p, IdealizeParmExp parm_exp_t, NXOpen.Tag exp_tag)
 Wrapper method for UF_SF_set_idealize_parm_exp More...
 
void SetIdealizeParmFaces (IntPtr parms_p, IdealizeParmFace parm_face_t, int num_faces, NXOpen.Tag[] faces)
 Wrapper method for UF_SF_set_idealize_parm_faces More...
 
void SetMeshVisuals (NXOpen.Tag mesh_tag, ref MeshVisuals mesh_vis)
 Wrapper method for UF_SF_set_mesh_visuals More...
 
void SetShellThickness (string shell_thick_exp, int num_items, NXOpen.Tag[] items_array)
 Wrapper method for UF_SF_set_shell_thickness More...
 
NXOpen.Tag SimulationAskFem (NXOpen.Tag simulation_tag)
 Wrapper method for UF_SF_simulation_ask_fem More...
 
void SolutionAskDescriptorNx (NXOpen.Tag solution, out NXOpen.Tag descriptor)
 Wrapper method for UF_SF_solution_ask_descriptor_nx More...
 
void SolutionAskLanguageNx (NXOpen.Tag solution, out NXOpen.Tag language)
 Wrapper method for UF_SF_solution_ask_language_nx More...
 
unsafe void SolutionAskNameNx (NXOpen.Tag solution, out string solution_name)
 Wrapper method for UF_SF_solution_ask_name_nx More...
 
void SolutionAskNthStepNx (NXOpen.Tag solution_tag, int step, out NXOpen.Tag step_tag)
 Wrapper method for UF_SF_solution_ask_nth_step_nx More...
 
void SolutionAskNumStepsNx (NXOpen.Tag solution_tag, out int step_count)
 Wrapper method for UF_SF_solution_ask_num_steps_nx More...
 
void SolutionAskPropertyByIndexNx (NXOpen.Tag solution, int property, out NXOpen.Tag property_tag)
 Wrapper method for UF_SF_solution_ask_property_by_index_nx More...
 
void SolutionAskPropertyCountNx (NXOpen.Tag solution, out int num_props)
 Wrapper method for UF_SF_solution_ask_property_count_nx More...
 
void SolutionAskPropertyNx (NXOpen.Tag solution, string property_name, out NXOpen.Tag property_tag)
 Wrapper method for UF_SF_solution_ask_property_nx More...
 
void SolutionAskSolverPropertyByIndexNx (NXOpen.Tag solution, int property, out NXOpen.Tag property_tag)
 Wrapper method for UF_SF_solution_ask_solver_property_by_index_nx More...
 
void SolutionAskSolverPropertyCountNx (NXOpen.Tag solution, out int num_props)
 Wrapper method for UF_SF_solution_ask_solver_property_count_nx More...
 
void SolutionAskSolverPropertyNx (NXOpen.Tag solution, string property_name, out NXOpen.Tag property_tag)
 Wrapper method for UF_SF_solution_ask_solver_property_nx More...
 
void SolutionSetNameNx (NXOpen.Tag solution, string solution_name, bool rename_result_file)
 Wrapper method for UF_SF_solution_set_name_nx More...
 
void SolveActiveSolutionNx (int format_choice)
 Wrapper method for UF_SF_solve_active_solution_nx More...
 
unsafe void StepAskNameNx (NXOpen.Tag step, out string step_name)
 Wrapper method for UF_SF_step_ask_name_nx More...
 
void StepAskPropertyByIndexNx (NXOpen.Tag step, int property, out NXOpen.Tag property_tag)
 Wrapper method for UF_SF_step_ask_property_by_index_nx More...
 
void StepAskPropertyCountNx (NXOpen.Tag step, out int num_props)
 Wrapper method for UF_SF_step_ask_property_count_nx More...
 
void StepAskPropertyNx (NXOpen.Tag step, string property_name, out NXOpen.Tag property_tag)
 Wrapper method for UF_SF_step_ask_property_nx More...
 
void StepSetNameNx (NXOpen.Tag solution, NXOpen.Tag step, string step_name)
 Wrapper method for UF_SF_step_set_name_nx More...
 
void SwitchScenarios (string scenario_1_name, string scenario_2_name)
 Wrapper method for UF_SF_switch_scenarios More...
 
unsafe void TempDispResults (ref SfColorAttr color_att_p, ref SfLegendAttr legend_attr_p)
 DEPRECATED Wrapper method for UF_SF_temp_disp_results More...
 
void TempDisplayElement (NXOpen.Tag node_tag, int color, double height, bool display_edges, bool display_id, bool display_nodes, UFDisp.PolyMarker node_marker, bool display_orientation)
 Wrapper method for UF_SF_temp_display_element More...
 
void TempDisplayNode (NXOpen.Tag node_tag, int color, double height, bool display_id, string object_symbol, UFDisp.PolyMarker node_marker)
 Wrapper method for UF_SF_temp_display_node More...
 
void TestGpe ()
 Wrapper method for UF_SF_test_gpe More...
 
void UnlinkMaterial (NXOpen.Tag object_tag)
 Wrapper method for UF_SF_unlink_material More...
 
void UnlinkSection (NXOpen.Tag section_tag, NXOpen.Tag mesh_geom_tag)
 Wrapper method for UF_SF_unlink_section More...
 
void UpdateScenario ()
 Wrapper method for UF_SF_update_scenario More...
 
void WriteReport ()
 Wrapper method for UF_SF_write_report More...
 

Detailed Description

Contains wrappers for all 'UF_SF' functions and data types.

Member Enumeration Documentation

Wrapper for UF_SF_0D_density_type_e

Refer to UF_SF_0D_density_type_e for documentation
Mapping Help

Wrapper for UF_SF_0D_element_type_e

Refer to UF_SF_0D_element_type_e for documentation
Mapping Help

Wrapper for UF_SF_1D_density_type_e

Refer to UF_SF_1D_density_type_e for documentation
Mapping Help

Wrapper for UF_SF_1D_element_type_e

Refer to UF_SF_1D_element_type_e for documentation
Mapping Help

Wrapper for UF_SF_assembly_type_e

Refer to UF_SF_assembly_type_e for documentation
Mapping Help

Wrapper for UF_SF_edge_density_type_e

Refer to UF_SF_edge_density_type_e for documentation
Mapping Help

Wrapper for UF_SF_element_type_e

Refer to UF_SF_element_type_e for documentation
Mapping Help

Wrapper for UF_SF_fem_value_type_t

Refer to UF_SF_fem_value_type_t for documentation
Mapping Help

Wrapper for UF_SF_idealize_parm_exp_t

Refer to UF_SF_idealize_parm_exp_t for documentation
Mapping Help

Wrapper for UF_SF_library_material_e

Refer to UF_SF_library_material_e for documentation
Mapping Help

Wrapper for UF_SF_lv_function_mode_e

Refer to UF_SF_lv_function_mode_e for documentation
Mapping Help

Wrapper for UF_SF_mc_result_format_e

Refer to UF_SF_mc_result_format_e for documentation
Mapping Help

Wrapper for UF_SF_mesh_dimension_e

Refer to UF_SF_mesh_dimension_e for documentation
Mapping Help

Wrapper for UF_SF_mesh_error_type_e

Refer to UF_SF_mesh_error_type_e for documentation
Mapping Help

Wrapper for UF_SF_mesh_geom_meshdir_e

Refer to UF_SF_mesh_geom_meshdir_e for documentation
Mapping Help

Wrapper for UF_SF_mesh_geom_usage_e

Refer to UF_SF_mesh_geom_usage_e for documentation
Mapping Help

Wrapper for UF_SF_mid_node_type_e

Refer to UF_SF_mid_node_type_e for documentation
Mapping Help

Wrapper for UF_SF_node_btype_e

Refer to UF_SF_node_btype_e for documentation
Mapping Help

Wrapper for UF_SF_node_switch_e

Refer to UF_SF_node_switch_e for documentation
Mapping Help

Wrapper for UF_SF_scenario_info_t

Refer to UF_SF_scenario_info_t for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFSf.AddToSolutionNx ( int  num_of_lbc,
ref NXOpen.Tag  lbc 
)

Wrapper method for UF_SF_add_to_solution_nx

Refer to UF_SF_add_to_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AddToStepNx ( int  num_of_lbc,
ref NXOpen.Tag  lbc 
)

Wrapper method for UF_SF_add_to_step_nx

Refer to UF_SF_add_to_step_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AllocDefeatureParms ( int  num_ret_faces,
NXOpen.Tag[]  ret_faces_a,
int  num_rem_faces,
NXOpen.Tag[]  rem_faces_a,
NXOpen.Tag  seed_face,
int  num_bnd_faces,
NXOpen.Tag[]  bnd_faces,
NXOpen.Tag  angle_exp,
out DefeatureParms[]  defeature_parms_p 
)

Wrapper method for UF_SF_alloc_defeature_parms

Refer to UF_SF_alloc_defeature_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AllocIdealizeParms ( out IntPtr  parms_p)

Wrapper method for UF_SF_alloc_idealize_parms

Refer to UF_SF_alloc_idealize_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AllocIdealizeRegion ( NXOpen.Tag  seed_face,
int  num_bnd_faces,
NXOpen.Tag[]  bnd_faces,
NXOpen.Tag  angle_exp,
out IntPtr  region_p 
)

Wrapper method for UF_SF_alloc_idealize_region

Refer to UF_SF_alloc_idealize_region for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.ApplyBeamEndMass ( string  end_a_nsm_exp,
string  end_b_nsm_exp,
int  num_items,
NXOpen.Tag[]  items_array 
)

Wrapper method for UF_SF_apply_beam_end_mass

Refer to UF_SF_apply_beam_end_mass for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskActiveSolutionNx ( out NXOpen.Tag  active_solution)

Wrapper method for UF_SF_ask_active_solution_nx

Refer to UF_SF_ask_active_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskActiveStepNx ( out NXOpen.Tag  active_step)

Wrapper method for UF_SF_ask_active_step_nx

Refer to UF_SF_ask_active_step_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskAllPolygonBodies ( out int  num_polygon_bodies,
out NXOpen.Tag[]  polygon_bodies 
)

Wrapper method for UF_SF_ask_all_polygon_bodies

Refer to UF_SF_ask_all_polygon_bodies for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskBeamEndMass ( NXOpen.Tag  object_tag,
out double  end_a_nsm,
out double  end_b_nsm 
)

Wrapper method for UF_SF_ask_beam_end_mass

Refer to UF_SF_ask_beam_end_mass for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskClosestPoint ( double[]  point,
NXOpen.Tag  entity,
[Out] double[]  closest_point,
out double  min_dist 
)

Wrapper method for UF_SF_ask_closest_point

Refer to UF_SF_ask_closest_point for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskCombinedLoadCase ( NXOpen.Tag  clc_tag,
out string  clc_name,
out int  num_comps,
out NXOpen.Tag[]  lbc_tags,
out double[]  lbc_scales 
)

Wrapper method for UF_SF_ask_combined_load_case

Refer to UF_SF_ask_combined_load_case for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskCombinedLoadCases ( NXOpen.Tag  part_tag,
out int  num_clcs,
out NXOpen.Tag[]  clc_tags 
)

Wrapper method for UF_SF_ask_combined_load_cases

Refer to UF_SF_ask_combined_load_cases for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskDomElmType ( NXOpen.Tag  mesh_recipe,
out ElementType  elm_type 
)

Wrapper method for UF_SF_ask_dom_elm_type

Refer to UF_SF_ask_dom_elm_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskDursolNx ( NXOpen.Tag  dursol_tag,
out string  dursol_name,
out NXOpen.Tag  solution_tag,
out DursolStressCriterion  stress_criterion,
out DursolStressType  stress_type,
out DursolDesignLifeCriterion  design_life_criterion,
out int  fatigue_cycles,
out double  k_factor,
out DursolFatigueLifeCriterion  fatigue_life_criterion,
out int  design_cycles 
)

Wrapper method for UF_SF_ask_dursol_nx

Refer to UF_SF_ask_dursol_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskEdgeDensity ( NXOpen.Tag  object_tag,
out EdgeDensityData  edge_density_data_ptr 
)

Wrapper method for UF_SF_ask_edge_density

Refer to UF_SF_ask_edge_density for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskElement ( NXOpen.Tag  elm_tag,
out int  elm_id,
out ElmAdaptivityType  adaptivity,
out ElmDimensionType  dimension,
out ElementType  element_type 
)

Wrapper method for UF_SF_ask_element

Refer to UF_SF_ask_element for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskElementEdges ( NXOpen.Tag  elem_tag,
out int  num_edges,
out NXOpen.Tag[]  start_nodes,
out NXOpen.Tag[]  end_nodes,
out NXOpen.Tag[]  mid_nodes 
)

Wrapper method for UF_SF_ask_element_edges

Refer to UF_SF_ask_element_edges for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskElementTypeNames ( ElementType  element_type,
out string  element_name_array 
)

Wrapper method for UF_SF_ask_element_type_names

Refer to UF_SF_ask_element_type_names for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskGeomData ( NXOpen.Tag  mesh_object,
MeshGeomUsage  usage_type,
out int  num_geom_items,
out NXOpen.Tag[]  geom_items_p 
)

Wrapper method for UF_SF_ask_geom_data

Refer to UF_SF_ask_geom_data for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskIdealizeParmExp ( IntPtr  parms_p,
IdealizeParmExp  parm_exp_t,
out NXOpen.Tag  exp_tag 
)

Wrapper method for UF_SF_ask_idealize_parm_exp

Refer to UF_SF_ask_idealize_parm_exp for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskIdealizeParmFaces ( IntPtr  parms_p,
IdealizeParmFace  parm_face_t,
out int  num_faces,
out NXOpen.Tag[]  faces 
)

Wrapper method for UF_SF_ask_idealize_parm_faces

Refer to UF_SF_ask_idealize_parm_faces for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskIdealizeParms ( NXOpen.Tag  feature_tag,
out bool  is_region,
IntPtr  body_region,
IntPtr  idealize_parms 
)

Wrapper method for UF_SF_ask_idealize_parms

Refer to UF_SF_ask_idealize_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskIdealizeRegion ( IntPtr  region_p,
out NXOpen.Tag  seed_face,
out int  num_bnd_faces,
out NXOpen.Tag[]  bnd_faces,
ref NXOpen.Tag  angle_exp 
)

Wrapper method for UF_SF_ask_idealize_region

Refer to UF_SF_ask_idealize_region for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskLanguage ( NXOpen.Tag  language_tag,
out string  language_name,
out int  version,
out SfLangAnalysisType  analysis_type,
out SfLangProblemAbstract  problem_abstraction,
out SfLangLinearity  linearity,
out SfLangTimeDepend  time_dependency,
out string  solver_name 
)

Wrapper method for UF_SF_ask_language

Refer to UF_SF_ask_language for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskLibraryMaterials ( string  type_filter,
string  category_filter,
string  name_filter,
out int  material_count,
out string[]  material_librefs,
out string[]  material_names,
out string[]  material_types 
)

Wrapper method for UF_SF_ask_library_materials

Refer to UF_SF_ask_library_materials for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskLvNx ( NXOpen.Tag  lv_tag,
out string  lv_name,
out double  scaling_factor,
out int  count,
out LvFunctionMode  function_type,
out NXOpen.Tag  solution_step_tag 
)

Wrapper method for UF_SF_ask_lv_nx

Refer to UF_SF_ask_lv_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskMaterialType ( NXOpen.Tag  material_tag,
out NeutralMaterialTypes  material_type 
)

Wrapper method for UF_SF_ask_material_type

Refer to UF_SF_ask_material_type for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskMeshDimension ( NXOpen.Tag  mesh_recipe,
out MeshDimension  dimension 
)

Wrapper method for UF_SF_ask_mesh_dimension

Refer to UF_SF_ask_mesh_dimension for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskMeshMatingCondition ( NXOpen.Tag  assembly_mesh_tag,
out NXOpen.Tag  assembling_geom,
out NXOpen.Tag  target_geom,
out string  assembly_name,
out int  seed_mesh,
out AssemblyType  assembly_type,
out double  merge_tolerance,
out double  match_tolerance 
)

Wrapper method for UF_SF_ask_mesh_mating_condition

Refer to UF_SF_ask_mesh_mating_condition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskMeshVisuals ( NXOpen.Tag  mesh_tag,
out MeshVisuals  mesh_vis 
)

Wrapper method for UF_SF_ask_mesh_visuals

Refer to UF_SF_ask_mesh_visuals for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskMidsrfFrecType ( NXOpen.Tag  feature_tag,
out int  midsrf_type 
)

Wrapper method for UF_SF_ask_midsrf_frec_type

Refer to UF_SF_ask_midsrf_frec_type for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNode ( NXOpen.Tag  node_tag,
out int  node_id,
out NodeBtype  b_type,
out MidNodeType  e_type,
[Out] double[]  abspos 
)

Wrapper method for UF_SF_ask_node

Refer to UF_SF_ask_node for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskNodePgeoms ( NXOpen.Tag  node_tag,
out int  parent_cnt,
out NXOpen.Tag[]  parent_list,
out MeshGeometryTypes[]  geom_types 
)

Wrapper method for UF_SF_ask_node_pgeoms

Refer to UF_SF_ask_node_pgeoms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNthDursolNx ( int  index,
out NXOpen.Tag  dursol_tag 
)

Wrapper method for UF_SF_ask_nth_dursol_nx

Refer to UF_SF_ask_nth_dursol_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNthMeshRecipe ( NXOpen.Tag  fem_tag,
int  index,
out NXOpen.Tag  mesh_recipe_tag 
)

Wrapper method for UF_SF_ask_nth_mesh_recipe

Refer to UF_SF_ask_nth_mesh_recipe for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNthSolutionNx ( int  solution,
out NXOpen.Tag  solution_tag 
)

Wrapper method for UF_SF_ask_nth_solution_nx

Refer to UF_SF_ask_nth_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNumDursolsNx ( out int  num_dursols)

Wrapper method for UF_SF_ask_num_dursols_nx

Refer to UF_SF_ask_num_dursols_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNumMeshRecipes ( NXOpen.Tag  fem_tag,
out int  num_mesh_recipes 
)

Wrapper method for UF_SF_ask_num_mesh_recipes

Refer to UF_SF_ask_num_mesh_recipes for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskNumSolutionsNx ( out int  solution_count)

Wrapper method for UF_SF_ask_num_solutions_nx

Refer to UF_SF_ask_num_solutions_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskOffsetMidsrfThickness ( NXOpen.Tag  midsrf_tag,
out double  thickness 
)

Wrapper method for UF_SF_ask_offset_midsrf_thickness

Refer to UF_SF_ask_offset_midsrf_thickness for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskSolutionNx ( NXOpen.Tag  lbc_tag,
out int  num_members,
out NXOpen.Tag[]  solution_pp 
)

Wrapper method for UF_SF_ask_solution_nx

Refer to UF_SF_ask_solution_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AskStepNx ( NXOpen.Tag  lbc_tag,
out int  num_members,
out NXOpen.Tag[]  step_pp 
)

Wrapper method for UF_SF_ask_step_nx

Refer to UF_SF_ask_step_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskUgs2dMeshParms ( NXOpen.Tag  mesh_tag,
out Ugs2dMeshParms  mesh_parms 
)

Wrapper method for UF_SF_ask_ugs_2d_mesh_parms

Refer to UF_SF_ask_ugs_2d_mesh_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.AskUgsTetMeshParms ( NXOpen.Tag  mesh_tag,
out UgsTetMeshParms  mesh_parms 
)

Wrapper method for UF_SF_ask_ugs_tet_mesh_parms

Refer to UF_SF_ask_ugs_tet_mesh_parms for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AutoCreateMeshMatingCondition ( int  entity_num,
NXOpen.Tag[]  entity_array,
double  merge_tolerance,
int  make_mesh_coincident,
int  coincident_face_only,
int  mesh_mating_type,
out int  num_assembly_meshes,
out NXOpen.Tag[]  assembly_meshes 
)

Wrapper method for UF_SF_auto_create_mesh_mating_condition

Refer to UF_SF_auto_create_mesh_mating_condition for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.AutoCreateSurfaceContactMesh ( double  capture_distance,
IntPtr  property,
out int  num_meshes,
out NXOpen.Tag[]  mesh_recipes 
)

Wrapper method for UF_SF_auto_create_surface_contact_mesh

Refer to UF_SF_auto_create_surface_contact_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.BodyAskBoundingBox ( NXOpen.Tag  cae_tag,
[Out] double[]  pad_bounding_volume 
)

Wrapper method for UF_SF_body_ask_bounding_box

Refer to UF_SF_body_ask_bounding_box for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.BodyAskEdges ( NXOpen.Tag  cae_tag,
out int  num_edges,
out NXOpen.Tag[]  edges 
)

Wrapper method for UF_SF_body_ask_edges

Refer to UF_SF_body_ask_edges for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.BodyAskFaces ( NXOpen.Tag  cae_tag,
out int  num_faces,
out NXOpen.Tag[]  faces 
)

Wrapper method for UF_SF_body_ask_faces

Refer to UF_SF_body_ask_faces for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.BodyAskModlBody ( NXOpen.Tag  cae_tag,
out NXOpen.Tag  modl_body_p 
)

Wrapper method for UF_SF_body_ask_modl_body

Refer to UF_SF_body_ask_modl_body for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.BodyAskVolumeAndCentroid ( NXOpen.Tag  cae_tag,
out double  pd_volume,
[Out] double[]  centroid 
)

Wrapper method for UF_SF_body_ask_volume_and_centroid

Refer to UF_SF_body_ask_volume_and_centroid for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CaeInformation ( ScenarioInfo  info_type,
int  num_entities,
NXOpen.Tag[]  entities_tags,
string  output_file_with_path 
)

Wrapper method for UF_SF_cae_information

Refer to UF_SF_cae_information for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CheckModelComprehensive ( bool  detailed_message,
string  ouput_file_with_path 
)

Wrapper method for UF_SF_check_model_comprehensive

Refer to UF_SF_check_model_comprehensive for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CheckModelDuplicateNodes ( int  num_meshes,
ref NXOpen.Tag  mesh_tags,
bool  merge_duplicates,
double  tolerance,
out int  num_duplicates 
)

Wrapper method for UF_SF_check_model_duplicate_nodes

Refer to UF_SF_check_model_duplicate_nodes for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CheckModelElementShapes ( int  num_meshes,
NXOpen.Tag[]  mesh_tags,
bool  list_all_elems,
string  output_file_with_path,
int  FILE 
)

Wrapper method for UF_SF_check_model_element_shapes

Refer to UF_SF_check_model_element_shapes for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CleanMshvldErrorContainer ( ref MeshErrorContainer  container)

Wrapper method for UF_SF_clean_mshvld_error_container

Refer to UF_SF_clean_mshvld_error_container for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CloneScenario ( NXOpen.Tag  master_part_tag,
string  orig_scen,
string  cloned_scen 
)

Wrapper method for UF_SF_clone_scenario

Refer to UF_SF_clone_scenario for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CloseScenario ( )

Wrapper method for UF_SF_close_scenario

Refer to UF_SF_close_scenario for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CountAllNodesOfValidElements ( out int  number_of_all_valid_nodes)

Wrapper method for UF_SF_count_all_nodes_of_valid_elements

Refer to UF_SF_count_all_nodes_of_valid_elements for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CountAllValidElements ( out int  number_of_all_valid_elements)

Wrapper method for UF_SF_count_all_valid_elements

Refer to UF_SF_count_all_valid_elements for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CountElements ( NXOpen.Tag  mesh,
out int  number_of_elements 
)

Wrapper method for UF_SF_count_elements

Refer to UF_SF_count_elements for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CountNodes ( NXOpen.Tag  mesh,
out int  number_of_nodes 
)

Wrapper method for UF_SF_count_nodes

Refer to UF_SF_count_nodes for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.Create0dMesh ( int  num_geom_objects,
NXOpen.Tag[]  geom_array,
_0D_element_type_  element_type,
double  default_density,
_0D_density_type_  default_density_type,
double  mass_value,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_0d_mesh

Refer to UF_SF_create_0d_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.Create0dMeshDistMass ( int  num_geom_objects,
NXOpen.Tag[]  geom_array,
_0D_element_type_  element_type,
double  default_density,
_0D_density_type_  default_density_type,
double  mass_value,
int  distribute_mass,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_0d_mesh_dist_mass

Refer to UF_SF_create_0d_mesh_dist_mass for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.Create1dConnectionMesh ( ref _1d_mesh_data_  mesh_data,
ref OrientationData  orient_data,
int  num_group1_objects,
NXOpen.Tag[]  group1_array,
MeshGeomMeshdir[]  group1_direction_array,
int  num_group2_objects,
NXOpen.Tag[]  group2_array,
MeshGeomMeshdir[]  group2_direction_array,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_1d_connection_mesh

Refer to UF_SF_create_1d_connection_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.Create1dMesh ( ref _1d_mesh_data_  mesh_data,
ref OrientationData  orient_data,
int  num_group1_objects,
NXOpen.Tag[]  group1_array,
int  num_group2_objects,
NXOpen.Tag[]  group2_array,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_1d_mesh

Refer to UF_SF_create_1d_mesh for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateAutoFaceSubdiv ( NXOpen.Tag[]  objects,
int  obj_count,
double  distance_tolerance,
int  subdivision_needed,
int  face_search_option,
out ResultingFacePairs[]  resulting_pairs,
out int  resulting_pairs_count 
)

Wrapper method for UF_SF_create_auto_face_subdiv

Refer to UF_SF_create_auto_face_subdiv for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateCombinedLoadCase ( string  clc_name,
int  num_comps,
NXOpen.Tag[]  lbc_tags,
double[]  lbc_scales,
out NXOpen.Tag  clc_tag 
)

Wrapper method for UF_SF_create_combined_load_case

Refer to UF_SF_create_combined_load_case for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateContactMesh ( ref NXOpen.Tag  mesh,
ref ContactMeshData  mesh_data,
ref OrientationData  orient_data 
)

Wrapper method for UF_SF_create_contact_mesh

Refer to UF_SF_create_contact_mesh for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateDefeatureBody ( ref DefeatureParms  defeature_parms_p,
out NXOpen.Tag  feature_tag,
out int  n_failing_wound_edges,
out NXOpen.Tag[]  failing_wound_edges 
)

Wrapper method for UF_SF_create_defeature_body

Refer to UF_SF_create_defeature_body for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateDursolNx ( string  name,
NXOpen.Tag  solution_tag,
out NXOpen.Tag  dursol_tag 
)

Wrapper method for UF_SF_create_dursol_nx

Refer to UF_SF_create_dursol_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateEdgeFaceConn ( ref EfConnInfo  uf_ef_conn_info,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_edge_face_conn

Refer to UF_SF_create_edge_face_conn for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateFem ( string  fem_name,
NXOpen.Tag  cad_part_tag,
string  idealized_part_name,
bool  use_all_bodies_flag,
int  num_bodies,
NXOpen.Tag[]  body_tags,
string  solver_name,
string  analysis_type_name,
int  num_desc_lines,
string[]  description,
out NXOpen.Tag  new_fem_tag 
)

Wrapper method for UF_SF_create_fem

Refer to UF_SF_create_fem for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateFemWithGeomOpts ( string  fem_name,
NXOpen.Tag  cad_part_tag,
string  idealized_part_name,
bool  use_all_bodies_flag,
int  num_bodies,
ref NXOpen.Tag  body_tags,
string  solver_name,
string  analysis_type_name,
int  num_desc_lines,
string[]  description,
GeomOptions  geom_options,
out NXOpen.Tag  new_fem_tag 
)

Wrapper method for UF_SF_create_fem_with_geom_opts

Refer to UF_SF_create_fem_with_geom_opts for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateHardpointOnGeom ( NXOpen.Tag  geom_tag,
double[]  ref_point,
out NXOpen.Tag  hardpoint_tag 
)

Wrapper method for UF_SF_create_hardpoint_on_geom

Refer to UF_SF_create_hardpoint_on_geom for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateIdealizeBody ( NXOpen.Tag  body_tag,
IntPtr  parms_p,
out NXOpen.Tag  feature_tag,
out int  n_failing_wound_edges,
out NXOpen.Tag[]  failing_wound_edges 
)

Wrapper method for UF_SF_create_idealize_body

Refer to UF_SF_create_idealize_body for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateIdealizeRegion ( IntPtr  region_p,
IntPtr  parms_p,
out NXOpen.Tag  feature_tag,
out int  n_failing_wound_edges,
out NXOpen.Tag[]  failing_wound_edges 
)

Wrapper method for UF_SF_create_idealize_region

Refer to UF_SF_create_idealize_region for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateLvNx ( string  lv_name,
double  scaling_factor,
int  count,
LvFunctionMode  function_type,
NXOpen.Tag  solution_step_tag,
NXOpen.Tag  dursol_tag,
out NXOpen.Tag  lv_tag 
)

Wrapper method for UF_SF_create_lv_nx

Refer to UF_SF_create_lv_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateMeshMatingCondition ( NXOpen.Tag  assembling_geom,
NXOpen.Tag  target_geom,
string  assembly_name,
int  seed_mesh,
AssemblyType  assembly_type,
double  merge_tolerance,
double  match_tolerance,
out NXOpen.Tag  assembly_mesh 
)

Wrapper method for UF_SF_create_mesh_mating_condition

Refer to UF_SF_create_mesh_mating_condition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateOffsetMidsrf ( NXOpen.Tag  seed_face,
double  cliff_angle,
double  percentage_dist,
out NXOpen.Tag  midsurface_tag 
)

Wrapper method for UF_SF_create_offset_midsrf

Refer to UF_SF_create_offset_midsrf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateReport ( )

Wrapper method for UF_SF_create_report

Refer to UF_SF_create_report for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateScenarioNx ( string  scenario_name,
out NXOpen.Tag  new_scenario_tag 
)

Wrapper method for UF_SF_create_scenario_nx

Refer to UF_SF_create_scenario_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateSimulation ( string  simulation_name,
NXOpen.Tag  fem_tag,
int  num_desc_lines,
string[]  description,
out NXOpen.Tag  new_simulation_tag 
)

Wrapper method for UF_SF_create_simulation

Refer to UF_SF_create_simulation for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateSolutionNx ( NXOpen.Tag  solution_desc,
NXOpen.Tag  solver_desc,
string  solution_name,
out NXOpen.Tag  solution_tag 
)

Wrapper method for UF_SF_create_solution_nx

Refer to UF_SF_create_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateStepNx ( NXOpen.Tag  step_desc,
string  step_name,
NXOpen.Tag  solution_tag,
out NXOpen.Tag  step_tag 
)

Wrapper method for UF_SF_create_step_nx

Refer to UF_SF_create_step_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateSurfaceContactMesh ( NXOpen.Tag  source_face,
NXOpen.Tag  target_face,
IntPtr  property,
out NXOpen.Tag  mesh_recipe 
)

Wrapper method for UF_SF_create_surface_contact_mesh

Refer to UF_SF_create_surface_contact_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateSweptHexMesh ( NXOpen.Tag  solid_body,
NXOpen.Tag  source_face,
bool  midnodes,
double  elem_size,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_swept_hex_mesh

Refer to UF_SF_create_swept_hex_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateUgs2dMesh ( ref Ugs2dMeshParms  mesh_parms,
int  num_geoms,
NXOpen.Tag[]  geoms_p,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_ugs_2d_mesh

Refer to UF_SF_create_ugs_2d_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateUgs2dMeshWithHdpts ( ref Ugs2dMeshParms  mesh_parms,
int  num_geoms,
NXOpen.Tag[]  geoms_p,
int  num_hardpoints,
NXOpen.Tag[]  hardpoints_p,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_ugs_2d_mesh_with_hdpts

Refer to UF_SF_create_ugs_2d_mesh_with_hdpts for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateUgs2dMeshWtAbstractionControl ( ref Ugs2dMeshParms  mesh_parms,
ref UgsMeshAbstractionParams  abs_data_p,
int  num_geoms,
NXOpen.Tag[]  geoms_p,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_ugs_2d_mesh_wt_abstraction_control

Refer to UF_SF_create_ugs_2d_mesh_wt_abstraction_control for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateUgsTetMesh ( ref UgsTetMeshParms  mesh_parms,
int  num_bodies,
NXOpen.Tag[]  bodies_p,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_ugs_tet_mesh

Refer to UF_SF_create_ugs_tet_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateUgsTetMeshWtAbstractionControl ( ref UgsTetMeshParms  mesh_parms,
ref UgsMeshAbstractionParams  abs_data_p,
int  num_bodies,
NXOpen.Tag[]  bodies_p,
int  f_partial_surf_mesh,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_ugs_tet_mesh_wt_abstraction_control

Refer to UF_SF_create_ugs_tet_mesh_wt_abstraction_control for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.CreateUserdefMidsrf ( ref MidsrfUserParms  parms_p,
out NXOpen.Tag  feature_tag 
)

Wrapper method for UF_SF_create_userdef_midsrf

Refer to UF_SF_create_userdef_midsrf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.CreateWeldMesh ( ref _1d_mesh_data_  mesh_data,
ref OrientationData  orient_data,
int  num_objects,
NXOpen.Tag[]  obj_array,
int  num_top_faces,
NXOpen.Tag[]  top_face_array,
int  num_bot_faces,
ref NXOpen.Tag  bot_face_array,
out NXOpen.Tag  mesh_tag 
)

Wrapper method for UF_SF_create_weld_mesh

Refer to UF_SF_create_weld_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteDispResults ( int  delete_legend_sw)

Wrapper method for UF_SF_delete_disp_results

Refer to UF_SF_delete_disp_results for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteDursolNx ( NXOpen.Tag  dursol_tag)

Wrapper method for UF_SF_delete_dursol_nx

Refer to UF_SF_delete_dursol_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteLvNx ( NXOpen.Tag  dursol_tag,
NXOpen.Tag  lv_tag 
)

Wrapper method for UF_SF_delete_lv_nx

Refer to UF_SF_delete_lv_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteMeshMatingCondition ( int  num_mmc,
NXOpen.Tag[]  mmc_array 
)

Wrapper method for UF_SF_delete_mesh_mating_condition

Refer to UF_SF_delete_mesh_mating_condition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteScenario ( NXOpen.Tag  master_tag,
string  scenario_name 
)

Wrapper method for UF_SF_delete_scenario

Refer to UF_SF_delete_scenario for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteSolutionNx ( NXOpen.Tag  solution)

Wrapper method for UF_SF_delete_solution_nx

Refer to UF_SF_delete_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DeleteStepNx ( NXOpen.Tag  step)

Wrapper method for UF_SF_delete_step_nx

Refer to UF_SF_delete_step_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DisplayMesh ( NXOpen.Tag  mesh_tag)

Wrapper method for UF_SF_display_mesh

Refer to UF_SF_display_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DursolAddLoadNx ( NXOpen.Tag  dursol_tag,
NXOpen.Tag  lv_tag 
)

Wrapper method for UF_SF_dursol_add_load_nx

Refer to UF_SF_dursol_add_load_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DursolAskLoadCountNx ( NXOpen.Tag  dursol_tag,
out int  num_lv 
)

Wrapper method for UF_SF_dursol_ask_load_count_nx

Refer to UF_SF_dursol_ask_load_count_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DursolAskLoadNx ( NXOpen.Tag  dursol_tag,
int  lv_index,
out NXOpen.Tag  lv_tag 
)

Wrapper method for UF_SF_dursol_ask_load_nx

Refer to UF_SF_dursol_ask_load_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.DursolLocateAllMembersNx ( NXOpen.Tag  dursol_tag,
out int  num_lv,
out NXOpen.Tag[]  lv_pp 
)

Wrapper method for UF_SF_dursol_locate_all_members_nx

Refer to UF_SF_dursol_locate_all_members_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.DursolRemoveLoadNx ( NXOpen.Tag  dursol_tag,
NXOpen.Tag  lv_tag 
)

Wrapper method for UF_SF_dursol_remove_load_nx

Refer to UF_SF_dursol_remove_load_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.EdgeAskAdjacentEdges ( NXOpen.Tag  cae_tag,
out int  num_edges,
out NXOpen.Tag[]  edges 
)

Wrapper method for UF_SF_edge_ask_adjacent_edges

Refer to UF_SF_edge_ask_adjacent_edges for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EdgeAskBody ( NXOpen.Tag  cae_tag,
out NXOpen.Tag  body_p 
)

Wrapper method for UF_SF_edge_ask_body

Refer to UF_SF_edge_ask_body for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EdgeAskBoundingBox ( NXOpen.Tag  cae_tag,
[Out] double[]  pad_bounding_box 
)

Wrapper method for UF_SF_edge_ask_bounding_box

Refer to UF_SF_edge_ask_bounding_box for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EdgeAskEndPoints ( NXOpen.Tag  cae_tag,
[Out] double[]  start_pt,
[Out] double[]  end_pt,
[Out] double[]  start_tangent,
[Out] double[]  end_tangent 
)

Wrapper method for UF_SF_edge_ask_end_points

Refer to UF_SF_edge_ask_end_points for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.EdgeAskFaces ( NXOpen.Tag  cae_tag,
out int  num_faces,
out NXOpen.Tag[]  faces 
)

Wrapper method for UF_SF_edge_ask_faces

Refer to UF_SF_edge_ask_faces for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EdgeAskLength ( NXOpen.Tag  cae_tag,
out double  pd_length 
)

Wrapper method for UF_SF_edge_ask_length

Refer to UF_SF_edge_ask_length for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EdgeEvaluateClosestPoint ( NXOpen.Tag  cae_tag,
double[]  ad_point,
[Out] double[]  ad_out_point,
out double  pd_param 
)

Wrapper method for UF_SF_edge_evaluate_closest_point

Refer to UF_SF_edge_evaluate_closest_point for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EdgeEvaluateParamLocation ( NXOpen.Tag  cae_tag,
double  d_param,
[Out] double[]  ad_out_point 
)

Wrapper method for UF_SF_edge_evaluate_param_location

Refer to UF_SF_edge_evaluate_param_location for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EditBeamOrientation ( NXOpen.Tag  mesh_tag,
ref OrientationData  orient_data 
)

Wrapper method for UF_SF_edit_beam_orientation

Refer to UF_SF_edit_beam_orientation for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.EditDefeatureParms ( NXOpen.Tag  feature_tag,
ref DefeatureParms  defeature_parms_p,
out int  n_failing_wound_edges,
out NXOpen.Tag[]  failing_wound_edges 
)

Wrapper method for UF_SF_edit_defeature_parms

Refer to UF_SF_edit_defeature_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EditDursolNx ( NXOpen.Tag  dursol_tag,
string  dursol_name,
ref DursolStressCriterion  stress_criterion,
ref DursolStressType  stress_type,
ref DursolDesignLifeCriterion  design_life_criterion,
ref int  fatigue_cycles,
ref double  k_factor,
ref DursolFatigueLifeCriterion  fatigue_life_criterion,
ref int  design_cycles 
)

Wrapper method for UF_SF_edit_dursol_nx

Refer to UF_SF_edit_dursol_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.EditIdealizeParms ( NXOpen.Tag  feature_tag,
IntPtr  parms_p,
out int  n_failing_wound_edges,
out NXOpen.Tag[]  failing_wound_edges 
)

Wrapper method for UF_SF_edit_idealize_parms

Refer to UF_SF_edit_idealize_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EditLvNx ( NXOpen.Tag  lv_tag,
string  lv_name,
ref double  scaling_factor,
ref int  count,
ref LvFunctionMode  function_type 
)

Wrapper method for UF_SF_edit_lv_nx

Refer to UF_SF_edit_lv_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EditMeshMatingCondition ( int  num_mmc,
NXOpen.Tag[]  mmc_array,
int  make_mesh_coincident,
int  mesh_mating_type 
)

Wrapper method for UF_SF_edit_mesh_mating_condition

Refer to UF_SF_edit_mesh_mating_condition for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.EditOffsetMidsrf ( NXOpen.Tag  seed_face,
double  cliff_angle,
double  percentage_dist,
ref NXOpen.Tag  midsurface_tag 
)

Wrapper method for UF_SF_edit_offset_midsrf

Refer to UF_SF_edit_offset_midsrf for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.EditUserdefMidsrf ( ref MidsrfUserParms  parms_p,
ref NXOpen.Tag  feature_tag 
)

Wrapper method for UF_SF_edit_userdef_midsrf

Refer to UF_SF_edit_userdef_midsrf for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.FaceAskAdjacentFaces ( NXOpen.Tag  cae_tag,
out int  num_faces,
out NXOpen.Tag[]  faces 
)

Wrapper method for UF_SF_face_ask_adjacent_faces

Refer to UF_SF_face_ask_adjacent_faces for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FaceAskArea ( NXOpen.Tag  cae_tag,
out double  pd_area 
)

Wrapper method for UF_SF_face_ask_area

Refer to UF_SF_face_ask_area for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FaceAskBody ( NXOpen.Tag  cae_tag,
out NXOpen.Tag  body_p 
)

Wrapper method for UF_SF_face_ask_body

Refer to UF_SF_face_ask_body for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FaceAskBoundingBox ( NXOpen.Tag  cae_tag,
[Out] double[]  pad_bounding_box 
)

Wrapper method for UF_SF_face_ask_bounding_box

Refer to UF_SF_face_ask_bounding_box for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.FaceAskEdges ( NXOpen.Tag  cae_tag,
out int  num_edges,
out NXOpen.Tag[]  edges 
)

Wrapper method for UF_SF_face_ask_edges

Refer to UF_SF_face_ask_edges for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FaceEvaluateClosestPoint ( NXOpen.Tag  cae_tag,
int  num_evaluations,
double[]  xyz,
[Out] double[]  xyz_cl,
[Out] double[]  uv_cl,
[Out] double[]  nrml,
[Out] double[]  dist,
[Out] int[]  in_out 
)

Wrapper method for UF_SF_face_evaluate_closest_point

Refer to UF_SF_face_evaluate_closest_point for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FaceEvaluateParamLocation ( NXOpen.Tag  cae_tag,
double[]  ad_param,
[Out] double[]  ad_out_point 
)

Wrapper method for UF_SF_face_evaluate_param_location

Refer to UF_SF_face_evaluate_param_location for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FacepairAskMidsrfFrec ( NXOpen.Tag  facepair_feature_tag,
out NXOpen.Tag  midsrf_feature_tag 
)

Wrapper method for UF_SF_facepair_ask_midsrf_frec

Refer to UF_SF_facepair_ask_midsrf_frec for documentation
Mapping Help

License requirements:None

NXOpen.Tag NXOpen.UF.UFSf.FemAskCadPart ( NXOpen.Tag  fem_tag,
out bool  is_idealized_part 
)

Wrapper method for UF_SF_fem_ask_cad_part

Refer to UF_SF_fem_ask_cad_part for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.FindMesh ( NXOpen.Tag  object_tag,
MeshDimension  dimension,
out int  num_of_meshes,
out NXOpen.Tag[]  mesh_items_p 
)

Wrapper method for UF_SF_find_mesh

Refer to UF_SF_find_mesh for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FindMinimumDistance ( NXOpen.Tag  entity_1,
NXOpen.Tag  entity_2,
out double  min_dist,
[Out] double[]  point1,
[Out] double[]  point2 
)

Wrapper method for UF_SF_find_minimum_distance

Refer to UF_SF_find_minimum_distance for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.FreeDefeatureParms ( ref DefeatureParms  def_parms_p)

Wrapper method for UF_SF_free_defeature_parms

Refer to UF_SF_free_defeature_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FreeIdealizeParms ( IntPtr  parms_p)

Wrapper method for UF_SF_free_idealize_parms

Refer to UF_SF_free_idealize_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.FreeIdealizeRegion ( IntPtr  region_p)

Wrapper method for UF_SF_free_idealize_region

Refer to UF_SF_free_idealize_region for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.FreeMidsrfUserParms ( ref MidsrfUserParms  parms_p)

Wrapper method for UF_SF_free_midsrf_user_parms

Refer to UF_SF_free_midsrf_user_parms for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.GetAutoElementSize ( int  num_objects,
ref NXOpen.Tag  objects_p,
out double  esize 
)

Wrapper method for UF_SF_get_auto_element_size

Refer to UF_SF_get_auto_element_size for documentation
Mapping Help

License requirements:None

NXOpen.Tag NXOpen.UF.UFSf.IdealizedPartAskMasterPart ( NXOpen.Tag  idealized_part_tag)

Wrapper method for UF_SF_idealized_part_ask_master_part

Refer to UF_SF_idealized_part_ask_master_part for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.InitMshvldErrorContainer ( ref MeshErrorContainer  container)

Wrapper method for UF_SF_init_mshvld_error_container

Refer to UF_SF_init_mshvld_error_container for documentation
Mapping Help

License requirements:None

bool NXOpen.UF.UFSf.IsFem ( NXOpen.Tag  fem_tag)

Wrapper method for UF_SF_is_fem

Refer to UF_SF_is_fem for documentation
Mapping Help

License requirements:None

bool NXOpen.UF.UFSf.IsIdealizedPart ( NXOpen.Tag  idealized_part_tag)

Wrapper method for UF_SF_is_idealized_part

Refer to UF_SF_is_idealized_part for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.IsMidsrf ( NXOpen.Tag  sheet_body_tag,
out bool  is_midsrf,
out int  midsrf_type,
out NXOpen.Tag  feature_tag 
)

Wrapper method for UF_SF_is_midsrf

Refer to UF_SF_is_midsrf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.IsOffsetMidsrf ( NXOpen.Tag  sheet_body_tag,
out bool  is_midsrf 
)

Wrapper method for UF_SF_is_offset_midsrf

Refer to UF_SF_is_offset_midsrf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.IsScenarioPart ( )

Wrapper method for UF_SF_is_scenario_part

Refer to UF_SF_is_scenario_part for documentation
Mapping Help

License requirements:None

bool NXOpen.UF.UFSf.IsSimulation ( NXOpen.Tag  simulation_tag)

Wrapper method for UF_SF_is_simulation

Refer to UF_SF_is_simulation for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.IsUserdefMidsrf ( NXOpen.Tag  sheet_body_tag,
out bool  is_midsrf,
out NXOpen.Tag  feature_tag 
)

Wrapper method for UF_SF_is_userdef_midsrf

Refer to UF_SF_is_userdef_midsrf for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LinkMaterial ( NXOpen.Tag  material_tag,
NXOpen.Tag  object_tag 
)

Wrapper method for UF_SF_link_material

Refer to UF_SF_link_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LinkSection ( NXOpen.Tag  section_tag,
NXOpen.Tag  mesh_geom_tag 
)

Wrapper method for UF_SF_link_section

Refer to UF_SF_link_section for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateAllMeshes ( NXOpen.Tag  mesh_tag,
out int  mesh_count,
out NXOpen.Tag[]  mesh_pointer 
)

Wrapper method for UF_SF_locate_all_meshes

Refer to UF_SF_locate_all_meshes for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateElement ( NXOpen.Tag  mesh_tag,
out int  num_of_elements,
out NXOpen.Tag[]  element_tags_p 
)

Wrapper method for UF_SF_locate_element

Refer to UF_SF_locate_element for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateElementById ( NXOpen.Tag  mesh_tag,
int  num_of_ids,
int[]  element_ids,
out int  num_of_elements,
out NXOpen.Tag[]  element_tags_p 
)

Wrapper method for UF_SF_locate_element_by_id

Refer to UF_SF_locate_element_by_id for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateHptMgParents ( NXOpen.Tag  point_tag,
out int  parent_cnt,
out NXOpen.Tag[]  parent_list 
)

Wrapper method for UF_SF_locate_hpt_mg_parents

Refer to UF_SF_locate_hpt_mg_parents for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateMaterial ( NXOpen.Tag  object_tag,
out NXOpen.Tag  material_tag 
)

Wrapper method for UF_SF_locate_material

Refer to UF_SF_locate_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateMeshMatingConditionByName ( string  assembly_name,
out NXOpen.Tag  assembly_mesh 
)

Wrapper method for UF_SF_locate_mesh_mating_condition_by_name

Refer to UF_SF_locate_mesh_mating_condition_by_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateMeshMatingConditionList ( out int  assembly_mesh_cnt,
out NXOpen.Tag[]  assembly_mesh_tags 
)

Wrapper method for UF_SF_locate_mesh_mating_condition_list

Refer to UF_SF_locate_mesh_mating_condition_list for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateNamedDursolNx ( string  dursol_name,
out NXOpen.Tag  dursol_tag 
)

Wrapper method for UF_SF_locate_named_dursol_nx

Refer to UF_SF_locate_named_dursol_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateNamedMaterial ( string  material_name,
out NXOpen.Tag  material_tag_ptr 
)

Wrapper method for UF_SF_locate_named_material

Refer to UF_SF_locate_named_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateNamedSection ( string  section_name,
out NXOpen.Tag  section_tag_ptr 
)

Wrapper method for UF_SF_locate_named_section

Refer to UF_SF_locate_named_section for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateNamedSolutionNx ( string  solution_name,
out NXOpen.Tag  solution_tag 
)

Wrapper method for UF_SF_locate_named_solution_nx

Refer to UF_SF_locate_named_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateNamedStepNx ( NXOpen.Tag  solution_tag,
string  step_name,
out NXOpen.Tag  step_tag 
)

Wrapper method for UF_SF_locate_named_step_nx

Refer to UF_SF_locate_named_step_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateNodeById ( NXOpen.Tag  mesh_tag,
int  num_of_ids,
int[]  node_ids,
out int  num_of_node,
out NXOpen.Tag[]  node_tags_p 
)

Wrapper method for UF_SF_locate_node_by_id

Refer to UF_SF_locate_node_by_id for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateNodesOnElement ( NXOpen.Tag  element_tag,
out int  num_of_nodes,
out NXOpen.Tag[]  node_tags_p 
)

Wrapper method for UF_SF_locate_nodes_on_element

Refer to UF_SF_locate_nodes_on_element for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateNodesOnGeometry ( NXOpen.Tag  geom_tag,
NodeSwitch  type_sw,
out int  nodes_cnt,
out NXOpen.Tag[]  nodes_list 
)

Wrapper method for UF_SF_locate_nodes_on_geometry

Refer to UF_SF_locate_nodes_on_geometry for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateNodesOnMesh ( NXOpen.Tag  mesh_tag,
out int  num_of_nodes,
out NXOpen.Tag[]  node_tags_p 
)

Wrapper method for UF_SF_locate_nodes_on_mesh

Refer to UF_SF_locate_nodes_on_mesh for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateScenarios ( out int  number_of_scenarios,
out string[]  scenario_names 
)

Wrapper method for UF_SF_locate_scenarios

Refer to UF_SF_locate_scenarios for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.LocateSection ( NXOpen.Tag  mesh_object,
out NXOpen.Tag  section_tag 
)

Wrapper method for UF_SF_locate_section

Refer to UF_SF_locate_section for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateSolutionBoundaryConditionsNx ( NXOpen.Tag  solution,
out int  num_members,
out NXOpen.Tag[]  membs_pp 
)

Wrapper method for UF_SF_locate_solution_boundary_conditions_nx

Refer to UF_SF_locate_solution_boundary_conditions_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateSolutionLoadsNx ( NXOpen.Tag  solution,
out int  num_members,
out NXOpen.Tag[]  membs_pp 
)

Wrapper method for UF_SF_locate_solution_loads_nx

Refer to UF_SF_locate_solution_loads_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateStepBoundaryConditionsNx ( NXOpen.Tag  step,
out int  num_members,
out NXOpen.Tag[]  membs_pp 
)

Wrapper method for UF_SF_locate_step_boundary_conditions_nx

Refer to UF_SF_locate_step_boundary_conditions_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.LocateStepLoadsNx ( NXOpen.Tag  step,
out int  num_members,
out NXOpen.Tag[]  membs_pp 
)

Wrapper method for UF_SF_locate_step_loads_nx

Refer to UF_SF_locate_step_loads_nx for documentation
Mapping Help

License requirements:None

NXOpen.Tag NXOpen.UF.UFSf.MapObjectToCurrentPart ( NXOpen.Tag  object_tag)

Wrapper method for UF_SF_map_object_to_current_part

Refer to UF_SF_map_object_to_current_part for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.Mc2dAngle ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  results_format,
double  min_threshold,
double  max_threshold,
out double  min_angle,
out double  max_angle,
out SfmcResult  min_status_ptr,
out SfmcResult  max_status_ptr 
)

Wrapper method for UF_SF_mc_2d_angle

Refer to UF_SF_mc_2d_angle for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McAspectRatio ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  result_format,
double  threshold,
out double  aspect_ratio,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_aspect_ratio

Refer to UF_SF_mc_aspect_ratio for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McElementCheck ( NXOpen.Tag  mesh_tag,
out int  failed_elm_count 
)

Wrapper method for UF_SF_mc_element_check

Refer to UF_SF_mc_element_check for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McJacobianRatio ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  results_format,
double  threshold,
out double  jacobian_ratio,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_jacobian_ratio

Refer to UF_SF_mc_jacobian_ratio for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McJacobianZero ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  results_format,
double  threshold,
out double  jacobian_zero,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_jacobian_zero

Refer to UF_SF_mc_jacobian_zero for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McSkew ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  result_format,
double  threshold,
out double  skew,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_skew

Refer to UF_SF_mc_skew for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McTaper ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  result_format,
double  threshold,
out double  taper,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_taper

Refer to UF_SF_mc_taper for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McTetCollapse ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  result_format,
double  threshold,
out double  tet_collapse,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_tet_collapse

Refer to UF_SF_mc_tet_collapse for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McTetraAngle ( double[]  abspos,
int  node_count,
McResultFormat  results_format,
double  min_threshold,
double  max_threshold,
out double  min_angle,
out double  max_angle,
out SfmcResult  min_status_ptr,
out SfmcResult  max_status_ptr 
)

Wrapper method for UF_SF_mc_tetra_angle

Refer to UF_SF_mc_tetra_angle for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McTwist ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  result_format,
double  threshold,
out double  twist,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_twist

Refer to UF_SF_mc_twist for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.McWarp ( ElementType  element_type,
double[]  abspos,
int  node_count,
McResultFormat  result_format,
double  threshold,
out double  warp,
out SfmcResult  status_ptr 
)

Wrapper method for UF_SF_mc_warp

Refer to UF_SF_mc_warp for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.ModlBodyAskBody ( NXOpen.Tag  modl_body,
out NXOpen.Tag  cae_body_p 
)

Wrapper method for UF_SF_modl_body_ask_body

Refer to UF_SF_modl_body_ask_body for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.OpenScenario ( string  scenario_name,
NXOpen.Tag  master_part_tag 
)

Wrapper method for UF_SF_open_scenario

Refer to UF_SF_open_scenario for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.PartitionBody ( int  num_solid_bodies,
NXOpen.Tag[]  solid_body_tags,
NXOpen.Tag  tool_body,
out int  num_partitioned_bodies,
out NXOpen.Tag[]  partitioned_bodies 
)

Wrapper method for UF_SF_partition_body

Refer to UF_SF_partition_body for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.PartitionBodyNx5 ( int  associate,
int  num_solid_bodies,
NXOpen.Tag[]  solid_body_tags,
NXOpen.Tag  tool_body,
out int  num_partitioned_bodies,
out NXOpen.Tag[]  partitioned_bodies 
)

Wrapper method for UF_SF_partition_body_nx5

Refer to UF_SF_partition_body_nx5 for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.PolygonBodyAskType ( NXOpen.Tag  polygon_body,
out int  body_type 
)

Wrapper method for UF_SF_polygon_body_ask_type

Refer to UF_SF_polygon_body_ask_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.PropertyAskNameNx ( NXOpen.Tag  property_tag,
out string  property_name_pp 
)

Wrapper method for UF_SF_property_ask_name_nx

Refer to UF_SF_property_ask_name_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.PropertyAskTypeNx ( NXOpen.Tag  property_tag,
out FemValueType  property_type 
)

Wrapper method for UF_SF_property_ask_type_nx

Refer to UF_SF_property_ask_type_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.PropertyAskValueNx ( NXOpen.Tag  property_tag,
out bool  bool_value,
out int  int_value,
out double  scalar_value,
out string  text_value,
out int  num_lines,
out string[]  multi_text_value 
)

Wrapper method for UF_SF_property_ask_value_nx

Refer to UF_SF_property_ask_value_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.PropertySetValueNx ( NXOpen.Tag  property_tag,
bool  bool_value,
int  int_value,
double  scalar_value,
string  text_value,
int  num_lines,
string[]  multi_text_value 
)

Wrapper method for UF_SF_property_set_value_nx

Refer to UF_SF_property_set_value_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.RemoveFromSolutionNx ( int  num_of_lbc,
ref NXOpen.Tag  lbc 
)

Wrapper method for UF_SF_remove_from_solution_nx

Refer to UF_SF_remove_from_solution_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.RemoveFromStepNx ( int  num_of_lbc,
ref NXOpen.Tag  lbc 
)

Wrapper method for UF_SF_remove_from_step_nx

Refer to UF_SF_remove_from_step_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.RenameScenario ( NXOpen.Tag  master_tag,
string  old_scenario,
string  new_scenario 
)

Wrapper method for UF_SF_rename_scenario

Refer to UF_SF_rename_scenario for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.ResetElementIds ( int  start_id)

Wrapper method for UF_SF_reset_element_ids

Refer to UF_SF_reset_element_ids for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.ResetNodeIds ( int  start_id)

Wrapper method for UF_SF_reset_node_ids

Refer to UF_SF_reset_node_ids for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.RetrieveLibraryMaterial ( string  libref,
out NXOpen.Tag  material_tag 
)

Wrapper method for UF_SF_retrieve_library_material

Refer to UF_SF_retrieve_library_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SaveScenario ( )

Wrapper method for UF_SF_save_scenario

Refer to UF_SF_save_scenario for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SetActiveSolutionAndStepNx ( NXOpen.Tag  active_solution,
NXOpen.Tag  active_step 
)

Wrapper method for UF_SF_set_active_solution_and_step_nx

Refer to UF_SF_set_active_solution_and_step_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SetEdgeDensity ( NXOpen.Tag  object_tag,
EdgeDensityData  edge_density_data 
)

Wrapper method for UF_SF_set_edge_density

Refer to UF_SF_set_edge_density for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SetIdealizeParmExp ( IntPtr  parms_p,
IdealizeParmExp  parm_exp_t,
NXOpen.Tag  exp_tag 
)

Wrapper method for UF_SF_set_idealize_parm_exp

Refer to UF_SF_set_idealize_parm_exp for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SetIdealizeParmFaces ( IntPtr  parms_p,
IdealizeParmFace  parm_face_t,
int  num_faces,
NXOpen.Tag[]  faces 
)

Wrapper method for UF_SF_set_idealize_parm_faces

Refer to UF_SF_set_idealize_parm_faces for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SetMeshVisuals ( NXOpen.Tag  mesh_tag,
ref MeshVisuals  mesh_vis 
)

Wrapper method for UF_SF_set_mesh_visuals

Refer to UF_SF_set_mesh_visuals for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SetShellThickness ( string  shell_thick_exp,
int  num_items,
NXOpen.Tag[]  items_array 
)

Wrapper method for UF_SF_set_shell_thickness

Refer to UF_SF_set_shell_thickness for documentation
Mapping Help

License requirements:None

NXOpen.Tag NXOpen.UF.UFSf.SimulationAskFem ( NXOpen.Tag  simulation_tag)

Wrapper method for UF_SF_simulation_ask_fem

Refer to UF_SF_simulation_ask_fem for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskDescriptorNx ( NXOpen.Tag  solution,
out NXOpen.Tag  descriptor 
)

Wrapper method for UF_SF_solution_ask_descriptor_nx

Refer to UF_SF_solution_ask_descriptor_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskLanguageNx ( NXOpen.Tag  solution,
out NXOpen.Tag  language 
)

Wrapper method for UF_SF_solution_ask_language_nx

Refer to UF_SF_solution_ask_language_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.SolutionAskNameNx ( NXOpen.Tag  solution,
out string  solution_name 
)

Wrapper method for UF_SF_solution_ask_name_nx

Refer to UF_SF_solution_ask_name_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskNthStepNx ( NXOpen.Tag  solution_tag,
int  step,
out NXOpen.Tag  step_tag 
)

Wrapper method for UF_SF_solution_ask_nth_step_nx

Refer to UF_SF_solution_ask_nth_step_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskNumStepsNx ( NXOpen.Tag  solution_tag,
out int  step_count 
)

Wrapper method for UF_SF_solution_ask_num_steps_nx

Refer to UF_SF_solution_ask_num_steps_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskPropertyByIndexNx ( NXOpen.Tag  solution,
int  property,
out NXOpen.Tag  property_tag 
)

Wrapper method for UF_SF_solution_ask_property_by_index_nx

Refer to UF_SF_solution_ask_property_by_index_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskPropertyCountNx ( NXOpen.Tag  solution,
out int  num_props 
)

Wrapper method for UF_SF_solution_ask_property_count_nx

Refer to UF_SF_solution_ask_property_count_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskPropertyNx ( NXOpen.Tag  solution,
string  property_name,
out NXOpen.Tag  property_tag 
)

Wrapper method for UF_SF_solution_ask_property_nx

Refer to UF_SF_solution_ask_property_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskSolverPropertyByIndexNx ( NXOpen.Tag  solution,
int  property,
out NXOpen.Tag  property_tag 
)

Wrapper method for UF_SF_solution_ask_solver_property_by_index_nx

Refer to UF_SF_solution_ask_solver_property_by_index_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskSolverPropertyCountNx ( NXOpen.Tag  solution,
out int  num_props 
)

Wrapper method for UF_SF_solution_ask_solver_property_count_nx

Refer to UF_SF_solution_ask_solver_property_count_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionAskSolverPropertyNx ( NXOpen.Tag  solution,
string  property_name,
out NXOpen.Tag  property_tag 
)

Wrapper method for UF_SF_solution_ask_solver_property_nx

Refer to UF_SF_solution_ask_solver_property_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolutionSetNameNx ( NXOpen.Tag  solution,
string  solution_name,
bool  rename_result_file 
)

Wrapper method for UF_SF_solution_set_name_nx

Refer to UF_SF_solution_set_name_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SolveActiveSolutionNx ( int  format_choice)

Wrapper method for UF_SF_solve_active_solution_nx

Refer to UF_SF_solve_active_solution_nx for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.StepAskNameNx ( NXOpen.Tag  step,
out string  step_name 
)

Wrapper method for UF_SF_step_ask_name_nx

Refer to UF_SF_step_ask_name_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.StepAskPropertyByIndexNx ( NXOpen.Tag  step,
int  property,
out NXOpen.Tag  property_tag 
)

Wrapper method for UF_SF_step_ask_property_by_index_nx

Refer to UF_SF_step_ask_property_by_index_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.StepAskPropertyCountNx ( NXOpen.Tag  step,
out int  num_props 
)

Wrapper method for UF_SF_step_ask_property_count_nx

Refer to UF_SF_step_ask_property_count_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.StepAskPropertyNx ( NXOpen.Tag  step,
string  property_name,
out NXOpen.Tag  property_tag 
)

Wrapper method for UF_SF_step_ask_property_nx

Refer to UF_SF_step_ask_property_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.StepSetNameNx ( NXOpen.Tag  solution,
NXOpen.Tag  step,
string  step_name 
)

Wrapper method for UF_SF_step_set_name_nx

Refer to UF_SF_step_set_name_nx for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.SwitchScenarios ( string  scenario_1_name,
string  scenario_2_name 
)

Wrapper method for UF_SF_switch_scenarios

Refer to UF_SF_switch_scenarios for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.TempDisplayElement ( NXOpen.Tag  node_tag,
int  color,
double  height,
bool  display_edges,
bool  display_id,
bool  display_nodes,
UFDisp.PolyMarker  node_marker,
bool  display_orientation 
)

Wrapper method for UF_SF_temp_display_element

Refer to UF_SF_temp_display_element for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.TempDisplayNode ( NXOpen.Tag  node_tag,
int  color,
double  height,
bool  display_id,
string  object_symbol,
UFDisp.PolyMarker  node_marker 
)

Wrapper method for UF_SF_temp_display_node

Refer to UF_SF_temp_display_node for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSf.TempDispResults ( ref SfColorAttr  color_att_p,
ref SfLegendAttr  legend_attr_p 
)

DEPRECATED Wrapper method for UF_SF_temp_disp_results

Refer to UF_SF_temp_disp_results for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.TestGpe ( )

Wrapper method for UF_SF_test_gpe

Refer to UF_SF_test_gpe for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.UnlinkMaterial ( NXOpen.Tag  object_tag)

Wrapper method for UF_SF_unlink_material

Refer to UF_SF_unlink_material for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.UnlinkSection ( NXOpen.Tag  section_tag,
NXOpen.Tag  mesh_geom_tag 
)

Wrapper method for UF_SF_unlink_section

Refer to UF_SF_unlink_section for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.UpdateScenario ( )

Wrapper method for UF_SF_update_scenario

Refer to UF_SF_update_scenario for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSf.WriteReport ( )

Wrapper method for UF_SF_write_report

Refer to UF_SF_write_report for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.