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

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  AngularUnitsType
 Wrapper for UF_MOTION_angular_units_type_e More...
 
enum  AnlGeometryFormat
 Wrapper for UF_MOTION_anl_geometry_format_e More...
 
enum  DispAngle
 Wrapper for UF_MOTION_disp_angle_e More...
 
enum  FuncComponentType
 Wrapper for UF_MOTION_func_component_type_t More...
 
enum  FuncRefFrameType
 Wrapper for UF_MOTION_func_ref_frame_type_t More...
 
enum  FuncResultType
 Wrapper for UF_MOTION_func_result_type_t 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  JointType
 Wrapper for UF_MOTION_joint_type_e More...
 
enum  MarkerType
 Wrapper for UF_MOTION_marker_type_e More...
 
enum  MeasurementType
 Wrapper for UF_MOTION_measurement_type_e More...
 
enum  ReferenceFrame
 Wrapper for UF_MOTION_reference_frame_e More...
 
enum  Solver
 Wrapper for UF_MOTION_solver_e More...
 
enum  SpringDamperType
 Wrapper for UF_MOTION_spring_damper_type_e More...
 
enum  VectorComponent
 Wrapper for UF_MOTION_vector_component_e More...
 
enum  VectorType
 Wrapper for UF_MOTION_vector_type_e 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 Initialize ()
 Wrapper method for UF_MOTION_initialize 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 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...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

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

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_MOTION_3D_contact_force_e

Refer to UF_MOTION_3D_contact_force_e for documentation

Wrapper for UF_MOTION_3D_contact_friction_e

Refer to UF_MOTION_3D_contact_friction_e for documentation

Wrapper for UF_MOTION_3d_contact_method_e

Refer to UF_MOTION_3d_contact_method_e for documentation

Wrapper for UF_MOTION_angular_units_type_e

Refer to UF_MOTION_angular_units_type_e for documentation

Wrapper for UF_MOTION_anl_geometry_format_e

Refer to UF_MOTION_anl_geometry_format_e for documentation

Wrapper for UF_MOTION_disp_angle_e

Refer to UF_MOTION_disp_angle_e for documentation

Wrapper for UF_MOTION_func_component_type_t

Refer to UF_MOTION_func_component_type_t for documentation

Wrapper for UF_MOTION_func_ref_frame_type_t

Refer to UF_MOTION_func_ref_frame_type_t for documentation

Wrapper for UF_MOTION_func_result_type_t

Refer to UF_MOTION_func_result_type_t for documentation

Wrapper for UF_MOTION_joint_coupler_type_e

Refer to UF_MOTION_joint_coupler_type_e for documentation

Wrapper for UF_MOTION_joint_type_e

Refer to UF_MOTION_joint_type_e for documentation

Wrapper for UF_MOTION_marker_type_e

Refer to UF_MOTION_marker_type_e for documentation

Wrapper for UF_MOTION_measurement_type_e

Refer to UF_MOTION_measurement_type_e for documentation

Wrapper for UF_MOTION_reference_frame_e

Refer to UF_MOTION_reference_frame_e for documentation

Wrapper for UF_MOTION_solver_e

Refer to UF_MOTION_solver_e for documentation

Wrapper for UF_MOTION_spring_damper_type_e

Refer to UF_MOTION_spring_damper_type_e for documentation

Wrapper for UF_MOTION_vector_component_e

Refer to UF_MOTION_vector_component_e for documentation

Wrapper for UF_MOTION_vector_type_e

Refer to UF_MOTION_vector_type_e for documentation

Member Function Documentation

void NXOpen.UF.UFMotion.AnimationRun ( )
inline

Wrapper method for UF_MOTION_animation_run

Refer to UF_MOTION_animation_run for documentation

License requirements:None

void NXOpen.UF.UFMotion.ArticulationRun ( )
inline

Wrapper method for UF_MOTION_articulation_run

Refer to UF_MOTION_articulation_run for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_2D_contact

Refer to UF_MOTION_ask_2D_contact for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_3D_contact

Refer to UF_MOTION_ask_3D_contact for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_3D_contact_method

Refer to UF_MOTION_ask_3D_contact_method for documentation

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

Wrapper method for UF_MOTION_ask_acceleration_results

Refer to UF_MOTION_ask_acceleration_results for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_active_solution

Refer to UF_MOTION_ask_active_solution for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_angular_units

Refer to UF_MOTION_ask_angular_units for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_artic_step_size

Refer to UF_MOTION_ask_artic_step_size for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_articulation_stop_tolerance

Refer to UF_MOTION_ask_articulation_stop_tolerance for documentation

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

Wrapper method for UF_MOTION_ask_attachments_of_type

