NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.Utilities.NXRemotableObject IMessageSink

Classes

struct  _1d_mesh_data_
 Wrapper for UF_SF_1d_mesh_data_s More...
 
struct  _DefeatureParms
 
struct  _MeshErrorContainer
 
struct  _MeshErrorList
 
struct  _MidsrfUserParms
 
struct  DefeatureParms
 Wrapper for UF_SF_defeature_parms_s More...
 
struct  EdgeDensityData
 Wrapper for UF_SF_edge_density_data_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  UgsTetMeshParms
 Wrapper for UF_SF_ugs_tet_mesh_parms_s More...
 

Public Types

enum  _0D_density_type_
 Wrapper for UF_SF_0D_density_type_e More...
 
enum  _0D_element_type_
 Wrapper for UF_SF_0D_element_type_e More...
 
enum  _1D_density_type_
 Wrapper for UF_SF_1D_density_type_e More...
 
enum  _1D_element_type_
 Wrapper for UF_SF_1D_element_type_e More...
 
enum  AssemblyType
 Wrapper for UF_SF_assembly_type_e 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  DursolStressCriterion
 Wrapper for UF_SF_dursol_stress_criterion_t More...
 
enum  DursolStressType
 Wrapper for UF_SF_dursol_stress_type_t More...
 
enum  EdgeDensityType
 Wrapper for UF_SF_edge_density_type_e More...
 
enum  ElementType
 Wrapper for UF_SF_element_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  FaceSubdivStatus
 Wrapper for UF_SF_face_subdiv_status_e More...
 
enum  FemValueType
 Wrapper for UF_SF_fem_value_type_t More...
 
enum  IdealizeParmExp
 Wrapper for UF_SF_idealize_parm_exp_t More...
 
enum  IdealizeParmFace
 Wrapper for UF_SF_idealize_parm_face_t More...
 
enum  LibraryMaterial
 Wrapper for UF_SF_library_material_e More...
 
enum  LvFunctionMode
 Wrapper for UF_SF_lv_function_mode_e More...
 
enum  McResultFormat
 Wrapper for UF_SF_mc_result_format_e More...
 
enum  MeshDimension
 Wrapper for UF_SF_mesh_dimension_e More...
 
enum  MeshErrorType
 Wrapper for UF_SF_mesh_error_type_e More...
 
enum  MeshGeometryTypes
 Wrapper for UF_SF_mesh_geometry_types_e More...
 
enum  MeshGeomMeshdir
 Wrapper for UF_SF_mesh_geom_meshdir_e More...
 
enum  MeshGeomUsage
 Wrapper for UF_SF_mesh_geom_usage_e More...
 
enum  MidNodeType
 Wrapper for UF_SF_mid_node_type_e More...
 
enum  NeutralMaterialTypes
 Wrapper for UF_SF_neutral_material_types_e More...
 
enum  NodeBtype
 Wrapper for UF_SF_node_btype_e More...
 
enum  NodeSwitch
 Wrapper for UF_SF_node_switch_e More...
 
enum  ScenarioInfo
 Wrapper for UF_SF_scenario_info_t More...
 
enum  Ugs2dMesherElemType
 Wrapper for UF_SF_ugs_2d_mesher_elem_type_e More...
 
enum  UgsAbstractionFilletTypeOption
 Wrapper for UF_SF_ugs_abstraction_fillet_type_option_e More...
 
enum  UgsMesherMidnodeOption
 Wrapper for UF_SF_ugs_mesher_midnode_option_e More...
 
enum  UgsTetMeshFilletTypeOption
 Wrapper for UF_SF_ugs_tet_mesh_fillet_type_option_e 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 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 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...
 
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...
 
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...
 
unsafe void TempDispResults (ref SfColorAttr color_att_p, ref SfLegendAttr legend_attr_p)
 DEPRECATED Wrapper method for UF_SF_temp_disp_results 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...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. 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

Wrapper for UF_SF_0D_element_type_e

Refer to UF_SF_0D_element_type_e for documentation

Wrapper for UF_SF_1D_density_type_e

Refer to UF_SF_1D_density_type_e for documentation

Wrapper for UF_SF_1D_element_type_e

