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

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

Inheritance diagram for NXOpen.UF.UFMotion:

Classes

struct  _2D_contact_
 Wrapper for UF_MOTION_2D_contact_s More...
 
struct  _3D_contact_
 Wrapper for UF_MOTION_3D_contact_s More...
 
struct  __2D_contact_
 
struct  __3D_contact_
 
struct  _CurveCurveConstraint
 
struct  _CylindricalBushing
 
struct  _Function
 
struct  _GeneralBushing
 
struct  _Joint
 
struct  _JointCoupler
 
struct  _Link
 
struct  _Marker
 
struct  _PointCurveConstraint
 
struct  _PointOnSurfaceData
 
struct  _ScalarForceTorque
 
struct  _SpringDamper
 
struct  _VectorForceTorque
 
struct  ContactParameters
 Wrapper for UF_MOTION_contact_parameters_s More...
 
struct  CurveCurveConstraint
 Wrapper for UF_MOTION_curve_curve_constraint_s More...
 
struct  CylindricalBushing
 Wrapper for UF_MOTION_cylindrical_bushing_s More...
 
struct  Function
 Wrapper for UF_MOTION_function_s More...
 
struct  GeneralBushing
 Wrapper for UF_MOTION_general_bushing_s More...
 
struct  InterferenceStruct
 Wrapper for UF_MOTION_interference_s More...
 
struct  Joint
 Wrapper for UF_MOTION_joint_s More...
 
struct  JointCoupler
 Wrapper for UF_MOTION_joint_coupler_s More...
 
struct  JointLimits
 Wrapper for UF_MOTION_joint_limits_s More...
 
struct  JointMotionInput
 Wrapper for UF_MOTION_joint_motion_input_s More...
 
struct  Link
 Wrapper for UF_MOTION_link_s More...
 
struct  LinkInitialVel
 Wrapper for UF_MOTION_link_initial_vel_s More...
 
struct  LinkMassProperties
 Wrapper for UF_MOTION_link_mass_properties_s More...
 
struct  Marker
 Wrapper for UF_MOTION_marker_s More...
 
struct  Measurement
 Wrapper for UF_MOTION_measurement_s More...
 
struct  PointCurveConstraint
 Wrapper for UF_MOTION_point_curve_constraint_s More...
 
struct  PointOnSurfaceData
 Wrapper for UF_MOTION_point_on_surface_data_s More...
 
struct  ScalarForceTorque
 Wrapper for UF_MOTION_scalar_force_torque_s More...
 
struct  SolverParameters
 Wrapper for UF_MOTION_solver_parameters_s More...
 
struct  SpringDamper
 Wrapper for UF_MOTION_spring_damper_s More...
 
struct  StlParameters
 Wrapper for UF_MOTION_stl_parameters_s More...
 
struct  TraceStruct
 Wrapper for UF_MOTION_trace_s More...
 
struct  VectorForceTorque
 Wrapper for UF_MOTION_vector_force_torque_s More...
 

Public Types

enum  _3D_contact_force_
 Wrapper for UF_MOTION_3D_contact_force_e More...
 
enum  _3D_contact_friction_
 Wrapper for UF_MOTION_3D_contact_friction_e More...
 
enum  _3d_contact_method_
 Wrapper for UF_MOTION_3d_contact_method_e More...
 
enum  VectorComponent
 Wrapper for UF_MOTION_vector_component_e More...
 
enum  ReferenceFrame
 Wrapper for UF_MOTION_reference_frame_e More...
 
enum  AngularUnitsType
 Wrapper for UF_MOTION_angular_units_type_e More...
 
enum  SpringDamperType
 Wrapper for UF_MOTION_spring_damper_type_e More...
 
enum  JointType
 Wrapper for UF_MOTION_joint_type_e More...
 
enum  JointCouplerType
 Wrapper for UF_MOTION_joint_coupler_type_e More...
 
enum  JointMotionInputType
 Wrapper for UF_MOTION_joint_motion_input_type_e More...
 
enum  MarkerType
 Wrapper for UF_MOTION_marker_type_e More...
 
enum  MeasurementType
 Wrapper for UF_MOTION_measurement_type_e More...
 
enum  DispAngle
 Wrapper for UF_MOTION_disp_angle_e More...
 
enum  Solver
 Wrapper for UF_MOTION_solver_e More...
 
enum  VectorType
 Wrapper for UF_MOTION_vector_type_e More...
 
enum  AnlGeometryFormat
 Wrapper for UF_MOTION_anl_geometry_format_e More...
 
enum  FuncResultType
 Wrapper for UF_MOTION_func_result_type_t More...
 
enum  FuncComponentType
 Wrapper for UF_MOTION_func_component_type_t More...
 
enum  FuncRefFrameType
 Wrapper for UF_MOTION_func_ref_frame_type_t More...
 

Public Member Functions

void AnimationRun ()
 Wrapper method for UF_MOTION_animation_run More...
 
void ArticulationRun ()
 Wrapper method for UF_MOTION_articulation_run More...
 
unsafe void Ask2dContact (NXOpen.Tag contact_tag, out _2D_contact_ contact_struct)
 Wrapper method for UF_MOTION_ask_2D_contact More...
 
unsafe void Ask3dContact (NXOpen.Tag contact_tag, out _3D_contact_ contact_struct)
 Wrapper method for UF_MOTION_ask_3D_contact More...
 
void Ask3dContactMethod (out _3d_contact_method_ contact_method, out int facet_contact_tolerance)
 Wrapper method for UF_MOTION_ask_3D_contact_method More...
 
unsafe void AskAccelerationResults (NXOpen.Tag motion_object, MotnMotionType type, VectorComponent component, ReferenceFrame ref_frame, out int number_of_results, out double[] results)
 Wrapper method for UF_MOTION_ask_acceleration_results More...
 
void AskActiveSolution (out NXOpen.Tag active_solution)
 Wrapper method for UF_MOTION_ask_active_solution More...
 
void AskAngularUnits (out AngularUnitsType angle_units)
 Wrapper method for UF_MOTION_ask_angular_units More...
 
void AskArticStepSize (NXOpen.Tag joint_tag, out double step_size)
 Wrapper method for UF_MOTION_ask_artic_step_size More...
 
void AskArticulationStopTolerance (out double stop_tolerance)
 Wrapper method for UF_MOTION_ask_articulation_stop_tolerance More...
 
unsafe void AskAttachmentsOfType (NXOpen.Tag entity_tag, int type, int subtype, out int num_attachments, out NXOpen.Tag[] attachments)
 Wrapper method for UF_MOTION_ask_attachments_of_type More...
 
unsafe void AskCrvCrvConstraint (NXOpen.Tag crv_crv_tag, out CurveCurveConstraint crv_crv_struct)
 Wrapper method for UF_MOTION_ask_crv_crv_constraint More...
 
unsafe void AskCylindricalBushing (NXOpen.Tag bushing_tag, out CylindricalBushing bushing_struct)
 Wrapper method for UF_MOTION_ask_cylindrical_bushing More...
 
unsafe void AskDamper (NXOpen.Tag damper_tag, out SpringDamper damper_struct)
 Wrapper method for UF_MOTION_ask_damper More...
 
unsafe void AskForceResults (NXOpen.Tag motion_object, VectorComponent component, ReferenceFrame ref_frame, out int number_of_results, out double[] results)
 Wrapper method for UF_MOTION_ask_force_results More...
 
unsafe void AskFunction (NXOpen.Tag function_tag, out Function function_struct)
 Wrapper method for UF_MOTION_ask_function More...
 
void AskFunctionTagFromName (string function_name, out NXOpen.Tag function_tag)
 Wrapper method for UF_MOTION_ask_function_tag_from_name More...
 
unsafe void AskGeneralBushing (NXOpen.Tag bushing_tag, out GeneralBushing bushing_struct)
 Wrapper method for UF_MOTION_ask_general_bushing More...
 
void AskGravitationalConstants ([Out] double[] gravitational_constants)
 Wrapper method for UF_MOTION_ask_gravitational_constants More...
 