Refer to UF_MOTION_ask_attachments_of_type for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_crv_crv_constraint

Refer to UF_MOTION_ask_crv_crv_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_cylindrical_bushing

Refer to UF_MOTION_ask_cylindrical_bushing for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_damper

Refer to UF_MOTION_ask_damper for documentation

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

Wrapper method for UF_MOTION_ask_force_results

Refer to UF_MOTION_ask_force_results for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_function

Refer to UF_MOTION_ask_function for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_function_tag_from_name

Refer to UF_MOTION_ask_function_tag_from_name for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_general_bushing

Refer to UF_MOTION_ask_general_bushing for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_gravitational_constants

Refer to UF_MOTION_ask_gravitational_constants for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_gruebler_count

Refer to UF_MOTION_ask_gruebler_count for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_icon_scale_factor

Refer to UF_MOTION_ask_icon_scale_factor for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_interference

Refer to UF_MOTION_ask_interference for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_joint

Refer to UF_MOTION_ask_joint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_joint_coupler

Refer to UF_MOTION_ask_joint_coupler for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_joint_limits

Refer to UF_MOTION_ask_joint_limits for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_joint_motion_input

Refer to UF_MOTION_ask_joint_motion_input for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_link

Refer to UF_MOTION_ask_link for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_link_initial_velocity

Refer to UF_MOTION_ask_link_initial_velocity for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_link_mass_properties

Refer to UF_MOTION_ask_link_mass_properties for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_link_transfrom_for_given_frame

Refer to UF_MOTION_ask_link_transfrom_for_given_frame for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_marker

Refer to UF_MOTION_ask_marker for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_measurement

Refer to UF_MOTION_ask_measurement for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_name_display

Refer to UF_MOTION_ask_name_display for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_number_of_animation_frames

Refer to UF_MOTION_ask_number_of_animation_frames for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_point_on_surface_constraint

Refer to UF_MOTION_ask_point_on_surface_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_pt_crv_constraint

Refer to UF_MOTION_ask_pt_crv_constraint for documentation

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

Wrapper method for UF_MOTION_ask_rot_displacement_results

Refer to UF_MOTION_ask_rot_displacement_results for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_scalar_force

Refer to UF_MOTION_ask_scalar_force for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_scalar_torque

Refer to UF_MOTION_ask_scalar_torque for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_solver_dof_count

Refer to UF_MOTION_ask_solver_dof_count for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_solver_parameters

Refer to UF_MOTION_ask_solver_parameters for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_spring

Refer to UF_MOTION_ask_spring for documentation

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

Wrapper method for UF_MOTION_ask_torque_results

Refer to UF_MOTION_ask_torque_results for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_trace

Refer to UF_MOTION_ask_trace for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_trace_explosion_to_master

Refer to UF_MOTION_ask_trace_explosion_to_master for documentation

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

Wrapper method for UF_MOTION_ask_trans_displacement_results

Refer to UF_MOTION_ask_trans_displacement_results for documentation

License requirements:None

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

Wrapper method for UF_MOTION_ask_vector_force_torque

Refer to UF_MOTION_ask_vector_force_torque for documentation

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

Wrapper method for UF_MOTION_ask_velocity_results

Refer to UF_MOTION_ask_velocity_results for documentation

License requirements:None

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

Wrapper method for UF_MOTION_calculate_static_equilibrium

Refer to UF_MOTION_calculate_static_equilibrium for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_2D_contact

Refer to UF_MOTION_create_2D_contact for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_3D_contact

Refer to UF_MOTION_create_3D_contact for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_crv_crv_constraint

Refer to UF_MOTION_create_crv_crv_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_cylindrical_bushing

Refer to UF_MOTION_create_cylindrical_bushing for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_damper

Refer to UF_MOTION_create_damper for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_function

Refer to UF_MOTION_create_function for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_general_bushing

Refer to UF_MOTION_create_general_bushing for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_interference

Refer to UF_MOTION_create_interference for documentation

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

Wrapper method for UF_MOTION_create_interference_body

Refer to UF_MOTION_create_interference_body for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_joint

Refer to UF_MOTION_create_joint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_joint_coupler

Refer to UF_MOTION_create_joint_coupler for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_link

Refer to UF_MOTION_create_link for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_marker

Refer to UF_MOTION_create_marker for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_measurement

Refer to UF_MOTION_create_measurement for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_point_on_surface_constraint

Refer to UF_MOTION_create_point_on_surface_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_pt_crv_constraint

Refer to UF_MOTION_create_pt_crv_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_scalar_force

Refer to UF_MOTION_create_scalar_force for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_scalar_torque

Refer to UF_MOTION_create_scalar_torque for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_spring

Refer to UF_MOTION_create_spring for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_trace