Refer to UF_SF_1D_element_type_e for documentation

Wrapper for UF_SF_assembly_type_e

Refer to UF_SF_assembly_type_e for documentation

Wrapper for UF_SF_dursol_stress_criterion_t

Refer to UF_SF_dursol_stress_criterion_t for documentation

Wrapper for UF_SF_dursol_stress_type_t

Refer to UF_SF_dursol_stress_type_t for documentation

Wrapper for UF_SF_edge_density_type_e

Refer to UF_SF_edge_density_type_e for documentation

Wrapper for UF_SF_element_type_e

Refer to UF_SF_element_type_e for documentation

Wrapper for UF_SF_elm_adaptivity_type_e

Refer to UF_SF_elm_adaptivity_type_e for documentation

Wrapper for UF_SF_elm_dimension_type_e

Refer to UF_SF_elm_dimension_type_e for documentation

Wrapper for UF_SF_face_subdiv_status_e

Refer to UF_SF_face_subdiv_status_e for documentation

Wrapper for UF_SF_fem_value_type_t

Refer to UF_SF_fem_value_type_t for documentation

Wrapper for UF_SF_idealize_parm_exp_t

Refer to UF_SF_idealize_parm_exp_t for documentation

Wrapper for UF_SF_idealize_parm_face_t

Refer to UF_SF_idealize_parm_face_t for documentation

Wrapper for UF_SF_library_material_e

Refer to UF_SF_library_material_e for documentation

Wrapper for UF_SF_lv_function_mode_e

Refer to UF_SF_lv_function_mode_e for documentation

Wrapper for UF_SF_mc_result_format_e

Refer to UF_SF_mc_result_format_e for documentation

Wrapper for UF_SF_mesh_dimension_e

Refer to UF_SF_mesh_dimension_e for documentation

Wrapper for UF_SF_mesh_error_type_e

Refer to UF_SF_mesh_error_type_e for documentation

Wrapper for UF_SF_mesh_geometry_types_e

Refer to UF_SF_mesh_geometry_types_e for documentation

Wrapper for UF_SF_mesh_geom_meshdir_e

Refer to UF_SF_mesh_geom_meshdir_e for documentation

Wrapper for UF_SF_mesh_geom_usage_e

Refer to UF_SF_mesh_geom_usage_e for documentation

Wrapper for UF_SF_mid_node_type_e

Refer to UF_SF_mid_node_type_e for documentation

Wrapper for UF_SF_neutral_material_types_e

Refer to UF_SF_neutral_material_types_e for documentation

Wrapper for UF_SF_node_btype_e

Refer to UF_SF_node_btype_e for documentation

Wrapper for UF_SF_node_switch_e

Refer to UF_SF_node_switch_e for documentation

Wrapper for UF_SF_scenario_info_t

Refer to UF_SF_scenario_info_t for documentation

Wrapper for UF_SF_ugs_2d_mesher_elem_type_e

Refer to UF_SF_ugs_2d_mesher_elem_type_e for documentation

Member Function Documentation

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

Wrapper method for UF_SF_add_to_solution_nx

Refer to UF_SF_add_to_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_add_to_step_nx

Refer to UF_SF_add_to_step_nx for documentation

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 
)
inline

Wrapper method for UF_SF_alloc_defeature_parms

Refer to UF_SF_alloc_defeature_parms for documentation

License requirements:None

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

Wrapper method for UF_SF_alloc_idealize_parms

Refer to UF_SF_alloc_idealize_parms for documentation

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 
)
inline

Wrapper method for UF_SF_alloc_idealize_region

Refer to UF_SF_alloc_idealize_region for documentation

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 
)
inline

Wrapper method for UF_SF_apply_beam_end_mass

Refer to UF_SF_apply_beam_end_mass for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_active_solution_nx

Refer to UF_SF_ask_active_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_active_step_nx

Refer to UF_SF_ask_active_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_all_polygon_bodies

Refer to UF_SF_ask_all_polygon_bodies for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_beam_end_mass

Refer to UF_SF_ask_beam_end_mass for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_closest_point

Refer to UF_SF_ask_closest_point for documentation

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 
)
inline

