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

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

Inheritance diagram for NXOpen.UF.UFSket:

Classes

struct  _Info
 
struct  ConGeom
 Wrapper for UF_SKET_con_geom_s More...
 
struct  DimObject
 Wrapper for UF_SKET_dim_object_s More...
 
struct  Info
 Wrapper for UF_SKET_info_s More...
 

Public Types

enum  ConClass
 Wrapper for UF_SKET_con_class_e More...
 
enum  ConType
 Wrapper for UF_SKET_con_type_e More...
 
enum  ReferenceStatus
 Wrapper for UF_SKET_reference_status_e More...
 
enum  Status
 Wrapper for UF_SKET_status_e More...
 
enum  AssocType
 Wrapper for UF_SKET_assoc_type_e More...
 
enum  GeomVertex
 Wrapper for UF_SKET_geom_vertex_e More...
 
enum  HelpType
 Wrapper for UF_SKET_help_type_e More...
 

Public Member Functions

void AddConics (NXOpen.Tag sketch_tag, int count, NXOpen.Tag[] _object)
 Wrapper method for UF_SKET_add_conics More...
 
unsafe void AddExtractedObjects (NXOpen.Tag sketch_tag, int count, NXOpen.Tag[] objects, int output_mode, out int num_extracted_objs, out NXOpen.Tag[] extracted_objs)
 Wrapper method for UF_SKET_add_extracted_objects More...
 
void AddObjects (NXOpen.Tag sketch_tag, int count, NXOpen.Tag[] _object)
 Wrapper method for UF_SKET_add_objects More...
 
void AskActiveSketch (out NXOpen.Tag sketch_tag)
 Wrapper method for UF_SKET_ask_active_sketch More...
 
void AskConIsInferred (NXOpen.Tag con_tag, out bool inferred_con_fl)
 Wrapper method for UF_SKET_ask_con_is_inferred More...
 
void AskConstraintClass (NXOpen.Tag con_tag, out ConClass con_class)
 Wrapper method for UF_SKET_ask_constraint_class More...
 
void AskConstraintType (NXOpen.Tag con_tag, out ConType con_type)
 Wrapper method for UF_SKET_ask_constraint_type More...
 