void AskGrueblerCount (out int gruebler_count)
 Wrapper method for UF_MOTION_ask_gruebler_count More...
 
void AskIconScaleFactor (ref double scale)
 Wrapper method for UF_MOTION_ask_icon_scale_factor More...
 
void AskInterference (NXOpen.Tag interfere_tag, out InterferenceStruct interference_struct)
 Wrapper method for UF_MOTION_ask_interference More...
 
unsafe void AskJoint (NXOpen.Tag joint_tag, out Joint joint_struct)
 Wrapper method for UF_MOTION_ask_joint More...
 
unsafe void AskJointCoupler (NXOpen.Tag joint_coupler_tag, out JointCoupler coupler_struct)
 Wrapper method for UF_MOTION_ask_joint_coupler More...
 
void AskJointLimits (NXOpen.Tag joint_tag, out JointLimits joint_limits_struct)
 Wrapper method for UF_MOTION_ask_joint_limits More...
 
void AskJointMotionInput (NXOpen.Tag joint_tag, out JointMotionInput motion_input_struct)
 Wrapper method for UF_MOTION_ask_joint_motion_input More...
 
unsafe void AskLink (NXOpen.Tag link_tag, out Link link_struct)
 Wrapper method for UF_MOTION_ask_link More...
 
void AskLinkInitialVelocity (NXOpen.Tag link_tag, out LinkInitialVel init_vel_struct)
 Wrapper method for UF_MOTION_ask_link_initial_velocity More...
 
void AskLinkMassProperties (NXOpen.Tag link_tag, out LinkMassProperties mass_prop_struct)
 Wrapper method for UF_MOTION_ask_link_mass_properties More...
 
void AskLinkTransfromForGivenFrame (NXOpen.Tag linkTag, int frame,[Out] double[] transformMatrix)
 Wrapper method for UF_MOTION_ask_link_transfrom_for_given_frame More...
 
unsafe void AskMarker (NXOpen.Tag marker_tag, out Marker marker_struct)
 Wrapper method for UF_MOTION_ask_marker More...
 
void AskMeasurement (NXOpen.Tag meas_tag, out Measurement meas_struct)
 Wrapper method for UF_MOTION_ask_measurement More...
 
void AskNameDisplay (out bool name_display)
 Wrapper method for UF_MOTION_ask_name_display More...
 
void AskNumberOfAnimationFrames (out int numFrames)
 Wrapper method for UF_MOTION_ask_number_of_animation_frames More...
 
unsafe void AskPointOnSurfaceConstraint (NXOpen.Tag point_on_surface_tag, out PointOnSurfaceData pt_on_surf_data)
 Wrapper method for UF_MOTION_ask_point_on_surface_constraint More...
 
unsafe void AskPtCrvConstraint (NXOpen.Tag pt_crv_tag, out PointCurveConstraint pt_crv_struct)
 Wrapper method for UF_MOTION_ask_pt_crv_constraint More...
 
unsafe void AskRotDisplacementResults (NXOpen.Tag motion_object, DispAngle component, ReferenceFrame ref_frame, out int number_of_results, out double[] results)
 Wrapper method for UF_MOTION_ask_rot_displacement_results More...
 
unsafe void AskScalarForce (NXOpen.Tag force_tag, out ScalarForceTorque force_struct)
 Wrapper method for UF_MOTION_ask_scalar_force More...
 
unsafe void AskScalarTorque (NXOpen.Tag torque_tag, out ScalarForceTorque torque_struct)
 Wrapper method for UF_MOTION_ask_scalar_torque More...
 
void AskSolverDofCount (out int dof_count)
 Wrapper method for UF_MOTION_ask_solver_dof_count More...
 
void AskSolverParameters (out SolverParameters solver_params_struct)
 Wrapper method for UF_MOTION_ask_solver_parameters More...
 
unsafe void AskSpring (NXOpen.Tag spring_tag, out SpringDamper spring_struct)
 Wrapper method for UF_MOTION_ask_spring More...
 
unsafe void AskTorqueResults (NXOpen.Tag motion_object, VectorComponent component, ReferenceFrame ref_frame, out int number_of_results, out double[] results)
 Wrapper method for UF_MOTION_ask_torque_results More...
 
void AskTrace (NXOpen.Tag trace_tag, out TraceStruct trace_struct)
 Wrapper method for UF_MOTION_ask_trace More...
 
void AskTraceExplosionToMaster (ref bool to_master)
 Wrapper method for UF_MOTION_ask_trace_explosion_to_master More...
 
unsafe void AskTransDisplacementResults (NXOpen.Tag motion_object, VectorComponent component, ReferenceFrame ref_frame, out int number_of_results, out double[] results)
 Wrapper method for UF_MOTION_ask_trans_displacement_results More...
 
unsafe void AskVectorForceTorque (NXOpen.Tag vobject_tag, out VectorForceTorque vector_struct)
 Wrapper method for UF_MOTION_ask_vector_force_torque More...
 
unsafe void AskVelocityResults (NXOpen.Tag motion_object, MotnMotionType type, VectorComponent component, ReferenceFrame ref_frame, out int number_of_results, out double[] results)
 Wrapper method for UF_MOTION_ask_velocity_results More...
 
void CalculateStaticEquilibrium (out int static_result_steps)
 Wrapper method for UF_MOTION_calculate_static_equilibrium More...
 
unsafe void Create2dContact (ref _2D_contact_ contact_struct, out NXOpen.Tag contact_tag)
 Wrapper method for UF_MOTION_create_2D_contact More...
 
unsafe void Create3dContact (ref _3D_contact_ contact_struct, out NXOpen.Tag contact_tag)
 Wrapper method for UF_MOTION_create_3D_contact More...
 
unsafe void CreateCrvCrvConstraint (ref CurveCurveConstraint crv_crv_data, out NXOpen.Tag crv_crv_tag)
 Wrapper method for UF_MOTION_create_crv_crv_constraint More...
 
unsafe void CreateCylindricalBushing (ref CylindricalBushing bushing_struct, out NXOpen.Tag bushing_tag)
 Wrapper method for UF_MOTION_create_cylindrical_bushing More...
 
unsafe void CreateDamper (ref SpringDamper damper_struct, out NXOpen.Tag damper_tag)
 Wrapper method for UF_MOTION_create_damper More...
 
unsafe void CreateFunction (ref Function function_struct, out NXOpen.Tag function_tag)
 Wrapper method for UF_MOTION_create_function More...
 
unsafe void CreateGeneralBushing (ref GeneralBushing bushing_struct, out NXOpen.Tag bushing_tag)
 Wrapper method for UF_MOTION_create_general_bushing More...
 
void CreateInterference (ref InterferenceStruct interfere_struct, out NXOpen.Tag interference_tag)
 Wrapper method for UF_MOTION_create_interference More...
 
unsafe void CreateInterferenceBody (NXOpen.Tag interference_tag, int analysis_step_num, ReferenceFrame frame, out int num_interference_bodies, out NXOpen.Tag[] interference_body_tags)
 Wrapper method for UF_MOTION_create_interference_body More...
 
unsafe void CreateJoint (ref Joint joint_struct, out NXOpen.Tag joint_tag)
 Wrapper method for UF_MOTION_create_joint More...
 
unsafe void CreateJointCoupler (ref JointCoupler coupler_struct, out NXOpen.Tag joint_coupler_tag)
 Wrapper method for UF_MOTION_create_joint_coupler More...
 
unsafe void CreateLink (ref Link link_struct, out NXOpen.Tag link_tag)
 Wrapper method for UF_MOTION_create_link More...
 
unsafe void CreateMarker (ref Marker marker_struct, out NXOpen.Tag marker_tag)
 Wrapper method for UF_MOTION_create_marker More...
 
void CreateMeasurement (ref Measurement meas_struct, out NXOpen.Tag meas_tag)
 Wrapper method for UF_MOTION_create_measurement More...
 
unsafe void CreatePointOnSurfaceConstraint (ref PointOnSurfaceData pt_on_surf_data, out NXOpen.Tag point_on_surface_tag)
 Wrapper method for UF_MOTION_create_point_on_surface_constraint More...
 