Wrapper method for UF_SF_ask_combined_load_case

Refer to UF_SF_ask_combined_load_case for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_combined_load_cases

Refer to UF_SF_ask_combined_load_cases for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_dom_elm_type

Refer to UF_SF_ask_dom_elm_type for documentation

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 
)
inline

Wrapper method for UF_SF_ask_dursol_nx

Refer to UF_SF_ask_dursol_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_edge_density

Refer to UF_SF_ask_edge_density for documentation

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 
)
inline

Wrapper method for UF_SF_ask_element

Refer to UF_SF_ask_element for documentation

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 
)
inline

Wrapper method for UF_SF_ask_element_edges

Refer to UF_SF_ask_element_edges for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_element_type_names

Refer to UF_SF_ask_element_type_names for documentation

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 
)
inline

Wrapper method for UF_SF_ask_geom_data

Refer to UF_SF_ask_geom_data for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_idealize_parm_exp

Refer to UF_SF_ask_idealize_parm_exp for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_idealize_parm_faces

Refer to UF_SF_ask_idealize_parm_faces for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_idealize_parms

Refer to UF_SF_ask_idealize_parms for documentation

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 
)
inline

Wrapper method for UF_SF_ask_idealize_region

Refer to UF_SF_ask_idealize_region for documentation

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 
)
inline

Wrapper method for UF_SF_ask_language

Refer to UF_SF_ask_language for documentation

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 
)
inline

Wrapper method for UF_SF_ask_library_materials

Refer to UF_SF_ask_library_materials for documentation

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 
)
inline

Wrapper method for UF_SF_ask_lv_nx

Refer to UF_SF_ask_lv_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_material_type

Refer to UF_SF_ask_material_type for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_mesh_dimension

Refer to UF_SF_ask_mesh_dimension for documentation

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 
)
inline

Wrapper method for UF_SF_ask_mesh_mating_condition

Refer to UF_SF_ask_mesh_mating_condition for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_mesh_visuals

Refer to UF_SF_ask_mesh_visuals for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_midsrf_frec_type

Refer to UF_SF_ask_midsrf_frec_type for documentation

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 
)
inline

Wrapper method for UF_SF_ask_node

Refer to UF_SF_ask_node for documentation

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 
)
inline

Wrapper method for UF_SF_ask_node_pgeoms

Refer to UF_SF_ask_node_pgeoms for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_nth_dursol_nx

Refer to UF_SF_ask_nth_dursol_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_nth_mesh_recipe

Refer to UF_SF_ask_nth_mesh_recipe for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_nth_solution_nx

Refer to UF_SF_ask_nth_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_num_dursols_nx

Refer to UF_SF_ask_num_dursols_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_num_mesh_recipes

Refer to UF_SF_ask_num_mesh_recipes for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_num_solutions_nx

Refer to UF_SF_ask_num_solutions_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_offset_midsrf_thickness

Refer to UF_SF_ask_offset_midsrf_thickness for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_solution_nx

Refer to UF_SF_ask_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_step_nx

Refer to UF_SF_ask_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_ugs_2d_mesh_parms

Refer to UF_SF_ask_ugs_2d_mesh_parms for documentation

License requirements:None

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

Wrapper method for UF_SF_ask_ugs_tet_mesh_parms

Refer to UF_SF_ask_ugs_tet_mesh_parms for documentation

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 
)
inline

Wrapper method for UF_SF_auto_create_mesh_mating_condition

Refer to UF_SF_auto_create_mesh_mating_condition for documentation

License requirements:None

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

Wrapper method for UF_SF_auto_create_surface_contact_mesh

Refer to UF_SF_auto_create_surface_contact_mesh for documentation

License requirements:None

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

Wrapper method for UF_SF_body_ask_bounding_box

Refer to UF_SF_body_ask_bounding_box for documentation

License requirements:None

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

Wrapper method for UF_SF_body_ask_edges

Refer to UF_SF_body_ask_edges for documentation

License requirements:None

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

Wrapper method for UF_SF_body_ask_faces

Refer to UF_SF_body_ask_faces for documentation

License requirements:None

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

