diff --git a/MechFabrik/Mech.puml b/MechFabrik/Mech.puml deleted file mode 100644 index 32a927a..0000000 --- a/MechFabrik/Mech.puml +++ /dev/null @@ -1,33 +0,0 @@ -@startuml -'https://plantuml.com/object-diagram - -object Mech <> -object InnerStructure <> -object Gyroskope <> -object Head <> -object Cockpit <> -object Reaktor <> -object TorsoMiddle <> -object TorsoLeft <> -object ArmLeft <> -object LegLeft <> -object TorsoRight <> -object ArmRight <> -object LegRight <> - -Mech -- InnerStructure -InnerStructure -- Head -InnerStructure -- TorsoMiddle -Mech - Gyroskope -Head - Cockpit -Mech - Reaktor -Gyroskope .. InnerStructure -Reaktor ... TorsoMiddle -TorsoMiddle -- TorsoLeft -TorsoMiddle -- TorsoRight -TorsoLeft -- ArmLeft -TorsoLeft -- LegLeft -TorsoRight -- ArmRight -TorsoRight -- LegRight - -@enduml diff --git a/MechFabrik/Uml/Mech.puml b/MechFabrik/Uml/Mech.puml new file mode 100644 index 0000000..d7bfb94 --- /dev/null +++ b/MechFabrik/Uml/Mech.puml @@ -0,0 +1,79 @@ +@startuml +'https://plantuml.com/object-diagram + +object Mech <> { + heater: x +} +object InnerStructure <> +object Gyroskope <> +object Sustainment +object Sensors +object Head <> { + item_lines: 6 + amor: # +} +object Cockpit <> +object Reaktor <> +object TorsoMiddle <> { + item_lines: 12 + amor: # +} +object TorsoLeft <> { + item_lines: 12 + amor: # +} +object ArmLeft <> { + item_lines: 12 + amor: # +} +object LegLeft <> { + item_lines: 6 + amor: # +} +object TorsoRight <> { + item_lines: 12 + amor: # +} +object ArmRight <> { + item_lines: 12 + amor: # +} +object LegRight <> { + item_lines: 6 + amor: # +} +object JointAL as "Joint" +object ActivatorAL as "Activator" +object JointLL as "Joint" +object ActivatorLL as "Activator" +object JointAR as "Joint" +object ActivatorAR as "Activator" +object JointLR as "Joint" +object ActivatorLR as "Activator" + +Mech *-- InnerStructure +InnerStructure *-- Head +InnerStructure *-- TorsoMiddle +Mech *- Gyroskope +Head *- Cockpit +Head *-- Sustainment +Head *-- Sensors +Mech *- Reaktor +Gyroskope .. InnerStructure +Reaktor ... InnerStructure +TorsoMiddle *-- TorsoLeft +TorsoMiddle *-- TorsoRight +TorsoLeft *-- ArmLeft +TorsoLeft *-- LegLeft +TorsoRight *-- ArmRight +TorsoRight *-- LegRight +ArmLeft *-- JointAL +ArmLeft *-- ActivatorAL +ArmRight *-- JointAR +ArmRight *-- ActivatorAR +LegRight *-- JointLR +LegRight *-- ActivatorLR +LegLeft *-- JointLL +LegLeft *-- ActivatorLL + +@enduml