unsafe void CreatePtCrvConstraint (ref PointCurveConstraint pt_crv_data, out NXOpen.Tag pt_crv_tag)
 Wrapper method for UF_MOTION_create_pt_crv_constraint More...
 
unsafe void CreateScalarForce (ref ScalarForceTorque force_struct, out NXOpen.Tag force_tag)
 Wrapper method for UF_MOTION_create_scalar_force More...
 
unsafe void CreateScalarTorque (ref ScalarForceTorque torque_struct, out NXOpen.Tag torque_tag)
 Wrapper method for UF_MOTION_create_scalar_torque More...
 
unsafe void CreateSpring (ref SpringDamper spring_struct, out NXOpen.Tag spring_tag)
 Wrapper method for UF_MOTION_create_spring More...
 
void CreateTrace (ref TraceStruct trace_struct, out NXOpen.Tag trace_tag)
 Wrapper method for UF_MOTION_create_trace More...
 
unsafe void CreateVectorForceTorque (ref VectorForceTorque vector_struct, out NXOpen.Tag vobject_tag)
 Wrapper method for UF_MOTION_create_vector_force_torque More...
 
void DeleteFunction (NXOpen.Tag function_tag)
 Wrapper method for UF_MOTION_delete_function More...
 
void DeleteInterference (NXOpen.Tag interfere_tag)
 Wrapper method for UF_MOTION_delete_interference More...
 
void DeleteMeasurement (NXOpen.Tag meas_tag)
 Wrapper method for UF_MOTION_delete_measurement More...
 
void DeleteTrace (NXOpen.Tag trace_tag)
 Wrapper method for UF_MOTION_delete_trace More...
 
void EditArticStepSize (NXOpen.Tag joint_tag, double step_size)
 Wrapper method for UF_MOTION_edit_artic_step_size More...
 
void EditInterference (NXOpen.Tag interfere_tag, ref InterferenceStruct interfere_struct)
 Wrapper method for UF_MOTION_edit_interference More...
 
void EditMeasurement (NXOpen.Tag meas_tag, ref Measurement meas_struct)
 Wrapper method for UF_MOTION_edit_measurement More...
 
void EditSolverParameters (ref SolverParameters solver_params)
 Wrapper method for UF_MOTION_edit_solver_parameters More...
 
void EditTrace (NXOpen.Tag trace_tag, ref TraceStruct trace_struct)
 Wrapper method for UF_MOTION_edit_trace More...
 
void ExportAdamsAnlFile (string file_name, AnlGeometryFormat geometry_format, ref StlParameters stl_params)
 Wrapper method for UF_MOTION_export_adams_anl_file More...
 
void ExportAdamsResFile (string file_name)
 Wrapper method for UF_MOTION_export_adams_res_file More...
 
void ExportToProductVision (string full_file_name, MotionPvExportType export_option)
 Wrapper method for UF_MOTION_export_to_product_vision More...
 
void FileSuppressWarnings (bool flag)
 Wrapper method for UF_MOTION_file_suppress_warnings More...
 
unsafe void FindAllFunctions (out NXOpen.Tag[] function_tags, out int num_functions)
 Wrapper method for UF_MOTION_find_all_functions More...
 
unsafe void GetObjectDerivedFunction (NXOpen.Tag motion_obj_tag, FuncResultType func_type, FuncComponentType func_comp, FuncRefFrameType ref_frame, out string derived_func_string)
 Wrapper method for UF_MOTION_get_object_derived_function More...
 
unsafe void Init2dContactStruct (out _2D_contact_ contact_struct)
 Wrapper method for UF_MOTION_init_2D_contact_struct More...
 
unsafe void Init3dContactStruct (out _3D_contact_ contact_struct)
 Wrapper method for UF_MOTION_init_3D_contact_struct More...
 
void InitArticulation ()
 Wrapper method for UF_MOTION_init_articulation More...
 
unsafe void InitCrvCrvStruct (ref CurveCurveConstraint crv_crv_struct)
 Wrapper method for UF_MOTION_init_crv_crv_struct More...
 
unsafe void InitCylindricalBushingStruct (out CylindricalBushing bushing_struct)
 Wrapper method for UF_MOTION_init_cylindrical_bushing_struct More...
 
unsafe void InitFunctionStruct (out Function function_struct)
 Wrapper method for UF_MOTION_init_function_struct More...
 
unsafe void InitGeneralBushingStruct (out GeneralBushing bushing_struct)
 Wrapper method for UF_MOTION_init_general_bushing_struct More...
 
void InitInterferenceStruct (out InterferenceStruct interference_struct)
 Wrapper method for UF_MOTION_init_interference_struct More...
 
unsafe void InitJointCouplerStruct (out JointCoupler coupler_struct)
 Wrapper method for UF_MOTION_init_joint_coupler_struct More...
 
void InitJointLimitsStruct (out JointLimits joint_limits_struct)
 Wrapper method for UF_MOTION_init_joint_limits_struct More...
 
void InitJointMotionInputStruct (out JointMotionInput motion_input_struct)
 Wrapper method for UF_MOTION_init_joint_motion_input_struct More...
 
unsafe void InitJointStruct (out Joint joint_struct)
 Wrapper method for UF_MOTION_init_joint_struct More...
 
void InitLinkMassStruct (out LinkMassProperties link_mass_struct)
 Wrapper method for UF_MOTION_init_link_mass_struct More...
 
unsafe void InitLinkStruct (ref Link link_struct)
 Wrapper method for UF_MOTION_init_link_struct More...
 
void InitLinkVelocityStruct (ref LinkInitialVel link_velocity_struct)
 Wrapper method for UF_MOTION_init_link_velocity_struct More...
 
unsafe void InitMarkerStruct (out Marker marker_struct)
 Wrapper method for UF_MOTION_init_marker_struct More...
 
void InitMeasurementStruct (out Measurement measurement_struct)
 Wrapper method for UF_MOTION_init_measurement_struct More...
 
unsafe void InitPointOnSurfaceConstraint (out PointOnSurfaceData point_on_surf_data)
 Wrapper method for UF_MOTION_init_point_on_surface_constraint More...
 
unsafe void InitPtCrvStruct (ref PointCurveConstraint pt_crv_struct)
 Wrapper method for UF_MOTION_init_pt_crv_struct More...
 
unsafe void InitScalarForceTorqueStruct (out ScalarForceTorque scalar_struct)
 Wrapper method for UF_MOTION_init_scalar_force_torque_struct More...
 
void InitSolverParametersStruct (out SolverParameters solver_params_struct)
 Wrapper method for UF_MOTION_init_solver_parameters_struct More...
 
unsafe void InitSpringDamperStruct (out SpringDamper spring_damper_struct)
 Wrapper method for UF_MOTION_init_spring_damper_struct More...
 
void InitStlParametersStruct (out StlParameters stl_params)
 Wrapper method for UF_MOTION_init_stl_parameters_struct More...
 
void InitTraceStruct (out TraceStruct trace_struct)
 Wrapper method for UF_MOTION_init_trace_struct More...
 
unsafe void InitVectorForceTorqueStruct (out VectorForceTorque vector_struct)
 Wrapper method for UF_MOTION_init_vector_force_torque_struct More...
 
void Initialize ()
 Wrapper method for UF_MOTION_initialize More...
 
void Interference (NXOpen.Tag interference_tag, int step_num, out int interference_result)
 Wrapper method for UF_MOTION_interference More...
 
void IsInitialized (out bool true_false)
 Wrapper method for UF_MOTION_is_initialized More...
 
void ListConnections (string output_file_with_path)
 Wrapper method for UF_MOTION_list_connections More...
 
void Measure (NXOpen.Tag measurement_tag, int animation_step, out double measurement)
 Wrapper method for UF_MOTION_measure More...
 
void RemoveJointLimits (NXOpen.Tag joint_tag)
 Wrapper method for UF_MOTION_remove_joint_limits More...
 
void RemoveJointMotionInput (NXOpen.Tag joint_tag)
 Wrapper method for UF_MOTION_remove_joint_motion_input More...
 
