Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class MotorEMForceUtil

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.GearTrain.Operation
Assembly: VMOpGearTrain.dll

public static class MotorEMForceUtil

Inheritance

object ← MotorEMForceUtil

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Methods

CreateMotorEMForceForAM(GearTrainDocument, string, ObjectBase, ObjectBase, PointBase, DirectionBase, DirectionBase, ObjectBase, string, string, string)

public static MotorEMForce CreateMotorEMForceForAM(this GearTrainDocument gearTrainDocument, string strName, ObjectBase Stator, ObjectBase Rotor, PointBase Position, DirectionBase ZAxis, DirectionBase XAxis, ObjectBase ReferenceOfRotational, string ResultFile, string MaxwellGeometryFile, string MaxwellForceFile)

Parameters

gearTrainDocument GearTrainDocument

strName string

Stator ObjectBase

Rotor ObjectBase

Position PointBase

ZAxis DirectionBase

XAxis DirectionBase

ReferenceOfRotational ObjectBase

ResultFile string

MaxwellGeometryFile string

MaxwellForceFile string

Returns

MotorEMForce

CreateMotorEMForceForJMAG(GearTrainDocument, string, ObjectBase, ObjectBase, PointBase, DirectionBase, DirectionBase, ObjectBase, (string, string, double)[])

public static MotorEMForce CreateMotorEMForceForJMAG(this GearTrainDocument gearTrainDocument, string strName, ObjectBase Stator, ObjectBase Rotor, PointBase Position, DirectionBase ZAxis, DirectionBase XAxis, ObjectBase ReferenceOfRotational, (string, string, double)[] ForceStatorRotorRPMUNVFile)

Parameters

gearTrainDocument GearTrainDocument

strName string

Stator ObjectBase

Rotor ObjectBase

Position PointBase

ZAxis DirectionBase

XAxis DirectionBase

ReferenceOfRotational ObjectBase

ForceStatorRotorRPMUNVFile (string, string, double)[]

Returns

MotorEMForce

CreateMotorEMForceForUNV(GearTrainDocument, string, ObjectBase, ObjectBase, PointBase, DirectionBase, DirectionBase, ObjectBase, (string, string), (string, string, double)[])

public static MotorEMForce CreateMotorEMForceForUNV(this GearTrainDocument gearTrainDocument, string strName, ObjectBase Stator, ObjectBase Rotor, PointBase Position, DirectionBase ZAxis, DirectionBase XAxis, ObjectBase ReferenceOfRotational, (string, string) GeometryStatorRotorUNVFile, (string, string, double)[] ForceStatorRotorRPMUNVFile)

Parameters

gearTrainDocument GearTrainDocument

strName string

Stator ObjectBase

Rotor ObjectBase

Position PointBase

ZAxis DirectionBase

XAxis DirectionBase

ReferenceOfRotational ObjectBase

GeometryStatorRotorUNVFile (string, string)

ForceStatorRotorRPMUNVFile (string, string, double)[]

Returns

MotorEMForce

Connect with Ansys