NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_MFM' functions and data types. More...
Classes | |
struct | RecognizeOptions |
Wrapper for UF_MFM_recognize_options_s More... | |
Public Types | |
enum | AttrValueType |
Wrapper for UF_MFM_attr_value_type_e More... | |
enum | MachinedStatus |
Wrapper for UF_MFM_machined_status_e More... | |
enum | SourceType |
Wrapper for UF_MFM_source_type_e More... | |
Public Member Functions | |
void | AskAttributeType (IntPtr machining_feature, string attribute, out AttrValueType type) |
Wrapper method for UF_MFM_ask_attribute_type More... | |
unsafe void | AskAttributes (IntPtr machining_feature, out int count, out string[] attribute_names) |
Wrapper method for UF_MFM_ask_attributes More... | |
unsafe void | AskCandidateMachiningFeatureTypes (int body_count, NXOpen.Tag[] body_list, out int type_count, out string[] candidate_type_names) |
Wrapper method for UF_MFM_ask_candidate_machining_feature_types More... | |
void | AskDoubleValueOfAttribute (IntPtr machining_feature, string attribute, out double original_value, out double overridden_value) |
Wrapper method for UF_MFM_ask_double_value_of_attribute More... | |
unsafe void | AskFeatureName (IntPtr machining_feature, out string feature_name) |
Wrapper method for UF_MFM_ask_feature_name More... | |
unsafe void | AskFeatureType (IntPtr machining_feature, out string feature_type_name) |
Wrapper method for UF_MFM_ask_feature_type More... | |
unsafe void | AskGeometryGroups (IntPtr machining_feature, out int count, out NXOpen.Tag[] geometry_groups) |
Wrapper method for UF_MFM_ask_geometry_groups More... | |
void | AskIntegerValueOfAttribute (IntPtr machining_feature, string attribute, out int original_value, out int overridden_value) |
Wrapper method for UF_MFM_ask_integer_value_of_attribute More... | |
unsafe void | AskListOfFaces (IntPtr machining_feature, out int count, out NXOpen.Tag[] face_list) |
Wrapper method for UF_MFM_ask_list_of_faces More... | |
void | AskLogicalValueOfAttribute (IntPtr machining_feature, string attribute, out bool original_value, out bool overridden_value) |
Wrapper method for UF_MFM_ask_logical_value_of_attribute More... | |
void | AskMachinedStatus (IntPtr machining_feature, NXOpen.Tag geometry_group, out MachinedStatus status) |
Wrapper method for UF_MFM_ask_machined_status More... | |
unsafe void | AskMachiningFeatureTypes (NXOpen.Tag part_tag, out int count, out string[] feature_type_names) |
Wrapper method for UF_MFM_ask_machining_feature_types More... | |
unsafe void | AskMachiningFeaturesOfPart (NXOpen.Tag part_tag, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_ask_machining_features_of_part More... | |
unsafe void | AskMachiningFeaturesOfType (NXOpen.Tag part_tag, string type_name, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_ask_machining_features_of_type More... | |
void | AskOverriddenStatus (IntPtr machining_feature, out bool overridden_status) |
Wrapper method for UF_MFM_ask_overridden_status More... | |
unsafe void | AskSelectedFeaList (out IntPtr[] machining_features, out int count) |
Wrapper method for UF_MFM_ask_selected_fea_list More... | |
void | AskSourceType (IntPtr machining_feature, out SourceType source) |
Wrapper method for UF_MFM_ask_source_type More... | |
unsafe void | AskStringValueOfAttribute (IntPtr machining_feature, string attribute, out string original_value, out string overridden_value) |
Wrapper method for UF_MFM_ask_string_value_of_attribute More... | |
void | CleanSelectedFeaList () |
Wrapper method for UF_MFM_clean_selected_fea_list More... | |
void | CreateMachiningFeature (string feature_type, int count, NXOpen.Tag[] face_list, out IntPtr machining_feature) |
Wrapper method for UF_MFM_create_machining_feature More... | |
unsafe void | CreateMachiningFeaturesFromModelingFeatures (int body_count, NXOpen.Tag[] body_list, int type_count, string[] feature_types, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_modeling_features More... | |
unsafe void | CreateMachiningFeaturesFromRecognizedFeatures (int body_count, NXOpen.Tag[] body_list, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_recognized_features More... | |
unsafe void | CreateMachiningFeaturesFromTaggedArcs (out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_arcs More... | |
unsafe void | CreateMachiningFeaturesFromTaggedEdges (int body_count, NXOpen.Tag[] body_list, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_edges More... | |
unsafe void | CreateMachiningFeaturesFromTaggedFaces (int body_count, NXOpen.Tag[] body_list, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_faces More... | |
unsafe void | CreateMachiningFeaturesFromTaggedPoints (out int count_of_machining_features, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_points More... | |
unsafe void | CreateMachiningFeaturesFromUserDefinedFeatures (int body_count, NXOpen.Tag[] body_list, int type_count, string[] feature_types, out int count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_create_machining_features_from_user_defined_features More... | |
void | DeleteMachiningFeatures (int count, IntPtr[] machining_features) |
Wrapper method for UF_MFM_delete_machining_features More... | |
void | HasSelectedFeaList (out bool result) |
Wrapper method for UF_MFM_has_selected_fea_list More... | |
unsafe void | RecognizeHoles (NXOpen.Tag[] body_list, int body_count, string[] type_list, int type_count, ref RecognizeOptions options, out int feature_count, out IntPtr[] machining_features) |
Wrapper method for UF_MFM_recognize_holes More... | |
void | SetDoubleUgAttribute (IntPtr machining_feature, string attribute, double value) |
Wrapper method for UF_MFM_set_double_ug_attribute More... | |
void | SetDoubleValueOfAttribute (IntPtr machining_feature, string attribute, double overridden_value) |
Wrapper method for UF_MFM_set_double_value_of_attribute More... | |
void | SetFeatureName (IntPtr machining_feature, string feature_name) |
Wrapper method for UF_MFM_set_feature_name More... | |
void | SetIntUgAttribute (IntPtr machining_feature, string attribute, int value) |
Wrapper method for UF_MFM_set_int_ug_attribute More... | |
void | SetIntegerValueOfAttribute (IntPtr machining_feature, string attribute, int overridden_value) |
Wrapper method for UF_MFM_set_integer_value_of_attribute More... | |
void | SetLogicalValueOfAttribute (IntPtr machining_feature, string attribute, bool overridden_value) |
Wrapper method for UF_MFM_set_logical_value_of_attribute More... | |
void | SetSelectedFeaList (IntPtr[] machining_features, int count) |
Wrapper method for UF_MFM_set_selected_fea_list More... | |
void | SetStringUgAttribute (IntPtr machining_feature, string attribute, string value) |
Wrapper method for UF_MFM_set_string_ug_attribute More... | |
void | SetStringValueOfAttribute (IntPtr machining_feature, string attribute, string overridden_value) |
Wrapper method for UF_MFM_set_string_value_of_attribute More... | |
Contains wrappers for all 'UF_MFM' functions and data types.
Wrapper for UF_MFM_attr_value_type_e
Refer to UF_MFM_attr_value_type_e for documentation
Mapping Help
Wrapper for UF_MFM_machined_status_e
Refer to UF_MFM_machined_status_e for documentation
Mapping Help
Wrapper for UF_MFM_source_type_e
Refer to UF_MFM_source_type_e for documentation
Mapping Help
unsafe void NXOpen.UF.UFMfm.AskAttributes | ( | IntPtr | machining_feature, |
out int | count, | ||
out string[] | attribute_names | ||
) |
Wrapper method for UF_MFM_ask_attributes
Refer to UF_MFM_ask_attributes for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskAttributeType | ( | IntPtr | machining_feature, |
string | attribute, | ||
out AttrValueType | type | ||
) |
Wrapper method for UF_MFM_ask_attribute_type
Refer to UF_MFM_ask_attribute_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskCandidateMachiningFeatureTypes | ( | int | body_count, |
NXOpen.Tag[] | body_list, | ||
out int | type_count, | ||
out string[] | candidate_type_names | ||
) |
Wrapper method for UF_MFM_ask_candidate_machining_feature_types
Refer to UF_MFM_ask_candidate_machining_feature_types for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskDoubleValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
out double | original_value, | ||
out double | overridden_value | ||
) |
Wrapper method for UF_MFM_ask_double_value_of_attribute
Refer to UF_MFM_ask_double_value_of_attribute for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskFeatureName | ( | IntPtr | machining_feature, |
out string | feature_name | ||
) |
Wrapper method for UF_MFM_ask_feature_name
Refer to UF_MFM_ask_feature_name for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskFeatureType | ( | IntPtr | machining_feature, |
out string | feature_type_name | ||
) |
Wrapper method for UF_MFM_ask_feature_type
Refer to UF_MFM_ask_feature_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskGeometryGroups | ( | IntPtr | machining_feature, |
out int | count, | ||
out NXOpen.Tag[] | geometry_groups | ||
) |
Wrapper method for UF_MFM_ask_geometry_groups
Refer to UF_MFM_ask_geometry_groups for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskIntegerValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
out int | original_value, | ||
out int | overridden_value | ||
) |
Wrapper method for UF_MFM_ask_integer_value_of_attribute
Refer to UF_MFM_ask_integer_value_of_attribute for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskListOfFaces | ( | IntPtr | machining_feature, |
out int | count, | ||
out NXOpen.Tag[] | face_list | ||
) |
Wrapper method for UF_MFM_ask_list_of_faces
Refer to UF_MFM_ask_list_of_faces for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskLogicalValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
out bool | original_value, | ||
out bool | overridden_value | ||
) |
Wrapper method for UF_MFM_ask_logical_value_of_attribute
Refer to UF_MFM_ask_logical_value_of_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskMachinedStatus | ( | IntPtr | machining_feature, |
NXOpen.Tag | geometry_group, | ||
out MachinedStatus | status | ||
) |
Wrapper method for UF_MFM_ask_machined_status
Refer to UF_MFM_ask_machined_status for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskMachiningFeaturesOfPart | ( | NXOpen.Tag | part_tag, |
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_ask_machining_features_of_part
Refer to UF_MFM_ask_machining_features_of_part for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskMachiningFeaturesOfType | ( | NXOpen.Tag | part_tag, |
string | type_name, | ||
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_ask_machining_features_of_type
Refer to UF_MFM_ask_machining_features_of_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskMachiningFeatureTypes | ( | NXOpen.Tag | part_tag, |
out int | count, | ||
out string[] | feature_type_names | ||
) |
Wrapper method for UF_MFM_ask_machining_feature_types
Refer to UF_MFM_ask_machining_feature_types for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskOverriddenStatus | ( | IntPtr | machining_feature, |
out bool | overridden_status | ||
) |
Wrapper method for UF_MFM_ask_overridden_status
Refer to UF_MFM_ask_overridden_status for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskSelectedFeaList | ( | out IntPtr[] | machining_features, |
out int | count | ||
) |
Wrapper method for UF_MFM_ask_selected_fea_list
Refer to UF_MFM_ask_selected_fea_list for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.AskSourceType | ( | IntPtr | machining_feature, |
out SourceType | source | ||
) |
Wrapper method for UF_MFM_ask_source_type
Refer to UF_MFM_ask_source_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.AskStringValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
out string | original_value, | ||
out string | overridden_value | ||
) |
Wrapper method for UF_MFM_ask_string_value_of_attribute
Refer to UF_MFM_ask_string_value_of_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.CleanSelectedFeaList | ( | ) |
Wrapper method for UF_MFM_clean_selected_fea_list
Refer to UF_MFM_clean_selected_fea_list for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.CreateMachiningFeature | ( | string | feature_type, |
int | count, | ||
NXOpen.Tag[] | face_list, | ||
out IntPtr | machining_feature | ||
) |
Wrapper method for UF_MFM_create_machining_feature
Refer to UF_MFM_create_machining_feature for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromModelingFeatures | ( | int | body_count, |
NXOpen.Tag[] | body_list, | ||
int | type_count, | ||
string[] | feature_types, | ||
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_modeling_features
Refer to UF_MFM_create_machining_features_from_modeling_features for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromRecognizedFeatures | ( | int | body_count, |
NXOpen.Tag[] | body_list, | ||
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_recognized_features
Refer to UF_MFM_create_machining_features_from_recognized_features for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromTaggedArcs | ( | out int | count, |
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_arcs
Refer to UF_MFM_create_machining_features_from_tagged_arcs for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromTaggedEdges | ( | int | body_count, |
NXOpen.Tag[] | body_list, | ||
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_edges
Refer to UF_MFM_create_machining_features_from_tagged_edges for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromTaggedFaces | ( | int | body_count, |
NXOpen.Tag[] | body_list, | ||
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_faces
Refer to UF_MFM_create_machining_features_from_tagged_faces for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromTaggedPoints | ( | out int | count_of_machining_features, |
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_tagged_points
Refer to UF_MFM_create_machining_features_from_tagged_points for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.CreateMachiningFeaturesFromUserDefinedFeatures | ( | int | body_count, |
NXOpen.Tag[] | body_list, | ||
int | type_count, | ||
string[] | feature_types, | ||
out int | count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_create_machining_features_from_user_defined_features
Refer to UF_MFM_create_machining_features_from_user_defined_features for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.DeleteMachiningFeatures | ( | int | count, |
IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_delete_machining_features
Refer to UF_MFM_delete_machining_features for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.HasSelectedFeaList | ( | out bool | result | ) |
Wrapper method for UF_MFM_has_selected_fea_list
Refer to UF_MFM_has_selected_fea_list for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFMfm.RecognizeHoles | ( | NXOpen.Tag[] | body_list, |
int | body_count, | ||
string[] | type_list, | ||
int | type_count, | ||
ref RecognizeOptions | options, | ||
out int | feature_count, | ||
out IntPtr[] | machining_features | ||
) |
Wrapper method for UF_MFM_recognize_holes
Refer to UF_MFM_recognize_holes for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetDoubleUgAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
double | value | ||
) |
Wrapper method for UF_MFM_set_double_ug_attribute
Refer to UF_MFM_set_double_ug_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetDoubleValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
double | overridden_value | ||
) |
Wrapper method for UF_MFM_set_double_value_of_attribute
Refer to UF_MFM_set_double_value_of_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetFeatureName | ( | IntPtr | machining_feature, |
string | feature_name | ||
) |
Wrapper method for UF_MFM_set_feature_name
Refer to UF_MFM_set_feature_name for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetIntegerValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
int | overridden_value | ||
) |
Wrapper method for UF_MFM_set_integer_value_of_attribute
Refer to UF_MFM_set_integer_value_of_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetIntUgAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
int | value | ||
) |
Wrapper method for UF_MFM_set_int_ug_attribute
Refer to UF_MFM_set_int_ug_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetLogicalValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
bool | overridden_value | ||
) |
Wrapper method for UF_MFM_set_logical_value_of_attribute
Refer to UF_MFM_set_logical_value_of_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetSelectedFeaList | ( | IntPtr[] | machining_features, |
int | count | ||
) |
Wrapper method for UF_MFM_set_selected_fea_list
Refer to UF_MFM_set_selected_fea_list for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetStringUgAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
string | value | ||
) |
Wrapper method for UF_MFM_set_string_ug_attribute
Refer to UF_MFM_set_string_ug_attribute for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMfm.SetStringValueOfAttribute | ( | IntPtr | machining_feature, |
string | attribute, | ||
string | overridden_value | ||
) |
Wrapper method for UF_MFM_set_string_value_of_attribute
Refer to UF_MFM_set_string_value_of_attribute for documentation
Mapping Help
License requirements:None