void RemoveLinkInitialVelocity (NXOpen.Tag link_tag)
 Wrapper method for UF_MOTION_remove_link_initial_velocity More...
 
void RemoveLinkMassProperties (NXOpen.Tag link_tag)
 Wrapper method for UF_MOTION_remove_link_mass_properties More...
 
void ReviewAdamsResFile (string res_file)
 Wrapper method for UF_MOTION_review_adams_res_file More...
 
void ReviewResultFile (string res_file)
 Wrapper method for UF_MOTION_review_result_file More...
 
unsafe void Set2dContact (NXOpen.Tag contact_tag, ref _2D_contact_ contact_struct)
 Wrapper method for UF_MOTION_set_2D_contact More...
 
unsafe void Set3dContact (NXOpen.Tag contact_tag, ref _3D_contact_ contact_struct)
 Wrapper method for UF_MOTION_set_3D_contact More...
 
void Set3dContactMethod (_3d_contact_method_ contact_method, int facet_contact_tolerance)
 Wrapper method for UF_MOTION_set_3D_contact_method More...
 
void SetActiveSolution (NXOpen.Tag active_solution)
 Wrapper method for UF_MOTION_set_active_solution More...
 
void SetAngularUnits (AngularUnitsType angle_units)
 Wrapper method for UF_MOTION_set_angular_units More...
 
void SetArticulationStopTolerance (double stop_tolerance)
 Wrapper method for UF_MOTION_set_articulation_stop_tolerance More...
 
unsafe void SetCylindricalBushing (NXOpen.Tag bushing_tag, ref CylindricalBushing bushing_struct)
 Wrapper method for UF_MOTION_set_cylindrical_bushing More...
 
unsafe void SetDamper (NXOpen.Tag damper_tag, ref SpringDamper damper_struct)
 Wrapper method for UF_MOTION_set_damper More...
 
unsafe void SetFunction (NXOpen.Tag function_tag, ref Function function_struct)
 Wrapper method for UF_MOTION_set_function More...
 
unsafe void SetGeneralBushing (NXOpen.Tag bushing_tag, ref GeneralBushing bushing_struct)
 Wrapper method for UF_MOTION_set_general_bushing More...
 
void SetGravitationalConstants (double[] gravitational_constants)
 Wrapper method for UF_MOTION_set_gravitational_constants More...
 
void SetIconScaleFactor (double scale)
 Wrapper method for UF_MOTION_set_icon_scale_factor More...
 
unsafe void SetJoint (NXOpen.Tag joint_tag, ref Joint joint_struct)
 Wrapper method for UF_MOTION_set_joint More...
 
unsafe void SetJointCoupler (NXOpen.Tag joint_coupler_tag, ref JointCoupler coupler_struct)
 Wrapper method for UF_MOTION_set_joint_coupler More...
 
void SetJointLimits (NXOpen.Tag joint_tag, ref JointLimits joint_limits_struct)
 Wrapper method for UF_MOTION_set_joint_limits More...
 
void SetJointMotionInput (NXOpen.Tag joint_tag, ref JointMotionInput input_struct)
 Wrapper method for UF_MOTION_set_joint_motion_input More...
 
unsafe void SetLink (NXOpen.Tag link_tag, ref Link link_struct)
 Wrapper method for UF_MOTION_set_link More...
 
void SetLinkInitialVelocity (NXOpen.Tag link_tag, out LinkInitialVel init_vel_struct)
 Wrapper method for UF_MOTION_set_link_initial_velocity More...
 
void SetLinkMassProperties (NXOpen.Tag link_tag, ref LinkMassProperties mass_prop_struct)
 Wrapper method for UF_MOTION_set_link_mass_properties More...
 
void SetLinkTransform (NXOpen.Tag linkTag, double[] transformMatrix)
 Wrapper method for UF_MOTION_set_link_transform More...
 
unsafe void SetMarker (NXOpen.Tag marker_tag, ref Marker marker_struct)
 Wrapper method for UF_MOTION_set_marker More...
 
void SetNameDisplay (bool name_display)
 Wrapper method for UF_MOTION_set_name_display More...
 
unsafe void SetPointOnSurfaceConstraint (NXOpen.Tag point_on_surface_tag, ref PointOnSurfaceData pt_on_surf_data)
 Wrapper method for UF_MOTION_set_point_on_surface_constraint More...
 
unsafe void SetPtCrvConstraint (NXOpen.Tag pt_crv_tag, ref PointCurveConstraint pt_crv_data)
 Wrapper method for UF_MOTION_set_pt_crv_constraint More...
 
unsafe void SetScalarForce (NXOpen.Tag force_tag, ref ScalarForceTorque force_struct)
 Wrapper method for UF_MOTION_set_scalar_force More...
 
unsafe void SetScalarTorque (NXOpen.Tag torque_tag, ref ScalarForceTorque torque_struct)
 Wrapper method for UF_MOTION_set_scalar_torque More...
 
unsafe void SetSpring (NXOpen.Tag spring_tag, ref SpringDamper spring_struct)
 Wrapper method for UF_MOTION_set_spring More...
 
void SetTraceExplosionToMaster (bool to_master)
 Wrapper method for UF_MOTION_set_trace_explosion_to_master More...
 
unsafe void SetVectorForceTorque (NXOpen.Tag vobject_tag, ref VectorForceTorque vector_struct)
 Wrapper method for UF_MOTION_set_vector_force_torque More...
 
void SolveModel (double time, ref int num_steps)
 Wrapper method for UF_MOTION_solve_model More...
 
void SpreadsheetRunFromFile (string spreadsheet_file, int start_step, int end_step, bool invoke_ui)
 Wrapper method for UF_MOTION_spreadsheet_run_from_file More...
 
void StepArticulation (int num_steps, out int total_steps)
 Wrapper method for UF_MOTION_step_articulation More...
 
void Terminate ()
 Wrapper method for UF_MOTION_terminate More...
 
void TerminateArticulation ()
 Wrapper method for UF_MOTION_terminate_articulation More...
 
void Trace (NXOpen.Tag trace_tag, int step_number, out NXOpen.Tag new_object_tag)
 Wrapper method for UF_MOTION_trace More...
 
unsafe void TraceModel (int step_num, int target_layer, out int num_tags, out NXOpen.Tag[] geom_tags)
 Wrapper method for UF_MOTION_trace_model More...
 
unsafe void ValidateFunctionSyntax (string[] function_string, int num_lines)
 Wrapper method for UF_MOTION_validate_function_syntax More...
 
void WriteObjectInfo (int num_objects, NXOpen.Tag[] object_tags, string info_file_name)
 Wrapper method for UF_MOTION_write_object_info More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_MOTION_disp_angle_e

Refer to UF_MOTION_disp_angle_e for documentation
Mapping Help

Wrapper for UF_MOTION_joint_type_e

Refer to UF_MOTION_joint_type_e for documentation
Mapping Help

Wrapper for UF_MOTION_marker_type_e

Refer to UF_MOTION_marker_type_e for documentation
Mapping Help

Wrapper for UF_MOTION_solver_e

Refer to UF_MOTION_solver_e for documentation
Mapping Help

Wrapper for UF_MOTION_vector_type_e

Refer to UF_MOTION_vector_type_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFMotion.AnimationRun ( )

Wrapper method for UF_MOTION_animation_run

Refer to UF_MOTION_animation_run for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ArticulationRun ( )

Wrapper method for UF_MOTION_articulation_run

Refer to UF_MOTION_articulation_run for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Ask2dContact ( NXOpen.Tag  contact_tag,
out _2D_contact_  contact_struct 
)

Wrapper method for UF_MOTION_ask_2D_contact

Refer to UF_MOTION_ask_2D_contact for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Ask3dContact ( NXOpen.Tag  contact_tag,
out _3D_contact_  contact_struct 
)

Wrapper method for UF_MOTION_ask_3D_contact

Refer to UF_MOTION_ask_3D_contact for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Ask3dContactMethod ( out _3d_contact_method_  contact_method,
out int  facet_contact_tolerance 
)

