Pain-Free MBSE book cover

Download Appendix B from Pain-Free MBSE

This free PDF provides the Lunar Lander V2 model from Appendix B of Pain-Free MBSE: a complete SysML v2 lunar lander example with copyable textual notation and Cameo-rendered diagrams.

The Lunar Lander V2 model demonstrates how the techniques introduced in the book can be expressed in SysML v2 using textual syntax consistent with the AI-Assisted MBSE process.

SysML v2 AI workflows Templates Lunar Lander example

What’s in the PDF

This free appendix provides both SysML v2 textual notation and rendered views for a lunar lander model.

  • Domain model
  • Glossary
  • Top-level requirements
  • Top-level state machine
  • Top-level subsystem decomposition
  • Ascent Stage subsystem: parts, requirements, state machine, and connections
  • Descent Stage subsystem: parts, requirements, state machine, and connections

The examples are the templates

The v2 lander model was code-generated by AI using two code-generation templates: a System Spec template and a Logical Architecture template.

That means the SysML v2 code in the appendix is more than a sample. You can copy the textual notation from the PDF, adapt it to your own system, and use it as reusable exemplar material for future AI-assisted MBSE generation.

System Spec template cartoon

System Spec Template

Generates system-level artifacts such as the domain model, glossary, requirements, use cases, and subsystem identification.

Logical Architecture template cartoon

Logical Architecture Template

Generates subsystem architecture artifacts such as requirements, part decomposition, state machines, and internal connections.

Why it matters

Most SysML v2 examples are small fragments. This one shows a coherent system-level and subsystem-level model for a familiar aerospace example. It is intended to be useful as both a learning resource and a starting point for AI-assisted SysML v2 modeling.

Also available

Pain-Free MBSE also includes a working Lunar Lander simulation model for Cameo Systems Modeler.