MapleSim inclui mais de 550 componentes internos de muitos domínios diferentes. Modelos de nível de sistema podem ser criados combinando perfeitamente componentes de domínios diferentes em um único modelo. MapleSim sabe como os componentes podem ser conectados e impede conexões ilógicas. Os blocos de componentes físicos incluem funcionalidade para muitos domínios: - Elétrica, incluindo resistores, amplificadores operacionais, diodos, motores passo a passo, e máquinas
- Térmica, incluindo capacitores de calor, condutores, convecção e radiação blocos
- Mecânica de rotação e translação, incluindo amortecedores massa-mola, engrenagens, embreagens e rolamentos
- Dinâmicas com múltiplos corpos, incluindo vigas flexíveis, corpos rígidos e restrições
- Magnetics, incluindo dados para materiais magnéticos, campos electromagnéticos, ímãs permanentes, formas de campo, sensores de vazamento e de fluxo e fontes potenciais
- Fluidos térmicos, incluindo condições de contorno, restrições de fluxo de calor, transferência de calor, e sensores térmicos
- Hidráulica, incluindo cilindros e motores hidráulicos, orifícios e tubos não circulares
Os blocos de componentes à base de sinal incluir: - Blocos contínuos e discretos, como filtros, atrasos e samplers desencadeadas
- Blocos lógicos e estruturais, tais como operadores booleanos, switches e mux / demux
- Blocos aritméticos, como integradores, ganhos, vetores, e feedback
A biblioteca de bloco pode ser prorrogado por criar e compartilhar componentes personalizados, por meio de produtos add-on especializados , e por meio da importação de terceiros bibliotecas Modelica. 
| |