Wrapper method for UF_MOTION_ask_3D_contact_method

Refer to UF_MOTION_ask_3D_contact_method for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskAccelerationResults ( NXOpen.Tag  motion_object,
MotnMotionType  type,
VectorComponent  component,
ReferenceFrame  ref_frame,
out int  number_of_results,
out double[]  results 
)

Wrapper method for UF_MOTION_ask_acceleration_results

Refer to UF_MOTION_ask_acceleration_results for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskActiveSolution ( out NXOpen.Tag  active_solution)

Wrapper method for UF_MOTION_ask_active_solution

Refer to UF_MOTION_ask_active_solution for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskAngularUnits ( out AngularUnitsType  angle_units)

Wrapper method for UF_MOTION_ask_angular_units

Refer to UF_MOTION_ask_angular_units for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskArticStepSize ( NXOpen.Tag  joint_tag,
out double  step_size 
)

Wrapper method for UF_MOTION_ask_artic_step_size

Refer to UF_MOTION_ask_artic_step_size for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskArticulationStopTolerance ( out double  stop_tolerance)

Wrapper method for UF_MOTION_ask_articulation_stop_tolerance

Refer to UF_MOTION_ask_articulation_stop_tolerance for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskAttachmentsOfType ( NXOpen.Tag  entity_tag,
int  type,
int  subtype,
out int  num_attachments,
out NXOpen.Tag[]  attachments 
)

Wrapper method for UF_MOTION_ask_attachments_of_type

Refer to UF_MOTION_ask_attachments_of_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskCrvCrvConstraint ( NXOpen.Tag  crv_crv_tag,
out CurveCurveConstraint  crv_crv_struct 
)

Wrapper method for UF_MOTION_ask_crv_crv_constraint

Refer to UF_MOTION_ask_crv_crv_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskCylindricalBushing ( NXOpen.Tag  bushing_tag,
out CylindricalBushing  bushing_struct 
)

Wrapper method for UF_MOTION_ask_cylindrical_bushing

Refer to UF_MOTION_ask_cylindrical_bushing for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskDamper ( NXOpen.Tag  damper_tag,
out SpringDamper  damper_struct 
)

Wrapper method for UF_MOTION_ask_damper

Refer to UF_MOTION_ask_damper for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskForceResults ( NXOpen.Tag  motion_object,
VectorComponent  component,
ReferenceFrame  ref_frame,
out int  number_of_results,
out double[]  results 
)

Wrapper method for UF_MOTION_ask_force_results

Refer to UF_MOTION_ask_force_results for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskFunction ( NXOpen.Tag  function_tag,
out Function  function_struct 
)

Wrapper method for UF_MOTION_ask_function

Refer to UF_MOTION_ask_function for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskFunctionTagFromName ( string  function_name,
out NXOpen.Tag  function_tag 
)

Wrapper method for UF_MOTION_ask_function_tag_from_name

Refer to UF_MOTION_ask_function_tag_from_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskGeneralBushing ( NXOpen.Tag  bushing_tag,
out GeneralBushing  bushing_struct 
)

Wrapper method for UF_MOTION_ask_general_bushing

Refer to UF_MOTION_ask_general_bushing for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskGravitationalConstants ( [Out] double[]  gravitational_constants)

Wrapper method for UF_MOTION_ask_gravitational_constants

Refer to UF_MOTION_ask_gravitational_constants for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskGrueblerCount ( out int  gruebler_count)

Wrapper method for UF_MOTION_ask_gruebler_count

Refer to UF_MOTION_ask_gruebler_count for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskIconScaleFactor ( ref double  scale)

Wrapper method for UF_MOTION_ask_icon_scale_factor

Refer to UF_MOTION_ask_icon_scale_factor for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskInterference ( NXOpen.Tag  interfere_tag,
out InterferenceStruct  interference_struct 
)

Wrapper method for UF_MOTION_ask_interference

Refer to UF_MOTION_ask_interference for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskJoint ( NXOpen.Tag  joint_tag,
out Joint  joint_struct 
)

Wrapper method for UF_MOTION_ask_joint

Refer to UF_MOTION_ask_joint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskJointCoupler ( NXOpen.Tag  joint_coupler_tag,
out JointCoupler  coupler_struct 
)

Wrapper method for UF_MOTION_ask_joint_coupler

Refer to UF_MOTION_ask_joint_coupler for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskJointLimits ( NXOpen.Tag  joint_tag,
out JointLimits  joint_limits_struct 
)

Wrapper method for UF_MOTION_ask_joint_limits

Refer to UF_MOTION_ask_joint_limits for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskJointMotionInput ( NXOpen.Tag  joint_tag,
out JointMotionInput  motion_input_struct 
)

Wrapper method for UF_MOTION_ask_joint_motion_input

Refer to UF_MOTION_ask_joint_motion_input for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskLink ( NXOpen.Tag  link_tag,
out Link  link_struct 
)

Wrapper method for UF_MOTION_ask_link

Refer to UF_MOTION_ask_link for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskLinkInitialVelocity ( NXOpen.Tag  link_tag,
out LinkInitialVel  init_vel_struct 
)

Wrapper method for UF_MOTION_ask_link_initial_velocity

Refer to UF_MOTION_ask_link_initial_velocity for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskLinkMassProperties ( NXOpen.Tag  link_tag,
out LinkMassProperties  mass_prop_struct 
)

Wrapper method for UF_MOTION_ask_link_mass_properties

Refer to UF_MOTION_ask_link_mass_properties for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskLinkTransfromForGivenFrame ( NXOpen.Tag  linkTag,
int  frame,
[Out] double[]  transformMatrix 
)

Wrapper method for UF_MOTION_ask_link_transfrom_for_given_frame

Refer to UF_MOTION_ask_link_transfrom_for_given_frame for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskMarker ( NXOpen.Tag  marker_tag,
out Marker  marker_struct 
)

Wrapper method for UF_MOTION_ask_marker

Refer to UF_MOTION_ask_marker for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskMeasurement ( NXOpen.Tag  meas_tag,
out Measurement  meas_struct 
)

Wrapper method for UF_MOTION_ask_measurement

Refer to UF_MOTION_ask_measurement for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskNameDisplay ( out bool  name_display)

Wrapper method for UF_MOTION_ask_name_display

Refer to UF_MOTION_ask_name_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskNumberOfAnimationFrames ( out int  numFrames)

Wrapper method for UF_MOTION_ask_number_of_animation_frames

Refer to UF_MOTION_ask_number_of_animation_frames for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskPointOnSurfaceConstraint ( NXOpen.Tag  point_on_surface_tag,
out PointOnSurfaceData  pt_on_surf_data 
)

Wrapper method for UF_MOTION_ask_point_on_surface_constraint

Refer to UF_MOTION_ask_point_on_surface_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskPtCrvConstraint ( NXOpen.Tag  pt_crv_tag,
out PointCurveConstraint  pt_crv_struct 
)

Wrapper method for UF_MOTION_ask_pt_crv_constraint

Refer to UF_MOTION_ask_pt_crv_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskRotDisplacementResults ( NXOpen.Tag  motion_object,
DispAngle  component,
ReferenceFrame  ref_frame,
out int  number_of_results,
out double[]  results 
)

Wrapper method for UF_MOTION_ask_rot_displacement_results

Refer to UF_MOTION_ask_rot_displacement_results for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskScalarForce ( NXOpen.Tag  force_tag,
out ScalarForceTorque  force_struct 
)

Wrapper method for UF_MOTION_ask_scalar_force

Refer to UF_MOTION_ask_scalar_force for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskScalarTorque ( NXOpen.Tag  torque_tag,
out ScalarForceTorque  torque_struct 
)

Wrapper method for UF_MOTION_ask_scalar_torque

Refer to UF_MOTION_ask_scalar_torque for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskSolverDofCount ( out int  dof_count)

Wrapper method for UF_MOTION_ask_solver_dof_count

Refer to UF_MOTION_ask_solver_dof_count for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskSolverParameters ( out SolverParameters  solver_params_struct)

Wrapper method for UF_MOTION_ask_solver_parameters

