MotorSolve - DCM
PMDC and Wound Field Motor Design Software

MotorSolve DCM is the only motor design software you need to get an accurate and complete prediction of your machine's performance. Our powerful automated finite element analysis engine is embedded inside, therefore no model exporting or additional software is required.

MotorSolve DCM uses a template-based interface which makes creating new designs from scratch effortless - just enter the number of rotor and stator poles and then specify information such as:

  • Outer diameter
  • Stack length
  • Configuration of the brushes and commutator
  • Winding
  • Lamination material

MotorSolve DCM is the easy-to-use software for modelling, simulating and predicting the performance of brushed DC, permanent magnet DC (PMDC), wound field and universal motors. The software has been tailored with a motor designer's needs in mind, making it easy to analyse and optimize any of the motor topologies supported by the DCM module.

The rapid and accurate results are based on automated FEA simulations. There are different analysis methods included, which gives the user control the level of refinement (accuracy vs time).

Templates and Design Parameters

  • Brushed DC, PMDC, wound field and universal motor templates
  • For wound field: series, shunt and separately excited
  • Geometric dimensions of the armature and stator
  • Number of rotor and stator poles can be arbitrarily large
  • Polyphase machines supported
  • Select laminations, brushes and wire materials from extensive database
  • Skew & skew prediction for zero cogging torque

All standard slot types (square, round, slotless, parallel tooth, etc) are also included.

Custom rotor and stator geometries can be imported.

Winding Layout
  • Select from a list of automatically calculated layouts
  • Detailed end winding geometry
  • Lap and Wave winding
  • Progressive and regressive option
  • Supports several wire sizing methods
  • User defined multiplicity setting
  • Relevant factors (winding factor, fill factor, etc) are automatically calculated

Motor Performance, Charts & Fields
Performance Charts
  • Cogging torque
  • Kt and Ke values
  • Speed vs Torque
  • Back-EMF calculations with user defined brush shift angle
  • And many more
Field Plots
  • Flux function
  • Flux density
  • Surface force density
  • Current density
  • Winding losses
  • Demagnetization prediction and effects based on irreversible model
  • And many more

Powerful scripting capability for customization, batching and optimization: All MotorSolve commands can be accessed through APIs. Use this feature with any programming language or ActiveX compliant software (e.g. Microsoft Excel).

Report and Output

  • Design parameters, performance data and summary comparisons can be recorded in an experimental log or report (PDF)
  • Results are easily accessible either with the use of the clipboard or export functionality
  • The summary feature compares two or more designs side-by-side and highlights the differences in design data

Export Options

Data export (as table or chart)
Motor Analysis

MotorSolve DCM calculates machine performance based on automated finite element analysis simulations. There is no need to construct the model, perform mesh refinements and extensive post-processing to extract motor related results. MotorSolve performs these operations for the user.

Using the template interface, a desired waveform, quantity or field is selected with the operating conditions specified.


Current-driven analysis
  • Models the DC supply as a constant current source. This allows the simulation to converge much more quickly to the steady-state
  • Ideal for servo applications where the motor is controlled by a PWM drive to achieve a specified torque

Voltage-driven analysis
  • Perform a full time-stepping non-linear FEA simulation
  • Highly accurate for all types of operating conditions and ideal for final design verification