Wrapper method for UF_SF_body_ask_modl_body

Refer to UF_SF_body_ask_modl_body for documentation

License requirements:None

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

Wrapper method for UF_SF_body_ask_volume_and_centroid

Refer to UF_SF_body_ask_volume_and_centroid for documentation

License requirements:None

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

Wrapper method for UF_SF_cae_information

Refer to UF_SF_cae_information for documentation

License requirements:None

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

Wrapper method for UF_SF_check_model_comprehensive

Refer to UF_SF_check_model_comprehensive for documentation

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 
)
inline

Wrapper method for UF_SF_check_model_duplicate_nodes

Refer to UF_SF_check_model_duplicate_nodes for documentation

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 
)
inline

Wrapper method for UF_SF_check_model_element_shapes

Refer to UF_SF_check_model_element_shapes for documentation

License requirements:None

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

Wrapper method for UF_SF_clean_mshvld_error_container

Refer to UF_SF_clean_mshvld_error_container for documentation

License requirements:None

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

Wrapper method for UF_SF_clone_scenario

Refer to UF_SF_clone_scenario for documentation

License requirements:None

void NXOpen.UF.UFSf.CloseScenario ( )
inline

Wrapper method for UF_SF_close_scenario

Refer to UF_SF_close_scenario for documentation

License requirements:None

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

Wrapper method for UF_SF_count_all_nodes_of_valid_elements

Refer to UF_SF_count_all_nodes_of_valid_elements for documentation

License requirements:None

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

Wrapper method for UF_SF_count_all_valid_elements

Refer to UF_SF_count_all_valid_elements for documentation

License requirements:None

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

Wrapper method for UF_SF_count_elements

Refer to UF_SF_count_elements for documentation

License requirements:None

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

Wrapper method for UF_SF_count_nodes

Refer to UF_SF_count_nodes for documentation

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 
)
inline

Wrapper method for UF_SF_create_0d_mesh

Refer to UF_SF_create_0d_mesh for documentation

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 
)
inline

Wrapper method for UF_SF_create_0d_mesh_dist_mass

Refer to UF_SF_create_0d_mesh_dist_mass for documentation

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 
)
inline

Wrapper method for UF_SF_create_1d_connection_mesh

Refer to UF_SF_create_1d_connection_mesh for documentation

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 
)
inline

Wrapper method for UF_SF_create_1d_mesh

Refer to UF_SF_create_1d_mesh for documentation

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 
)
inline

Wrapper method for UF_SF_create_auto_face_subdiv

Refer to UF_SF_create_auto_face_subdiv for documentation

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 
)
inline

Wrapper method for UF_SF_create_combined_load_case

Refer to UF_SF_create_combined_load_case for documentation

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 
)
inline

Wrapper method for UF_SF_create_defeature_body

Refer to UF_SF_create_defeature_body for documentation

License requirements:None

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

Wrapper method for UF_SF_create_dursol_nx

Refer to UF_SF_create_dursol_nx for documentation

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 
)
inline

Wrapper method for UF_SF_create_fem

Refer to UF_SF_create_fem for documentation

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 
)
inline

Wrapper method for UF_SF_create_fem_with_geom_opts

Refer to UF_SF_create_fem_with_geom_opts for documentation

License requirements:None

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

Wrapper method for UF_SF_create_hardpoint_on_geom

Refer to UF_SF_create_hardpoint_on_geom for documentation

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 
)
inline

Wrapper method for UF_SF_create_idealize_body

Refer to UF_SF_create_idealize_body for documentation

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 
)
inline

Wrapper method for UF_SF_create_idealize_region

Refer to UF_SF_create_idealize_region for documentation

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 
)
inline

Wrapper method for UF_SF_create_lv_nx

Refer to UF_SF_create_lv_nx for documentation

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 
)
inline

Wrapper method for UF_SF_create_mesh_mating_condition

Refer to UF_SF_create_mesh_mating_condition for documentation

License requirements:None

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

Wrapper method for UF_SF_create_offset_midsrf

Refer to UF_SF_create_offset_midsrf for documentation

License requirements:None

void NXOpen.UF.UFSf.CreateReport ( )
inline

