Search Results for

    Show / Hide Table of Contents

    Class UFSf

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFSf
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFSf : NXRemotableObject, IMessageSink

    Methods

    AddToSolutionNx(Int32, ref Tag)

    Declaration
    public void AddToSolutionNx(int num_of_lbc, ref Tag lbc)
    Parameters
    Type Name Description
    System.Int32 num_of_lbc
    Tag lbc

    AddToStepNx(Int32, ref Tag)

    Declaration
    public void AddToStepNx(int num_of_lbc, ref Tag lbc)
    Parameters
    Type Name Description
    System.Int32 num_of_lbc
    Tag lbc

    AllocDefeatureParms(Int32, Tag[], Int32, Tag[], Tag, Int32, Tag[], Tag, out UFSf.DefeatureParms[])

    Declaration
    public void AllocDefeatureParms(int num_ret_faces, Tag[] ret_faces_a, int num_rem_faces, Tag[] rem_faces_a, Tag seed_face, int num_bnd_faces, Tag[] bnd_faces, Tag angle_exp, out UFSf.DefeatureParms[] defeature_parms_p)
    Parameters
    Type Name Description
    System.Int32 num_ret_faces
    Tag[] ret_faces_a
    System.Int32 num_rem_faces
    Tag[] rem_faces_a
    Tag seed_face
    System.Int32 num_bnd_faces
    Tag[] bnd_faces
    Tag angle_exp
    UFSf.DefeatureParms[] defeature_parms_p

    AllocIdealizeParms(out IntPtr)

    Declaration
    public void AllocIdealizeParms(out IntPtr parms_p)
    Parameters
    Type Name Description
    System.IntPtr parms_p

    AllocIdealizeRegion(Tag, Int32, Tag[], Tag, out IntPtr)

    Declaration
    public void AllocIdealizeRegion(Tag seed_face, int num_bnd_faces, Tag[] bnd_faces, Tag angle_exp, out IntPtr region_p)
    Parameters
    Type Name Description
    Tag seed_face
    System.Int32 num_bnd_faces
    Tag[] bnd_faces
    Tag angle_exp
    System.IntPtr region_p

    ApplyBeamEndMass(String, String, Int32, Tag[])

    Declaration
    public void ApplyBeamEndMass(string end_a_nsm_exp, string end_b_nsm_exp, int num_items, Tag[] items_array)
    Parameters
    Type Name Description
    System.String end_a_nsm_exp
    System.String end_b_nsm_exp
    System.Int32 num_items
    Tag[] items_array

    AskActiveSolutionNx(out Tag)

    Declaration
    public void AskActiveSolutionNx(out Tag active_solution)
    Parameters
    Type Name Description
    Tag active_solution

    AskActiveStepNx(out Tag)

    Declaration
    public void AskActiveStepNx(out Tag active_step)
    Parameters
    Type Name Description
    Tag active_step

    AskAllPolygonBodies(out Int32, out Tag[])

    Declaration
    public void AskAllPolygonBodies(out int num_polygon_bodies, out Tag[] polygon_bodies)
    Parameters
    Type Name Description
    System.Int32 num_polygon_bodies
    Tag[] polygon_bodies

    AskBeamEndMass(Tag, out Double, out Double)

    Declaration
    public void AskBeamEndMass(Tag object_tag, out double end_a_nsm, out double end_b_nsm)
    Parameters
    Type Name Description
    Tag object_tag
    System.Double end_a_nsm
    System.Double end_b_nsm

    AskClosestPoint(Double[], Tag, Double[], out Double)

    Declaration
    public void AskClosestPoint(double[] point, Tag entity, double[] closest_point, out double min_dist)
    Parameters
    Type Name Description
    System.Double[] point
    Tag entity
    System.Double[] closest_point
    System.Double min_dist

    AskCombinedLoadCase(Tag, out String, out Int32, out Tag[], out Double[])

    Declaration
    public void AskCombinedLoadCase(Tag clc_tag, out string clc_name, out int num_comps, out Tag[] lbc_tags, out double[] lbc_scales)
    Parameters
    Type Name Description
    Tag clc_tag
    System.String clc_name
    System.Int32 num_comps
    Tag[] lbc_tags
    System.Double[] lbc_scales

    AskCombinedLoadCases(Tag, out Int32, out Tag[])

    Declaration
    public void AskCombinedLoadCases(Tag part_tag, out int num_clcs, out Tag[] clc_tags)
    Parameters
    Type Name Description
    Tag part_tag
    System.Int32 num_clcs
    Tag[] clc_tags

    AskDomElmType(Tag, out UFSf.ElementType)

    Declaration
    public void AskDomElmType(Tag mesh_recipe, out UFSf.ElementType elm_type)
    Parameters
    Type Name Description
    Tag mesh_recipe
    UFSf.ElementType elm_type

    AskDursolNx(Tag, out String, out Tag, out UFSf.DursolStressCriterion, out UFSf.DursolStressType, out UFSf.DursolDesignLifeCriterion, out Int32, out Double, out UFSf.DursolFatigueLifeCriterion, out Int32)

    Declaration
    public void AskDursolNx(Tag dursol_tag, out string dursol_name, out Tag solution_tag, out UFSf.DursolStressCriterion stress_criterion, out UFSf.DursolStressType stress_type, out UFSf.DursolDesignLifeCriterion design_life_criterion, out int fatigue_cycles, out double k_factor, out UFSf.DursolFatigueLifeCriterion fatigue_life_criterion, out int design_cycles)
    Parameters
    Type Name Description
    Tag dursol_tag
    System.String dursol_name
    Tag solution_tag
    UFSf.DursolStressCriterion stress_criterion
    UFSf.DursolStressType stress_type
    UFSf.DursolDesignLifeCriterion design_life_criterion
    System.Int32 fatigue_cycles
    System.Double k_factor
    UFSf.DursolFatigueLifeCriterion fatigue_life_criterion
    System.Int32 design_cycles

    AskEdgeDensity(Tag, out UFSf.EdgeDensityData)

    Declaration
    public void AskEdgeDensity(Tag object_tag, out UFSf.EdgeDensityData edge_density_data_ptr)
    Parameters
    Type Name Description
    Tag object_tag
    UFSf.EdgeDensityData edge_density_data_ptr

    AskElement(Tag, out Int32, out UFSf.ElmAdaptivityType, out UFSf.ElmDimensionType, out UFSf.ElementType)

    Declaration
    public void AskElement(Tag elm_tag, out int elm_id, out UFSf.ElmAdaptivityType adaptivity, out UFSf.ElmDimensionType dimension, out UFSf.ElementType element_type)
    Parameters
    Type Name Description
    Tag elm_tag
    System.Int32 elm_id
    UFSf.ElmAdaptivityType adaptivity
    UFSf.ElmDimensionType dimension
    UFSf.ElementType element_type

    AskElementEdges(Tag, out Int32, out Tag[], out Tag[], out Tag[])

    Declaration
    public void AskElementEdges(Tag elem_tag, out int num_edges, out Tag[] start_nodes, out Tag[] end_nodes, out Tag[] mid_nodes)
    Parameters
    Type Name Description
    Tag elem_tag
    System.Int32 num_edges
    Tag[] start_nodes
    Tag[] end_nodes
    Tag[] mid_nodes

    AskElementTypeNames(UFSf.ElementType, out String)

    Declaration
    public void AskElementTypeNames(UFSf.ElementType element_type, out string element_name_array)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.String element_name_array

    AskGeomData(Tag, UFSf.MeshGeomUsage, out Int32, out Tag[])

    Declaration
    public void AskGeomData(Tag mesh_object, UFSf.MeshGeomUsage usage_type, out int num_geom_items, out Tag[] geom_items_p)
    Parameters
    Type Name Description
    Tag mesh_object
    UFSf.MeshGeomUsage usage_type
    System.Int32 num_geom_items
    Tag[] geom_items_p

    AskIdealizeParmExp(IntPtr, UFSf.IdealizeParmExp, out Tag)

    Declaration
    public void AskIdealizeParmExp(IntPtr parms_p, UFSf.IdealizeParmExp parm_exp_t, out Tag exp_tag)
    Parameters
    Type Name Description
    System.IntPtr parms_p
    UFSf.IdealizeParmExp parm_exp_t
    Tag exp_tag

    AskIdealizeParmFaces(IntPtr, UFSf.IdealizeParmFace, out Int32, out Tag[])

    Declaration
    public void AskIdealizeParmFaces(IntPtr parms_p, UFSf.IdealizeParmFace parm_face_t, out int num_faces, out Tag[] faces)
    Parameters
    Type Name Description
    System.IntPtr parms_p
    UFSf.IdealizeParmFace parm_face_t
    System.Int32 num_faces
    Tag[] faces

    AskIdealizeParms(Tag, out Boolean, IntPtr, IntPtr)

    Declaration
    public void AskIdealizeParms(Tag feature_tag, out bool is_region, IntPtr body_region, IntPtr idealize_parms)
    Parameters
    Type Name Description
    Tag feature_tag
    System.Boolean is_region
    System.IntPtr body_region
    System.IntPtr idealize_parms

    AskIdealizeRegion(IntPtr, out Tag, out Int32, out Tag[], ref Tag)

    Declaration
    public void AskIdealizeRegion(IntPtr region_p, out Tag seed_face, out int num_bnd_faces, out Tag[] bnd_faces, ref Tag angle_exp)
    Parameters
    Type Name Description
    System.IntPtr region_p
    Tag seed_face
    System.Int32 num_bnd_faces
    Tag[] bnd_faces
    Tag angle_exp

    AskLanguage(Tag, out String, out Int32, out SfLangAnalysisType, out SfLangProblemAbstract, out SfLangLinearity, out SfLangTimeDepend, out String)

    Declaration
    public void AskLanguage(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)
    Parameters
    Type Name Description
    Tag language_tag
    System.String language_name
    System.Int32 version
    SfLangAnalysisType analysis_type
    SfLangProblemAbstract problem_abstraction
    SfLangLinearity linearity
    SfLangTimeDepend time_dependency
    System.String solver_name

    AskLibraryMaterials(String, String, String, out Int32, out String[], out String[], out String[])

    Declaration
    public 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)
    Parameters
    Type Name Description
    System.String type_filter
    System.String category_filter
    System.String name_filter
    System.Int32 material_count
    System.String[] material_librefs
    System.String[] material_names
    System.String[] material_types

    AskLvNx(Tag, out String, out Double, out Int32, out UFSf.LvFunctionMode, out Tag)

    Declaration
    public void AskLvNx(Tag lv_tag, out string lv_name, out double scaling_factor, out int count, out UFSf.LvFunctionMode function_type, out Tag solution_step_tag)
    Parameters
    Type Name Description
    Tag lv_tag
    System.String lv_name
    System.Double scaling_factor
    System.Int32 count
    UFSf.LvFunctionMode function_type
    Tag solution_step_tag

    AskMaterialType(Tag, out UFSf.NeutralMaterialTypes)

    Declaration
    public void AskMaterialType(Tag material_tag, out UFSf.NeutralMaterialTypes material_type)
    Parameters
    Type Name Description
    Tag material_tag
    UFSf.NeutralMaterialTypes material_type

    AskMeshDimension(Tag, out UFSf.MeshDimension)

    Declaration
    public void AskMeshDimension(Tag mesh_recipe, out UFSf.MeshDimension dimension)
    Parameters
    Type Name Description
    Tag mesh_recipe
    UFSf.MeshDimension dimension

    AskMeshMatingCondition(Tag, out Tag, out Tag, out String, out Int32, out UFSf.AssemblyType, out Double, out Double)

    Declaration
    public void AskMeshMatingCondition(Tag assembly_mesh_tag, out Tag assembling_geom, out Tag target_geom, out string assembly_name, out int seed_mesh, out UFSf.AssemblyType assembly_type, out double merge_tolerance, out double match_tolerance)
    Parameters
    Type Name Description
    Tag assembly_mesh_tag
    Tag assembling_geom
    Tag target_geom
    System.String assembly_name
    System.Int32 seed_mesh
    UFSf.AssemblyType assembly_type
    System.Double merge_tolerance
    System.Double match_tolerance

    AskMeshVisuals(Tag, out UFSf.MeshVisuals)

    Declaration
    public void AskMeshVisuals(Tag mesh_tag, out UFSf.MeshVisuals mesh_vis)
    Parameters
    Type Name Description
    Tag mesh_tag
    UFSf.MeshVisuals mesh_vis

    AskMidsrfFrecType(Tag, out Int32)

    Declaration
    public void AskMidsrfFrecType(Tag feature_tag, out int midsrf_type)
    Parameters
    Type Name Description
    Tag feature_tag
    System.Int32 midsrf_type

    AskNode(Tag, out Int32, out UFSf.NodeBtype, out UFSf.MidNodeType, Double[])

    Declaration
    public void AskNode(Tag node_tag, out int node_id, out UFSf.NodeBtype b_type, out UFSf.MidNodeType e_type, double[] abspos)
    Parameters
    Type Name Description
    Tag node_tag
    System.Int32 node_id
    UFSf.NodeBtype b_type
    UFSf.MidNodeType e_type
    System.Double[] abspos

    AskNodePgeoms(Tag, out Int32, out Tag[], out UFSf.MeshGeometryTypes[])

    Declaration
    public void AskNodePgeoms(Tag node_tag, out int parent_cnt, out Tag[] parent_list, out UFSf.MeshGeometryTypes[] geom_types)
    Parameters
    Type Name Description
    Tag node_tag
    System.Int32 parent_cnt
    Tag[] parent_list
    UFSf.MeshGeometryTypes[] geom_types

    AskNthDursolNx(Int32, out Tag)

    Declaration
    public void AskNthDursolNx(int index, out Tag dursol_tag)
    Parameters
    Type Name Description
    System.Int32 index
    Tag dursol_tag

    AskNthMeshRecipe(Tag, Int32, out Tag)

    Declaration
    public void AskNthMeshRecipe(Tag fem_tag, int index, out Tag mesh_recipe_tag)
    Parameters
    Type Name Description
    Tag fem_tag
    System.Int32 index
    Tag mesh_recipe_tag

    AskNthSolutionNx(Int32, out Tag)

    Declaration
    public void AskNthSolutionNx(int solution, out Tag solution_tag)
    Parameters
    Type Name Description
    System.Int32 solution
    Tag solution_tag

    AskNumDursolsNx(out Int32)

    Declaration
    public void AskNumDursolsNx(out int num_dursols)
    Parameters
    Type Name Description
    System.Int32 num_dursols

    AskNumMeshRecipes(Tag, out Int32)

    Declaration
    public void AskNumMeshRecipes(Tag fem_tag, out int num_mesh_recipes)
    Parameters
    Type Name Description
    Tag fem_tag
    System.Int32 num_mesh_recipes

    AskNumSolutionsNx(out Int32)

    Declaration
    public void AskNumSolutionsNx(out int solution_count)
    Parameters
    Type Name Description
    System.Int32 solution_count

    AskOffsetMidsrfThickness(Tag, out Double)

    Declaration
    public void AskOffsetMidsrfThickness(Tag midsrf_tag, out double thickness)
    Parameters
    Type Name Description
    Tag midsrf_tag
    System.Double thickness

    AskSolutionNx(Tag, out Int32, out Tag[])

    Declaration
    public void AskSolutionNx(Tag lbc_tag, out int num_members, out Tag[] solution_pp)
    Parameters
    Type Name Description
    Tag lbc_tag
    System.Int32 num_members
    Tag[] solution_pp

    AskStepNx(Tag, out Int32, out Tag[])

    Declaration
    public void AskStepNx(Tag lbc_tag, out int num_members, out Tag[] step_pp)
    Parameters
    Type Name Description
    Tag lbc_tag
    System.Int32 num_members
    Tag[] step_pp

    AskUgs2dMeshParms(Tag, out UFSf.Ugs2dMeshParms)

    Declaration
    public void AskUgs2dMeshParms(Tag mesh_tag, out UFSf.Ugs2dMeshParms mesh_parms)
    Parameters
    Type Name Description
    Tag mesh_tag
    UFSf.Ugs2dMeshParms mesh_parms

    AskUgsTetMeshParms(Tag, out UFSf.UgsTetMeshParms)

    Declaration
    public void AskUgsTetMeshParms(Tag mesh_tag, out UFSf.UgsTetMeshParms mesh_parms)
    Parameters
    Type Name Description
    Tag mesh_tag
    UFSf.UgsTetMeshParms mesh_parms

    AutoCreateMeshMatingCondition(Int32, Tag[], Double, Int32, Int32, Int32, out Int32, out Tag[])

    Declaration
    public void AutoCreateMeshMatingCondition(int entity_num, Tag[] entity_array, double merge_tolerance, int make_mesh_coincident, int coincident_face_only, int mesh_mating_type, out int num_assembly_meshes, out Tag[] assembly_meshes)
    Parameters
    Type Name Description
    System.Int32 entity_num
    Tag[] entity_array
    System.Double merge_tolerance
    System.Int32 make_mesh_coincident
    System.Int32 coincident_face_only
    System.Int32 mesh_mating_type
    System.Int32 num_assembly_meshes
    Tag[] assembly_meshes

    AutoCreateSurfaceContactMesh(Double, IntPtr, out Int32, out Tag[])

    Declaration
    public void AutoCreateSurfaceContactMesh(double capture_distance, IntPtr property, out int num_meshes, out Tag[] mesh_recipes)
    Parameters
    Type Name Description
    System.Double capture_distance
    System.IntPtr property
    System.Int32 num_meshes
    Tag[] mesh_recipes

    BodyAskBoundingBox(Tag, Double[])

    Declaration
    public void BodyAskBoundingBox(Tag cae_tag, double[] pad_bounding_volume)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double[] pad_bounding_volume

    BodyAskEdges(Tag, out Int32, out Tag[])

    Declaration
    public void BodyAskEdges(Tag cae_tag, out int num_edges, out Tag[] edges)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_edges
    Tag[] edges

    BodyAskFaces(Tag, out Int32, out Tag[])

    Declaration
    public void BodyAskFaces(Tag cae_tag, out int num_faces, out Tag[] faces)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_faces
    Tag[] faces

    BodyAskModlBody(Tag, out Tag)

    Declaration
    public void BodyAskModlBody(Tag cae_tag, out Tag modl_body_p)
    Parameters
    Type Name Description
    Tag cae_tag
    Tag modl_body_p

    BodyAskVolumeAndCentroid(Tag, out Double, Double[])

    Declaration
    public void BodyAskVolumeAndCentroid(Tag cae_tag, out double pd_volume, double[] centroid)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double pd_volume
    System.Double[] centroid

    CaeInformation(UFSf.ScenarioInfo, Int32, Tag[], String)

    Declaration
    public void CaeInformation(UFSf.ScenarioInfo info_type, int num_entities, Tag[] entities_tags, string output_file_with_path)
    Parameters
    Type Name Description
    UFSf.ScenarioInfo info_type
    System.Int32 num_entities
    Tag[] entities_tags
    System.String output_file_with_path

    CheckModelComprehensive(Boolean, String)

    Declaration
    public void CheckModelComprehensive(bool detailed_message, string ouput_file_with_path)
    Parameters
    Type Name Description
    System.Boolean detailed_message
    System.String ouput_file_with_path

    CheckModelDuplicateNodes(Int32, ref Tag, Boolean, Double, out Int32)

    Declaration
    public void CheckModelDuplicateNodes(int num_meshes, ref Tag mesh_tags, bool merge_duplicates, double tolerance, out int num_duplicates)
    Parameters
    Type Name Description
    System.Int32 num_meshes
    Tag mesh_tags
    System.Boolean merge_duplicates
    System.Double tolerance
    System.Int32 num_duplicates

    CheckModelElementShapes(Int32, Tag[], Boolean, String, Int32)

    Declaration
    public void CheckModelElementShapes(int num_meshes, Tag[] mesh_tags, bool list_all_elems, string output_file_with_path, int FILE)
    Parameters
    Type Name Description
    System.Int32 num_meshes
    Tag[] mesh_tags
    System.Boolean list_all_elems
    System.String output_file_with_path
    System.Int32 FILE

    CleanMshvldErrorContainer(ref UFSf.MeshErrorContainer)

    Declaration
    public void CleanMshvldErrorContainer(ref UFSf.MeshErrorContainer container)
    Parameters
    Type Name Description
    UFSf.MeshErrorContainer container

    CloneScenario(Tag, String, String)

    Declaration
    public void CloneScenario(Tag master_part_tag, string orig_scen, string cloned_scen)
    Parameters
    Type Name Description
    Tag master_part_tag
    System.String orig_scen
    System.String cloned_scen

    CloseScenario()

    Declaration
    public void CloseScenario()

    CountAllNodesOfValidElements(out Int32)

    Declaration
    public void CountAllNodesOfValidElements(out int number_of_all_valid_nodes)
    Parameters
    Type Name Description
    System.Int32 number_of_all_valid_nodes

    CountAllValidElements(out Int32)

    Declaration
    public void CountAllValidElements(out int number_of_all_valid_elements)
    Parameters
    Type Name Description
    System.Int32 number_of_all_valid_elements

    CountElements(Tag, out Int32)

    Declaration
    public void CountElements(Tag mesh, out int number_of_elements)
    Parameters
    Type Name Description
    Tag mesh
    System.Int32 number_of_elements

    CountNodes(Tag, out Int32)

    Declaration
    public void CountNodes(Tag mesh, out int number_of_nodes)
    Parameters
    Type Name Description
    Tag mesh
    System.Int32 number_of_nodes

    Create0dMesh(Int32, Tag[], UFSf._0D_element_type_, Double, UFSf._0D_density_type_, Double, out Tag)

    Declaration
    public void Create0dMesh(int num_geom_objects, Tag[] geom_array, UFSf._0D_element_type_ element_type, double default_density, UFSf._0D_density_type_ default_density_type, double mass_value, out Tag mesh_tag)
    Parameters
    Type Name Description
    System.Int32 num_geom_objects
    Tag[] geom_array
    UFSf._0D_element_type_ element_type
    System.Double default_density
    UFSf._0D_density_type_ default_density_type
    System.Double mass_value
    Tag mesh_tag

    Create0dMeshDistMass(Int32, Tag[], UFSf._0D_element_type_, Double, UFSf._0D_density_type_, Double, Int32, out Tag)

    Declaration
    public void Create0dMeshDistMass(int num_geom_objects, Tag[] geom_array, UFSf._0D_element_type_ element_type, double default_density, UFSf._0D_density_type_ default_density_type, double mass_value, int distribute_mass, out Tag mesh_tag)
    Parameters
    Type Name Description
    System.Int32 num_geom_objects
    Tag[] geom_array
    UFSf._0D_element_type_ element_type
    System.Double default_density
    UFSf._0D_density_type_ default_density_type
    System.Double mass_value
    System.Int32 distribute_mass
    Tag mesh_tag

    Create1dConnectionMesh(ref UFSf._1d_mesh_data_, ref UFSf.OrientationData, Int32, Tag[], UFSf.MeshGeomMeshdir[], Int32, Tag[], UFSf.MeshGeomMeshdir[], out Tag)

    Declaration
    public void Create1dConnectionMesh(ref UFSf._1d_mesh_data_ mesh_data, ref UFSf.OrientationData orient_data, int num_group1_objects, Tag[] group1_array, UFSf.MeshGeomMeshdir[] group1_direction_array, int num_group2_objects, Tag[] group2_array, UFSf.MeshGeomMeshdir[] group2_direction_array, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf._1d_mesh_data_ mesh_data
    UFSf.OrientationData orient_data
    System.Int32 num_group1_objects
    Tag[] group1_array
    UFSf.MeshGeomMeshdir[] group1_direction_array
    System.Int32 num_group2_objects
    Tag[] group2_array
    UFSf.MeshGeomMeshdir[] group2_direction_array
    Tag mesh_tag

    Create1dMesh(ref UFSf._1d_mesh_data_, ref UFSf.OrientationData, Int32, Tag[], Int32, Tag[], out Tag)

    Declaration
    public void Create1dMesh(ref UFSf._1d_mesh_data_ mesh_data, ref UFSf.OrientationData orient_data, int num_group1_objects, Tag[] group1_array, int num_group2_objects, Tag[] group2_array, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf._1d_mesh_data_ mesh_data
    UFSf.OrientationData orient_data
    System.Int32 num_group1_objects
    Tag[] group1_array
    System.Int32 num_group2_objects
    Tag[] group2_array
    Tag mesh_tag

    CreateAutoFaceSubdiv(Tag[], Int32, Double, Int32, Int32, out UFSf.ResultingFacePairs[], out Int32)

    Declaration
    public void CreateAutoFaceSubdiv(Tag[] objects, int obj_count, double distance_tolerance, int subdivision_needed, int face_search_option, out UFSf.ResultingFacePairs[] resulting_pairs, out int resulting_pairs_count)
    Parameters
    Type Name Description
    Tag[] objects
    System.Int32 obj_count
    System.Double distance_tolerance
    System.Int32 subdivision_needed
    System.Int32 face_search_option
    UFSf.ResultingFacePairs[] resulting_pairs
    System.Int32 resulting_pairs_count

    CreateCombinedLoadCase(String, Int32, Tag[], Double[], out Tag)

    Declaration
    public void CreateCombinedLoadCase(string clc_name, int num_comps, Tag[] lbc_tags, double[] lbc_scales, out Tag clc_tag)
    Parameters
    Type Name Description
    System.String clc_name
    System.Int32 num_comps
    Tag[] lbc_tags
    System.Double[] lbc_scales
    Tag clc_tag

    CreateContactMesh(ref Tag, ref UFSf.ContactMeshData, ref UFSf.OrientationData)

    Declaration
    public void CreateContactMesh(ref Tag mesh, ref UFSf.ContactMeshData mesh_data, ref UFSf.OrientationData orient_data)
    Parameters
    Type Name Description
    Tag mesh
    UFSf.ContactMeshData mesh_data
    UFSf.OrientationData orient_data

    CreateDefeatureBody(ref UFSf.DefeatureParms, out Tag, out Int32, out Tag[])

    Declaration
    public void CreateDefeatureBody(ref UFSf.DefeatureParms defeature_parms_p, out Tag feature_tag, out int n_failing_wound_edges, out Tag[] failing_wound_edges)
    Parameters
    Type Name Description
    UFSf.DefeatureParms defeature_parms_p
    Tag feature_tag
    System.Int32 n_failing_wound_edges
    Tag[] failing_wound_edges

    CreateDursolNx(String, Tag, out Tag)

    Declaration
    public void CreateDursolNx(string name, Tag solution_tag, out Tag dursol_tag)
    Parameters
    Type Name Description
    System.String name
    Tag solution_tag
    Tag dursol_tag

    CreateEdgeFaceConn(ref UFSf.EfConnInfo, out Tag)

    Declaration
    public void CreateEdgeFaceConn(ref UFSf.EfConnInfo uf_ef_conn_info, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf.EfConnInfo uf_ef_conn_info
    Tag mesh_tag

    CreateFem(String, Tag, String, Boolean, Int32, Tag[], String, String, Int32, String[], out Tag)

    Declaration
    public void CreateFem(string fem_name, Tag cad_part_tag, string idealized_part_name, bool use_all_bodies_flag, int num_bodies, Tag[] body_tags, string solver_name, string analysis_type_name, int num_desc_lines, string[] description, out Tag new_fem_tag)
    Parameters
    Type Name Description
    System.String fem_name
    Tag cad_part_tag
    System.String idealized_part_name
    System.Boolean use_all_bodies_flag
    System.Int32 num_bodies
    Tag[] body_tags
    System.String solver_name
    System.String analysis_type_name
    System.Int32 num_desc_lines
    System.String[] description
    Tag new_fem_tag

    CreateFemWithGeomOpts(String, Tag, String, Boolean, Int32, ref Tag, String, String, Int32, String[], UFSf.GeomOptions, out Tag)

    Declaration
    public void CreateFemWithGeomOpts(string fem_name, Tag cad_part_tag, string idealized_part_name, bool use_all_bodies_flag, int num_bodies, ref Tag body_tags, string solver_name, string analysis_type_name, int num_desc_lines, string[] description, UFSf.GeomOptions geom_options, out Tag new_fem_tag)
    Parameters
    Type Name Description
    System.String fem_name
    Tag cad_part_tag
    System.String idealized_part_name
    System.Boolean use_all_bodies_flag
    System.Int32 num_bodies
    Tag body_tags
    System.String solver_name
    System.String analysis_type_name
    System.Int32 num_desc_lines
    System.String[] description
    UFSf.GeomOptions geom_options
    Tag new_fem_tag

    CreateHardpointOnGeom(Tag, Double[], out Tag)

    Declaration
    public void CreateHardpointOnGeom(Tag geom_tag, double[] ref_point, out Tag hardpoint_tag)
    Parameters
    Type Name Description
    Tag geom_tag
    System.Double[] ref_point
    Tag hardpoint_tag

    CreateIdealizeBody(Tag, IntPtr, out Tag, out Int32, out Tag[])

    Declaration
    public void CreateIdealizeBody(Tag body_tag, IntPtr parms_p, out Tag feature_tag, out int n_failing_wound_edges, out Tag[] failing_wound_edges)
    Parameters
    Type Name Description
    Tag body_tag
    System.IntPtr parms_p
    Tag feature_tag
    System.Int32 n_failing_wound_edges
    Tag[] failing_wound_edges

    CreateIdealizeRegion(IntPtr, IntPtr, out Tag, out Int32, out Tag[])

    Declaration
    public void CreateIdealizeRegion(IntPtr region_p, IntPtr parms_p, out Tag feature_tag, out int n_failing_wound_edges, out Tag[] failing_wound_edges)
    Parameters
    Type Name Description
    System.IntPtr region_p
    System.IntPtr parms_p
    Tag feature_tag
    System.Int32 n_failing_wound_edges
    Tag[] failing_wound_edges

    CreateLvNx(String, Double, Int32, UFSf.LvFunctionMode, Tag, Tag, out Tag)

    Declaration
    public void CreateLvNx(string lv_name, double scaling_factor, int count, UFSf.LvFunctionMode function_type, Tag solution_step_tag, Tag dursol_tag, out Tag lv_tag)
    Parameters
    Type Name Description
    System.String lv_name
    System.Double scaling_factor
    System.Int32 count
    UFSf.LvFunctionMode function_type
    Tag solution_step_tag
    Tag dursol_tag
    Tag lv_tag

    CreateMeshMatingCondition(Tag, Tag, String, Int32, UFSf.AssemblyType, Double, Double, out Tag)

    Declaration
    public void CreateMeshMatingCondition(Tag assembling_geom, Tag target_geom, string assembly_name, int seed_mesh, UFSf.AssemblyType assembly_type, double merge_tolerance, double match_tolerance, out Tag assembly_mesh)
    Parameters
    Type Name Description
    Tag assembling_geom
    Tag target_geom
    System.String assembly_name
    System.Int32 seed_mesh
    UFSf.AssemblyType assembly_type
    System.Double merge_tolerance
    System.Double match_tolerance
    Tag assembly_mesh

    CreateOffsetMidsrf(Tag, Double, Double, out Tag)

    Declaration
    public void CreateOffsetMidsrf(Tag seed_face, double cliff_angle, double percentage_dist, out Tag midsurface_tag)
    Parameters
    Type Name Description
    Tag seed_face
    System.Double cliff_angle
    System.Double percentage_dist
    Tag midsurface_tag

    CreateReport()

    Declaration
    public void CreateReport()

    CreateScenarioNx(String, out Tag)

    Declaration
    public void CreateScenarioNx(string scenario_name, out Tag new_scenario_tag)
    Parameters
    Type Name Description
    System.String scenario_name
    Tag new_scenario_tag

    CreateSimulation(String, Tag, Int32, String[], out Tag)

    Declaration
    public void CreateSimulation(string simulation_name, Tag fem_tag, int num_desc_lines, string[] description, out Tag new_simulation_tag)
    Parameters
    Type Name Description
    System.String simulation_name
    Tag fem_tag
    System.Int32 num_desc_lines
    System.String[] description
    Tag new_simulation_tag

    CreateSolutionNx(Tag, Tag, String, out Tag)

    Declaration
    public void CreateSolutionNx(Tag solution_desc, Tag solver_desc, string solution_name, out Tag solution_tag)
    Parameters
    Type Name Description
    Tag solution_desc
    Tag solver_desc
    System.String solution_name
    Tag solution_tag

    CreateStepNx(Tag, String, Tag, out Tag)

    Declaration
    public void CreateStepNx(Tag step_desc, string step_name, Tag solution_tag, out Tag step_tag)
    Parameters
    Type Name Description
    Tag step_desc
    System.String step_name
    Tag solution_tag
    Tag step_tag

    CreateSurfaceContactMesh(Tag, Tag, IntPtr, out Tag)

    Declaration
    public void CreateSurfaceContactMesh(Tag source_face, Tag target_face, IntPtr property, out Tag mesh_recipe)
    Parameters
    Type Name Description
    Tag source_face
    Tag target_face
    System.IntPtr property
    Tag mesh_recipe

    CreateSweptHexMesh(Tag, Tag, Boolean, Double, out Tag)

    Declaration
    public void CreateSweptHexMesh(Tag solid_body, Tag source_face, bool midnodes, double elem_size, out Tag mesh_tag)
    Parameters
    Type Name Description
    Tag solid_body
    Tag source_face
    System.Boolean midnodes
    System.Double elem_size
    Tag mesh_tag

    CreateUgs2dMesh(ref UFSf.Ugs2dMeshParms, Int32, Tag[], out Tag)

    Declaration
    public void CreateUgs2dMesh(ref UFSf.Ugs2dMeshParms mesh_parms, int num_geoms, Tag[] geoms_p, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf.Ugs2dMeshParms mesh_parms
    System.Int32 num_geoms
    Tag[] geoms_p
    Tag mesh_tag

    CreateUgs2dMeshWithHdpts(ref UFSf.Ugs2dMeshParms, Int32, Tag[], Int32, Tag[], out Tag)

    Declaration
    public void CreateUgs2dMeshWithHdpts(ref UFSf.Ugs2dMeshParms mesh_parms, int num_geoms, Tag[] geoms_p, int num_hardpoints, Tag[] hardpoints_p, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf.Ugs2dMeshParms mesh_parms
    System.Int32 num_geoms
    Tag[] geoms_p
    System.Int32 num_hardpoints
    Tag[] hardpoints_p
    Tag mesh_tag

    CreateUgs2dMeshWtAbstractionControl(ref UFSf.Ugs2dMeshParms, ref UFSf.UgsMeshAbstractionParams, Int32, Tag[], out Tag)

    Declaration
    public void CreateUgs2dMeshWtAbstractionControl(ref UFSf.Ugs2dMeshParms mesh_parms, ref UFSf.UgsMeshAbstractionParams abs_data_p, int num_geoms, Tag[] geoms_p, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf.Ugs2dMeshParms mesh_parms
    UFSf.UgsMeshAbstractionParams abs_data_p
    System.Int32 num_geoms
    Tag[] geoms_p
    Tag mesh_tag

    CreateUgsTetMesh(ref UFSf.UgsTetMeshParms, Int32, Tag[], out Tag)

    Declaration
    public void CreateUgsTetMesh(ref UFSf.UgsTetMeshParms mesh_parms, int num_bodies, Tag[] bodies_p, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf.UgsTetMeshParms mesh_parms
    System.Int32 num_bodies
    Tag[] bodies_p
    Tag mesh_tag

    CreateUgsTetMeshWtAbstractionControl(ref UFSf.UgsTetMeshParms, ref UFSf.UgsMeshAbstractionParams, Int32, Tag[], Int32, out Tag)

    Declaration
    public void CreateUgsTetMeshWtAbstractionControl(ref UFSf.UgsTetMeshParms mesh_parms, ref UFSf.UgsMeshAbstractionParams abs_data_p, int num_bodies, Tag[] bodies_p, int f_partial_surf_mesh, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf.UgsTetMeshParms mesh_parms
    UFSf.UgsMeshAbstractionParams abs_data_p
    System.Int32 num_bodies
    Tag[] bodies_p
    System.Int32 f_partial_surf_mesh
    Tag mesh_tag

    CreateUserdefMidsrf(ref UFSf.MidsrfUserParms, out Tag)

    Declaration
    public void CreateUserdefMidsrf(ref UFSf.MidsrfUserParms parms_p, out Tag feature_tag)
    Parameters
    Type Name Description
    UFSf.MidsrfUserParms parms_p
    Tag feature_tag

    CreateWeldMesh(ref UFSf._1d_mesh_data_, ref UFSf.OrientationData, Int32, Tag[], Int32, Tag[], Int32, ref Tag, out Tag)

    Declaration
    public void CreateWeldMesh(ref UFSf._1d_mesh_data_ mesh_data, ref UFSf.OrientationData orient_data, int num_objects, Tag[] obj_array, int num_top_faces, Tag[] top_face_array, int num_bot_faces, ref Tag bot_face_array, out Tag mesh_tag)
    Parameters
    Type Name Description
    UFSf._1d_mesh_data_ mesh_data
    UFSf.OrientationData orient_data
    System.Int32 num_objects
    Tag[] obj_array
    System.Int32 num_top_faces
    Tag[] top_face_array
    System.Int32 num_bot_faces
    Tag bot_face_array
    Tag mesh_tag

    DeleteDispResults(Int32)

    Declaration
    public void DeleteDispResults(int delete_legend_sw)
    Parameters
    Type Name Description
    System.Int32 delete_legend_sw

    DeleteDursolNx(Tag)

    Declaration
    public void DeleteDursolNx(Tag dursol_tag)
    Parameters
    Type Name Description
    Tag dursol_tag

    DeleteLvNx(Tag, Tag)

    Declaration
    public void DeleteLvNx(Tag dursol_tag, Tag lv_tag)
    Parameters
    Type Name Description
    Tag dursol_tag
    Tag lv_tag

    DeleteMeshMatingCondition(Int32, Tag[])

    Declaration
    public void DeleteMeshMatingCondition(int num_mmc, Tag[] mmc_array)
    Parameters
    Type Name Description
    System.Int32 num_mmc
    Tag[] mmc_array

    DeleteScenario(Tag, String)

    Declaration
    public void DeleteScenario(Tag master_tag, string scenario_name)
    Parameters
    Type Name Description
    Tag master_tag
    System.String scenario_name

    DeleteSolutionNx(Tag)

    Declaration
    public void DeleteSolutionNx(Tag solution)
    Parameters
    Type Name Description
    Tag solution

    DeleteStepNx(Tag)

    Declaration
    public void DeleteStepNx(Tag step)
    Parameters
    Type Name Description
    Tag step

    DisplayMesh(Tag)

    Declaration
    public void DisplayMesh(Tag mesh_tag)
    Parameters
    Type Name Description
    Tag mesh_tag

    DursolAddLoadNx(Tag, Tag)

    Declaration
    public void DursolAddLoadNx(Tag dursol_tag, Tag lv_tag)
    Parameters
    Type Name Description
    Tag dursol_tag
    Tag lv_tag

    DursolAskLoadCountNx(Tag, out Int32)

    Declaration
    public void DursolAskLoadCountNx(Tag dursol_tag, out int num_lv)
    Parameters
    Type Name Description
    Tag dursol_tag
    System.Int32 num_lv

    DursolAskLoadNx(Tag, Int32, out Tag)

    Declaration
    public void DursolAskLoadNx(Tag dursol_tag, int lv_index, out Tag lv_tag)
    Parameters
    Type Name Description
    Tag dursol_tag
    System.Int32 lv_index
    Tag lv_tag

    DursolLocateAllMembersNx(Tag, out Int32, out Tag[])

    Declaration
    public void DursolLocateAllMembersNx(Tag dursol_tag, out int num_lv, out Tag[] lv_pp)
    Parameters
    Type Name Description
    Tag dursol_tag
    System.Int32 num_lv
    Tag[] lv_pp

    DursolRemoveLoadNx(Tag, Tag)

    Declaration
    public void DursolRemoveLoadNx(Tag dursol_tag, Tag lv_tag)
    Parameters
    Type Name Description
    Tag dursol_tag
    Tag lv_tag

    EdgeAskAdjacentEdges(Tag, out Int32, out Tag[])

    Declaration
    public void EdgeAskAdjacentEdges(Tag cae_tag, out int num_edges, out Tag[] edges)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_edges
    Tag[] edges

    EdgeAskBody(Tag, out Tag)

    Declaration
    public void EdgeAskBody(Tag cae_tag, out Tag body_p)
    Parameters
    Type Name Description
    Tag cae_tag
    Tag body_p

    EdgeAskBoundingBox(Tag, Double[])

    Declaration
    public void EdgeAskBoundingBox(Tag cae_tag, double[] pad_bounding_box)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double[] pad_bounding_box

    EdgeAskEndPoints(Tag, Double[], Double[], Double[], Double[])

    Declaration
    public void EdgeAskEndPoints(Tag cae_tag, double[] start_pt, double[] end_pt, double[] start_tangent, double[] end_tangent)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double[] start_pt
    System.Double[] end_pt
    System.Double[] start_tangent
    System.Double[] end_tangent

    EdgeAskFaces(Tag, out Int32, out Tag[])

    Declaration
    public void EdgeAskFaces(Tag cae_tag, out int num_faces, out Tag[] faces)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_faces
    Tag[] faces

    EdgeAskLength(Tag, out Double)

    Declaration
    public void EdgeAskLength(Tag cae_tag, out double pd_length)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double pd_length

    EdgeEvaluateClosestPoint(Tag, Double[], Double[], out Double)

    Declaration
    public void EdgeEvaluateClosestPoint(Tag cae_tag, double[] ad_point, double[] ad_out_point, out double pd_param)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double[] ad_point
    System.Double[] ad_out_point
    System.Double pd_param

    EdgeEvaluateParamLocation(Tag, Double, Double[])

    Declaration
    public void EdgeEvaluateParamLocation(Tag cae_tag, double d_param, double[] ad_out_point)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double d_param
    System.Double[] ad_out_point

    EditBeamOrientation(Tag, ref UFSf.OrientationData)

    Declaration
    public void EditBeamOrientation(Tag mesh_tag, ref UFSf.OrientationData orient_data)
    Parameters
    Type Name Description
    Tag mesh_tag
    UFSf.OrientationData orient_data

    EditDefeatureParms(Tag, ref UFSf.DefeatureParms, out Int32, out Tag[])

    Declaration
    public void EditDefeatureParms(Tag feature_tag, ref UFSf.DefeatureParms defeature_parms_p, out int n_failing_wound_edges, out Tag[] failing_wound_edges)
    Parameters
    Type Name Description
    Tag feature_tag
    UFSf.DefeatureParms defeature_parms_p
    System.Int32 n_failing_wound_edges
    Tag[] failing_wound_edges

    EditDursolNx(Tag, String, ref UFSf.DursolStressCriterion, ref UFSf.DursolStressType, ref UFSf.DursolDesignLifeCriterion, ref Int32, ref Double, ref UFSf.DursolFatigueLifeCriterion, ref Int32)

    Declaration
    public void EditDursolNx(Tag dursol_tag, string dursol_name, ref UFSf.DursolStressCriterion stress_criterion, ref UFSf.DursolStressType stress_type, ref UFSf.DursolDesignLifeCriterion design_life_criterion, ref int fatigue_cycles, ref double k_factor, ref UFSf.DursolFatigueLifeCriterion fatigue_life_criterion, ref int design_cycles)
    Parameters
    Type Name Description
    Tag dursol_tag
    System.String dursol_name
    UFSf.DursolStressCriterion stress_criterion
    UFSf.DursolStressType stress_type
    UFSf.DursolDesignLifeCriterion design_life_criterion
    System.Int32 fatigue_cycles
    System.Double k_factor
    UFSf.DursolFatigueLifeCriterion fatigue_life_criterion
    System.Int32 design_cycles

    EditIdealizeParms(Tag, IntPtr, out Int32, out Tag[])

    Declaration
    public void EditIdealizeParms(Tag feature_tag, IntPtr parms_p, out int n_failing_wound_edges, out Tag[] failing_wound_edges)
    Parameters
    Type Name Description
    Tag feature_tag
    System.IntPtr parms_p
    System.Int32 n_failing_wound_edges
    Tag[] failing_wound_edges

    EditLvNx(Tag, String, ref Double, ref Int32, ref UFSf.LvFunctionMode)

    Declaration
    public void EditLvNx(Tag lv_tag, string lv_name, ref double scaling_factor, ref int count, ref UFSf.LvFunctionMode function_type)
    Parameters
    Type Name Description
    Tag lv_tag
    System.String lv_name
    System.Double scaling_factor
    System.Int32 count
    UFSf.LvFunctionMode function_type

    EditMeshMatingCondition(Int32, Tag[], Int32, Int32)

    Declaration
    public void EditMeshMatingCondition(int num_mmc, Tag[] mmc_array, int make_mesh_coincident, int mesh_mating_type)
    Parameters
    Type Name Description
    System.Int32 num_mmc
    Tag[] mmc_array
    System.Int32 make_mesh_coincident
    System.Int32 mesh_mating_type

    EditOffsetMidsrf(Tag, Double, Double, ref Tag)

    Declaration
    public void EditOffsetMidsrf(Tag seed_face, double cliff_angle, double percentage_dist, ref Tag midsurface_tag)
    Parameters
    Type Name Description
    Tag seed_face
    System.Double cliff_angle
    System.Double percentage_dist
    Tag midsurface_tag

    EditUserdefMidsrf(ref UFSf.MidsrfUserParms, ref Tag)

    Declaration
    public void EditUserdefMidsrf(ref UFSf.MidsrfUserParms parms_p, ref Tag feature_tag)
    Parameters
    Type Name Description
    UFSf.MidsrfUserParms parms_p
    Tag feature_tag

    FaceAskAdjacentFaces(Tag, out Int32, out Tag[])

    Declaration
    public void FaceAskAdjacentFaces(Tag cae_tag, out int num_faces, out Tag[] faces)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_faces
    Tag[] faces

    FaceAskArea(Tag, out Double)

    Declaration
    public void FaceAskArea(Tag cae_tag, out double pd_area)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double pd_area

    FaceAskBody(Tag, out Tag)

    Declaration
    public void FaceAskBody(Tag cae_tag, out Tag body_p)
    Parameters
    Type Name Description
    Tag cae_tag
    Tag body_p

    FaceAskBoundingBox(Tag, Double[])

    Declaration
    public void FaceAskBoundingBox(Tag cae_tag, double[] pad_bounding_box)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double[] pad_bounding_box

    FaceAskEdges(Tag, out Int32, out Tag[])

    Declaration
    public void FaceAskEdges(Tag cae_tag, out int num_edges, out Tag[] edges)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_edges
    Tag[] edges

    FaceEvaluateClosestPoint(Tag, Int32, Double[], Double[], Double[], Double[], Double[], Int32[])

    Declaration
    public void FaceEvaluateClosestPoint(Tag cae_tag, int num_evaluations, double[] xyz, double[] xyz_cl, double[] uv_cl, double[] nrml, double[] dist, int[] in_out)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Int32 num_evaluations
    System.Double[] xyz
    System.Double[] xyz_cl
    System.Double[] uv_cl
    System.Double[] nrml
    System.Double[] dist
    System.Int32[] in_out

    FaceEvaluateParamLocation(Tag, Double[], Double[])

    Declaration
    public void FaceEvaluateParamLocation(Tag cae_tag, double[] ad_param, double[] ad_out_point)
    Parameters
    Type Name Description
    Tag cae_tag
    System.Double[] ad_param
    System.Double[] ad_out_point

    FacepairAskMidsrfFrec(Tag, out Tag)

    Declaration
    public void FacepairAskMidsrfFrec(Tag facepair_feature_tag, out Tag midsrf_feature_tag)
    Parameters
    Type Name Description
    Tag facepair_feature_tag
    Tag midsrf_feature_tag

    FemAskCadPart(Tag, out Boolean)

    Declaration
    public Tag FemAskCadPart(Tag fem_tag, out bool is_idealized_part)
    Parameters
    Type Name Description
    Tag fem_tag
    System.Boolean is_idealized_part
    Returns
    Type Description
    Tag

    FindMesh(Tag, UFSf.MeshDimension, out Int32, out Tag[])

    Declaration
    public void FindMesh(Tag object_tag, UFSf.MeshDimension dimension, out int num_of_meshes, out Tag[] mesh_items_p)
    Parameters
    Type Name Description
    Tag object_tag
    UFSf.MeshDimension dimension
    System.Int32 num_of_meshes
    Tag[] mesh_items_p

    FindMinimumDistance(Tag, Tag, out Double, Double[], Double[])

    Declaration
    public void FindMinimumDistance(Tag entity_1, Tag entity_2, out double min_dist, double[] point1, double[] point2)
    Parameters
    Type Name Description
    Tag entity_1
    Tag entity_2
    System.Double min_dist
    System.Double[] point1
    System.Double[] point2

    FreeDefeatureParms(ref UFSf.DefeatureParms)

    Declaration
    public void FreeDefeatureParms(ref UFSf.DefeatureParms def_parms_p)
    Parameters
    Type Name Description
    UFSf.DefeatureParms def_parms_p

    FreeIdealizeParms(IntPtr)

    Declaration
    public void FreeIdealizeParms(IntPtr parms_p)
    Parameters
    Type Name Description
    System.IntPtr parms_p

    FreeIdealizeRegion(IntPtr)

    Declaration
    public void FreeIdealizeRegion(IntPtr region_p)
    Parameters
    Type Name Description
    System.IntPtr region_p

    FreeMidsrfUserParms(ref UFSf.MidsrfUserParms)

    Declaration
    public void FreeMidsrfUserParms(ref UFSf.MidsrfUserParms parms_p)
    Parameters
    Type Name Description
    UFSf.MidsrfUserParms parms_p

    GetAutoElementSize(Int32, ref Tag, out Double)

    Declaration
    public void GetAutoElementSize(int num_objects, ref Tag objects_p, out double esize)
    Parameters
    Type Name Description
    System.Int32 num_objects
    Tag objects_p
    System.Double esize

    IdealizedPartAskMasterPart(Tag)

    Declaration
    public Tag IdealizedPartAskMasterPart(Tag idealized_part_tag)
    Parameters
    Type Name Description
    Tag idealized_part_tag
    Returns
    Type Description
    Tag

    InitMshvldErrorContainer(ref UFSf.MeshErrorContainer)

    Declaration
    public void InitMshvldErrorContainer(ref UFSf.MeshErrorContainer container)
    Parameters
    Type Name Description
    UFSf.MeshErrorContainer container

    IsFem(Tag)

    Declaration
    public bool IsFem(Tag fem_tag)
    Parameters
    Type Name Description
    Tag fem_tag
    Returns
    Type Description
    System.Boolean

    IsIdealizedPart(Tag)

    Declaration
    public bool IsIdealizedPart(Tag idealized_part_tag)
    Parameters
    Type Name Description
    Tag idealized_part_tag
    Returns
    Type Description
    System.Boolean

    IsMidsrf(Tag, out Boolean, out Int32, out Tag)

    Declaration
    public void IsMidsrf(Tag sheet_body_tag, out bool is_midsrf, out int midsrf_type, out Tag feature_tag)
    Parameters
    Type Name Description
    Tag sheet_body_tag
    System.Boolean is_midsrf
    System.Int32 midsrf_type
    Tag feature_tag

    IsOffsetMidsrf(Tag, out Boolean)

    Declaration
    public void IsOffsetMidsrf(Tag sheet_body_tag, out bool is_midsrf)
    Parameters
    Type Name Description
    Tag sheet_body_tag
    System.Boolean is_midsrf

    IsScenarioPart()

    Declaration
    public void IsScenarioPart()

    IsSimulation(Tag)

    Declaration
    public bool IsSimulation(Tag simulation_tag)
    Parameters
    Type Name Description
    Tag simulation_tag
    Returns
    Type Description
    System.Boolean

    IsUserdefMidsrf(Tag, out Boolean, out Tag)

    Declaration
    public void IsUserdefMidsrf(Tag sheet_body_tag, out bool is_midsrf, out Tag feature_tag)
    Parameters
    Type Name Description
    Tag sheet_body_tag
    System.Boolean is_midsrf
    Tag feature_tag

    LinkMaterial(Tag, Tag)

    Declaration
    public void LinkMaterial(Tag material_tag, Tag object_tag)
    Parameters
    Type Name Description
    Tag material_tag
    Tag object_tag

    LinkSection(Tag, Tag)

    Declaration
    public void LinkSection(Tag section_tag, Tag mesh_geom_tag)
    Parameters
    Type Name Description
    Tag section_tag
    Tag mesh_geom_tag

    LocateAllMeshes(Tag, out Int32, out Tag[])

    Declaration
    public void LocateAllMeshes(Tag mesh_tag, out int mesh_count, out Tag[] mesh_pointer)
    Parameters
    Type Name Description
    Tag mesh_tag
    System.Int32 mesh_count
    Tag[] mesh_pointer

    LocateElement(Tag, out Int32, out Tag[])

    Declaration
    public void LocateElement(Tag mesh_tag, out int num_of_elements, out Tag[] element_tags_p)
    Parameters
    Type Name Description
    Tag mesh_tag
    System.Int32 num_of_elements
    Tag[] element_tags_p

    LocateElementById(Tag, Int32, Int32[], out Int32, out Tag[])

    Declaration
    public void LocateElementById(Tag mesh_tag, int num_of_ids, int[] element_ids, out int num_of_elements, out Tag[] element_tags_p)
    Parameters
    Type Name Description
    Tag mesh_tag
    System.Int32 num_of_ids
    System.Int32[] element_ids
    System.Int32 num_of_elements
    Tag[] element_tags_p

    LocateHptMgParents(Tag, out Int32, out Tag[])

    Declaration
    public void LocateHptMgParents(Tag point_tag, out int parent_cnt, out Tag[] parent_list)
    Parameters
    Type Name Description
    Tag point_tag
    System.Int32 parent_cnt
    Tag[] parent_list

    LocateMaterial(Tag, out Tag)

    Declaration
    public void LocateMaterial(Tag object_tag, out Tag material_tag)
    Parameters
    Type Name Description
    Tag object_tag
    Tag material_tag

    LocateMeshMatingConditionByName(String, out Tag)

    Declaration
    public void LocateMeshMatingConditionByName(string assembly_name, out Tag assembly_mesh)
    Parameters
    Type Name Description
    System.String assembly_name
    Tag assembly_mesh

    LocateMeshMatingConditionList(out Int32, out Tag[])

    Declaration
    public void LocateMeshMatingConditionList(out int assembly_mesh_cnt, out Tag[] assembly_mesh_tags)
    Parameters
    Type Name Description
    System.Int32 assembly_mesh_cnt
    Tag[] assembly_mesh_tags

    LocateNamedDursolNx(String, out Tag)

    Declaration
    public void LocateNamedDursolNx(string dursol_name, out Tag dursol_tag)
    Parameters
    Type Name Description
    System.String dursol_name
    Tag dursol_tag

    LocateNamedMaterial(String, out Tag)

    Declaration
    public void LocateNamedMaterial(string material_name, out Tag material_tag_ptr)
    Parameters
    Type Name Description
    System.String material_name
    Tag material_tag_ptr

    LocateNamedSection(String, out Tag)

    Declaration
    public void LocateNamedSection(string section_name, out Tag section_tag_ptr)
    Parameters
    Type Name Description
    System.String section_name
    Tag section_tag_ptr

    LocateNamedSolutionNx(String, out Tag)

    Declaration
    public void LocateNamedSolutionNx(string solution_name, out Tag solution_tag)
    Parameters
    Type Name Description
    System.String solution_name
    Tag solution_tag

    LocateNamedStepNx(Tag, String, out Tag)

    Declaration
    public void LocateNamedStepNx(Tag solution_tag, string step_name, out Tag step_tag)
    Parameters
    Type Name Description
    Tag solution_tag
    System.String step_name
    Tag step_tag

    LocateNodeById(Tag, Int32, Int32[], out Int32, out Tag[])

    Declaration
    public void LocateNodeById(Tag mesh_tag, int num_of_ids, int[] node_ids, out int num_of_node, out Tag[] node_tags_p)
    Parameters
    Type Name Description
    Tag mesh_tag
    System.Int32 num_of_ids
    System.Int32[] node_ids
    System.Int32 num_of_node
    Tag[] node_tags_p

    LocateNodesOnElement(Tag, out Int32, out Tag[])

    Declaration
    public void LocateNodesOnElement(Tag element_tag, out int num_of_nodes, out Tag[] node_tags_p)
    Parameters
    Type Name Description
    Tag element_tag
    System.Int32 num_of_nodes
    Tag[] node_tags_p

    LocateNodesOnGeometry(Tag, UFSf.NodeSwitch, out Int32, out Tag[])

    Declaration
    public void LocateNodesOnGeometry(Tag geom_tag, UFSf.NodeSwitch type_sw, out int nodes_cnt, out Tag[] nodes_list)
    Parameters
    Type Name Description
    Tag geom_tag
    UFSf.NodeSwitch type_sw
    System.Int32 nodes_cnt
    Tag[] nodes_list

    LocateNodesOnMesh(Tag, out Int32, out Tag[])

    Declaration
    public void LocateNodesOnMesh(Tag mesh_tag, out int num_of_nodes, out Tag[] node_tags_p)
    Parameters
    Type Name Description
    Tag mesh_tag
    System.Int32 num_of_nodes
    Tag[] node_tags_p

    LocateScenarios(out Int32, out String[])

    Declaration
    public void LocateScenarios(out int number_of_scenarios, out string[] scenario_names)
    Parameters
    Type Name Description
    System.Int32 number_of_scenarios
    System.String[] scenario_names

    LocateSection(Tag, out Tag)

    Declaration
    public void LocateSection(Tag mesh_object, out Tag section_tag)
    Parameters
    Type Name Description
    Tag mesh_object
    Tag section_tag

    LocateSolutionBoundaryConditionsNx(Tag, out Int32, out Tag[])

    Declaration
    public void LocateSolutionBoundaryConditionsNx(Tag solution, out int num_members, out Tag[] membs_pp)
    Parameters
    Type Name Description
    Tag solution
    System.Int32 num_members
    Tag[] membs_pp

    LocateSolutionLoadsNx(Tag, out Int32, out Tag[])

    Declaration
    public void LocateSolutionLoadsNx(Tag solution, out int num_members, out Tag[] membs_pp)
    Parameters
    Type Name Description
    Tag solution
    System.Int32 num_members
    Tag[] membs_pp

    LocateStepBoundaryConditionsNx(Tag, out Int32, out Tag[])

    Declaration
    public void LocateStepBoundaryConditionsNx(Tag step, out int num_members, out Tag[] membs_pp)
    Parameters
    Type Name Description
    Tag step
    System.Int32 num_members
    Tag[] membs_pp

    LocateStepLoadsNx(Tag, out Int32, out Tag[])

    Declaration
    public void LocateStepLoadsNx(Tag step, out int num_members, out Tag[] membs_pp)
    Parameters
    Type Name Description
    Tag step
    System.Int32 num_members
    Tag[] membs_pp

    MapObjectToCurrentPart(Tag)

    Declaration
    public Tag MapObjectToCurrentPart(Tag object_tag)
    Parameters
    Type Name Description
    Tag object_tag
    Returns
    Type Description
    Tag

    Mc2dAngle(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, Double, out Double, out Double, out SfmcResult, out SfmcResult)

    Declaration
    public void Mc2dAngle(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.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)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat results_format
    System.Double min_threshold
    System.Double max_threshold
    System.Double min_angle
    System.Double max_angle
    SfmcResult min_status_ptr
    SfmcResult max_status_ptr

    McAspectRatio(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McAspectRatio(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat result_format, double threshold, out double aspect_ratio, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat result_format
    System.Double threshold
    System.Double aspect_ratio
    SfmcResult status_ptr

    McElementCheck(Tag, out Int32)

    Declaration
    public void McElementCheck(Tag mesh_tag, out int failed_elm_count)
    Parameters
    Type Name Description
    Tag mesh_tag
    System.Int32 failed_elm_count

    McJacobianRatio(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McJacobianRatio(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat results_format, double threshold, out double jacobian_ratio, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat results_format
    System.Double threshold
    System.Double jacobian_ratio
    SfmcResult status_ptr

    McJacobianZero(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McJacobianZero(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat results_format, double threshold, out double jacobian_zero, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat results_format
    System.Double threshold
    System.Double jacobian_zero
    SfmcResult status_ptr

    McSkew(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McSkew(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat result_format, double threshold, out double skew, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat result_format
    System.Double threshold
    System.Double skew
    SfmcResult status_ptr

    McTaper(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McTaper(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat result_format, double threshold, out double taper, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat result_format
    System.Double threshold
    System.Double taper
    SfmcResult status_ptr

    McTetCollapse(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McTetCollapse(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat result_format, double threshold, out double tet_collapse, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat result_format
    System.Double threshold
    System.Double tet_collapse
    SfmcResult status_ptr

    McTetraAngle(Double[], Int32, UFSf.McResultFormat, Double, Double, out Double, out Double, out SfmcResult, out SfmcResult)

    Declaration
    public void McTetraAngle(double[] abspos, int node_count, UFSf.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)
    Parameters
    Type Name Description
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat results_format
    System.Double min_threshold
    System.Double max_threshold
    System.Double min_angle
    System.Double max_angle
    SfmcResult min_status_ptr
    SfmcResult max_status_ptr

    McTwist(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McTwist(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat result_format, double threshold, out double twist, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat result_format
    System.Double threshold
    System.Double twist
    SfmcResult status_ptr

    McWarp(UFSf.ElementType, Double[], Int32, UFSf.McResultFormat, Double, out Double, out SfmcResult)

    Declaration
    public void McWarp(UFSf.ElementType element_type, double[] abspos, int node_count, UFSf.McResultFormat result_format, double threshold, out double warp, out SfmcResult status_ptr)
    Parameters
    Type Name Description
    UFSf.ElementType element_type
    System.Double[] abspos
    System.Int32 node_count
    UFSf.McResultFormat result_format
    System.Double threshold
    System.Double warp
    SfmcResult status_ptr

    ModlBodyAskBody(Tag, out Tag)

    Declaration
    public void ModlBodyAskBody(Tag modl_body, out Tag cae_body_p)
    Parameters
    Type Name Description
    Tag modl_body
    Tag cae_body_p

    OpenScenario(String, Tag)

    Declaration
    public void OpenScenario(string scenario_name, Tag master_part_tag)
    Parameters
    Type Name Description
    System.String scenario_name
    Tag master_part_tag

    PartitionBody(Int32, Tag[], Tag, out Int32, out Tag[])

    Declaration
    public void PartitionBody(int num_solid_bodies, Tag[] solid_body_tags, Tag tool_body, out int num_partitioned_bodies, out Tag[] partitioned_bodies)
    Parameters
    Type Name Description
    System.Int32 num_solid_bodies
    Tag[] solid_body_tags
    Tag tool_body
    System.Int32 num_partitioned_bodies
    Tag[] partitioned_bodies

    PartitionBodyNx5(Int32, Int32, Tag[], Tag, out Int32, out Tag[])

    Declaration
    public void PartitionBodyNx5(int associate, int num_solid_bodies, Tag[] solid_body_tags, Tag tool_body, out int num_partitioned_bodies, out Tag[] partitioned_bodies)
    Parameters
    Type Name Description
    System.Int32 associate
    System.Int32 num_solid_bodies
    Tag[] solid_body_tags
    Tag tool_body
    System.Int32 num_partitioned_bodies
    Tag[] partitioned_bodies

    PolygonBodyAskType(Tag, out Int32)

    Declaration
    public void PolygonBodyAskType(Tag polygon_body, out int body_type)
    Parameters
    Type Name Description
    Tag polygon_body
    System.Int32 body_type

    PropertyAskNameNx(Tag, out String)

    Declaration
    public void PropertyAskNameNx(Tag property_tag, out string property_name_pp)
    Parameters
    Type Name Description
    Tag property_tag
    System.String property_name_pp

    PropertyAskTypeNx(Tag, out UFSf.FemValueType)

    Declaration
    public void PropertyAskTypeNx(Tag property_tag, out UFSf.FemValueType property_type)
    Parameters
    Type Name Description
    Tag property_tag
    UFSf.FemValueType property_type

    PropertyAskValueNx(Tag, out Boolean, out Int32, out Double, out String, out Int32, out String[])

    Declaration
    public void PropertyAskValueNx(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)
    Parameters
    Type Name Description
    Tag property_tag
    System.Boolean bool_value
    System.Int32 int_value
    System.Double scalar_value
    System.String text_value
    System.Int32 num_lines
    System.String[] multi_text_value

    PropertySetValueNx(Tag, Boolean, Int32, Double, String, Int32, String[])

    Declaration
    public void PropertySetValueNx(Tag property_tag, bool bool_value, int int_value, double scalar_value, string text_value, int num_lines, string[] multi_text_value)
    Parameters
    Type Name Description
    Tag property_tag
    System.Boolean bool_value
    System.Int32 int_value
    System.Double scalar_value
    System.String text_value
    System.Int32 num_lines
    System.String[] multi_text_value

    RemoveFromSolutionNx(Int32, ref Tag)

    Declaration
    public void RemoveFromSolutionNx(int num_of_lbc, ref Tag lbc)
    Parameters
    Type Name Description
    System.Int32 num_of_lbc
    Tag lbc

    RemoveFromStepNx(Int32, ref Tag)

    Declaration
    public void RemoveFromStepNx(int num_of_lbc, ref Tag lbc)
    Parameters
    Type Name Description
    System.Int32 num_of_lbc
    Tag lbc

    RenameScenario(Tag, String, String)

    Declaration
    public void RenameScenario(Tag master_tag, string old_scenario, string new_scenario)
    Parameters
    Type Name Description
    Tag master_tag
    System.String old_scenario
    System.String new_scenario

    ResetElementIds(Int32)

    Declaration
    public void ResetElementIds(int start_id)
    Parameters
    Type Name Description
    System.Int32 start_id

    ResetNodeIds(Int32)

    Declaration
    public void ResetNodeIds(int start_id)
    Parameters
    Type Name Description
    System.Int32 start_id

    RetrieveLibraryMaterial(String, out Tag)

    Declaration
    public void RetrieveLibraryMaterial(string libref, out Tag material_tag)
    Parameters
    Type Name Description
    System.String libref
    Tag material_tag

    SaveScenario()

    Declaration
    public void SaveScenario()

    SetActiveSolutionAndStepNx(Tag, Tag)

    Declaration
    public void SetActiveSolutionAndStepNx(Tag active_solution, Tag active_step)
    Parameters
    Type Name Description
    Tag active_solution
    Tag active_step

    SetEdgeDensity(Tag, UFSf.EdgeDensityData)

    Declaration
    public void SetEdgeDensity(Tag object_tag, UFSf.EdgeDensityData edge_density_data)
    Parameters
    Type Name Description
    Tag object_tag
    UFSf.EdgeDensityData edge_density_data

    SetIdealizeParmExp(IntPtr, UFSf.IdealizeParmExp, Tag)

    Declaration
    public void SetIdealizeParmExp(IntPtr parms_p, UFSf.IdealizeParmExp parm_exp_t, Tag exp_tag)
    Parameters
    Type Name Description
    System.IntPtr parms_p
    UFSf.IdealizeParmExp parm_exp_t
    Tag exp_tag

    SetIdealizeParmFaces(IntPtr, UFSf.IdealizeParmFace, Int32, Tag[])

    Declaration
    public void SetIdealizeParmFaces(IntPtr parms_p, UFSf.IdealizeParmFace parm_face_t, int num_faces, Tag[] faces)
    Parameters
    Type Name Description
    System.IntPtr parms_p
    UFSf.IdealizeParmFace parm_face_t
    System.Int32 num_faces
    Tag[] faces

    SetMeshVisuals(Tag, ref UFSf.MeshVisuals)

    Declaration
    public void SetMeshVisuals(Tag mesh_tag, ref UFSf.MeshVisuals mesh_vis)
    Parameters
    Type Name Description
    Tag mesh_tag
    UFSf.MeshVisuals mesh_vis

    SetShellThickness(String, Int32, Tag[])

    Declaration
    public void SetShellThickness(string shell_thick_exp, int num_items, Tag[] items_array)
    Parameters
    Type Name Description
    System.String shell_thick_exp
    System.Int32 num_items
    Tag[] items_array

    SimulationAskFem(Tag)

    Declaration
    public Tag SimulationAskFem(Tag simulation_tag)
    Parameters
    Type Name Description
    Tag simulation_tag
    Returns
    Type Description
    Tag

    SolutionAskDescriptorNx(Tag, out Tag)

    Declaration
    public void SolutionAskDescriptorNx(Tag solution, out Tag descriptor)
    Parameters
    Type Name Description
    Tag solution
    Tag descriptor

    SolutionAskLanguageNx(Tag, out Tag)

    Declaration
    public void SolutionAskLanguageNx(Tag solution, out Tag language)
    Parameters
    Type Name Description
    Tag solution
    Tag language

    SolutionAskNameNx(Tag, out String)

    Declaration
    public void SolutionAskNameNx(Tag solution, out string solution_name)
    Parameters
    Type Name Description
    Tag solution
    System.String solution_name

    SolutionAskNthStepNx(Tag, Int32, out Tag)

    Declaration
    public void SolutionAskNthStepNx(Tag solution_tag, int step, out Tag step_tag)
    Parameters
    Type Name Description
    Tag solution_tag
    System.Int32 step
    Tag step_tag

    SolutionAskNumStepsNx(Tag, out Int32)

    Declaration
    public void SolutionAskNumStepsNx(Tag solution_tag, out int step_count)
    Parameters
    Type Name Description
    Tag solution_tag
    System.Int32 step_count

    SolutionAskPropertyByIndexNx(Tag, Int32, out Tag)

    Declaration
    public void SolutionAskPropertyByIndexNx(Tag solution, int property, out Tag property_tag)
    Parameters
    Type Name Description
    Tag solution
    System.Int32 property
    Tag property_tag

    SolutionAskPropertyCountNx(Tag, out Int32)

    Declaration
    public void SolutionAskPropertyCountNx(Tag solution, out int num_props)
    Parameters
    Type Name Description
    Tag solution
    System.Int32 num_props

    SolutionAskPropertyNx(Tag, String, out Tag)

    Declaration
    public void SolutionAskPropertyNx(Tag solution, string property_name, out Tag property_tag)
    Parameters
    Type Name Description
    Tag solution
    System.String property_name
    Tag property_tag

    SolutionAskSolverPropertyByIndexNx(Tag, Int32, out Tag)

    Declaration
    public void SolutionAskSolverPropertyByIndexNx(Tag solution, int property, out Tag property_tag)
    Parameters
    Type Name Description
    Tag solution
    System.Int32 property
    Tag property_tag

    SolutionAskSolverPropertyCountNx(Tag, out Int32)

    Declaration
    public void SolutionAskSolverPropertyCountNx(Tag solution, out int num_props)
    Parameters
    Type Name Description
    Tag solution
    System.Int32 num_props

    SolutionAskSolverPropertyNx(Tag, String, out Tag)

    Declaration
    public void SolutionAskSolverPropertyNx(Tag solution, string property_name, out Tag property_tag)
    Parameters
    Type Name Description
    Tag solution
    System.String property_name
    Tag property_tag

    SolutionSetNameNx(Tag, String, Boolean)

    Declaration
    public void SolutionSetNameNx(Tag solution, string solution_name, bool rename_result_file)
    Parameters
    Type Name Description
    Tag solution
    System.String solution_name
    System.Boolean rename_result_file

    SolveActiveSolutionNx(Int32)

    Declaration
    public void SolveActiveSolutionNx(int format_choice)
    Parameters
    Type Name Description
    System.Int32 format_choice

    StepAskNameNx(Tag, out String)

    Declaration
    public void StepAskNameNx(Tag step, out string step_name)
    Parameters
    Type Name Description
    Tag step
    System.String step_name

    StepAskPropertyByIndexNx(Tag, Int32, out Tag)

    Declaration
    public void StepAskPropertyByIndexNx(Tag step, int property, out Tag property_tag)
    Parameters
    Type Name Description
    Tag step
    System.Int32 property
    Tag property_tag

    StepAskPropertyCountNx(Tag, out Int32)

    Declaration
    public void StepAskPropertyCountNx(Tag step, out int num_props)
    Parameters
    Type Name Description
    Tag step
    System.Int32 num_props

    StepAskPropertyNx(Tag, String, out Tag)

    Declaration
    public void StepAskPropertyNx(Tag step, string property_name, out Tag property_tag)
    Parameters
    Type Name Description
    Tag step
    System.String property_name
    Tag property_tag

    StepSetNameNx(Tag, Tag, String)

    Declaration
    public void StepSetNameNx(Tag solution, Tag step, string step_name)
    Parameters
    Type Name Description
    Tag solution
    Tag step
    System.String step_name

    SwitchScenarios(String, String)

    Declaration
    public void SwitchScenarios(string scenario_1_name, string scenario_2_name)
    Parameters
    Type Name Description
    System.String scenario_1_name
    System.String scenario_2_name

    TempDisplayElement(Tag, Int32, Double, Boolean, Boolean, Boolean, UFDisp.PolyMarker, Boolean)

    Declaration
    public void TempDisplayElement(Tag node_tag, int color, double height, bool display_edges, bool display_id, bool display_nodes, UFDisp.PolyMarker node_marker, bool display_orientation)
    Parameters
    Type Name Description
    Tag node_tag
    System.Int32 color
    System.Double height
    System.Boolean display_edges
    System.Boolean display_id
    System.Boolean display_nodes
    UFDisp.PolyMarker node_marker
    System.Boolean display_orientation

    TempDisplayNode(Tag, Int32, Double, Boolean, String, UFDisp.PolyMarker)

    Declaration
    public void TempDisplayNode(Tag node_tag, int color, double height, bool display_id, string object_symbol, UFDisp.PolyMarker node_marker)
    Parameters
    Type Name Description
    Tag node_tag
    System.Int32 color
    System.Double height
    System.Boolean display_id
    System.String object_symbol
    UFDisp.PolyMarker node_marker

    TempDispResults(ref SfColorAttr, ref SfLegendAttr)

    Declaration
    public void TempDispResults(ref SfColorAttr color_att_p, ref SfLegendAttr legend_attr_p)
    Parameters
    Type Name Description
    SfColorAttr color_att_p
    SfLegendAttr legend_attr_p

    TestGpe()

    Declaration
    public void TestGpe()

    UnlinkMaterial(Tag)

    Declaration
    public void UnlinkMaterial(Tag object_tag)
    Parameters
    Type Name Description
    Tag object_tag

    UnlinkSection(Tag, Tag)

    Declaration
    public void UnlinkSection(Tag section_tag, Tag mesh_geom_tag)
    Parameters
    Type Name Description
    Tag section_tag
    Tag mesh_geom_tag

    UpdateScenario()

    Declaration
    public void UpdateScenario()

    WriteReport()

    Declaration
    public void WriteReport()

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX