• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Python在曲線平移可視化中的應(yīng)用研究

    2024-04-14 11:35:23張朋賈棟梁咸慶軍崔偉華曾長(zhǎng)女
    現(xiàn)代信息科技 2024年2期
    關(guān)鍵詞:理論力學(xué)可視化

    張朋 賈棟梁 咸慶軍 崔偉華 曾長(zhǎng)女

    DOI:10.19850/j.cnki.2096-4706.2024.02.039

    收稿日期:2023-05-08

    基金項(xiàng)目:河南工業(yè)大學(xué)本科教育教學(xué)改革研究與實(shí)踐項(xiàng)目(2023GJYJTM16);河南省新工科研究與實(shí)踐項(xiàng)目(2020JGLX039);河南省高等教育學(xué)會(huì)高等教育研究項(xiàng)目(2021SXHLX145);河南省高等教育教學(xué)改革研究與實(shí)踐重點(diǎn)項(xiàng)目(2021SJGLX144)

    摘? 要:平移運(yùn)動(dòng)是理論力學(xué)的一項(xiàng)重要內(nèi)容,曲線平移是平移運(yùn)動(dòng)中的難點(diǎn)內(nèi)容,其抽象枯燥。采用圖形和動(dòng)畫等可視化教學(xué)手段,可以化抽象為具體,從而降低理解難度。編制曲線平移動(dòng)畫程序,提供了深入理解曲線平移的另一種方式,可以提升學(xué)習(xí)效果,也提供了一個(gè)編程實(shí)踐的機(jī)會(huì)。該文詳細(xì)介紹了利用Python制作曲線平移動(dòng)畫程序,加深了學(xué)生對(duì)利用Python繪制圖形和制作動(dòng)畫的理解,豐富了學(xué)生的信息技術(shù)知識(shí),也加深了學(xué)生對(duì)平移運(yùn)動(dòng)的理解,進(jìn)一步增強(qiáng)了學(xué)生對(duì)理論力學(xué)課程的興趣和信心。

    關(guān)鍵詞:理論力學(xué);曲線平移;可視化

    中圖分類號(hào):TP39;G434 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2024)02-0182-05

    Research on the Application of Python in Curve Translation Visualization

    ZHANG Peng, JIA Dongliang, XIAN Qingjun, CUI Weihua, ZENG Zhangnyu

    (College of Civil Engineering, Henan University of Technology, Zhengzhou? 450001, China)

    Abstract: Translation motion is an important content of theoretical mechanics. Curve translation is a difficult content in translation motion, which is abstract and boring. The use of visual teaching tools such as graphic and animation can reduce the difficulty of understanding by turning the abstract into the concrete. Developing curve translation animation program provides an alternative way of gaining insight into curve translation, can improve learning effect, and also provide an opportunity for programming practice. The curve translation animation creating program using Python is introduced in detail in this paper, which deepens students' understanding of drawing graphics and creating animations using Python, enriches their knowledge of information technology, deepens their understanding of translation motion, and further enhances their interest and confidence in the theoretical mechanics course.

    Keywords: theoretical mechanics; curve translation; visualization

    0? 引? 言

    理論力學(xué)是土木工程、機(jī)械工程等專業(yè)的專業(yè)基礎(chǔ)課程[1],是必須掌握的理論課。理論力學(xué)包含三大部分:靜力學(xué)、運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)。運(yùn)動(dòng)學(xué)只從幾何角度研究物體的運(yùn)動(dòng),其是機(jī)構(gòu)運(yùn)動(dòng)分析的基礎(chǔ),并且是動(dòng)力學(xué)部分的基礎(chǔ),因此非常重要。剛體的平移運(yùn)動(dòng)是運(yùn)動(dòng)學(xué)中的基礎(chǔ)內(nèi)容,是運(yùn)動(dòng)學(xué)后續(xù)重難點(diǎn)內(nèi)容(點(diǎn)的合成運(yùn)動(dòng)、剛體的平面運(yùn)動(dòng))的基礎(chǔ),因此平移運(yùn)動(dòng)是理論力學(xué)課程的一項(xiàng)重要內(nèi)容。平移運(yùn)動(dòng)包括直線平移和曲線平移,直線平移較簡(jiǎn)單,曲線平移是平移運(yùn)動(dòng)中的難點(diǎn)內(nèi)容。然而教材只是通過簡(jiǎn)單的理論推導(dǎo)與敘述來介紹此部分內(nèi)容,比較抽象枯燥。若采用傳統(tǒng)教學(xué)手段,學(xué)生此部分內(nèi)容的學(xué)習(xí)效果則不太理想。隨著信息技術(shù)的快速發(fā)展,教育工作者采用圖形動(dòng)畫等可視化教學(xué)手段,將抽象概括的知識(shí)以視覺表征的方式呈現(xiàn)給學(xué)生,化抽象為具體、變靜態(tài)為動(dòng)態(tài),從而降低知識(shí)的理解難度,加深學(xué)生的理解,最終提升學(xué)習(xí)效果[2,3]。提升學(xué)生的計(jì)算機(jī)應(yīng)用能力和編程水平也是當(dāng)代教育的一項(xiàng)重要內(nèi)容,但多數(shù)學(xué)生的編程只是囿于計(jì)算機(jī)編程課和計(jì)算機(jī)等級(jí)考試[4],缺乏解決實(shí)際問題的編程鍛煉。編制一個(gè)制作曲線平移動(dòng)畫的程序,則提供了一個(gè)編程實(shí)踐的機(jī)會(huì),并且可以深入理解和掌握曲線平移。

    不少學(xué)者采用MATLAB、Maple等國(guó)外商業(yè)軟件進(jìn)行了運(yùn)動(dòng)學(xué)教學(xué)研究[5-9],然而這些商業(yè)軟件往往價(jià)格昂貴,多數(shù)單位及個(gè)人難以負(fù)擔(dān),且其中某些軟件已經(jīng)禁止我國(guó)部分高校和單位使用。開源免費(fèi)的Python則不存在這些問題,而且Python提供了非常完善的基礎(chǔ)代碼庫(kù),從而使得Python既適用于傳統(tǒng)的Web開發(fā)、PC軟件開發(fā)等,也適用于當(dāng)下熱門的機(jī)器學(xué)習(xí)、大數(shù)據(jù)分析等,因而Python成為現(xiàn)在最熱門的編程語(yǔ)言之一。已有學(xué)者利用Python進(jìn)行了理論力學(xué)相關(guān)的教學(xué)研究[10],但還不多見,尤其在運(yùn)動(dòng)學(xué)方面。本文將圍繞曲線平移這一知識(shí)點(diǎn),系統(tǒng)地介紹如何利用Python編制曲線平移動(dòng)畫程序。

    1? Python基礎(chǔ)知識(shí)

    Python是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類型的高級(jí)程序設(shè)計(jì)語(yǔ)言,其與其他語(yǔ)言有許多相似之處,但也存在一些差異。Python提供了眾多的基礎(chǔ)代碼庫(kù),可以使用Matplotlib繪制圖形和制作動(dòng)畫。

    1.1? Python基本語(yǔ)法

    Python最具特色的就是用縮進(jìn)來寫模塊,縮進(jìn)的空白數(shù)量是可變的,但是所有代碼塊語(yǔ)句必須包含相同的縮進(jìn)空白數(shù)量。Python中的標(biāo)識(shí)符(作為變量、函數(shù)、類、模塊以及其他對(duì)象的名稱)由字母、數(shù)字、下劃線組成,區(qū)分大小寫,一般以字母開頭。

    Python有五個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)類型:Numbers(數(shù)字)、String(字符串)、List(列表)、Tuple(元組)、Dictionary(字典)。其中,Python的列表是用方括號(hào)([])標(biāo)注,逗號(hào)分隔的一組值。列表是Python中使用最頻繁的數(shù)據(jù)類型,可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)。它支持字符、數(shù)字、字符串甚至可以包含列表(即嵌套)。使用“append()”方法向列表添加項(xiàng)。

    Python常使用for循環(huán)。Python的for語(yǔ)句迭代列表或字符串等任意序列,元素的迭代順序與在序列中出現(xiàn)的順序一致。內(nèi)置“range()”函數(shù)常用于遍歷數(shù)字序列,該函數(shù)可以生成算術(shù)級(jí)數(shù),生成的序列不包含給定的終止數(shù)值。

    1.2? Matplotlib

    Matplotlib是一款用于數(shù)據(jù)可視化的Python庫(kù),支持跨平臺(tái)運(yùn)行,能夠輕松地實(shí)現(xiàn)各種圖形的繪制。Pyplot是Matplotlib的子庫(kù),提供了和MATLAB類似的繪圖API,能方便地繪制2D圖表,使用前需要使用“import matplotlib.pyplot as plt”引入。Animation是Matplotlib的另一子庫(kù),可以繪制復(fù)雜動(dòng)畫并能生成gif動(dòng)畫文件,使用前需要使用“import matplotlib.animation as animation”引入。Matplotlib生成的圖形主要由包括:Figure(整個(gè)圖形畫布)和Axes(繪圖區(qū)域)。示例代碼如下:

    fig =plt.Figure(dpi=100)

    plt.gcf().set_size_inches(20, 10)

    fig.tight_layout()

    ax = fig.add_subplot(1,1,1)

    此段代碼在創(chuàng)建了一個(gè)寬為20、高為10的Matplotlib空白圖形,之后可以在繪圖區(qū)域繪制圖形。

    Pyplot使用“plot()”函數(shù)繪制點(diǎn)和線,其具有可選格式的字符串參數(shù),用來指定線型、標(biāo)記顏色、樣式以及大小。使用“text()”函數(shù)向繪圖區(qū)域添加文本。Matplotlib可以根據(jù)自變量與因變量的取值范圍,自動(dòng)設(shè)置x軸與y軸的數(shù)值大小,也可以使用“set_xlim()”和“set_ylim()”對(duì)x、y軸的數(shù)值范圍進(jìn)行設(shè)置。

    運(yùn)動(dòng)學(xué)中的桿件可以使用“plot()”函數(shù)繪制兩條不同寬度不同顏色的線條組合來表示,鉸連接可以使用“plot()”函數(shù)繪制兩個(gè)不同大小不同顏色的點(diǎn)組合來表示。

    Animation使用“FuncAnimation(fig, func, frames, init_func, interval)”函數(shù)制作動(dòng)畫,fig為繪制動(dòng)畫的畫布名稱;func為繪制每幀動(dòng)畫的函數(shù),其第一個(gè)參數(shù)為幀序號(hào);frames為動(dòng)畫幀序號(hào)組成的列表,其值會(huì)傳遞給func函數(shù);init_func為繪制動(dòng)畫前的初始化函數(shù);interval為幀之間的間隔時(shí)間,單位為毫秒。使用“save(filename)”函數(shù)將繪制的動(dòng)畫保存為gif動(dòng)圖或視頻。

    2? 曲線平移基本理論

    如果在剛體內(nèi)任取一直線段,在運(yùn)動(dòng)過程中這條直線段始終與它的最初位置平行,這種運(yùn)動(dòng)稱為平行移動(dòng)(平移運(yùn)動(dòng)[11]),簡(jiǎn)稱平移[1]。當(dāng)剛體平行移動(dòng)時(shí),其上各點(diǎn)的運(yùn)動(dòng)相同,軌跡形狀相同;在每一瞬時(shí),各點(diǎn)的速度相同,加速度也相同。

    平移包括直線平移和曲線平移[1,11]:平移剛體上的點(diǎn)做直線運(yùn)動(dòng),則為直線平移;平移剛體上的點(diǎn)做曲線運(yùn)動(dòng),則為曲線平移。曲線平移具有平移運(yùn)動(dòng)的上述特點(diǎn)。文獻(xiàn)[1]中例7-9和習(xí)題7-18中的鉸接四邊形機(jī)構(gòu)(機(jī)械工程中稱為平行四邊形機(jī)構(gòu)[12])的水平桿作曲線平移。

    本文新建一平行四邊形機(jī)構(gòu),其包括曲柄OC、曲柄O1C1和水平連桿CC1,OC=O1C1=r,CC1=OO1=L,連桿CC1做曲線平移,曲柄OC以勻角速度ω轉(zhuǎn)動(dòng),初時(shí)刻時(shí)曲柄OC與水平線間的夾角為φ0。以O(shè)為坐標(biāo)原點(diǎn),則點(diǎn)O1坐標(biāo)為(L,0)。

    點(diǎn)C的運(yùn)動(dòng)方程為:

    點(diǎn)C1的運(yùn)動(dòng)方程為:

    3? 曲線平移可視化的Python實(shí)現(xiàn)

    本節(jié)將詳細(xì)介紹利用Python編制曲線平移可視化程序。

    3.1? 平行四邊形機(jī)構(gòu)數(shù)據(jù)計(jì)算與存儲(chǔ)

    賦予變量具體數(shù)值,計(jì)算第i幀對(duì)應(yīng)的時(shí)刻t,根據(jù)關(guān)鍵點(diǎn)的運(yùn)動(dòng)方程,計(jì)算此時(shí)平行四邊形機(jī)構(gòu)中各關(guān)鍵點(diǎn)的坐標(biāo),分別存儲(chǔ)在變量“x_C”“y_C”“x_C1”“y_C1”中,Python代碼如下:

    t=i*0.02

    L,r =560,200

    w=1

    phi0=math.pi/4

    x_O,y_O=0,0

    x_O1=L

    y_O1=0

    phi=w*t+phi0

    x_C=r*math.cos(phi)

    y_C=r*math.sin(phi)

    x_C1=x_C+L

    y_C1=y_C

    3.2? 平行四邊形機(jī)構(gòu)繪制

    繪制開始時(shí)需先清除繪圖區(qū)域并進(jìn)行尺寸等設(shè)置。Python代碼如下:

    ax.cla()

    ax.axis('equal')

    ax.set_xlim(-210,800)

    ax.set_ylim(-255,255)

    ax.axis('off')

    根據(jù)關(guān)鍵點(diǎn)O、C、O1、C1的坐標(biāo),依次繪制曲柄OC、曲柄O1C1,初時(shí)刻時(shí)繪制結(jié)果如圖1(a)所示。Python代碼如下:

    ax.plot([x_O,x_C],[y_O,y_C],linewidth =9.0,color='k')

    ax.plot([x_O,x_C],[y_O,y_C],linewidth =6.0,color=

    '#e3ded8')

    ax.plot([x_O1,x_C1],[y_O1,y_C1],linewidth =9.0,

    color='k')

    ax.plot([x_O1,x_C1],[y_O1,y_C1],linewidth =6.0,

    color='#e3ded8')

    根據(jù)關(guān)鍵點(diǎn)O、O1的坐標(biāo),依次繪制鉸鏈O和鉸鏈O1,初時(shí)刻時(shí)繪制結(jié)果如圖1(b)所示。Python代碼如下:

    ax.plot(x_O,y_O,markersize=12,c='k',marker='o')

    ax.plot(x_O,y_O,markersize=8,c='w',marker='o')

    ax.plot(x_O1,y_O1,markersize=12,c='k',marker='o')

    ax.plot(x_O1,y_O1,markersize=8,c='w',marker='o')

    根據(jù)關(guān)鍵點(diǎn)C、C1的坐標(biāo),繪制連桿CC1,初時(shí)刻時(shí)繪制結(jié)果如圖1(c)所示。Python代碼如下:

    ax.plot([x_C,x_C1],[y_C,y_C1],linewidth =9.0,color='k')

    ax.plot([x_C,x_C1],[y_C,y_C1],linewidth =6.0,

    color='#e3ded8')

    根據(jù)關(guān)鍵點(diǎn)C、C1的坐標(biāo),依次繪制鉸鏈C和鉸鏈C1。根據(jù)各關(guān)鍵點(diǎn)坐標(biāo),使用“text”函數(shù)在關(guān)鍵點(diǎn)旁標(biāo)注對(duì)應(yīng)字母,具體代碼不再贅述。初時(shí)刻時(shí)繪制結(jié)果如圖1(d)所示,動(dòng)畫過程可關(guān)閉字母顯示。繪制鉸鏈C、C1的代碼如下:

    ax.plot(x_C,y_C,markersize=12*0.5,c='k',marker='o')

    ax.plot(x_C,y_C,markersize=8*0.5,c='w',marker='o')

    ax.plot(x_C1,y_C1,markersize=12*0.5,c='k',marker

    ='o')

    ax.plot(x_C1,y_C1,markersize=8*0.5,c='w',marker

    ='o')

    (a)曲柄OC和曲柄O1C1

    (b)鉸鏈O和鉸鏈O1

    (c)連桿CC1

    (d)平行四邊形機(jī)構(gòu)

    圖1? 平行四邊形機(jī)構(gòu)繪制過程圖

    3.3? 曲線平移可視化

    循環(huán)調(diào)用平行四邊形機(jī)構(gòu)數(shù)據(jù)計(jì)算及繪制代碼,得到一系列動(dòng)畫幀,最終可得到其運(yùn)動(dòng)動(dòng)畫,也得到了做曲線平移的連桿的運(yùn)動(dòng)動(dòng)畫。平行四邊形機(jī)構(gòu)運(yùn)動(dòng)過程截圖如圖2所示(本文gif動(dòng)畫已轉(zhuǎn)視頻上傳至B站https://space.bilibili.com/396001643)。Python代碼如下:

    ani = animation.FuncAnimation(fig, update, range(310), init_func=init, interval=30)

    ani.save('PY-donghua.gif', writer='imagemagick')

    在平行四邊形機(jī)構(gòu)運(yùn)動(dòng)過程中,連桿一直處于水平狀態(tài),即其始終平行于初始位置,圖2展示了平移運(yùn)動(dòng)的此特點(diǎn)。

    3.4? 曲線平移動(dòng)點(diǎn)軌跡可視化

    在連桿上任取兩動(dòng)點(diǎn)M、N,坐標(biāo)分別存儲(chǔ)在變量“x_M”“y_M”“x_N”“y_N”中,并存儲(chǔ)每一幀動(dòng)點(diǎn)M、N和點(diǎn)C坐標(biāo)于二維列表數(shù)組“xy_M_all”“xy_N_all”“xy_C_all”中,并在每一幀繪制所有歷史點(diǎn),即得各點(diǎn)軌跡。曲線平移動(dòng)點(diǎn)軌跡截圖如圖3所示,從左至右依次為點(diǎn)C、M、N的軌跡。Python代碼如下:

    x_M=x_C+L/5*2

    y_M=y_C

    x_N=x_C+L/5*4

    y_N=y_C

    xy_C_all.append([x_C,y_C])

    xy_M_all.append([x_M,y_M])

    xy_N_all.append([x_N,y_N])

    ax.plot(x_C,y_C,markersize=12*0.5,c='k',marker='o')

    ax.plot(x_M,y_M,markersize=12*0.5,c='b',marker='o')

    ax.plot(x_N,y_N,markersize=12*0.5,c='r',marker='o')

    for ii in range(0,i,1*5):

    ax.plot(xy_C_all[ii][0],xy_C_all[ii][1],markersize=12*0.5,c='k',marker='o')

    ax.plot(xy_M_all[ii][0],xy_M_all[ii][1],markersize=12*0.5,c='b',marker='o')

    ax.plot(xy_N_all[ii][0],xy_N_all[ii][1],markersize=12*0.5,c='r',marker='o')

    從圖3可見,此做曲線平移的連桿上任意兩點(diǎn)的軌跡形狀相同,且為曲線(此例中為圓),且任一時(shí)刻,各動(dòng)點(diǎn)都運(yùn)動(dòng)到軌跡的同一位置,從而說明平移運(yùn)動(dòng)的另一個(gè)特點(diǎn)——在每一瞬時(shí),做平移運(yùn)動(dòng)的剛體上各點(diǎn)的速度相同,加速度也相同。

    4? 結(jié)? 論

    本研究將基于Python的可視化技術(shù)應(yīng)用在曲線平移的教學(xué)中,使抽象的曲線平移知識(shí)具體化直觀化,降低了學(xué)習(xí)難度,從而提升了學(xué)習(xí)效果。詳細(xì)介紹了利用Python制作曲線平移動(dòng)畫,既加深了學(xué)生對(duì)曲線平移的理解,也使學(xué)生初步掌握了繪制圖形及制作動(dòng)畫等Python編程知識(shí)。將編程內(nèi)容引入理論力學(xué)課程,使傳統(tǒng)理論課程與現(xiàn)代信息技術(shù)交叉融合,豐富了學(xué)生的信息技術(shù)知識(shí),也進(jìn)一步增強(qiáng)了學(xué)生對(duì)所學(xué)課程的興趣和信心。

    參考文獻(xiàn):

    [1] 哈爾濱工業(yè)大學(xué)理論力學(xué)教研室.理論力學(xué)(Ⅰ):第8版 [M].北京:高等教育出版社,2016.

    [2] 劉健智,程婷.GeoGebra軟件在物理可視化教學(xué)中的應(yīng)用 [J].物理教師,2021,42(6):70-73.

    [3] 陳林.基于GeoGebra的高中物理習(xí)題可視化教學(xué)研究 [D].蘇州:蘇州大學(xué),2021.

    [4] 許楊劍,阮洪勢(shì),沈倩倩,等.材料力學(xué)教學(xué)中的編程實(shí)踐——應(yīng)力狀態(tài)分析 [J].力學(xué)與實(shí)踐,2018,40(4):446-450.

    [5] 李琳.平底頂桿凸輪機(jī)構(gòu)的MATLAB動(dòng)畫編程 [J].力學(xué)與實(shí)踐,2005(5):74-76.

    [6] 闞文彬,李彤,葉純杰.MATLAB在運(yùn)動(dòng)學(xué)中的應(yīng)用 [J].力學(xué)與實(shí)踐,2010,32(3):118-120.

    [7] 田葉,高振海,宋海珍.Maple在剛體平面運(yùn)動(dòng)教學(xué)中的應(yīng)用 [J].南陽(yáng)師范學(xué)院學(xué)報(bào),2011,10(9):88-90.

    [8] 敖文剛,李勤,王歆.基于Matlab的理論力學(xué)計(jì)算機(jī)輔助教學(xué) [J].力學(xué)與實(shí)踐,2013,35(1):83-86.

    [9] 高云峰.Matlab求解理論力學(xué)問題系列(二) 典型機(jī)構(gòu)的運(yùn)動(dòng)分析 [J].力學(xué)與實(shí)踐,2021,43(3):414-419.

    [10] 郭子灃.理論力學(xué)動(dòng)力學(xué)作業(yè)在線平臺(tái)的建立及其應(yīng)用研究 [D].南昌:南昌大學(xué),2020.

    [11] 洪嘉振,劉鑄永,楊長(zhǎng)俊.理論力學(xué):第5版 [M].北京:高等教育出版社,2023.

    [12] 孫桓,葛文杰.機(jī)械原理:第9版 [M].北京:高等教育出版社,2021.

    作者簡(jiǎn)介:張朋(1986—),男,漢族,河南南陽(yáng)人,博士,講師,研究方向:計(jì)算力學(xué)。

    猜你喜歡
    理論力學(xué)可視化
    自然資源可視化決策系統(tǒng)
    思維可視化
    師道·教研(2022年1期)2022-03-12 05:46:47
    基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
    云南化工(2021年8期)2021-12-21 06:37:54
    自然資源可視化決策系統(tǒng)
    基于CGAL和OpenGL的海底地形三維可視化
    “融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
    基于MATLAB的機(jī)械力學(xué)問題的研究
    石油工程專業(yè)理論力學(xué)全英文課程建設(shè)與教學(xué)實(shí)踐
    移動(dòng)互聯(lián)時(shí)代理論力學(xué)的教學(xué)模式
    軟件仿真在理論力學(xué)教學(xué)中的應(yīng)用?
    東方教育(2016年3期)2016-12-14 13:03:34
    av天堂在线播放| 国产成人欧美在线观看 | 黄色视频在线播放观看不卡| 亚洲精品国产av成人精品| svipshipincom国产片| 777米奇影视久久| 99热网站在线观看| 99久久国产精品久久久| 男人操女人黄网站| 国产成人影院久久av| 国产成人影院久久av| 香蕉国产在线看| 制服诱惑二区| svipshipincom国产片| 色婷婷久久久亚洲欧美| 欧美在线黄色| 91av网站免费观看| 中文精品一卡2卡3卡4更新| 亚洲欧美日韩高清在线视频 | 丝瓜视频免费看黄片| 久久精品国产a三级三级三级| 涩涩av久久男人的天堂| 伊人久久大香线蕉亚洲五| 久久久久久人人人人人| 秋霞在线观看毛片| 激情视频va一区二区三区| 欧美成人午夜精品| 飞空精品影院首页| 午夜福利,免费看| 国产黄色免费在线视频| 久久综合国产亚洲精品| 麻豆乱淫一区二区| 精品少妇黑人巨大在线播放| 国产欧美日韩综合在线一区二区| 色播在线永久视频| 亚洲成人免费av在线播放| 国产精品一区二区在线观看99| 波多野结衣一区麻豆| 亚洲国产精品一区三区| 亚洲精品国产区一区二| 十八禁网站网址无遮挡| 香蕉国产在线看| 两个人看的免费小视频| 成人av一区二区三区在线看 | 一级毛片精品| 国产在线一区二区三区精| 啦啦啦 在线观看视频| 两性夫妻黄色片| 国产日韩一区二区三区精品不卡| 老汉色∧v一级毛片| 亚洲男人天堂网一区| 十八禁人妻一区二区| 丰满人妻熟妇乱又伦精品不卡| 一边摸一边抽搐一进一出视频| tube8黄色片| 叶爱在线成人免费视频播放| 高清av免费在线| 免费日韩欧美在线观看| 国产又爽黄色视频| 欧美精品一区二区大全| 国产精品一区二区在线不卡| 蜜桃国产av成人99| 国产一区二区三区综合在线观看| 三级毛片av免费| 久久 成人 亚洲| 中文字幕制服av| 亚洲精品美女久久av网站| 久9热在线精品视频| 精品一区二区三区av网在线观看 | 韩国精品一区二区三区| 精品国产乱码久久久久久男人| e午夜精品久久久久久久| 精品国产国语对白av| 亚洲 国产 在线| 女性生殖器流出的白浆| 亚洲免费av在线视频| 日韩免费高清中文字幕av| av在线app专区| 国产男女超爽视频在线观看| 91麻豆av在线| 美女国产高潮福利片在线看| a级片在线免费高清观看视频| 国产黄色免费在线视频| 两个人看的免费小视频| 丝瓜视频免费看黄片| 国产精品自产拍在线观看55亚洲 | 精品国产乱码久久久久久小说| 丁香六月欧美| 午夜福利视频在线观看免费| 母亲3免费完整高清在线观看| 久久久精品94久久精品| 黄色视频在线播放观看不卡| 欧美人与性动交α欧美软件| 亚洲精品粉嫩美女一区| 欧美黑人欧美精品刺激| 肉色欧美久久久久久久蜜桃| 99久久精品国产亚洲精品| 国产成人精品久久二区二区免费| 国产一级毛片在线| 欧美黄色片欧美黄色片| 国产精品成人在线| 亚洲情色 制服丝袜| 91九色精品人成在线观看| 激情视频va一区二区三区| a级片在线免费高清观看视频| 电影成人av| 女人精品久久久久毛片| 各种免费的搞黄视频| 十八禁人妻一区二区| 国产成人精品在线电影| 国产一区二区在线观看av| 日本撒尿小便嘘嘘汇集6| 91麻豆av在线| 亚洲综合色网址| 一本久久精品| 欧美亚洲日本最大视频资源| 人妻 亚洲 视频| 热99久久久久精品小说推荐| 亚洲av日韩精品久久久久久密| 中国美女看黄片| 一进一出抽搐动态| 午夜久久久在线观看| 精品一区在线观看国产| 国产成人免费无遮挡视频| 中文字幕av电影在线播放| 妹子高潮喷水视频| 免费少妇av软件| 国产欧美日韩精品亚洲av| 精品福利永久在线观看| 日本vs欧美在线观看视频| 色视频在线一区二区三区| 亚洲国产精品成人久久小说| 国产亚洲精品第一综合不卡| 男女无遮挡免费网站观看| 亚洲七黄色美女视频| 欧美日韩福利视频一区二区| 国产99久久九九免费精品| 成人av一区二区三区在线看 | 国产男女内射视频| 欧美精品亚洲一区二区| 午夜福利乱码中文字幕| 久久女婷五月综合色啪小说| 精品福利永久在线观看| 欧美黄色淫秽网站| 国产人伦9x9x在线观看| 人妻人人澡人人爽人人| 久久人人爽人人片av| 免费少妇av软件| 天天添夜夜摸| 成人手机av| 国产成人免费观看mmmm| 丰满人妻熟妇乱又伦精品不卡| 亚洲午夜精品一区,二区,三区| 欧美 日韩 精品 国产| 精品视频人人做人人爽| 午夜福利免费观看在线| 亚洲精品日韩在线中文字幕| 夜夜夜夜夜久久久久| 老司机午夜福利在线观看视频 | 国产欧美日韩综合在线一区二区| 91大片在线观看| 欧美性长视频在线观看| 每晚都被弄得嗷嗷叫到高潮| 欧美精品高潮呻吟av久久| 岛国毛片在线播放| 色精品久久人妻99蜜桃| 亚洲成国产人片在线观看| 精品国内亚洲2022精品成人 | 成年人免费黄色播放视频| 91av网站免费观看| 精品欧美一区二区三区在线| 美女福利国产在线| 国产日韩欧美视频二区| 在线观看免费视频网站a站| av有码第一页| 亚洲国产欧美一区二区综合| 免费av中文字幕在线| 欧美国产精品va在线观看不卡| 日韩欧美国产一区二区入口| 老汉色av国产亚洲站长工具| 青草久久国产| 精品国产一区二区久久| 国产99久久九九免费精品| 九色亚洲精品在线播放| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲精品一二三| 亚洲av国产av综合av卡| 一级毛片电影观看| a级毛片黄视频| 国产野战对白在线观看| 黄片小视频在线播放| 久久99一区二区三区| 国产黄色免费在线视频| 777米奇影视久久| 欧美日韩国产mv在线观看视频| 国产一级毛片在线| 久久毛片免费看一区二区三区| 高清黄色对白视频在线免费看| 精品国产一区二区久久| 久久久久久久精品精品| 建设人人有责人人尽责人人享有的| 啦啦啦免费观看视频1| 国产有黄有色有爽视频| 两人在一起打扑克的视频| 老司机亚洲免费影院| 亚洲av美国av| 欧美中文综合在线视频| 丁香六月天网| bbb黄色大片| 欧美日韩av久久| 性高湖久久久久久久久免费观看| av又黄又爽大尺度在线免费看| 动漫黄色视频在线观看| 天天操日日干夜夜撸| 日日摸夜夜添夜夜添小说| 美女午夜性视频免费| 最黄视频免费看| 手机成人av网站| www.av在线官网国产| 高清av免费在线| 男人舔女人的私密视频| 一区二区三区精品91| 丰满少妇做爰视频| 亚洲国产中文字幕在线视频| 亚洲中文字幕日韩| 亚洲黑人精品在线| 一本大道久久a久久精品| 深夜精品福利| 久久久久精品国产欧美久久久 | 成年人黄色毛片网站| 不卡av一区二区三区| 99re6热这里在线精品视频| 成年女人毛片免费观看观看9 | 国产成人a∨麻豆精品| 久热这里只有精品99| 国产精品秋霞免费鲁丝片| 亚洲精品第二区| 香蕉丝袜av| 亚洲欧美一区二区三区久久| 国产又色又爽无遮挡免| 精品欧美一区二区三区在线| 新久久久久国产一级毛片| 丝袜人妻中文字幕| 黄色毛片三级朝国网站| 国产免费一区二区三区四区乱码| 丝袜喷水一区| 国产精品偷伦视频观看了| 亚洲专区字幕在线| 久热这里只有精品99| 18禁黄网站禁片午夜丰满| 一区二区三区乱码不卡18| 十八禁网站免费在线| 亚洲免费av在线视频| 婷婷成人精品国产| 久久精品国产亚洲av高清一级| 久久 成人 亚洲| 新久久久久国产一级毛片| 99国产综合亚洲精品| 国产精品一区二区免费欧美 | 精品一区二区三区四区五区乱码| 国产精品1区2区在线观看. | 99热全是精品| 国产免费福利视频在线观看| 精品一区二区三区av网在线观看 | 人人妻人人澡人人看| 久久青草综合色| 考比视频在线观看| 性少妇av在线| 成年av动漫网址| 永久免费av网站大全| 精品国产国语对白av| 国产精品久久久人人做人人爽| 成人国语在线视频| 动漫黄色视频在线观看| 久久久久国内视频| 国产成+人综合+亚洲专区| 精品国产一区二区三区四区第35| 中文字幕人妻熟女乱码| 美国免费a级毛片| 19禁男女啪啪无遮挡网站| 男女国产视频网站| 80岁老熟妇乱子伦牲交| 欧美日韩亚洲国产一区二区在线观看 | 两人在一起打扑克的视频| 手机成人av网站| 成年人免费黄色播放视频| 男女国产视频网站| 久久人人97超碰香蕉20202| 少妇裸体淫交视频免费看高清 | 国产亚洲精品一区二区www | 精品人妻1区二区| 啪啪无遮挡十八禁网站| 国产免费一区二区三区四区乱码| 高清视频免费观看一区二区| 国产精品一区二区免费欧美 | 国产精品欧美亚洲77777| 欧美日韩黄片免| 香蕉丝袜av| 男男h啪啪无遮挡| 亚洲精品久久成人aⅴ小说| 少妇人妻久久综合中文| 999久久久精品免费观看国产| 51午夜福利影视在线观看| 91老司机精品| 亚洲男人天堂网一区| 成年女人毛片免费观看观看9 | 亚洲国产中文字幕在线视频| 啦啦啦免费观看视频1| 视频在线观看一区二区三区| av在线播放精品| 不卡av一区二区三区| av又黄又爽大尺度在线免费看| 熟女少妇亚洲综合色aaa.| 日韩 亚洲 欧美在线| 日本五十路高清| av天堂久久9| √禁漫天堂资源中文www| 少妇 在线观看| 视频区欧美日本亚洲| 精品国产乱码久久久久久小说| 中文字幕高清在线视频| 久久精品aⅴ一区二区三区四区| 满18在线观看网站| 久久久久国产一级毛片高清牌| 国产亚洲av高清不卡| 国产免费现黄频在线看| 黄色怎么调成土黄色| 久久天堂一区二区三区四区| 成年女人毛片免费观看观看9 | 菩萨蛮人人尽说江南好唐韦庄| 国产精品一区二区精品视频观看| 久久人妻熟女aⅴ| 国产av国产精品国产| 一区二区日韩欧美中文字幕| av一本久久久久| 精品人妻一区二区三区麻豆| 亚洲国产av新网站| 欧美 日韩 精品 国产| tocl精华| 精品少妇一区二区三区视频日本电影| 免费看十八禁软件| 视频在线观看一区二区三区| 夜夜骑夜夜射夜夜干| 国产免费现黄频在线看| 99久久99久久久精品蜜桃| 人人妻人人爽人人添夜夜欢视频| 亚洲欧美日韩高清在线视频 | 国产有黄有色有爽视频| 黑人操中国人逼视频| 国产欧美日韩一区二区三 | 丝袜脚勾引网站| 亚洲欧美一区二区三区黑人| av国产精品久久久久影院| 中文字幕人妻丝袜一区二区| 黑人猛操日本美女一级片| 一区二区日韩欧美中文字幕| 国产男人的电影天堂91| 久久狼人影院| 十分钟在线观看高清视频www| 99国产极品粉嫩在线观看| 久久久久国内视频| 日韩中文字幕欧美一区二区| 成人手机av| 久热爱精品视频在线9| 五月开心婷婷网| 青春草亚洲视频在线观看| 乱人伦中国视频| 午夜91福利影院| 成人亚洲精品一区在线观看| 丰满少妇做爰视频| 亚洲欧美一区二区三区黑人| 大片免费播放器 马上看| 亚洲av电影在线进入| 国产1区2区3区精品| 蜜桃在线观看..| 久久影院123| 国产一区有黄有色的免费视频| 老司机午夜福利在线观看视频 | 日韩 亚洲 欧美在线| 伊人亚洲综合成人网| 国产成人a∨麻豆精品| 国产精品一区二区在线观看99| 日本av手机在线免费观看| 99re6热这里在线精品视频| 丰满人妻熟妇乱又伦精品不卡| 日韩欧美一区二区三区在线观看 | 亚洲av日韩精品久久久久久密| av天堂久久9| 欧美黄色片欧美黄色片| av天堂久久9| 国产伦理片在线播放av一区| 黑人猛操日本美女一级片| 欧美午夜高清在线| 夫妻午夜视频| 深夜精品福利| 黄色怎么调成土黄色| 黄色视频不卡| 黄色怎么调成土黄色| 19禁男女啪啪无遮挡网站| 国产高清国产精品国产三级| 男女床上黄色一级片免费看| 久久影院123| 91精品三级在线观看| 亚洲欧美日韩高清在线视频 | 香蕉丝袜av| 不卡av一区二区三区| 成人亚洲精品一区在线观看| 欧美 亚洲 国产 日韩一| 国产三级黄色录像| 精品卡一卡二卡四卡免费| 老汉色av国产亚洲站长工具| 王馨瑶露胸无遮挡在线观看| 国产在线免费精品| 美国免费a级毛片| 久久久久精品人妻al黑| 久久精品国产综合久久久| 一本一本久久a久久精品综合妖精| 丝袜美足系列| 欧美激情 高清一区二区三区| 高清在线国产一区| 久久久精品免费免费高清| 搡老乐熟女国产| 亚洲精品在线美女| 欧美精品一区二区大全| 手机成人av网站| 18在线观看网站| a 毛片基地| 丝袜人妻中文字幕| 三上悠亚av全集在线观看| 菩萨蛮人人尽说江南好唐韦庄| 少妇粗大呻吟视频| 国产97色在线日韩免费| 日韩电影二区| 国产成人啪精品午夜网站| 亚洲视频免费观看视频| 正在播放国产对白刺激| www.av在线官网国产| 精品国产乱子伦一区二区三区 | 波多野结衣一区麻豆| 999久久久国产精品视频| 国产麻豆69| 亚洲伊人色综图| av片东京热男人的天堂| 天天影视国产精品| 国产高清国产精品国产三级| a级片在线免费高清观看视频| 亚洲 欧美一区二区三区| 99精品欧美一区二区三区四区| 日日夜夜操网爽| 成年人免费黄色播放视频| 久久精品国产综合久久久| 久久国产精品大桥未久av| 欧美激情久久久久久爽电影 | 国产在线免费精品| 高清欧美精品videossex| 天天操日日干夜夜撸| 国产精品久久久久久精品电影小说| 十八禁人妻一区二区| 麻豆乱淫一区二区| 女警被强在线播放| 久久人人97超碰香蕉20202| 可以免费在线观看a视频的电影网站| 在线观看人妻少妇| www.熟女人妻精品国产| 19禁男女啪啪无遮挡网站| 高潮久久久久久久久久久不卡| 日本黄色日本黄色录像| 亚洲 欧美一区二区三区| 日本黄色日本黄色录像| 国产高清videossex| 国产不卡av网站在线观看| 一级毛片精品| 90打野战视频偷拍视频| 淫妇啪啪啪对白视频 | 成人国语在线视频| 午夜免费成人在线视频| 多毛熟女@视频| 在线观看一区二区三区激情| 黄片大片在线免费观看| 欧美+亚洲+日韩+国产| 十分钟在线观看高清视频www| 波多野结衣av一区二区av| 亚洲avbb在线观看| 他把我摸到了高潮在线观看 | 国产精品1区2区在线观看. | 国产亚洲av片在线观看秒播厂| 国产亚洲午夜精品一区二区久久| 久久精品aⅴ一区二区三区四区| 日本av手机在线免费观看| 啦啦啦 在线观看视频| 国产精品久久久久成人av| 俄罗斯特黄特色一大片| a 毛片基地| 久9热在线精品视频| 久久久久久久国产电影| 中文精品一卡2卡3卡4更新| 一区福利在线观看| 久久99热这里只频精品6学生| 亚洲成av片中文字幕在线观看| 搡老熟女国产l中国老女人| 久久人妻熟女aⅴ| 一区二区三区激情视频| 最黄视频免费看| 国产xxxxx性猛交| 国产亚洲欧美精品永久| 日韩欧美一区二区三区在线观看 | 人妻 亚洲 视频| 亚洲 欧美一区二区三区| 老汉色av国产亚洲站长工具| 不卡av一区二区三区| 欧美激情高清一区二区三区| 国产精品国产三级国产专区5o| 热99re8久久精品国产| 极品少妇高潮喷水抽搐| 国产高清国产精品国产三级| 亚洲国产日韩一区二区| 两性午夜刺激爽爽歪歪视频在线观看 | h视频一区二区三区| 美女扒开内裤让男人捅视频| 亚洲国产日韩一区二区| 亚洲成人手机| av网站免费在线观看视频| 久热爱精品视频在线9| 热99re8久久精品国产| 亚洲国产毛片av蜜桃av| 黄片播放在线免费| 久久中文看片网| 女人爽到高潮嗷嗷叫在线视频| 国产免费福利视频在线观看| 黄色 视频免费看| 操出白浆在线播放| 精品国产一区二区三区四区第35| 9191精品国产免费久久| 国产av精品麻豆| 欧美乱码精品一区二区三区| 最新的欧美精品一区二区| 一边摸一边抽搐一进一出视频| 别揉我奶头~嗯~啊~动态视频 | 性少妇av在线| 午夜影院在线不卡| av在线播放精品| 捣出白浆h1v1| 欧美精品啪啪一区二区三区 | 麻豆国产av国片精品| 丝瓜视频免费看黄片| 国产高清videossex| 人妻一区二区av| 国产成+人综合+亚洲专区| 美女大奶头黄色视频| 亚洲精品国产av蜜桃| 日韩制服骚丝袜av| 精品乱码久久久久久99久播| 亚洲情色 制服丝袜| 性色av乱码一区二区三区2| 日韩免费高清中文字幕av| 一级,二级,三级黄色视频| 99国产极品粉嫩在线观看| 欧美一级毛片孕妇| 精品人妻熟女毛片av久久网站| 中国国产av一级| 国产有黄有色有爽视频| 水蜜桃什么品种好| 少妇人妻久久综合中文| 国产伦理片在线播放av一区| 热re99久久国产66热| 汤姆久久久久久久影院中文字幕| 午夜视频精品福利| 一级毛片电影观看| 亚洲久久久国产精品| 亚洲午夜精品一区,二区,三区| 国产成人影院久久av| av在线老鸭窝| 2018国产大陆天天弄谢| 色94色欧美一区二区| av免费在线观看网站| 欧美日韩一级在线毛片| 少妇被粗大的猛进出69影院| 黄色怎么调成土黄色| 伊人亚洲综合成人网| 婷婷成人精品国产| 国产亚洲午夜精品一区二区久久| 日韩精品免费视频一区二区三区| 久久人人爽av亚洲精品天堂| 久久女婷五月综合色啪小说| 丰满饥渴人妻一区二区三| 日韩有码中文字幕| 国产欧美日韩一区二区三 | 久久精品熟女亚洲av麻豆精品| 欧美精品av麻豆av| 天堂中文最新版在线下载| 亚洲三区欧美一区| 国产区一区二久久| 国产精品影院久久| 50天的宝宝边吃奶边哭怎么回事| 99国产精品一区二区蜜桃av | 日日摸夜夜添夜夜添小说| 99精国产麻豆久久婷婷| 丝袜在线中文字幕| 亚洲免费av在线视频| 日韩,欧美,国产一区二区三区| 高清欧美精品videossex| 免费在线观看黄色视频的| 欧美av亚洲av综合av国产av| 亚洲色图综合在线观看| 国产男女超爽视频在线观看| 欧美亚洲日本最大视频资源| svipshipincom国产片| 大香蕉久久网| 亚洲精品成人av观看孕妇| 国产成人一区二区三区免费视频网站| 精品乱码久久久久久99久播| 少妇猛男粗大的猛烈进出视频| 亚洲av欧美aⅴ国产| 99国产极品粉嫩在线观看| 男女高潮啪啪啪动态图|