Wrapper method for UF_SF_create_report

Refer to UF_SF_create_report for documentation

License requirements:None

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

Wrapper method for UF_SF_create_scenario_nx

Refer to UF_SF_create_scenario_nx for documentation

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 
)
inline

Wrapper method for UF_SF_create_simulation

Refer to UF_SF_create_simulation for documentation

License requirements:None

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

Wrapper method for UF_SF_create_solution_nx

Refer to UF_SF_create_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_create_step_nx

Refer to UF_SF_create_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_create_surface_contact_mesh

Refer to UF_SF_create_surface_contact_mesh for documentation

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 
)
inline

Wrapper method for UF_SF_create_swept_hex_mesh

Refer to UF_SF_create_swept_hex_mesh for documentation

License requirements:None

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

Wrapper method for UF_SF_create_userdef_midsrf

Refer to UF_SF_create_userdef_midsrf for documentation

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 
)
inline

Wrapper method for UF_SF_create_weld_mesh

Refer to UF_SF_create_weld_mesh for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_disp_results

Refer to UF_SF_delete_disp_results for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_dursol_nx

Refer to UF_SF_delete_dursol_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_lv_nx

Refer to UF_SF_delete_lv_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_mesh_mating_condition

Refer to UF_SF_delete_mesh_mating_condition for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_scenario

Refer to UF_SF_delete_scenario for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_solution_nx

Refer to UF_SF_delete_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_delete_step_nx

Refer to UF_SF_delete_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_display_mesh

Refer to UF_SF_display_mesh for documentation

License requirements:None

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

Wrapper method for UF_SF_dursol_add_load_nx

Refer to UF_SF_dursol_add_load_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_dursol_ask_load_count_nx

Refer to UF_SF_dursol_ask_load_count_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_dursol_ask_load_nx

Refer to UF_SF_dursol_ask_load_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_dursol_locate_all_members_nx

Refer to UF_SF_dursol_locate_all_members_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_dursol_remove_load_nx

Refer to UF_SF_dursol_remove_load_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_ask_adjacent_edges

Refer to UF_SF_edge_ask_adjacent_edges for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_ask_body

Refer to UF_SF_edge_ask_body for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_ask_bounding_box

Refer to UF_SF_edge_ask_bounding_box for documentation

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 
)
inline

Wrapper method for UF_SF_edge_ask_end_points

Refer to UF_SF_edge_ask_end_points for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_ask_faces

Refer to UF_SF_edge_ask_faces for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_ask_length

Refer to UF_SF_edge_ask_length for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_evaluate_closest_point

Refer to UF_SF_edge_evaluate_closest_point for documentation

License requirements:None

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

Wrapper method for UF_SF_edge_evaluate_param_location

Refer to UF_SF_edge_evaluate_param_location for documentation

License requirements:None

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

Wrapper method for UF_SF_edit_beam_orientation

Refer to UF_SF_edit_beam_orientation for documentation

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 
)
inline

Wrapper method for UF_SF_edit_defeature_parms

Refer to UF_SF_edit_defeature_parms for documentation

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 
)
inline

Wrapper method for UF_SF_edit_dursol_nx

Refer to UF_SF_edit_dursol_nx for documentation

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 
)
inline

Wrapper method for UF_SF_edit_idealize_parms

Refer to UF_SF_edit_idealize_parms for documentation

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 
)
inline

Wrapper method for UF_SF_edit_lv_nx

Refer to UF_SF_edit_lv_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_edit_mesh_mating_condition

Refer to UF_SF_edit_mesh_mating_condition for documentation

License requirements:None

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

Wrapper method for UF_SF_edit_offset_midsrf

Refer to UF_SF_edit_offset_midsrf for documentation

License requirements:None

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

Wrapper method for UF_SF_edit_userdef_midsrf

Refer to UF_SF_edit_userdef_midsrf for documentation

License requirements:None

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

Wrapper method for UF_SF_face_ask_adjacent_faces

Refer to UF_SF_face_ask_adjacent_faces for documentation

License requirements:None

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

Wrapper method for UF_SF_face_ask_area

Refer to UF_SF_face_ask_area for documentation