Refer to UF_MOTION_ask_solver_parameters for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskSpring ( NXOpen.Tag  spring_tag,
out SpringDamper  spring_struct 
)

Wrapper method for UF_MOTION_ask_spring

Refer to UF_MOTION_ask_spring for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskTorqueResults ( NXOpen.Tag  motion_object,
VectorComponent  component,
ReferenceFrame  ref_frame,
out int  number_of_results,
out double[]  results 
)

Wrapper method for UF_MOTION_ask_torque_results

Refer to UF_MOTION_ask_torque_results for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskTrace ( NXOpen.Tag  trace_tag,
out TraceStruct  trace_struct 
)

Wrapper method for UF_MOTION_ask_trace

Refer to UF_MOTION_ask_trace for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.AskTraceExplosionToMaster ( ref bool  to_master)

Wrapper method for UF_MOTION_ask_trace_explosion_to_master

Refer to UF_MOTION_ask_trace_explosion_to_master for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskTransDisplacementResults ( NXOpen.Tag  motion_object,
VectorComponent  component,
ReferenceFrame  ref_frame,
out int  number_of_results,
out double[]  results 
)

Wrapper method for UF_MOTION_ask_trans_displacement_results

Refer to UF_MOTION_ask_trans_displacement_results for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskVectorForceTorque ( NXOpen.Tag  vobject_tag,
out VectorForceTorque  vector_struct 
)

Wrapper method for UF_MOTION_ask_vector_force_torque

Refer to UF_MOTION_ask_vector_force_torque for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.AskVelocityResults ( NXOpen.Tag  motion_object,
MotnMotionType  type,
VectorComponent  component,
ReferenceFrame  ref_frame,
out int  number_of_results,
out double[]  results 
)

Wrapper method for UF_MOTION_ask_velocity_results

Refer to UF_MOTION_ask_velocity_results for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.CalculateStaticEquilibrium ( out int  static_result_steps)

Wrapper method for UF_MOTION_calculate_static_equilibrium

Refer to UF_MOTION_calculate_static_equilibrium for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Create2dContact ( ref _2D_contact_  contact_struct,
out NXOpen.Tag  contact_tag 
)

Wrapper method for UF_MOTION_create_2D_contact

Refer to UF_MOTION_create_2D_contact for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Create3dContact ( ref _3D_contact_  contact_struct,
out NXOpen.Tag  contact_tag 
)

Wrapper method for UF_MOTION_create_3D_contact

Refer to UF_MOTION_create_3D_contact for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateCrvCrvConstraint ( ref CurveCurveConstraint  crv_crv_data,
out NXOpen.Tag  crv_crv_tag 
)

Wrapper method for UF_MOTION_create_crv_crv_constraint

Refer to UF_MOTION_create_crv_crv_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateCylindricalBushing ( ref CylindricalBushing  bushing_struct,
out NXOpen.Tag  bushing_tag 
)

Wrapper method for UF_MOTION_create_cylindrical_bushing

Refer to UF_MOTION_create_cylindrical_bushing for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateDamper ( ref SpringDamper  damper_struct,
out NXOpen.Tag  damper_tag 
)

Wrapper method for UF_MOTION_create_damper

Refer to UF_MOTION_create_damper for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateFunction ( ref Function  function_struct,
out NXOpen.Tag  function_tag 
)

Wrapper method for UF_MOTION_create_function

Refer to UF_MOTION_create_function for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateGeneralBushing ( ref GeneralBushing  bushing_struct,
out NXOpen.Tag  bushing_tag 
)

Wrapper method for UF_MOTION_create_general_bushing

Refer to UF_MOTION_create_general_bushing for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.CreateInterference ( ref InterferenceStruct  interfere_struct,
out NXOpen.Tag  interference_tag 
)

Wrapper method for UF_MOTION_create_interference

Refer to UF_MOTION_create_interference for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateInterferenceBody ( NXOpen.Tag  interference_tag,
int  analysis_step_num,
ReferenceFrame  frame,
out int  num_interference_bodies,
out NXOpen.Tag[]  interference_body_tags 
)

Wrapper method for UF_MOTION_create_interference_body

Refer to UF_MOTION_create_interference_body for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateJoint ( ref Joint  joint_struct,
out NXOpen.Tag  joint_tag 
)

Wrapper method for UF_MOTION_create_joint

Refer to UF_MOTION_create_joint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateJointCoupler ( ref JointCoupler  coupler_struct,
out NXOpen.Tag  joint_coupler_tag 
)

Wrapper method for UF_MOTION_create_joint_coupler

Refer to UF_MOTION_create_joint_coupler for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateLink ( ref Link  link_struct,
out NXOpen.Tag  link_tag 
)

Wrapper method for UF_MOTION_create_link

Refer to UF_MOTION_create_link for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateMarker ( ref Marker  marker_struct,
out NXOpen.Tag  marker_tag 
)

Wrapper method for UF_MOTION_create_marker

Refer to UF_MOTION_create_marker for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.CreateMeasurement ( ref Measurement  meas_struct,
out NXOpen.Tag  meas_tag 
)

Wrapper method for UF_MOTION_create_measurement

Refer to UF_MOTION_create_measurement for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreatePointOnSurfaceConstraint ( ref PointOnSurfaceData  pt_on_surf_data,
out NXOpen.Tag  point_on_surface_tag 
)

Wrapper method for UF_MOTION_create_point_on_surface_constraint

Refer to UF_MOTION_create_point_on_surface_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreatePtCrvConstraint ( ref PointCurveConstraint  pt_crv_data,
out NXOpen.Tag  pt_crv_tag 
)

Wrapper method for UF_MOTION_create_pt_crv_constraint

Refer to UF_MOTION_create_pt_crv_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateScalarForce ( ref ScalarForceTorque  force_struct,
out NXOpen.Tag  force_tag 
)

Wrapper method for UF_MOTION_create_scalar_force

Refer to UF_MOTION_create_scalar_force for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateScalarTorque ( ref ScalarForceTorque  torque_struct,
out NXOpen.Tag  torque_tag 
)

Wrapper method for UF_MOTION_create_scalar_torque

Refer to UF_MOTION_create_scalar_torque for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateSpring ( ref SpringDamper  spring_struct,
out NXOpen.Tag  spring_tag 
)

Wrapper method for UF_MOTION_create_spring

Refer to UF_MOTION_create_spring for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.CreateTrace ( ref TraceStruct  trace_struct,
out NXOpen.Tag  trace_tag 
)

Wrapper method for UF_MOTION_create_trace

Refer to UF_MOTION_create_trace for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.CreateVectorForceTorque ( ref VectorForceTorque  vector_struct,
out NXOpen.Tag  vobject_tag 
)

Wrapper method for UF_MOTION_create_vector_force_torque

Refer to UF_MOTION_create_vector_force_torque for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.DeleteFunction ( NXOpen.Tag  function_tag)

Wrapper method for UF_MOTION_delete_function

Refer to UF_MOTION_delete_function for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.DeleteInterference ( NXOpen.Tag  interfere_tag)

Wrapper method for UF_MOTION_delete_interference

Refer to UF_MOTION_delete_interference for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.DeleteMeasurement ( NXOpen.Tag  meas_tag)

Wrapper method for UF_MOTION_delete_measurement

Refer to UF_MOTION_delete_measurement for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.DeleteTrace ( NXOpen.Tag  trace_tag)

Wrapper method for UF_MOTION_delete_trace

Refer to UF_MOTION_delete_trace for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.EditArticStepSize ( NXOpen.Tag  joint_tag,
double  step_size 
)

Wrapper method for UF_MOTION_edit_artic_step_size

Refer to UF_MOTION_edit_artic_step_size for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.EditInterference ( NXOpen.Tag  interfere_tag,
ref InterferenceStruct  interfere_struct 
)

Wrapper method for UF_MOTION_edit_interference

Refer to UF_MOTION_edit_interference for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.EditMeasurement ( NXOpen.Tag  meas_tag,
ref Measurement  meas_struct 
)