Refer to UF_MOTION_create_trace for documentation

License requirements:None

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

Wrapper method for UF_MOTION_create_vector_force_torque

Refer to UF_MOTION_create_vector_force_torque for documentation

License requirements:None

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

Wrapper method for UF_MOTION_delete_function

Refer to UF_MOTION_delete_function for documentation

License requirements:None

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

Wrapper method for UF_MOTION_delete_interference

Refer to UF_MOTION_delete_interference for documentation

License requirements:None

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

Wrapper method for UF_MOTION_delete_measurement

Refer to UF_MOTION_delete_measurement for documentation

License requirements:None

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

Wrapper method for UF_MOTION_delete_trace

Refer to UF_MOTION_delete_trace for documentation

License requirements:None

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

Wrapper method for UF_MOTION_edit_artic_step_size

Refer to UF_MOTION_edit_artic_step_size for documentation

License requirements:None

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

Wrapper method for UF_MOTION_edit_interference

Refer to UF_MOTION_edit_interference for documentation

License requirements:None

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

Wrapper method for UF_MOTION_edit_measurement

Refer to UF_MOTION_edit_measurement for documentation

License requirements:None

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

Wrapper method for UF_MOTION_edit_solver_parameters

Refer to UF_MOTION_edit_solver_parameters for documentation

License requirements:None

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

Wrapper method for UF_MOTION_edit_trace

Refer to UF_MOTION_edit_trace for documentation

License requirements:None

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

Wrapper method for UF_MOTION_export_adams_anl_file

Refer to UF_MOTION_export_adams_anl_file for documentation

License requirements:None

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

Wrapper method for UF_MOTION_export_adams_res_file

Refer to UF_MOTION_export_adams_res_file for documentation

License requirements:None

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

Wrapper method for UF_MOTION_export_to_product_vision

Refer to UF_MOTION_export_to_product_vision for documentation

License requirements:None

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

Wrapper method for UF_MOTION_file_suppress_warnings

Refer to UF_MOTION_file_suppress_warnings for documentation

License requirements:None

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

Wrapper method for UF_MOTION_find_all_functions

Refer to UF_MOTION_find_all_functions for documentation

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

Wrapper method for UF_MOTION_get_object_derived_function

Refer to UF_MOTION_get_object_derived_function for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_2D_contact_struct

Refer to UF_MOTION_init_2D_contact_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_3D_contact_struct

Refer to UF_MOTION_init_3D_contact_struct for documentation

License requirements:None

void NXOpen.UF.UFMotion.InitArticulation ( )
inline

Wrapper method for UF_MOTION_init_articulation

Refer to UF_MOTION_init_articulation for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_crv_crv_struct

Refer to UF_MOTION_init_crv_crv_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_cylindrical_bushing_struct

Refer to UF_MOTION_init_cylindrical_bushing_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_function_struct

Refer to UF_MOTION_init_function_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_general_bushing_struct

Refer to UF_MOTION_init_general_bushing_struct for documentation

License requirements:None

void NXOpen.UF.UFMotion.Initialize ( )
inline

Wrapper method for UF_MOTION_initialize

Refer to UF_MOTION_initialize for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_interference_struct

Refer to UF_MOTION_init_interference_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_joint_coupler_struct

Refer to UF_MOTION_init_joint_coupler_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_joint_limits_struct

Refer to UF_MOTION_init_joint_limits_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_joint_motion_input_struct

Refer to UF_MOTION_init_joint_motion_input_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_joint_struct

Refer to UF_MOTION_init_joint_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_link_mass_struct

Refer to UF_MOTION_init_link_mass_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_link_struct

Refer to UF_MOTION_init_link_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_link_velocity_struct

Refer to UF_MOTION_init_link_velocity_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_marker_struct

Refer to UF_MOTION_init_marker_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_measurement_struct

Refer to UF_MOTION_init_measurement_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_point_on_surface_constraint

Refer to UF_MOTION_init_point_on_surface_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_pt_crv_struct

Refer to UF_MOTION_init_pt_crv_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_scalar_force_torque_struct

Refer to UF_MOTION_init_scalar_force_torque_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_solver_parameters_struct

Refer to UF_MOTION_init_solver_parameters_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_spring_damper_struct

Refer to UF_MOTION_init_spring_damper_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_stl_parameters_struct

Refer to UF_MOTION_init_stl_parameters_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_trace_struct

Refer to UF_MOTION_init_trace_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_init_vector_force_torque_struct

Refer to UF_MOTION_init_vector_force_torque_struct for documentation

License requirements:None

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

Wrapper method for UF_MOTION_interference

Refer to UF_MOTION_interference for documentation

License requirements:None

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

Wrapper method for UF_MOTION_is_initialized