License requirements:None

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

Wrapper method for UF_SF_face_ask_body

Refer to UF_SF_face_ask_body for documentation

License requirements:None

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

Wrapper method for UF_SF_face_ask_bounding_box

Refer to UF_SF_face_ask_bounding_box for documentation

License requirements:None

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

Wrapper method for UF_SF_face_ask_edges

Refer to UF_SF_face_ask_edges for documentation

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 
)
inline

Wrapper method for UF_SF_face_evaluate_closest_point

Refer to UF_SF_face_evaluate_closest_point for documentation

License requirements:None

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

Wrapper method for UF_SF_face_evaluate_param_location

Refer to UF_SF_face_evaluate_param_location for documentation

License requirements:None

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

Wrapper method for UF_SF_facepair_ask_midsrf_frec

Refer to UF_SF_facepair_ask_midsrf_frec for documentation

License requirements:None

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

Wrapper method for UF_SF_fem_ask_cad_part

Refer to UF_SF_fem_ask_cad_part for documentation

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 
)
inline

Wrapper method for UF_SF_find_mesh

Refer to UF_SF_find_mesh for documentation

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 
)
inline

Wrapper method for UF_SF_find_minimum_distance

Refer to UF_SF_find_minimum_distance for documentation

License requirements:None

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

Wrapper method for UF_SF_free_defeature_parms

Refer to UF_SF_free_defeature_parms for documentation

License requirements:None

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

Wrapper method for UF_SF_free_idealize_parms

Refer to UF_SF_free_idealize_parms for documentation

License requirements:None

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

Wrapper method for UF_SF_free_idealize_region

Refer to UF_SF_free_idealize_region for documentation

License requirements:None

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

Wrapper method for UF_SF_free_midsrf_user_parms

Refer to UF_SF_free_midsrf_user_parms for documentation

License requirements:None

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

Wrapper method for UF_SF_get_auto_element_size

Refer to UF_SF_get_auto_element_size for documentation

License requirements:None

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

Wrapper method for UF_SF_idealized_part_ask_master_part

Refer to UF_SF_idealized_part_ask_master_part for documentation

License requirements:None

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

Wrapper method for UF_SF_init_mshvld_error_container

Refer to UF_SF_init_mshvld_error_container for documentation

License requirements:None

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

Wrapper method for UF_SF_is_fem

Refer to UF_SF_is_fem for documentation

License requirements:None

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

Wrapper method for UF_SF_is_idealized_part

Refer to UF_SF_is_idealized_part for documentation

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 
)
inline

Wrapper method for UF_SF_is_midsrf

Refer to UF_SF_is_midsrf for documentation

License requirements:None

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

Wrapper method for UF_SF_is_offset_midsrf

Refer to UF_SF_is_offset_midsrf for documentation

License requirements:None

void NXOpen.UF.UFSf.IsScenarioPart ( )
inline

Wrapper method for UF_SF_is_scenario_part

Refer to UF_SF_is_scenario_part for documentation

License requirements:None

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

Wrapper method for UF_SF_is_simulation

Refer to UF_SF_is_simulation for documentation

License requirements:None

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

Wrapper method for UF_SF_is_userdef_midsrf

Refer to UF_SF_is_userdef_midsrf for documentation

License requirements:None

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

Wrapper method for UF_SF_link_material

Refer to UF_SF_link_material for documentation

License requirements:None

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

Wrapper method for UF_SF_link_section

Refer to UF_SF_link_section for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_all_meshes

Refer to UF_SF_locate_all_meshes for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_element

Refer to UF_SF_locate_element for documentation

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 
)
inline

Wrapper method for UF_SF_locate_element_by_id

Refer to UF_SF_locate_element_by_id for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_hpt_mg_parents

Refer to UF_SF_locate_hpt_mg_parents for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_material

Refer to UF_SF_locate_material for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_mesh_mating_condition_by_name

Refer to UF_SF_locate_mesh_mating_condition_by_name for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_mesh_mating_condition_list

Refer to UF_SF_locate_mesh_mating_condition_list for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_named_dursol_nx

Refer to UF_SF_locate_named_dursol_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_named_material

