- 追加された行はこの色です。
- 削除された行はこの色です。
[[2006b/A6/L Room/つぎはぎ工房]]
*課題1 [#lb25a669]
** 書道ロボット [#ne2af7a5]
-『中』の字を書きます。
#ref(2006b/A6/L Room/cimg0142_Medium.jpg,50%,書道型つぎはぎ君壱號)
↑あまりオリジナリティーはないですが普通に動きます。
#ref(2006b/A6/L Room/つぎはぎ工房/またたび課題1/cimg0143_Medium.jpg,50%,書道型つぎはぎ君壱號 細部)
↑これを回転させる事によってペンが上下に動きます。
/*「中」を書きます*/
sub pen_down(){
OnRev(OUT_B);
Wait(20);
Float(OUT_B);
}
sub pen_up(){
OnFwd(OUT_B);
Wait(20);
Float(OUT_B);
}
task main(){
pen_down(); //ペン下げ
OnFwd(OUT_A+OUT_C); //一画目
Wait(70);
pen_up(); //ペン上げ
Float(OUT_A+OUT_C);
Wait(30);
OnRev(OUT_A+OUT_C); //次の場所へ移動
Wait(78);
OnFwd(OUT_C); //90°ターン
Wait(90);
OnRev(OUT_C);
Wait(60);
pen_down(); //ペン下げ
OnFwd(OUT_A+OUT_C); //二画目
Wait(150);
Off(OUT_A+OUT_C);
pen_up(); //ペン上げ
Wait(10);
OnFwd(OUT_A+OUT_C);
Wait(85);
OnRev(OUT_C); //90°ターン
Wait(95);
OnRev(OUT_A+OUT_C);
Wait(10);
pen_down(); //ペン下げ
OnFwd(OUT_A+OUT_C);
Wait(70);
pen_up(); //ペン上げ
Float(OUT_A+OUT_C);
Wait(30);
OnFwd(OUT_A+OUT_C); //次の場所へ移動
Wait(65);
OnRev(OUT_C); //90°ターン
Wait(94);
OnRev(OUT_A+OUT_C);
Wait(15);
pen_down(); //ペン下げ
OnFwd(OUT_A+OUT_C); //三画目
Wait(150);
pen_up(); //ペン上げ
Float(OUT_A+OUT_C);
Wait(30);
OnRev(OUT_A+OUT_C); //次の場所へ移動
Wait(70);
OnFwd(OUT_C); //90°ターン
Wait(92);
OnRev(OUT_C);
Wait(185);
pen_down(); //ペン下げ
OnFwd(OUT_A+OUT_C); //四画目(最後)
Wait(200);
pen_up(); //ペン上げ
Float(OUT_A+OUT_B+OUT_C); //終了
}
#ref(2006b/A6/L Room/つぎはぎ工房/またたび課題1/cimg0128_Large.jpg,50%,『中』の字)
↑目を凝らしてみれば見えてきます・・・か?
↑目を凝らしてみれば見えてきます・・・か?~
蛍光ペンですいません。拡大して見る事を推奨します。
-苦労した点
-苦労した点~
→曲がり角でうまく噛み合わせること。
-工夫した点
→サブルーチンを使ってペンの上げ下げを短縮した。
-感想
-工夫した点~
→サブルーチンを使ってペンの上げ下げを短縮した。~
一画ごとに動きを止めさせて、動きを分かりやすくした。
→本番の紙の上では練習よりもうまく出来なかったので残念。
-感想~
→本番の紙の上では練習よりもうまく出来なかったので残念。~
一回やり直したら、少しだけは良くわなったけど。~
ちなみに、上に記載されている写真はやり直した後の写真です。
**リンク [#e768998a]
[[サエグサのページ>2006b/A6/L Room/サエグサのページ]]
**意見がある場合、こちらにどうぞ [#haed9116]
#comment