w1

小組組員

  • 40823123:網站 倉儲
  • 40823136:網站 倉儲
  • 任務分工

    我負責的部分是畫圖跟程式模擬,-而我隊友負責構想機構跟畫圖

    w2

    Down arrow

    標題

    前陣子看文藝復興的影片,看到投石車,於是我與組員討論出來的題目是投石車

    組合圖

    我們先將初步畫完的圖組合起來丟到coppeliasim裡面看哪裡需要修改

    圖檔影片及資料

    STL檔

    w3

    Down arrow

    coppeliasim第一次測試

    第一次測試發現轉動時輪胎軸心會卡死所以在第二版在各個輪子加裝馬達

    coppeliasim第二次測試

    在第二版加裝4個馬達模擬時又發現會傾斜45度,於是在跟隊友討論如何修改.

    coppeliasim第3次測試

    而第三次測試終於成功,我發先會傾斜有兩個原因

  • 後輪軸心沒拘束倒置往下沉
  • 輪子的質量沒給導致會呈現45度角在運動
  • w4

    Down arrow

    產品設計報告

    With animations

    
                    import React, { useState } from 'react';
    
                    function Example() {
                      const [count, setCount] = useState(0);
    
                      return (
                        <div>
                          <p>You clicked {count} times</p>
                          <button onClick={() => setCount(count + 1)}>
                            Click me
                          </button>
                        </div>
                      );
                    }
    
                    function SecondExample() {
                      const [count, setCount] = useState(0);
    
                      return (
                        <div>
                          <p>You clicked {count} times</p>
                          <button onClick={() => setCount(count + 1)}>
                            Click me
                          </button>
                        </div>
                      );
                    }
                

    Point of View

    Press ESC to enter the slide overview.

    Hold down the alt key (ctrl in Linux) and click on any element to zoom towards it using zoom.js. Click again to zoom back out.

    (NOTE: Use ctrl + click in Linux.)

    Auto-Animate

    Automatically animate matching elements across slides with Auto-Animate.

    Auto-Animate

    Auto-Animate

    Touch Optimized

    Presentations look great on touch devices, like mobile phones and tablets. Simply swipe through your slides.

    Fragments

    Hit the next arrow...

    ... to step through ...

    ... a fragmented slide.

    Fragment Styles

    There's different types of fragments, like:

    grow

    shrink

    fade-out

    fade-right, up, down, left

    fade-in-then-out

    fade-in-then-semi-out

    Highlight red blue green

    Transition Styles

    You can select from different transitions, like:
    None - Fade - Slide - Convex - Concave - Zoom

    Themes

    reveal.js comes with a few themes built in:
    Black (default) - White - League - Sky - Beige - Simple
    Serif - Blood - Night - Moon - Solarized

    Slide Backgrounds

    Set data-background="#dddddd" on a slide to change the background color. All CSS color formats are supported.

    Down arrow

    Image Backgrounds

    <section data-background="image.png">

    Tiled Backgrounds

    <section data-background="image.png" data-background-repeat="repeat" data-background-size="100px">

    Video Backgrounds

    <section data-background-video="video.mp4,video.webm">

    Background Transitions

    Different background transitions are available via the backgroundTransition option. This one's called "zoom".

    Reveal.configure({ backgroundTransition: 'zoom' })

    Background Transitions

    You can override background transitions per-slide.

    <section data-background-transition="zoom">

    Iframe Backgrounds

    Since reveal.js runs on the web, you can easily embed other web content. Try interacting with the page in the background.

    Marvelous List

    • No order here
    • Or here
    • Or here
    • Or here

    Fantastic Ordered List

    1. One is smaller than...
    2. Two is smaller than...
    3. Three!

    Tabular Tables

    Item Value Quantity
    Apples $1 7
    Lemonade $2 18
    Bread $3 2

    Clever Quotes

    These guys come in two forms, inline: The nice thing about standards is that there are so many to choose from and block:

    “For years there has been a theory that millions of monkeys typing at random on millions of typewriters would reproduce the entire works of Shakespeare. The Internet has proven this theory to be untrue.”

    Speaker View

    There's a speaker view. It includes a timer, preview of the upcoming slide as well as your speaker notes.

    Press the S key to try it out.

    Export to PDF

    Presentations can be exported to PDF, here's an example:

    Global State

    Set data-state="something" on a slide and "something" will be added as a class to the document element when the slide is open. This lets you apply broader style changes, like switching the page background.

    State Events

    Additionally custom events can be triggered on a per slide basis by binding to the data-state name.

    
            Reveal.on( 'customevent', function() {
            console.log( '"customevent" has fired' );
            } );
                

    Much more

    THE END

    - Try the online editor
    - Source code & documentation