Refer to UF_SF_locate_named_material for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_named_section

Refer to UF_SF_locate_named_section for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_named_solution_nx

Refer to UF_SF_locate_named_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_named_step_nx

Refer to UF_SF_locate_named_step_nx for documentation

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 
)
inline

Wrapper method for UF_SF_locate_node_by_id

Refer to UF_SF_locate_node_by_id for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_nodes_on_element

Refer to UF_SF_locate_nodes_on_element for documentation

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 
)
inline

Wrapper method for UF_SF_locate_nodes_on_geometry

Refer to UF_SF_locate_nodes_on_geometry for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_nodes_on_mesh

Refer to UF_SF_locate_nodes_on_mesh for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_scenarios

Refer to UF_SF_locate_scenarios for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_section

Refer to UF_SF_locate_section for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_solution_boundary_conditions_nx

Refer to UF_SF_locate_solution_boundary_conditions_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_solution_loads_nx

Refer to UF_SF_locate_solution_loads_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_step_boundary_conditions_nx

Refer to UF_SF_locate_step_boundary_conditions_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_locate_step_loads_nx

Refer to UF_SF_locate_step_loads_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_map_object_to_current_part

Refer to UF_SF_map_object_to_current_part for documentation

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 
)
inline

Wrapper method for UF_SF_mc_2d_angle

Refer to UF_SF_mc_2d_angle for documentation

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 
)
inline

Wrapper method for UF_SF_mc_aspect_ratio

Refer to UF_SF_mc_aspect_ratio for documentation

License requirements:None

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

Wrapper method for UF_SF_mc_element_check

Refer to UF_SF_mc_element_check for documentation

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 
)
inline

Wrapper method for UF_SF_mc_jacobian_ratio

Refer to UF_SF_mc_jacobian_ratio for documentation

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 
)
inline

Wrapper method for UF_SF_mc_jacobian_zero

Refer to UF_SF_mc_jacobian_zero for documentation

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 
)
inline

Wrapper method for UF_SF_mc_skew

Refer to UF_SF_mc_skew for documentation

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 
)
inline

Wrapper method for UF_SF_mc_taper

Refer to UF_SF_mc_taper for documentation

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 
)
inline

Wrapper method for UF_SF_mc_tet_collapse

Refer to UF_SF_mc_tet_collapse for documentation

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 
)
inline

Wrapper method for UF_SF_mc_tetra_angle

Refer to UF_SF_mc_tetra_angle for documentation

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 
)
inline

Wrapper method for UF_SF_mc_twist

Refer to UF_SF_mc_twist for documentation

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 
)
inline

Wrapper method for UF_SF_mc_warp

Refer to UF_SF_mc_warp for documentation

License requirements:None

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

Wrapper method for UF_SF_modl_body_ask_body

Refer to UF_SF_modl_body_ask_body for documentation

License requirements:None

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

Wrapper method for UF_SF_open_scenario

Refer to UF_SF_open_scenario for documentation

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 
)
inline

Wrapper method for UF_SF_partition_body

Refer to UF_SF_partition_body for documentation

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 
)
inline

Wrapper method for UF_SF_partition_body_nx5

Refer to UF_SF_partition_body_nx5 for documentation

License requirements:None

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

Wrapper method for UF_SF_polygon_body_ask_type

Refer to UF_SF_polygon_body_ask_type for documentation

License requirements:None

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

Wrapper method for UF_SF_property_ask_name_nx

Refer to UF_SF_property_ask_name_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_property_ask_type_nx

Refer to UF_SF_property_ask_type_nx for documentation

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 
)
inline

Wrapper method for UF_SF_property_ask_value_nx

Refer to UF_SF_property_ask_value_nx for documentation

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 
)
inline

Wrapper method for UF_SF_property_set_value_nx

Refer to UF_SF_property_set_value_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_remove_from_solution_nx

Refer to UF_SF_remove_from_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_remove_from_step_nx

Refer to UF_SF_remove_from_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_rename_scenario

Refer to UF_SF_rename_scenario for documentation

License requirements:None

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

Wrapper method for UF_SF_reset_element_ids

Refer to UF_SF_reset_element_ids for documentation

