Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
kukas committed Jul 10, 2017
1 parent 09d7ce4 commit fd88ef9
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,22 +61,26 @@ Myší lze:
### První most
Po prvním spuštění bude plocha simulace prázdná. Pro umístění prvního bodu zaškrtněte checkbox _add vertex_ a klikněte kamkoli do černé plochy. Umístí se zde bod, ze kterého lze při stavbě vycházet. Odškrtněte _add vertex_, klikněte na přidaný bod a dalším klikáním mimo rozšiřujte vznikající most. Pro účely návodu vytvořte trojúhelník (levým tlačítkem lze vybrat existující body, a také nové přidávat, pravým tlačítkem zrušíte výběr). Nyní odškrtněte _pause simulation_ pro spuštění simulace, trojúhelník by měl spadnout k zemi. Při spuštěné simulaci nelze přidávat body/trámy, nicméně lze se simulací interagovat. Pomocí myši vezměte trojúhelník a pohybujte s ním po ploše.

![první most](screenshots/triangle.png)
![trojúhelník](screenshots/triangle.png)

Pro stavbu mostů je potřeba umístit do prostoru pevné body, které most bude spojovat. Zastavte tedy simulaci (zaškrtněte _pause simulation_), umístěte nový bod (zaškrtněte _add vertex_, umístěte bod, odškrtněte _add vertex_), umístěte 3 trámy vedle sebe (do přímky) a nyní zaškrtněte _fix vertex_, klikněte na oba krajní body této lávky (měl by se kolem nich objevit čtverec), odškrtněte _fix vertex_. Spusťte simulaci, lávka by měla držet mezi zafixovanými krajními body. Váš první most je hotový.
Pro stavbu mostů je potřeba umístit do prostoru pevné body, které most bude spojovat. Zastavte tedy simulaci (zaškrtněte _pause simulation_), umístěte nový bod (zaškrtněte _add vertex_, umístěte bod, odškrtněte _add vertex_), umístěte 3 trámy vedle sebe (tak, aby ležely v přímce) a nyní zaškrtněte _fix vertex_, klikněte na oba krajní body této lávky (měl by se kolem nich objevit čtverec), odškrtněte _fix vertex_. Spusťte simulaci, lávka by měla držet mezi zafixovanými krajními body. Váš první most je hotový.

![první most](screenshots/fixed_line.png)
![lávka](screenshots/fixed_line.png)

Pokud bychom chtěli most otestovat (tlačítko _Run test_), narazíme na problém, jelikož lávka se skládá pouze z trámů. Stiskněte tedy tlačítko _Clear_, opakujte předchozí postup vytváření lávky, nicméně při umisťování trámů zaškrtněte _place road_ (případně držte `Shift`). Nyní by se lávka měla skládat z dvojitých čar, které značí vozovku.

![první most](screenshots/first_bridge.png)

Před testováním je dobré si most uložit, klikněte na tlačítko _Save_, pro zajímavější pohled na simulaci zaškrtněte _show stress_ a pak klikněte na _Run test_. Testování probíhá přejezdem závaží (vizualizovaném kruhem, valícím se po vozovce). Zjistíme, že naše lávka se pod zátěží přetrhla.
Před testováním je dobré si most uložit, klikněte na tlačítko _Save_, pro zajímavější pohled na simulaci zaškrtněte _show stress_, pak spusťte simulaci (testování je možné jen při spuštěné simulaci) a klikněte na _Run test_. Testování probíhá přejezdem závaží (vizualizovaném kruhem, valícím se po vozovce). Zjistíme, že naše lávka se pod zátěží přetrhla.

Naštěstí jsme si most uložili, takže zastavíme aplikaci (_pause simulation_) a klikneme na _Load_. Pomocí trámů se pokuste zpevnit kontrukci mostu tak, aby vydržel zátěž _30000_. Pro inspiraci přikládám obrázek svého řešení.

![druhý most](screenshots/second_bridge.png)

Nyní můžete zkusit spojit vzdálenější pevné body (možná s pomocí nosných pilířů?), případně se pokusit most vyztužit a připravit na ještě větší zátaž.

![třetí most](screenshots/screenshot2.png)

## Popis chodu programu
### Technologie
Pro zobrazovaní realtime grafiky jsem použil WinForms a komponentu `pictureBox`. I když je tento způsob pomalejší a renderování probíhá na CPU, pro potřeby velmi jednoduché vizualizace naprosto stačí a má tu výhodu, že lze spustit i na platformě [Mono](http://www.mono-project.com/).
Expand Down
Binary file added screenshots/screenshot2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit fd88ef9

Please sign in to comment.