Wrapper method for UF_MOTION_edit_measurement

Refer to UF_MOTION_edit_measurement for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.EditSolverParameters ( ref SolverParameters  solver_params)

Wrapper method for UF_MOTION_edit_solver_parameters

Refer to UF_MOTION_edit_solver_parameters for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.EditTrace ( NXOpen.Tag  trace_tag,
ref TraceStruct  trace_struct 
)

Wrapper method for UF_MOTION_edit_trace

Refer to UF_MOTION_edit_trace for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ExportAdamsAnlFile ( string  file_name,
AnlGeometryFormat  geometry_format,
ref StlParameters  stl_params 
)

Wrapper method for UF_MOTION_export_adams_anl_file

Refer to UF_MOTION_export_adams_anl_file for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ExportAdamsResFile ( string  file_name)

Wrapper method for UF_MOTION_export_adams_res_file

Refer to UF_MOTION_export_adams_res_file for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ExportToProductVision ( string  full_file_name,
MotionPvExportType  export_option 
)

Wrapper method for UF_MOTION_export_to_product_vision

Refer to UF_MOTION_export_to_product_vision for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.FileSuppressWarnings ( bool  flag)

Wrapper method for UF_MOTION_file_suppress_warnings

Refer to UF_MOTION_file_suppress_warnings for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.FindAllFunctions ( out NXOpen.Tag[]  function_tags,
out int  num_functions 
)

Wrapper method for UF_MOTION_find_all_functions

Refer to UF_MOTION_find_all_functions for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.GetObjectDerivedFunction ( NXOpen.Tag  motion_obj_tag,
FuncResultType  func_type,
FuncComponentType  func_comp,
FuncRefFrameType  ref_frame,
out string  derived_func_string 
)

Wrapper method for UF_MOTION_get_object_derived_function

Refer to UF_MOTION_get_object_derived_function for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Init2dContactStruct ( out _2D_contact_  contact_struct)

Wrapper method for UF_MOTION_init_2D_contact_struct

Refer to UF_MOTION_init_2D_contact_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Init3dContactStruct ( out _3D_contact_  contact_struct)

Wrapper method for UF_MOTION_init_3D_contact_struct

Refer to UF_MOTION_init_3D_contact_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitArticulation ( )

Wrapper method for UF_MOTION_init_articulation

Refer to UF_MOTION_init_articulation for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitCrvCrvStruct ( ref CurveCurveConstraint  crv_crv_struct)

Wrapper method for UF_MOTION_init_crv_crv_struct

Refer to UF_MOTION_init_crv_crv_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitCylindricalBushingStruct ( out CylindricalBushing  bushing_struct)

Wrapper method for UF_MOTION_init_cylindrical_bushing_struct

Refer to UF_MOTION_init_cylindrical_bushing_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitFunctionStruct ( out Function  function_struct)

Wrapper method for UF_MOTION_init_function_struct

Refer to UF_MOTION_init_function_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitGeneralBushingStruct ( out GeneralBushing  bushing_struct)

Wrapper method for UF_MOTION_init_general_bushing_struct

Refer to UF_MOTION_init_general_bushing_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Initialize ( )

Wrapper method for UF_MOTION_initialize

Refer to UF_MOTION_initialize for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitInterferenceStruct ( out InterferenceStruct  interference_struct)

Wrapper method for UF_MOTION_init_interference_struct

Refer to UF_MOTION_init_interference_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitJointCouplerStruct ( out JointCoupler  coupler_struct)

Wrapper method for UF_MOTION_init_joint_coupler_struct

Refer to UF_MOTION_init_joint_coupler_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitJointLimitsStruct ( out JointLimits  joint_limits_struct)

Wrapper method for UF_MOTION_init_joint_limits_struct

Refer to UF_MOTION_init_joint_limits_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitJointMotionInputStruct ( out JointMotionInput  motion_input_struct)

Wrapper method for UF_MOTION_init_joint_motion_input_struct

Refer to UF_MOTION_init_joint_motion_input_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitJointStruct ( out Joint  joint_struct)

Wrapper method for UF_MOTION_init_joint_struct

Refer to UF_MOTION_init_joint_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitLinkMassStruct ( out LinkMassProperties  link_mass_struct)

Wrapper method for UF_MOTION_init_link_mass_struct

Refer to UF_MOTION_init_link_mass_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitLinkStruct ( ref Link  link_struct)

Wrapper method for UF_MOTION_init_link_struct

Refer to UF_MOTION_init_link_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitLinkVelocityStruct ( ref LinkInitialVel  link_velocity_struct)

Wrapper method for UF_MOTION_init_link_velocity_struct

Refer to UF_MOTION_init_link_velocity_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitMarkerStruct ( out Marker  marker_struct)

Wrapper method for UF_MOTION_init_marker_struct

Refer to UF_MOTION_init_marker_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitMeasurementStruct ( out Measurement  measurement_struct)

Wrapper method for UF_MOTION_init_measurement_struct

Refer to UF_MOTION_init_measurement_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitPointOnSurfaceConstraint ( out PointOnSurfaceData  point_on_surf_data)

Wrapper method for UF_MOTION_init_point_on_surface_constraint

Refer to UF_MOTION_init_point_on_surface_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitPtCrvStruct ( ref PointCurveConstraint  pt_crv_struct)

Wrapper method for UF_MOTION_init_pt_crv_struct

Refer to UF_MOTION_init_pt_crv_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitScalarForceTorqueStruct ( out ScalarForceTorque  scalar_struct)

Wrapper method for UF_MOTION_init_scalar_force_torque_struct

Refer to UF_MOTION_init_scalar_force_torque_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitSolverParametersStruct ( out SolverParameters  solver_params_struct)

Wrapper method for UF_MOTION_init_solver_parameters_struct

Refer to UF_MOTION_init_solver_parameters_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitSpringDamperStruct ( out SpringDamper  spring_damper_struct)

Wrapper method for UF_MOTION_init_spring_damper_struct

Refer to UF_MOTION_init_spring_damper_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitStlParametersStruct ( out StlParameters  stl_params)

Wrapper method for UF_MOTION_init_stl_parameters_struct

Refer to UF_MOTION_init_stl_parameters_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.InitTraceStruct ( out TraceStruct  trace_struct)

Wrapper method for UF_MOTION_init_trace_struct

Refer to UF_MOTION_init_trace_struct for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.InitVectorForceTorqueStruct ( out VectorForceTorque  vector_struct)

Wrapper method for UF_MOTION_init_vector_force_torque_struct

Refer to UF_MOTION_init_vector_force_torque_struct for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Interference ( NXOpen.Tag  interference_tag,
int  step_num,
out int  interference_result 
)

Wrapper method for UF_MOTION_interference

Refer to UF_MOTION_interference for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.IsInitialized ( out bool  true_false)

Wrapper method for UF_MOTION_is_initialized

Refer to UF_MOTION_is_initialized for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ListConnections ( string  output_file_with_path)

Wrapper method for UF_MOTION_list_connections

Refer to UF_MOTION_list_connections for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Measure ( NXOpen.Tag  measurement_tag,
int  animation_step,
out double  measurement 
)

Wrapper method for UF_MOTION_measure

Refer to UF_MOTION_measure for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.RemoveJointLimits ( NXOpen.Tag  joint_tag)

Wrapper method for UF_MOTION_remove_joint_limits

Refer to UF_MOTION_remove_joint_limits for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.RemoveJointMotionInput ( NXOpen.Tag  joint_tag)

Wrapper method for UF_MOTION_remove_joint_motion_input

Refer to UF_MOTION_remove_joint_motion_input for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.RemoveLinkInitialVelocity ( NXOpen.Tag  link_tag)

Wrapper method for UF_MOTION_remove_link_initial_velocity

Refer to UF_MOTION_remove_link_initial_velocity for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.RemoveLinkMassProperties ( NXOpen.Tag  link_tag)

Wrapper method for UF_MOTION_remove_link_mass_properties

Refer to UF_MOTION_remove_link_mass_properties for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ReviewAdamsResFile ( string  res_file)