Refer to UF_MOTION_is_initialized for documentation

License requirements:None

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

Wrapper method for UF_MOTION_list_connections

Refer to UF_MOTION_list_connections for documentation

License requirements:None

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

Wrapper method for UF_MOTION_measure

Refer to UF_MOTION_measure for documentation

License requirements:None

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

Wrapper method for UF_MOTION_remove_joint_limits

Refer to UF_MOTION_remove_joint_limits for documentation

License requirements:None

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

Wrapper method for UF_MOTION_remove_joint_motion_input

Refer to UF_MOTION_remove_joint_motion_input for documentation

License requirements:None

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

Wrapper method for UF_MOTION_remove_link_initial_velocity

Refer to UF_MOTION_remove_link_initial_velocity for documentation

License requirements:None

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

Wrapper method for UF_MOTION_remove_link_mass_properties

Refer to UF_MOTION_remove_link_mass_properties for documentation

License requirements:None

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

Wrapper method for UF_MOTION_review_adams_res_file

Refer to UF_MOTION_review_adams_res_file for documentation

License requirements:None

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

Wrapper method for UF_MOTION_review_result_file

Refer to UF_MOTION_review_result_file for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_2D_contact

Refer to UF_MOTION_set_2D_contact for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_3D_contact

Refer to UF_MOTION_set_3D_contact for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_3D_contact_method

Refer to UF_MOTION_set_3D_contact_method for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_active_solution

Refer to UF_MOTION_set_active_solution for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_angular_units

Refer to UF_MOTION_set_angular_units for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_articulation_stop_tolerance

Refer to UF_MOTION_set_articulation_stop_tolerance for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_cylindrical_bushing

Refer to UF_MOTION_set_cylindrical_bushing for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_damper

Refer to UF_MOTION_set_damper for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_function

Refer to UF_MOTION_set_function for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_general_bushing

Refer to UF_MOTION_set_general_bushing for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_gravitational_constants

Refer to UF_MOTION_set_gravitational_constants for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_icon_scale_factor

Refer to UF_MOTION_set_icon_scale_factor for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_joint

Refer to UF_MOTION_set_joint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_joint_coupler

Refer to UF_MOTION_set_joint_coupler for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_joint_limits

Refer to UF_MOTION_set_joint_limits for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_joint_motion_input

Refer to UF_MOTION_set_joint_motion_input for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_link

Refer to UF_MOTION_set_link for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_link_initial_velocity

Refer to UF_MOTION_set_link_initial_velocity for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_link_mass_properties

Refer to UF_MOTION_set_link_mass_properties for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_link_transform

Refer to UF_MOTION_set_link_transform for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_marker

Refer to UF_MOTION_set_marker for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_name_display

Refer to UF_MOTION_set_name_display for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_point_on_surface_constraint

Refer to UF_MOTION_set_point_on_surface_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_pt_crv_constraint

Refer to UF_MOTION_set_pt_crv_constraint for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_scalar_force

Refer to UF_MOTION_set_scalar_force for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_scalar_torque

Refer to UF_MOTION_set_scalar_torque for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_spring

Refer to UF_MOTION_set_spring for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_trace_explosion_to_master

Refer to UF_MOTION_set_trace_explosion_to_master for documentation

License requirements:None

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

Wrapper method for UF_MOTION_set_vector_force_torque

Refer to UF_MOTION_set_vector_force_torque for documentation

License requirements:None

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

Wrapper method for UF_MOTION_solve_model

Refer to UF_MOTION_solve_model for documentation

License requirements:None

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

Wrapper method for UF_MOTION_spreadsheet_run_from_file

Refer to UF_MOTION_spreadsheet_run_from_file for documentation

License requirements:None

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

Wrapper method for UF_MOTION_step_articulation

Refer to UF_MOTION_step_articulation for documentation

License requirements:None

void NXOpen.UF.UFMotion.Terminate ( )
inline

Wrapper method for UF_MOTION_terminate

Refer to UF_MOTION_terminate for documentation

License requirements:None

void NXOpen.UF.UFMotion.TerminateArticulation ( )
inline

Wrapper method for UF_MOTION_terminate_articulation

Refer to UF_MOTION_terminate_articulation for documentation

License requirements:None

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

Wrapper method for UF_MOTION_trace

Refer to UF_MOTION_trace for documentation

License requirements:None

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

Wrapper method for UF_MOTION_trace_model

Refer to UF_MOTION_trace_model for documentation

License requirements:None

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

Wrapper method for UF_MOTION_validate_function_syntax

Refer to UF_MOTION_validate_function_syntax for documentation

License requirements:None

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

Wrapper method for UF_MOTION_write_object_info

Refer to UF_MOTION_write_object_info for documentation

License requirements:None


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