Custom components are specialized modeling components that you define using, for example, differential algebraic equations in Maple; an external C Code/Library definition; or Modelica code.
Custom components are useful when you require components that behave in a very specific manner and there are no components in the standard MapleSim component library which meet these requirements.
For more detailed information on custom components, including examples, see Chapter 3 of the MapleSim User Guide: Creating Custom Modeling Components