亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于HTML5的凸輪廓線圖解法App教學軟件研究

        2019-12-06 06:33:25武照云魚鵬飛朱紅瑜李廣玉孟逵
        中國教育信息化·基礎教育 2019年11期
        關鍵詞:機械原理圖解法

        武照云 魚鵬飛 朱紅瑜 李廣玉 孟逵

        摘 要:為了適應教育信息化的發(fā)展需求以及解決凸輪廓線圖解法設計的教學難題,文章以對心直動尖頂推桿凸輪機構為對象,基于HTML5技術設計并開發(fā)了一個凸輪廓線圖解法App教學軟件。闡述了運用圖解法設計凸輪廓線的反轉(zhuǎn)法原理,對基于HTML5的App教學軟件設計原理進行了詳細論述,包括坐標點的旋轉(zhuǎn)變換與軟件設計步驟。通過Cordova平臺,將HTML5頁面進行編譯并生成App。最后通過兩個實際案例,對開發(fā)的對心直動尖頂推桿凸輪廓線圖解法App教學軟件的有效性進行了說明。

        關鍵詞:機械原理;凸輪廓線;HTML5;圖解法

        中圖分類號:G434 ? ? ? 文獻標志碼:A ? ? ? ? ? 文章編號:1673-8454(2019)22-0085-05

        一、引言

        近年來,我國大力提倡發(fā)展教育信息化,陸續(xù)發(fā)布了《教育信息化“十三五”規(guī)劃》《教育信息化2.0行動計劃》等政策文件,推動教育教學與信息技術的深度融合成為了當前教育教學改革的熱點方向[1]。隨著在線開放課程、網(wǎng)絡學習空間、翻轉(zhuǎn)課堂、智慧教育、移動學習等新型教育模式應用規(guī)模的逐漸擴大[2-6],對教學視頻、在線題庫等優(yōu)質(zhì)數(shù)字化教學資源的需求量越來越大,對面向課程知識點的專用教學軟件的要求也越來越高。在此新形勢下,過去傳統(tǒng)的計算機輔助教學(CAI)軟件由于技術原因而無法有效地與上述新型教育模式有機結合起來,所以逐漸面臨著應用面越來越小, “被弱化”甚至“被淘汰”的局面。因此,采用新技術(尤其是面向移動互聯(lián)網(wǎng)的信息技術)對CAI軟件進行全新設計與升級換代是當前的迫切需求。

        《機械原理》是工科院校機械類專業(yè)的一門重要專業(yè)基礎課程,該課程中的“凸輪廓線圖解法設計”是一個重要的知識點,也是一個教學難點。只有通過圖文并茂并配以動畫的方式,才能全面展示凸輪機構中的相對運動原理與反轉(zhuǎn)法繪圖步驟,否則學生在學習過程中會遇到很大困難。為了有效解決該問題以及滿足現(xiàn)代化的教學需求,本文基于HTML5技術,設計開發(fā)了一個凸輪廓線圖解法App教學軟件,能夠在手機端形象生動、清晰直觀地展示凸輪廓線圖解法的設計步驟,極大地提升了課程的信息化教學水平。

        二、反轉(zhuǎn)法設計原理

        凸輪的輪廓曲線形狀是凸輪機構的關鍵與核心要素,它直接決定了從動推桿的運動規(guī)律輸出。根據(jù)基本的結構參數(shù)與從動推桿的運動規(guī)律,設計出滿足要求的凸輪輪廓曲線是最常見也是最基本的一項要求。根據(jù)設計方式的不同,凸輪廓線的設計方法可分為解析法與圖解法,二者各有優(yōu)缺點。運用圖解法設計凸輪廓線主要是依據(jù)反轉(zhuǎn)法原理[7],該原理的操作步驟與流程如圖1所示。

        依據(jù)不同的分類方法,凸輪機構可分為多種類型,如圖2所示。在直動推桿凸輪機構中,根據(jù)推桿與凸輪回轉(zhuǎn)中心的位置關系,又可分為對心直動與偏置直動兩種類型。在上述眾多的凸輪機構類型中,對心直動尖頂推桿凸輪機構是最簡單同時也是最重要的一種類型,因為它是其他類型凸輪機構設計的基礎?;诖耍疚倪x取對心直動尖頂推桿凸輪機構為對象,對其凸輪廓線的圖解法演示原理進行研究。

        三、基于HTML5的軟件設計原理

        1.HTML5概述

        HTML5是HTML最新的修訂版本,在繼承原有HTML部分特征的同時,又新增了很多新的特性:如語義特性、本地存儲特性、設備兼容特性、網(wǎng)頁多媒體特性等。對于網(wǎng)絡應用開發(fā)而言,HTML5不再僅是一種標記語言,它為Web開發(fā)提供了全新的平臺和框架,能夠輕松實現(xiàn)類似桌面程序的應用體驗。而且,HTML5還具有支持跨平臺、自適應網(wǎng)頁布局等獨特優(yōu)勢[8][9]。

        眾所周知,目前智能移動終端大多以Android和iOS為主流的操作系統(tǒng),而且彼此的技術體系差異較大,給移動App的兼容性設計造成了很大麻煩。而HTML5的出現(xiàn),為跨平臺App的應用開發(fā)提供了全新的途徑。通過HTML5可以制作出同時適用于Android和iOS的跨平臺App,還具有兼容性好、速度快、成本低等特點。因此,本文采用HTML5技術對凸輪廓線圖解法App軟件進行研究與設計。

        2.坐標點的旋轉(zhuǎn)變換

        在凸輪廓線的反轉(zhuǎn)法設計過程中,將頻繁涉及到幾何線條的旋轉(zhuǎn)操作,因而坐標點的旋轉(zhuǎn)變換是一個非常重要的基礎問題。根據(jù)計算機圖形學理論可知[10],如果平面內(nèi)的一個點以坐標系原點為中心逆時針轉(zhuǎn)過 角,原坐標記為(x,y),旋轉(zhuǎn)后的坐標記為(x',y'),則有:

        利用公式1或公式2可以很方便地得到推桿反轉(zhuǎn)過程中相關幾何要素的旋轉(zhuǎn)坐標,是展示凸輪廓線圖解法設計步驟的一個重要理論依據(jù)[11][12]。

        3.凸輪廓線圖解法App教學軟件的設計

        基于HTML5的凸輪廓線圖解法App教學軟件的設計步驟如下:

        (1)步驟一

        首先,在HTML5頁面中設置若干個標簽及