Wrapper method for UF_MOTION_review_adams_res_file

Refer to UF_MOTION_review_adams_res_file for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.ReviewResultFile ( string  res_file)

Wrapper method for UF_MOTION_review_result_file

Refer to UF_MOTION_review_result_file for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Set2dContact ( NXOpen.Tag  contact_tag,
ref _2D_contact_  contact_struct 
)

Wrapper method for UF_MOTION_set_2D_contact

Refer to UF_MOTION_set_2D_contact for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.Set3dContact ( NXOpen.Tag  contact_tag,
ref _3D_contact_  contact_struct 
)

Wrapper method for UF_MOTION_set_3D_contact

Refer to UF_MOTION_set_3D_contact for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Set3dContactMethod ( _3d_contact_method_  contact_method,
int  facet_contact_tolerance 
)

Wrapper method for UF_MOTION_set_3D_contact_method

Refer to UF_MOTION_set_3D_contact_method for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetActiveSolution ( NXOpen.Tag  active_solution)

Wrapper method for UF_MOTION_set_active_solution

Refer to UF_MOTION_set_active_solution for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetAngularUnits ( AngularUnitsType  angle_units)

Wrapper method for UF_MOTION_set_angular_units

Refer to UF_MOTION_set_angular_units for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetArticulationStopTolerance ( double  stop_tolerance)

Wrapper method for UF_MOTION_set_articulation_stop_tolerance

Refer to UF_MOTION_set_articulation_stop_tolerance for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetCylindricalBushing ( NXOpen.Tag  bushing_tag,
ref CylindricalBushing  bushing_struct 
)

Wrapper method for UF_MOTION_set_cylindrical_bushing

Refer to UF_MOTION_set_cylindrical_bushing for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetDamper ( NXOpen.Tag  damper_tag,
ref SpringDamper  damper_struct 
)

Wrapper method for UF_MOTION_set_damper

Refer to UF_MOTION_set_damper for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetFunction ( NXOpen.Tag  function_tag,
ref Function  function_struct 
)

Wrapper method for UF_MOTION_set_function

Refer to UF_MOTION_set_function for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetGeneralBushing ( NXOpen.Tag  bushing_tag,
ref GeneralBushing  bushing_struct 
)

Wrapper method for UF_MOTION_set_general_bushing

Refer to UF_MOTION_set_general_bushing for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetGravitationalConstants ( double[]  gravitational_constants)

Wrapper method for UF_MOTION_set_gravitational_constants

Refer to UF_MOTION_set_gravitational_constants for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetIconScaleFactor ( double  scale)

Wrapper method for UF_MOTION_set_icon_scale_factor

Refer to UF_MOTION_set_icon_scale_factor for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetJoint ( NXOpen.Tag  joint_tag,
ref Joint  joint_struct 
)

Wrapper method for UF_MOTION_set_joint

Refer to UF_MOTION_set_joint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetJointCoupler ( NXOpen.Tag  joint_coupler_tag,
ref JointCoupler  coupler_struct 
)

Wrapper method for UF_MOTION_set_joint_coupler

Refer to UF_MOTION_set_joint_coupler for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetJointLimits ( NXOpen.Tag  joint_tag,
ref JointLimits  joint_limits_struct 
)

Wrapper method for UF_MOTION_set_joint_limits

Refer to UF_MOTION_set_joint_limits for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetJointMotionInput ( NXOpen.Tag  joint_tag,
ref JointMotionInput  input_struct 
)

Wrapper method for UF_MOTION_set_joint_motion_input

Refer to UF_MOTION_set_joint_motion_input for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetLink ( NXOpen.Tag  link_tag,
ref Link  link_struct 
)

Wrapper method for UF_MOTION_set_link

Refer to UF_MOTION_set_link for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetLinkInitialVelocity ( NXOpen.Tag  link_tag,
out LinkInitialVel  init_vel_struct 
)

Wrapper method for UF_MOTION_set_link_initial_velocity

Refer to UF_MOTION_set_link_initial_velocity for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetLinkMassProperties ( NXOpen.Tag  link_tag,
ref LinkMassProperties  mass_prop_struct 
)

Wrapper method for UF_MOTION_set_link_mass_properties

Refer to UF_MOTION_set_link_mass_properties for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetLinkTransform ( NXOpen.Tag  linkTag,
double[]  transformMatrix 
)

Wrapper method for UF_MOTION_set_link_transform

Refer to UF_MOTION_set_link_transform for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetMarker ( NXOpen.Tag  marker_tag,
ref Marker  marker_struct 
)

Wrapper method for UF_MOTION_set_marker

Refer to UF_MOTION_set_marker for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetNameDisplay ( bool  name_display)

Wrapper method for UF_MOTION_set_name_display

Refer to UF_MOTION_set_name_display for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetPointOnSurfaceConstraint ( NXOpen.Tag  point_on_surface_tag,
ref PointOnSurfaceData  pt_on_surf_data 
)

Wrapper method for UF_MOTION_set_point_on_surface_constraint

Refer to UF_MOTION_set_point_on_surface_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetPtCrvConstraint ( NXOpen.Tag  pt_crv_tag,
ref PointCurveConstraint  pt_crv_data 
)

Wrapper method for UF_MOTION_set_pt_crv_constraint

Refer to UF_MOTION_set_pt_crv_constraint for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetScalarForce ( NXOpen.Tag  force_tag,
ref ScalarForceTorque  force_struct 
)

Wrapper method for UF_MOTION_set_scalar_force

Refer to UF_MOTION_set_scalar_force for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetScalarTorque ( NXOpen.Tag  torque_tag,
ref ScalarForceTorque  torque_struct 
)

Wrapper method for UF_MOTION_set_scalar_torque

Refer to UF_MOTION_set_scalar_torque for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetSpring ( NXOpen.Tag  spring_tag,
ref SpringDamper  spring_struct 
)

Wrapper method for UF_MOTION_set_spring

Refer to UF_MOTION_set_spring for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SetTraceExplosionToMaster ( bool  to_master)

Wrapper method for UF_MOTION_set_trace_explosion_to_master

Refer to UF_MOTION_set_trace_explosion_to_master for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.SetVectorForceTorque ( NXOpen.Tag  vobject_tag,
ref VectorForceTorque  vector_struct 
)

Wrapper method for UF_MOTION_set_vector_force_torque

Refer to UF_MOTION_set_vector_force_torque for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SolveModel ( double  time,
ref int  num_steps 
)

Wrapper method for UF_MOTION_solve_model

Refer to UF_MOTION_solve_model for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.SpreadsheetRunFromFile ( string  spreadsheet_file,
int  start_step,
int  end_step,
bool  invoke_ui 
)

Wrapper method for UF_MOTION_spreadsheet_run_from_file

Refer to UF_MOTION_spreadsheet_run_from_file for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.StepArticulation ( int  num_steps,
out int  total_steps 
)

Wrapper method for UF_MOTION_step_articulation

Refer to UF_MOTION_step_articulation for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Terminate ( )

Wrapper method for UF_MOTION_terminate

Refer to UF_MOTION_terminate for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.TerminateArticulation ( )

Wrapper method for UF_MOTION_terminate_articulation

Refer to UF_MOTION_terminate_articulation for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.Trace ( NXOpen.Tag  trace_tag,
int  step_number,
out NXOpen.Tag  new_object_tag 
)

Wrapper method for UF_MOTION_trace

Refer to UF_MOTION_trace for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.TraceModel ( int  step_num,
int  target_layer,
out int  num_tags,
out NXOpen.Tag[]  geom_tags 
)

Wrapper method for UF_MOTION_trace_model

Refer to UF_MOTION_trace_model for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMotion.ValidateFunctionSyntax ( string[]  function_string,
int  num_lines 
)

Wrapper method for UF_MOTION_validate_function_syntax

Refer to UF_MOTION_validate_function_syntax for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMotion.WriteObjectInfo ( int  num_objects,
NXOpen.Tag[]  object_tags,
string  info_file_name 
)

Wrapper method for UF_MOTION_write_object_info

Refer to UF_MOTION_write_object_info 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.