unsafe void AskConstraintsOfGeometry (NXOpen.Tag sketch_tag, NXOpen.Tag geom_tag, ConClass con_class, out int con_num, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_constraints_of_geometry More...
 
unsafe void AskConstraintsOfSketch (NXOpen.Tag sketch_tag, ConClass con_class, out int num_cons, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_constraints_of_sketch More...
 
unsafe void AskDimStatus (NXOpen.Tag dim_tag, out NXOpen.Tag exp_tag, out string exp_string, out double value, out int status)
 Wrapper method for UF_SKET_ask_dim_status More...
 
unsafe void AskDimensionsOfSketch (NXOpen.Tag sketch_tag, out int num_dims, out NXOpen.Tag[] dim_tags)
 Wrapper method for UF_SKET_ask_dimensions_of_sketch More...
 
unsafe void AskExpsOfSketch (NXOpen.Tag sketch_tag, out int num_exps, out NXOpen.Tag[] expression_tags)
 Wrapper method for UF_SKET_ask_exps_of_sketch More...
 
unsafe void AskFaceSketches (NXOpen.Tag _object, out NXOpen.Tag[] object_list)
 Wrapper method for UF_SKET_ask_face_sketches More...
 
unsafe void AskFeatureSketches (NXOpen.Tag feature, out NXOpen.Tag[] object_list)
 Wrapper method for UF_SKET_ask_feature_sketches More...
 
unsafe void AskGeoConsOfGeometry (NXOpen.Tag sketch_tag, NXOpen.Tag geom_tag, out int con_num, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_geo_cons_of_geometry More...
 
unsafe void AskGeoConsOfSketch (NXOpen.Tag sketch_tag, out int num_cons, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_geo_cons_of_sketch More...
 
unsafe void AskGeomsOfSketch (NXOpen.Tag sketch_tag, out int num_geoms, out NXOpen.Tag[] geom_tags)
 Wrapper method for UF_SKET_ask_geoms_of_sketch More...
 
unsafe void AskInferredConsOfSketch (NXOpen.Tag sketch_tag, out int num_cons, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_ask_inferred_cons_of_sketch More...
 
unsafe void AskLegacyPreferences (out double snap_angle, out double cap_dist, out string pt_name,[Out] int[] auto_flag,[Out] int[] show_flag, out double char_size, out int dec_places, out int ext_lines, out int dim_label)
 Wrapper method for UF_SKET_ask_legacy_preferences More...
 
unsafe void AskPreferences (NXOpen.Tag sketch_tag, out double snap_angle, out string name_prefix, out string vertex_prefix, out string line_prefix, out string arc_prefix, out string conic_prefix, out string spline_prefix, out double char_size, out int dec_places, out int dim_label)
 Wrapper method for UF_SKET_ask_preferences More...
 
void AskReferenceStatus (NXOpen.Tag skt_tag, NXOpen.Tag member, out ReferenceStatus status)
 Wrapper method for UF_SKET_ask_reference_status More...
 
void AskSketFrecEid (NXOpen.Tag sket_eid, out NXOpen.Tag sket_frec_eid)
 Wrapper method for UF_SKET_ask_sket_frec_eid More...
 
unsafe void AskSketchFeatures (NXOpen.Tag sketch_tag, out NXOpen.Tag[] object_list)
 Wrapper method for UF_SKET_ask_sketch_features More...
 
unsafe void AskSketchInfo (NXOpen.Tag sketch_tag, out Info sket_info)
 Wrapper method for UF_SKET_ask_sketch_info More...
 
void AskSketchOfGeom (NXOpen.Tag geom_tag, out NXOpen.Tag sketch_tag)
 Wrapper method for UF_SKET_ask_sketch_of_geom More...
 
void AskSketchStatus (NXOpen.Tag sketch_tag, out Status sket_status, out int dof_needed)
 Wrapper method for UF_SKET_ask_sketch_status More...
 
void AttachToFace (NXOpen.Tag sketch_tag, NXOpen.Tag face_tag, NXOpen.Tag ref_tag, int[] ref_info, int plane_dir, out NXOpen.Tag sketch_feature_tag)
 Wrapper method for UF_SKET_attach_to_face More...
 
void CreateDimension (NXOpen.Tag sketch_tag, ConType dim_type, ref DimObject dim_object1, ref DimObject dim_object2, double[] dim_origin, out NXOpen.Tag dim_tag)
 Wrapper method for UF_SKET_create_dimension More...
 
void CreateDimensionalConstraint (NXOpen.Tag sketch_tag, ConType dim_type, int num_dim_obj, DimObject[] dim_objs, double[] dim_origin, out NXOpen.Tag con_tag)
 Wrapper method for UF_SKET_create_dimensional_constraint More...
 
void CreateGeometricConstraint (NXOpen.Tag sketch_tag, ConType con_type, int num_con_geoms, ConGeom[] con_geoms, out NXOpen.Tag con_tag)
 Wrapper method for UF_SKET_create_geometric_constraint More...
 
void CreateSketch (string name, int option, double[] matrix, NXOpen.Tag[] _object, int[] reference, int plane_dir, out NXOpen.Tag sketch_id)
 Wrapper method for UF_SKET_create_sketch More...
 
void DeleteConstraints (int num_cons, NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_delete_constraints More...
 
void DeleteDimensions (int num_dims, NXOpen.Tag[] dim_tags)
 Wrapper method for UF_SKET_delete_dimensions More...
 
void DeleteLegacyConstraint (int type, NXOpen.Tag[] obj_list, int[] assoc_var_list, int delete_all)
 Wrapper method for UF_SKET_delete_legacy_constraint More...
 
unsafe void InitializeSketch (ref string name, out NXOpen.Tag _object)
 Wrapper method for UF_SKET_initialize_sketch More...
 
void IsOutOfDate (NXOpen.Tag sket_eid, out bool out_of_date)
 Wrapper method for UF_SKET_is_out_of_date More...
 
unsafe void MirrorObjects (NXOpen.Tag sketch_tag, NXOpen.Tag center_line_tag, int num_objs, NXOpen.Tag[] obj_tags, out int num_new_objs, out NXOpen.Tag[] new_obj_tags, out NXOpen.Tag[] con_tags)
 Wrapper method for UF_SKET_mirror_objects More...
 
void ReadDimension (NXOpen.Tag sketch_tag, NXOpen.Tag dim_tag, out ConType dim_type, out DimObject dim_object1, out DimObject dim_object2,[Out] double[] dim_origin, out NXOpen.Tag dim_exp)
 Wrapper method for UF_SKET_read_dimension More...
 
unsafe void ReadDimensionalConstraint (NXOpen.Tag sketch_tag, NXOpen.Tag con_tag, out ConType dim_type, out int num_dim_obj, out DimObject[] dim_objs,[Out] double[] dim_origin, out NXOpen.Tag dim_tag, out NXOpen.Tag exp_tag)
 Wrapper method for UF_SKET_read_dimensional_constraint More...
 
unsafe void ReadGeometricConstraint (NXOpen.Tag sketch_tag, NXOpen.Tag con_tag, out ConType con_type, out int geom_count, out ConGeom[] con_geoms)
 Wrapper method for UF_SKET_read_geometric_constraint More...
 
void SetLegacyPreferences (int[] values, double snap_angle, double cap_dist, string pt_name, int[] auto_flag, int[] show_flag, double char_size, int dec_places, int ext_lines, int dim_label)
 Wrapper method for UF_SKET_set_legacy_preferences More...
 
void SetPreferences (NXOpen.Tag sketch_tag, int[] values, double snap_angle, string name_prefix, string vertex_prefix, string line_prefix, string arc_prefix, string conic_prefix, string spline_prefix, double char_size, int dec_places, int dim_label)
 Wrapper method for UF_SKET_set_preferences More...
 
void SetReferenceStatus (NXOpen.Tag skt_tag, NXOpen.Tag member, ReferenceStatus status)
 Wrapper method for UF_SKET_set_reference_status More...
 
void TerminateSketch ()
 Wrapper method for UF_SKET_terminate_sketch More...
 
void UpdateSketch (NXOpen.Tag sketch_tag)
 Wrapper method for UF_SKET_update_sketch More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_SKET_assoc_type_e

Refer to UF_SKET_assoc_type_e for documentation
Mapping Help

Wrapper for UF_SKET_con_class_e

Refer to UF_SKET_con_class_e for documentation
Mapping Help

Wrapper for UF_SKET_con_type_e

Refer to UF_SKET_con_type_e for documentation
Mapping Help

Wrapper for UF_SKET_geom_vertex_e

Refer to UF_SKET_geom_vertex_e for documentation
Mapping Help

Wrapper for UF_SKET_help_type_e

Refer to UF_SKET_help_type_e for documentation
Mapping Help

Wrapper for UF_SKET_status_e

Refer to UF_SKET_status_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFSket.AddConics ( NXOpen.Tag  sketch_tag,
int  count,
NXOpen.Tag[]  _object 
)

Wrapper method for UF_SKET_add_conics

Refer to UF_SKET_add_conics for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AddExtractedObjects ( NXOpen.Tag  sketch_tag,
int  count,
NXOpen.Tag[]  objects,
int  output_mode,
out int  num_extracted_objs,
out NXOpen.Tag[]  extracted_objs 
)

Wrapper method for UF_SKET_add_extracted_objects

Refer to UF_SKET_add_extracted_objects for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AddObjects ( NXOpen.Tag  sketch_tag,
int  count,
NXOpen.Tag[]  _object 
)

Wrapper method for UF_SKET_add_objects

Refer to UF_SKET_add_objects for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskActiveSketch ( out NXOpen.Tag  sketch_tag)

Wrapper method for UF_SKET_ask_active_sketch

Refer to UF_SKET_ask_active_sketch for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskConIsInferred ( NXOpen.Tag  con_tag,
out bool  inferred_con_fl 
)

Wrapper method for UF_SKET_ask_con_is_inferred

Refer to UF_SKET_ask_con_is_inferred for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskConstraintClass ( NXOpen.Tag  con_tag,
out ConClass  con_class 
)

Wrapper method for UF_SKET_ask_constraint_class

Refer to UF_SKET_ask_constraint_class for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskConstraintsOfGeometry ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  geom_tag,
ConClass  con_class,
out int  con_num,
out NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_ask_constraints_of_geometry

Refer to UF_SKET_ask_constraints_of_geometry for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskConstraintsOfSketch ( NXOpen.Tag  sketch_tag,
ConClass  con_class,
out int  num_cons,
out NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_ask_constraints_of_sketch

Refer to UF_SKET_ask_constraints_of_sketch for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskConstraintType ( NXOpen.Tag  con_tag,
out ConType  con_type 
)

Wrapper method for UF_SKET_ask_constraint_type

Refer to UF_SKET_ask_constraint_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskDimensionsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_dims,
out NXOpen.Tag[]  dim_tags 
)

Wrapper method for UF_SKET_ask_dimensions_of_sketch

Refer to UF_SKET_ask_dimensions_of_sketch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskDimStatus ( NXOpen.Tag  dim_tag,
out NXOpen.Tag  exp_tag,
out string  exp_string,
out double  value,
out int  status 
)

Wrapper method for UF_SKET_ask_dim_status

Refer to UF_SKET_ask_dim_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskExpsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_exps,
out NXOpen.Tag[]  expression_tags 
)

Wrapper method for UF_SKET_ask_exps_of_sketch

Refer to UF_SKET_ask_exps_of_sketch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskFaceSketches ( NXOpen.Tag  _object,
out NXOpen.Tag[]  object_list 
)

Wrapper method for UF_SKET_ask_face_sketches

Refer to UF_SKET_ask_face_sketches for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskFeatureSketches ( NXOpen.Tag  feature,
out NXOpen.Tag[]  object_list 
)

Wrapper method for UF_SKET_ask_feature_sketches

Refer to UF_SKET_ask_feature_sketches for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskGeoConsOfGeometry ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  geom_tag,
out int  con_num,
out NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_ask_geo_cons_of_geometry

Refer to UF_SKET_ask_geo_cons_of_geometry for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskGeoConsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_cons,
out NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_ask_geo_cons_of_sketch

Refer to UF_SKET_ask_geo_cons_of_sketch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskGeomsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_geoms,
out NXOpen.Tag[]  geom_tags 
)

Wrapper method for UF_SKET_ask_geoms_of_sketch

Refer to UF_SKET_ask_geoms_of_sketch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskInferredConsOfSketch ( NXOpen.Tag  sketch_tag,
out int  num_cons,
out NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_ask_inferred_cons_of_sketch

Refer to UF_SKET_ask_inferred_cons_of_sketch for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskLegacyPreferences ( out double  snap_angle,
out double  cap_dist,
out string  pt_name,
[Out] int[]  auto_flag,
[Out] int[]  show_flag,
out double  char_size,
out int  dec_places,
out int  ext_lines,
out int  dim_label 
)

Wrapper method for UF_SKET_ask_legacy_preferences

Refer to UF_SKET_ask_legacy_preferences for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskPreferences ( NXOpen.Tag  sketch_tag,
out double  snap_angle,
out string  name_prefix,
out string  vertex_prefix,
out string  line_prefix,
out string  arc_prefix,
out string  conic_prefix,
out string  spline_prefix,
out double  char_size,
out int  dec_places,
out int  dim_label 
)

Wrapper method for UF_SKET_ask_preferences

Refer to UF_SKET_ask_preferences for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskReferenceStatus ( NXOpen.Tag  skt_tag,
NXOpen.Tag  member,
out ReferenceStatus  status 
)

Wrapper method for UF_SKET_ask_reference_status

Refer to UF_SKET_ask_reference_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskSketchFeatures ( NXOpen.Tag  sketch_tag,
out NXOpen.Tag[]  object_list 
)

Wrapper method for UF_SKET_ask_sketch_features

Refer to UF_SKET_ask_sketch_features for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.AskSketchInfo ( NXOpen.Tag  sketch_tag,
out Info  sket_info 
)

Wrapper method for UF_SKET_ask_sketch_info

Refer to UF_SKET_ask_sketch_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskSketchOfGeom ( NXOpen.Tag  geom_tag,
out NXOpen.Tag  sketch_tag 
)

Wrapper method for UF_SKET_ask_sketch_of_geom

Refer to UF_SKET_ask_sketch_of_geom for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskSketchStatus ( NXOpen.Tag  sketch_tag,
out Status  sket_status,
out int  dof_needed 
)

Wrapper method for UF_SKET_ask_sketch_status

Refer to UF_SKET_ask_sketch_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AskSketFrecEid ( NXOpen.Tag  sket_eid,
out NXOpen.Tag  sket_frec_eid 
)

Wrapper method for UF_SKET_ask_sket_frec_eid

Refer to UF_SKET_ask_sket_frec_eid for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.AttachToFace ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  face_tag,
NXOpen.Tag  ref_tag,
int[]  ref_info,
int  plane_dir,
out NXOpen.Tag  sketch_feature_tag 
)

Wrapper method for UF_SKET_attach_to_face

Refer to UF_SKET_attach_to_face for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.CreateDimension ( NXOpen.Tag  sketch_tag,
ConType  dim_type,
ref DimObject  dim_object1,
ref DimObject  dim_object2,
double[]  dim_origin,
out NXOpen.Tag  dim_tag 
)

Wrapper method for UF_SKET_create_dimension

Refer to UF_SKET_create_dimension for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.CreateDimensionalConstraint ( NXOpen.Tag  sketch_tag,
ConType  dim_type,
int  num_dim_obj,
DimObject[]  dim_objs,
double[]  dim_origin,
out NXOpen.Tag  con_tag 
)

Wrapper method for UF_SKET_create_dimensional_constraint

Refer to UF_SKET_create_dimensional_constraint for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.CreateGeometricConstraint ( NXOpen.Tag  sketch_tag,
ConType  con_type,
int  num_con_geoms,
ConGeom[]  con_geoms,
out NXOpen.Tag  con_tag 
)

Wrapper method for UF_SKET_create_geometric_constraint

Refer to UF_SKET_create_geometric_constraint for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.CreateSketch ( string  name,
int  option,
double[]  matrix,
NXOpen.Tag[]  _object,
int[]  reference,
int  plane_dir,
out NXOpen.Tag  sketch_id 
)

Wrapper method for UF_SKET_create_sketch

Refer to UF_SKET_create_sketch for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.DeleteConstraints ( int  num_cons,
NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_delete_constraints

Refer to UF_SKET_delete_constraints for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.DeleteDimensions ( int  num_dims,
NXOpen.Tag[]  dim_tags 
)

Wrapper method for UF_SKET_delete_dimensions

Refer to UF_SKET_delete_dimensions for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.DeleteLegacyConstraint ( int  type,
NXOpen.Tag[]  obj_list,
int[]  assoc_var_list,
int  delete_all 
)

Wrapper method for UF_SKET_delete_legacy_constraint

Refer to UF_SKET_delete_legacy_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.InitializeSketch ( ref string  name,
out NXOpen.Tag  _object 
)

Wrapper method for UF_SKET_initialize_sketch

Refer to UF_SKET_initialize_sketch for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.IsOutOfDate ( NXOpen.Tag  sket_eid,
out bool  out_of_date 
)

Wrapper method for UF_SKET_is_out_of_date

Refer to UF_SKET_is_out_of_date for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.MirrorObjects ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  center_line_tag,
int  num_objs,
NXOpen.Tag[]  obj_tags,
out int  num_new_objs,
out NXOpen.Tag[]  new_obj_tags,
out NXOpen.Tag[]  con_tags 
)

Wrapper method for UF_SKET_mirror_objects

Refer to UF_SKET_mirror_objects for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.ReadDimension ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  dim_tag,
out ConType  dim_type,
out DimObject  dim_object1,
out DimObject  dim_object2,
[Out] double[]  dim_origin,
out NXOpen.Tag  dim_exp 
)

Wrapper method for UF_SKET_read_dimension

Refer to UF_SKET_read_dimension for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.ReadDimensionalConstraint ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  con_tag,
out ConType  dim_type,
out int  num_dim_obj,
out DimObject[]  dim_objs,
[Out] double[]  dim_origin,
out NXOpen.Tag  dim_tag,
out NXOpen.Tag  exp_tag 
)

Wrapper method for UF_SKET_read_dimensional_constraint

Refer to UF_SKET_read_dimensional_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFSket.ReadGeometricConstraint ( NXOpen.Tag  sketch_tag,
NXOpen.Tag  con_tag,
out ConType  con_type,
out int  geom_count,
out ConGeom[]  con_geoms 
)

Wrapper method for UF_SKET_read_geometric_constraint

Refer to UF_SKET_read_geometric_constraint for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.SetLegacyPreferences ( int[]  values,
double  snap_angle,
double  cap_dist,
string  pt_name,
int[]  auto_flag,
int[]  show_flag,
double  char_size,
int  dec_places,
int  ext_lines,
int  dim_label 
)

Wrapper method for UF_SKET_set_legacy_preferences

Refer to UF_SKET_set_legacy_preferences for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.SetPreferences ( NXOpen.Tag  sketch_tag,
int[]  values,
double  snap_angle,
string  name_prefix,
string  vertex_prefix,
string  line_prefix,
string  arc_prefix,
string  conic_prefix,
string  spline_prefix,
double  char_size,
int  dec_places,
int  dim_label 
)

Wrapper method for UF_SKET_set_preferences

Refer to UF_SKET_set_preferences for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.SetReferenceStatus ( NXOpen.Tag  skt_tag,
NXOpen.Tag  member,
ReferenceStatus  status 
)

Wrapper method for UF_SKET_set_reference_status

Refer to UF_SKET_set_reference_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.TerminateSketch ( )

Wrapper method for UF_SKET_terminate_sketch

Refer to UF_SKET_terminate_sketch for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSket.UpdateSketch ( NXOpen.Tag  sketch_tag)

Wrapper method for UF_SKET_update_sketch

Refer to UF_SKET_update_sketch for documentation
Mapping Help

License requirements:None


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