License requirements:None

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

Wrapper method for UF_SF_reset_node_ids

Refer to UF_SF_reset_node_ids for documentation

License requirements:None

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

Wrapper method for UF_SF_retrieve_library_material

Refer to UF_SF_retrieve_library_material for documentation

License requirements:None

void NXOpen.UF.UFSf.SaveScenario ( )
inline

Wrapper method for UF_SF_save_scenario

Refer to UF_SF_save_scenario for documentation

License requirements:None

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

Wrapper method for UF_SF_set_active_solution_and_step_nx

Refer to UF_SF_set_active_solution_and_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_set_edge_density

Refer to UF_SF_set_edge_density for documentation

License requirements:None

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

Wrapper method for UF_SF_set_idealize_parm_exp

Refer to UF_SF_set_idealize_parm_exp for documentation

License requirements:None

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

Wrapper method for UF_SF_set_idealize_parm_faces

Refer to UF_SF_set_idealize_parm_faces for documentation

License requirements:None

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

Wrapper method for UF_SF_set_mesh_visuals

Refer to UF_SF_set_mesh_visuals for documentation

License requirements:None

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

Wrapper method for UF_SF_set_shell_thickness

Refer to UF_SF_set_shell_thickness for documentation

License requirements:None

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

Wrapper method for UF_SF_simulation_ask_fem

Refer to UF_SF_simulation_ask_fem for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_descriptor_nx

Refer to UF_SF_solution_ask_descriptor_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_language_nx

Refer to UF_SF_solution_ask_language_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_name_nx

Refer to UF_SF_solution_ask_name_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_nth_step_nx

Refer to UF_SF_solution_ask_nth_step_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_num_steps_nx

Refer to UF_SF_solution_ask_num_steps_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_property_by_index_nx

Refer to UF_SF_solution_ask_property_by_index_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_property_count_nx

Refer to UF_SF_solution_ask_property_count_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_property_nx

Refer to UF_SF_solution_ask_property_nx for documentation

License requirements:None

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

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

License requirements:None

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

Wrapper method for UF_SF_solution_ask_solver_property_count_nx

Refer to UF_SF_solution_ask_solver_property_count_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_ask_solver_property_nx

Refer to UF_SF_solution_ask_solver_property_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solution_set_name_nx

Refer to UF_SF_solution_set_name_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_solve_active_solution_nx

Refer to UF_SF_solve_active_solution_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_step_ask_name_nx

Refer to UF_SF_step_ask_name_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_step_ask_property_by_index_nx

Refer to UF_SF_step_ask_property_by_index_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_step_ask_property_count_nx

Refer to UF_SF_step_ask_property_count_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_step_ask_property_nx

Refer to UF_SF_step_ask_property_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_step_set_name_nx

Refer to UF_SF_step_set_name_nx for documentation

License requirements:None

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

Wrapper method for UF_SF_switch_scenarios

Refer to UF_SF_switch_scenarios for documentation

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 
)
inline

Wrapper method for UF_SF_temp_display_element

Refer to UF_SF_temp_display_element for documentation

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 
)
inline

Wrapper method for UF_SF_temp_display_node

Refer to UF_SF_temp_display_node for documentation

License requirements:None

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

DEPRECATED Wrapper method for UF_SF_temp_disp_results

Refer to UF_SF_temp_disp_results for documentation

License requirements:None

void NXOpen.UF.UFSf.TestGpe ( )
inline

Wrapper method for UF_SF_test_gpe

Refer to UF_SF_test_gpe for documentation

License requirements:None

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

Wrapper method for UF_SF_unlink_material

Refer to UF_SF_unlink_material for documentation

License requirements:None

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

Wrapper method for UF_SF_unlink_section

Refer to UF_SF_unlink_section for documentation

License requirements:None

void NXOpen.UF.UFSf.UpdateScenario ( )
inline

Wrapper method for UF_SF_update_scenario

Refer to UF_SF_update_scenario for documentation

License requirements:None

void NXOpen.UF.UFSf.WriteReport ( )
inline

Wrapper method for UF_SF_write_report

Refer to UF_SF_write_report for documentation

License requirements:None


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