日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

abaqus pythonreader_【技术邻】Abaqus里应用Python的一些技巧

發布時間:2023/12/15 python 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 abaqus pythonreader_【技术邻】Abaqus里应用Python的一些技巧 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原標題:【技術鄰】Abaqus里應用Python的一些技巧

例如:cell4 = mdb.models['block'].parts['crankcase'].cells[4],要把part模塊中編號為4的體賦值給cell4,就需通過路徑mdb→models→part→cells(4號體屬性),其中'block'、'crankcase'、分別是model和part的名字。

在草圖Sketch中畫線:

s = mdb.models[' block '].ConstrainedSketch(name='grid',

sheetSize=3.0)

s.Line(point1=(-1.275, 0.0), point2=(-1.125, 0.0))

s.Line(point1=(1.125, 0.0), point2=(1.275, 0.0))

執行任何一條命令都必須按照結構樹的格式進行操作。我們所看到的python腳本繁雜的語句就是這樣形成的。這樣大量的命令不能在短時間內掌握,我們只需要根據自己的需要邊建立模型邊學習就可以了。

a = mdb.models['Model-1'].rootAssembly

s = a.instances['Mount-1'].edges

side1Edges = s.findAt(((0.0475, 0.0, 0.0), ))

以上三行與下面的句子是等同的,即把findat找到的edges賦值給side1Edges。分開來寫簡單明了,大大縮短了語句的長度。

side1Edges = mdb.models['Model-1'].rootAssembly. instances['Mount-1'].edges. findAt(((0.0475, 0.0, 0.0), ))

a.Surface(side1Edges=side1Edges, name='Bottom'),這行語句設置side1Edges所對應的edge為名稱'Bottom'的surface的set。

#===========================================================

3.模型參數分析技巧

Python腳本建模的好處就是可以進行參數分析,即改變我們要分析模型的幾何尺寸、材料屬性等可變參數,對數值模型進行求解計算,從而對所分析的對象有更全面的了解。

1.對自己要進行參數分析的參數賦值:如幾何尺寸或材料屬性等a1=20,b1=30,c1=40,命名要符合python規則。

2.cae與Python混合建模,不會的命令就利用cae自動生成,用Python reader記錄命令然后進行修改,可以彌補不熟悉Python的缺點;

3.逐句修改Python腳本,可以去掉一些不必要的語句并在cae中逐句進行驗證。

#===========================================================

4. 幾個命令的體會

4.1 Set ( )

Set命令在python建模時要經常用到,對實體、surface、element等分組,方便加載、施加約束和單元生死等控制

4.2 Findat ( )

對cell、edge、face、vertice進行查找,括號中參數為實體坐標

p = mdb.models['Model-1'].parts['Mount']

f = p.faces

faces = f.findAt(((0.042303, 0.006937, 0.0), ))

pickedRegions =(faces, )

p.setElementType(regions=pickedRegions,

elemTypes=(elemType1, elemType2))

4.3 Len ( )

利用len命令可以實現對單元選取

p = mdb.models['precast culvert'].parts['soil']

e = p.elements

len(e)

n1=len(e)

elements = e[1:n1] #單元數存放在e [ ]的一維數組里

p.Set(elements=elements, name='Set-3')

對單元進行編組set,可以進行生死單元的控制,我摸索了好久才想到這個辦法,目前只在二維模型應用過,三維也應該沒問題。Abaqus沒有辦法對單元編號進行編號控制,也沒有像ansys那樣有效的選擇命令,怎樣選擇abaqus的單元就是很頭疼的問題,我要做路堤的分層回填模擬,手動選取單元根本就沒有可能。Abaqus的編號其實是有規則的,后劃分的單元編號最小,先劃分的單元編號最大;這樣我們就可以每次劃分單元后都采用len命令計算一次單元數量,并用參數記錄下來,這樣我們就能計算出每部分單元的數量以及他的起始和終止編號。根據elements = e[1:n1]、p.Set(elements=elements, name='Set-3')語句就可以把每部分單元設置成set,以后操作就很方便了。

#===========================================================

5. 一個Abaqus/Python例子

下面是一個Getting Started with Abaqus: Interactive Edition中的一個橡膠避震墊例子:?號后語句表示我的注釋,注釋上面的句子。我也不懂的就沒有注釋,先熟悉一下Python的樣子。在學習的時候可以copy(Crtol + V)到cae下面的命令行中一句句的執行,并在cae視窗中查看命令執行情況,領會命令使用方法。

# Script for rubber mount example

?“#”開頭表示這一行為注釋行,同ansys的“!”號

from abaqus import *

from abaqusConstants import *

?引入abaqus中的一些模塊,這些模塊是abaqus已事先存儲在文件中,要引入才這些模塊能運行相應的命令

session.viewports['Viewport: 1'].makeCurrent()

session.viewports['Viewport: 1'].maximize()

session.journalOptions.setValues(replayGeometry=COORDINATE,

recoverGeometry=COORDINATE)

?對cae視窗的操作命令;maximize()的括號好像是默認為當前值

from caeModules import *

from driverUtils import executeOnCaeStartup

executeOnCaeStartup()

Mdb()

#--------------------------------------------------------------------------------------------------

## Sketch profile of the mount

?進入草圖模塊

s = mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=0.3)

?建立一個sketch草圖,草圖的尺寸為0.3個單位;這個句子算是一個標準的Python語句,具體后面解釋

g, v, d, c = s.geometry, s.vertices, s.dimensions, s.constraints

s.sketchOptions.setValues(decimalPlaces=3, viewStyle=AXISYM)

s.setPrimaryObject(option=STANDALONE)

?設置草圖為軸對稱模式

s.ConstructionLine(point1=(0.0, -100.0), point2=(0.0, 100.0))

s.FixedConstraint(entity=g[2])

?建立輔助線及約束

mdb.models['Model-1'].sketches['__profile__'].sketchOptions.setValues(gridFrequency=4)

?sketch參數修改

s.rectangle(point1=(0.01, 0.0), point2=(0.025, 0.01))

?畫矩形

s.DistanceDimension(entity1=g[2], entity2=v[0],textPoint=(0.00998260825872421, -0.00830297358334064), value=0.01)

s.VerticalDimension(vertex1=v[0],vertex2=v[1],textPoint=(0.0,0.00851448811590672), value=0.03)

s.ObliqueDimension(vertex1=v[0],vertex2=v[3],textPoint=(0.025699570775032, -0.00830297358334064), value=0.05)

?標注圖形尺寸,還可以修改圖形尺寸,如拉伸、壓縮等

s.CircleByCenterPerimeter(center=(0.085,0.025),point1=(0.06, 0.00740899052470922))

?畫圓

s.CoincidentConstraint(entity1=v[5], entity2=g[5])

s.DistanceDimension(entity1=g[2], entity2=v[4],textPoint=(0.0811913833022118, -0.023865295574069), value=0.1)

s.VerticalDimension(vertex1=v[2], vertex2=v[4],textPoint=(0.115524396300316, 0.0262394621968269), value=0.0)

s.ObliqueDimension(vertex1=v[5], vertex2=v[3],textPoint=(0.0519323498010635, 0.0), value=0.005)

?修改圓尺寸、移動位置―――沒搞清楚修改尺寸命令有什么實際意義,直接定義好尺寸不就結了?

s.autoTrimCurve(curve1=g[7],point1=(0.124150268733501,-0.00965208746492863))

?裁剪命令,其中g[7]是圓的線編號,g=s.geometry

s.autoTrimCurve(curve1=g[5],point1=(0.0601795427501202,0.020298857241869))

s.autoTrimCurve(curve1=g[4],point1=(0.0557677671313286,0.030869778245687))

?裁剪命令

s.RadialDimension(curve=g[8],textPoint=(0.0725325122475624,0.0207393132150173),radius=0.047169905660283)

d[6].setValues(reference=ON)

?標注命令,標注界面很漂亮

session.viewports['Viewport: 1'].view.fitView()

?cae圖形縮放的合適大小

p = mdb.models['Model-1'].Part(name='Mount', dimensionality=AXISYMMETRIC, type=DEFORMABLE_BODY)

p = mdb.models['Model-1'].parts['Mount']

?命名model

p.BaseShell(sketch=s)

s.unsetPrimaryObject()

session.viewports['Viewport: 1'].setValues(displayedObject=p)

del mdb.models['Model-1'].sketches['__profile__']

?顯示model

#--------------------------------------------------------------------------------------------------

## Create material 'Rubber'

?創建材料模型

mdb.models['Model-1'].Material('Rubber')

mdb.models['Model-1'].materials['Rubber'].Hyperelastic(type=POLYNOMIAL, table=())

mdb.models['Model-1'].materials['Rubber'].hyperelastic.UniaxialTestData(table=(( 0.054E6, 0.0380), (0.152E6, 0.1338), (0.254E6, 0.2210), (0.362E6, 0.3450), (0.459E6, 0.4600), (0.583E6, 0.6242), (0.656E6, 0.8510), (0.730E6, 1.4268)))

mdb.models['Model-1'].materials['Rubber'].hyperelastic.BiaxialTestData(table=((0.089E6, 0.0200), (0.255E6, 0.1400), (0.503E6, 0.4200), (0.958E6, 1.4900), (1.703E6, 2.7500), (2.413E6, 3.4500)))

mdb.models['Model-1'].materials['Rubber'].hyperelastic.PlanarTestData(table=((0.055E6, 0.0690), (0.324E6, 0.2828), (0.758E6, 1.3862), (1.269E6, 3.0345), (1.779E6, 4.0621)))

##

## Create material 'Steel'

##

mdb.models['Model-1'].Material('Steel')

mdb.models['Model-1'].materials['Steel'].Elastic(table=((200.E9, 0.3), ))

##

## Create solid sections for the rubber and steel

##

mdb.models['Model-1'].HomogeneousSolidSection(name='RubberSection',

material='Rubber', thickness=1.0)

mdb.models['Model-1'].HomogeneousSolidSection(name='SteelSection',

material='Steel', thickness=1.0)

#-------------------------------------------------------------------

## Partition the part into two regions (rubber and steel regions)

?切割體形成兩個部分,從而可以賦予不同材料屬性

f, e, d = p.faces, p.edges, p.datums

t =p.MakeSketchTransform(sketchPlane=f.findAt(coordinates=(0.043333,

0.001667,0.0),normal=(0.0,0.0,1.0)),sketchPlaneSide=SIDE1,

origin=(0.033052,0.014514, 0.0))

s = mdb.models['Model-1'].ConstrainedSketch(name='__profile__',

sheetSize=0.134, gridSpacing=0.003, transform=t)

g, v, d1, c = s.geometry, s.vertices, s.dimensions, s.constraints

s.sketchOptions.setValues(decimalPlaces=3)

s.setPrimaryObject(option=SUPERIMPOSE)

p.projectReferencesOntoSketch(sketch=s, filter=COPLANAR_EDGES)

?進入草圖,并設置草圖屬性(圖紙大小、網格間距等)

s.Line(point1=(0.026948, -0.009514), point2=(-0.03, -0.009514))

s.HorizontalConstraint(entity=g.findAt((-0.001526, -0.009514)))

s.PerpendicularConstraint(entity1=g.findAt((0.026948, -0.012014)),

entity2=g.findAt((-0.001526, -0.009514)))

?作輔助線,findat(查找)命令很有用,可以用來選擇實體

pickedFaces = f.findAt(((0.043333, 0.001667, 0.0), ))

p.PartitionFaceBySketch(faces=pickedFaces, sketch=s)

?用輔助線分割體

s.unsetPrimaryObject()

?顯示分割后體

del mdb.models['Model-1'].sketches['__profile__']

#--------------------------------------------------------------------------------------------------

## Assign rubber section

?實體指定不同的材料屬性

p = mdb.models['Model-1'].parts['Mount']

f = p.faces

faces = f.findAt(((0.042303, 0.006937, 0.0), ))

region = regionToolset.Region(faces=faces)

p.SectionAssignment(region=region, sectionName='RubberSection', offset=0.0)

##

## Assign steel section

##

faces = f.findAt(((0.043333, 0.003333, 0.0), ))

region = regionToolset.Region(faces=faces)

p.SectionAssignment(region=region, sectionName='SteelSection', offset=0.0)

a = mdb.models['Model-1'].rootAssembly

session.viewports['Viewport: 1'].setValues(displayedObject=a)

##

## Set coordinate system (done by default)

##

a.DatumCsysByDefault(CARTESIAN)

##

## Instance the mount

##

p = mdb.models['Model-1'].parts['Mount']

a.Instance(name='Mount-1', part=p, dependent=ON)

##

## Create geometry set 'Middle'

##

e = a.instances['Mount-1'].edges

edges = e.findAt(((0.020708, 0.03, 0.0), ))

a.Set(edges=edges, name='Middle')

?通過findat命令定義了一個edges組“Middle”

## Create geometry set 'Out'

##

v = a.instances['Mount-1'].vertices

verts = v.findAt(((0.01, 0.0, 0.0), ))

a.Set(vertices=verts, name='Out')

?通過findat命令定義了一個vertices組“Out”

## Create surface 'Bottom'

##

s = a.instances['Mount-1'].edges

side1Edges = s.findAt(((0.0475, 0.0, 0.0), ))

a.Surface(side1Edges=side1Edges, name='Bottom')

?通過findat命令定義了一個edges組“Bottom”

#--------------------------------------------------------------------------------------------------

## Create a static general step

?進入step模塊

mdb.models['Model-1'].StaticStep(name='Compress mount', previous='Initial',

description='Apply axial pressure load to mount', timePeriod=1,

adiabatic=OFF, maxNumInc=100, stabilization=None,

timeIncrementationMethod=AUTOMATIC,

initialInc=0.01, minInc=1e-05, maxInc=1, matrixSolver=SOLVER_DEFAULT,

amplitude=RAMP, extrapolation=LINEAR, fullyPlastic="", nlgeom=ON)

?step中的一些設置,與cae操作框相對應

session.viewports['Viewport: 1'].assemblyDisplay.setValues(

step='Compress mount')

?cae中顯示step模塊 Compress mount

##

## Modify output requests

##

mdb.models['Model-1'].fieldOutputRequests['F-Output-1'].setValues(

variables=('S', 'PE', 'PEEQ', 'PEMAG', 'NE', 'LE', 'U', 'RF',

'CF', 'CSTRESS', 'CDISP'))

?對結果數據輸出的一些定義

regionDef=a.sets['Out']

mdb.models['Model-1'].HistoryOutputRequest(name='H-Output-1',

createStepName='Compress mount', variables=('U1', 'U2', 'U3'),

region=regionDef)

session.viewports['Viewport: 1'].assemblyDisplay.setValues(loads=ON, bcs=ON,

predefinedFields=ON)

#--------------------------------------------------------------------------------------------------

## Apply pressure load

?進入load模塊

region = a.surfaces['Bottom']

mdb.models['Model-1'].Pressure(name='Pressure',

createStepName='Compress mount', region=region, magnitude=500000.0)

?通過bottom的set對底邊進行加載

## Apply symmetry bc to set "Middle'

##

region = a.sets['Middle']

mdb.models['Model-1'].DisplacementBC(name='Symmetry',

createStepName='Compress mount', region=region, u2=0.0)

?對頂面進行約束

## Suppress visibility of datum geometry

##

session.viewports['Viewport: 1'].assemblyDisplay.geometryOptions.setValues(

geometryEdgesInShaded=OFF, datumPoints=OFF, datumAxes=OFF, datumPlanes=OFF,datumCoordSystems=OFF)

session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=ON, loads=OFF,

bcs=OFF, predefinedFields=OFF)

session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues(

meshTechnique=ON)

p = mdb.models['Model-1'].parts['Mount']

session.viewports['Viewport: 1'].setValues(displayedObject=p)

?mesh模塊的一些顯示設置

#--------------------------------------------------------------------------------------------------

## Assign edge seeds

?進入mesh模塊

p = mdb.models['Model-1'].parts['Mount']

e = p.edges

pickedEdges = e.findAt(((0.0225, 0.005, 0.0), ), ((0.0475, 0.0, 0.0), ),

((0.020708, 0.03, 0.0), ))

p.seedEdgeByNumber(edges=pickedEdges, number=30)

pickedEdges = e.findAt(((0.053289, 0.023434, 0.0), ), ((0.01, 0.01125, 0.0), ))

p.seedEdgeByNumber(edges=pickedEdges, number=14)

pickedEdges = e.findAt(((0.01, 0.00125, 0.0), ), ((0.06, 0.00375, 0.0), ))

p.seedEdgeByNumber(edges=pickedEdges, number=1)

?選擇邊,設置種子數

## Use structured meshing

##

f = p.faces

pickedRegions = f

p.setMeshControls(regions=pickedRegions, technique=STRUCTURED)

? STRUCTURED劃分網格

## Assign element type to the rubber

##

elemType1 = mesh.ElemType(elemCode=CAX4H, elemLibrary=STANDARD)

elemType2 = mesh.ElemType(elemCode=CAX3, elemLibrary=STANDARD)

faces = f.findAt(((0.042303, 0.006937, 0.0), ))

pickedRegions =(faces, )

p.setElementType(regions=pickedRegions, elemTypes=(elemType1, elemType2))

## Assign element type to the steel

##

elemType1 = mesh.ElemType(elemCode=CAX4I, elemLibrary=STANDARD)

elemType2 = mesh.ElemType(elemCode=CAX3, elemLibrary=STANDARD)

faces = f.findAt(((0.043333, 0.003333, 0.0), ))

pickedRegions =(faces, )

p.setElementType(regions=pickedRegions, elemTypes=(elemType1, elemType2))

? 單元類型設置及不同材料面指定

## Generate mesh

##

p.generateMesh()

? 劃分當前網格

session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=OFF)

session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues(

meshTechnique=OFF)

#--------------------------------------------------------------------------------------------------

## Create job

? 創建job設置

mdb.Job(name='Mount', model='Model-1',

description='Axisymmetric mount analysis under axial loading',

modelPrint=ON)

a = mdb.models['Model-1'].rootAssembly

a.regenerate()

##

## Save model database

##

mdb.saveAs('Mount')

#--------------------------------------------------------------------------------------------------

小結:

1.Abaqus的python看似繁瑣,但有著其固定、嚴謹的結構并不難理解

2.pthon的順序與cae的模塊操作順序基本一致

3.這個例子的python腳本基本與cae自動生成的python腳本基本相同,完全可以通過交互式修改cae生成的python.rpy文件來建立自己的python腳本,免去了許多學習abaqus python命令格式的痛苦。

注:文章來源(http://blog.sina.com.cn/s/blog_4fff04900102vfro.html)返回搜狐,查看更多

責任編輯:

總結

以上是生活随笔為你收集整理的abaqus pythonreader_【技术邻】Abaqus里应用Python的一些技巧的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

最近高清中文字幕在线国语5 | 中文字幕日本电影 | 久久第四色 | 久草99| 伊人五月天综合 | 色综合久久五月 | 五月婷在线视频 | 国产精品自在欧美一区 | 久久国产露脸精品国产 | 国产一区免费在线观看 | 91福利视频免费观看 | 日韩一区二区三区免费视频 | 亚洲天堂香蕉 | 日韩av在线影视 | 国产淫片免费看 | 国产日韩精品一区二区三区在线 | 91成年视频 | 午夜美女wwww | 日本在线h| 精品久久一区二区 | 国产香蕉久久精品综合网 | 97夜夜澡人人爽人人免费 | 99在线观看| 亚洲特级毛片 | 91精品专区 | 国产1区在线 | 中文字幕在线一区二区三区 | 久久婷婷开心 | 激情五月婷婷综合 | 婷婷视频导航 | 国产精品久久久久久久久久妇女 | 中字幕视频在线永久在线观看免费 | 久久久 精品 | 激情综合亚洲 | 中文字幕首页 | 99在线精品观看 | 国内外成人在线视频 | 日韩天天操 | 毛片3 | 91一区啪爱嗯打偷拍欧美 | 成人免费在线视频 | 精品视频久久久久久 | 狠狠干.com | 成 人 黄 色 免费播放 | 在线成人国产 | 毛片视频网址 | 又黄又爽的视频在线观看网站 | 国产在线更新 | 五月激情站 | 西西人体www444 | 久久综合五月 | 国产精品久久久久999 | 国产精品久久网站 | 欧美成人精品三级在线观看播放 | 中文字幕黄色网址 | 五月激情在线 | 成人免费观看大片 | 久久久久久高潮国产精品视 | 99热超碰在线 | 久久婷婷精品视频 | 国产高清久久久久 | 日韩激情免费视频 | 免费久久99精品国产 | 午夜视频导航 | 亚洲第一区在线观看 | 日韩在线电影一区二区 | 国产成人61精品免费看片 | 中文字幕免费观看全部电影 | 成人一区不卡 | 日韩试看 | 免费在线成人av电影 | 久久精品视频播放 | 日韩在线观看一区 | 香蕉视频免费看 | 久久试看 | 在线看日韩| 激情丁香综合 | 欧美嫩草影院 | 日本精品久久久久中文字幕 | 国产精品成人国产乱一区 | 黄色aaa级片 | 午夜精品久久久久 | www.午夜| 国产免费又粗又猛又爽 | 一区二区高清在线 | 一区二区三区在线免费 | 欧美a视频在线观看 | 国产精品久久久久久久免费 | 日本激情视频中文字幕 | 色精品视频 | 亚洲欧美日韩一区二区三区在线观看 | 精品国产理论片 | 色搞搞 | 久久久久中文字幕 | 婷婷综合成人 | 亚洲成人精品久久久 | 欧美久久久久久 | 久草在线视频中文 | 国产日本在线播放 | 欧美人体xx| 日韩欧美有码在线 | 91精品成人| 手机av电影在线 | 久久99精品久久久久久清纯直播 | 国产手机在线播放 | 在线观看久久久久久 | 中文字幕中文字幕在线中文字幕三区 | 国产成人精品一区一区一区 | 国产一区视频导航 | 欧美国产日韩一区二区 | 四虎在线观看 | 日韩av午夜| www狠狠| 五月婷亚洲 | 久久精品最新 | 婷婷精品国产一区二区三区日韩 | 国产香蕉97碰碰碰视频在线观看 | 97色综合 | 久久99国产精品二区护士 | 国产精品久久久久久久av大片 | 婷婷丁香激情五月 | 91精品国产福利在线观看 | 久久久精品一区二区 | 97在线精品国自产拍中文 | 97偷拍在线视频 | 国产精品国产自产拍高清av | 欧美一区二区精美视频 | 日韩欧美在线播放 | 免费观看特级毛片 | 最近乱久中文字幕 | 国产午夜麻豆影院在线观看 | 五月天电影免费在线观看一区 | 日日碰狠狠躁久久躁综合网 | 91免费高清 | av大全在线| 日韩免费电影一区二区 | 91精品在线观看视频 | 欧美日韩高清在线 | 美女视频黄免费的 | 成人av直播 | 日日夜夜添| 狠狠躁日日躁狂躁夜夜躁 | 国产精品一区在线播放 | 午夜12点| 天天干天天搞天天射 | 精品久久国产一区 | 999久久国精品免费观看网站 | 久久久香蕉视频 | www免费网站在线观看 | 日韩精品免费在线观看视频 | 亚洲电影图片小说 | 免费色视频 | 天天操操操操操操 | 久久久精品福利视频 | 99c视频在线 | 美女在线免费观看视频 | 久久视频这里有精品 | 五月婷婷在线视频观看 | 国产99久久久国产精品免费二区 | 香蕉在线观看视频 | 97热在线观看 | 精品国产伦一区二区三区 | 91精品成人久久 | 精品国产电影一区二区 | 免费视频黄色 | 日本最新高清不卡中文字幕 | 一区二区三区免费在线观看视频 | 久久久久久久久电影 | 久久视了 | 久久精品这里都是精品 | 日韩中文字幕在线不卡 | 日韩理论在线观看 | 91麻豆网| 久久高清视频免费 | 天天看天天干 | 久久久五月婷婷 | 亚洲欧美少妇 | 91在线成人 | 超碰公开在线 | 日韩视频专区 | 在线观看黄色 | 免费日韩视 | 免费特级黄毛片 | 最近免费中文视频 | 色视频在线 | 日日夜夜综合 | 国产精品18久久久久久久 | 免费视频xnxx com | 国内综合精品午夜久久资源 | 男女激情网址 | 精品视频国产 | 国产精品九九九九九九 | 婷婷六月天丁香 | 一区二区精品在线观看 | 黄色片免费看 | 一区二区理论片 | 国产高清在线a视频大全 | 性色va| 天天艹天天 | 国产在线97 | 韩国一区二区av | 国产毛片在线 | 激情网综合 | 在线观看一 | 色av资源网| 91av在线不卡 | 在线观看的av网站 | 国产中文在线观看 | 五月激情天 | 日韩av在线看 | www.com久久久 | 91传媒激情理伦片 | 黄色在线成人 | 十八岁以下禁止观看的1000个网站 | 国产精品一区免费看8c0m | 日韩中字在线 | 亚洲成人精品久久久 | 最新日韩在线 | 九九热.com| 日韩免费高清 | 日韩欧美精品免费 | 欧美精品一区二区三区一线天视频 | 国产69精品久久99的直播节目 | 久操操| 欧美一级艳片视频免费观看 | 日本久久99| 婷婷夜夜| 在线成人一区 | 91av在线看 | 婷婷久久网| 91一区啪爱嗯打偷拍欧美 | 国产一区二区影院 | 国产不卡一区二区视频 | av中文字幕在线免费观看 | 久久久精华网 | 特级毛片在线免费观看 | 国内久久 | 国产成人精品一区二区三区 | 色综合天天爱 | 亚洲精色 | 午夜少妇 | 国产中文字幕在线免费观看 | 人人爽人人做 | 久久综合九色综合97_ 久久久 | 国产又黄又硬又爽 | 免费亚洲精品 | 欧美极品裸体 | 日韩av在线免费看 | 免费在线色 | 免费亚洲精品视频 | 欧美午夜精品久久久久久浪潮 | 夜夜爽88888免费视频4848 | 九九热av | 日韩精品一区二区三区三炮视频 | 中文字幕精品一区二区精品 | 久久久久久国产精品999 | 国产又粗又长又硬免费视频 | 亚洲精色 | 四虎成人精品 | 国产黄色成人av | 日本公妇在线观看 | 97视频在线观看播放 | 热久久免费视频精品 | 亚洲免费精品一区二区 | 日韩av午夜| 91看片黄色 | 色狠狠一区二区 | 99自拍视频在线观看 | 精品黄色在线 | 中文一区在线 | 国产精品精品国产 | 国产在线看一区 | 成人毛片一区二区三区 | 亚洲综合精品在线 | 久久综合偷偷噜噜噜色 | 亚洲精品乱码久久久久久蜜桃动漫 | 91大片网站 | 精品国产免费久久 | 久久久99精品免费观看乱色 | 久久黄色片子 | 一二三四精品 | 免费观看黄 | 91中文字幕在线观看 | 最近中文字幕免费视频 | 99久久超碰中文字幕伊人 | 成人永久视频 | 亚洲精品综合一区二区 | 亚洲欧美日韩在线看 | 日韩久久视频 | 国产乱码精品一区二区蜜臀 | 日本黄色免费观看 | 成人91视频 | 九色视频网 | avove黑丝 | 伊人婷婷 | 综合激情久久 | 黄网站色成年免费观看 | 久久精品99国产精品亚洲最刺激 | av大全在线观看 | 久草视频精品 | 91成版人在线观看入口 | 久久综合久久综合这里只有精品 | 国产精品 999 | 福利av影院 | 久久这里精品视频 | 成人黄色在线播放 | 韩国一区二区三区视频 | 西西大胆免费视频 | 精品一区 精品二区 | 国产人成一区二区三区影院 | 国产精久久久久久久 | 久久网站av| 夜夜操狠狠操 | 国产精品久久久777 成人手机在线视频 | 亚洲一区二区精品3399 | 久久亚洲在线 | 色婷婷88av视频一二三区 | 免费在线一区二区 | 国产日韩欧美在线影视 | 日韩三级av | 99久久99久久精品免费 | 国产成人av在线影院 | 91精品国产91久久久久 | 成人91视频 | 亚洲,国产成人av | 2021国产精品视频 | 国产精品高潮呻吟久久久久 | 中文区中文字幕免费看 | 欧美久久99 | 日韩激情免费视频 | 久久精品视频免费观看 | 午夜精品久久久久久久久久久久 | 久久久麻豆视频 | bayu135国产精品视频 | 久久久久国产精品免费 | 国产精品理论片在线播放 | 91视频在线| 182午夜在线观看 | 在线色视频小说 | 在线高清一区 | 日韩电影一区二区在线观看 | 国产99久久久久 | 亚洲日本黄色 | 欧美网址在线观看 | 精品影院一区二区久久久 | 久久九九精品久久 | 欧美日韩一区二区三区在线观看视频 | 国产精品久久久久影视 | 国产五月| 国产大片免费久久 | 成人99免费视频 | 在线免费黄色片 | 最新一区二区三区 | 九九视频精品免费 | www.xxx.性狂虐 | 天天综合网天天 | 欧美日韩在线精品 | 欧洲在线免费视频 | 日韩毛片久久久 | 婷婷在线网站 | 91视频中文字幕 | 亚洲成av人片在线观看香蕉 | 色吧久久 | 久久午夜免费视频 | 中文有码在线视频 | 亚洲天堂精品视频在线观看 | 91tv国产成人福利 | 久久露脸国产精品 | 中文字幕黄色av | 激情欧美在线观看 | 国产.精品.日韩.另类.中文.在线.播放 | 在线国产不卡 | 蜜桃视频成人在线观看 | av一级免费 | 国产视频久 | 国产人成免费视频 | 欧美在线观看视频一区二区 | 精品国产免费人成在线观看 | 午夜视频黄 | 在线观看的av | 欧美精品久久久久久久久免 | 天天草夜夜 | 91人人爽久久涩噜噜噜 | 99日韩精品| 天天射狠狠干 | 四虎影视国产精品免费久久 | 不卡av免费在线观看 | 欧美性色综合网 | 国产视频一区二区三区在线 | 超碰人人草人人 | 欧美日韩在线免费观看视频 | 日韩精品视频免费在线观看 | 91桃花视频 | 天天操天天摸天天射 | 91在线日韩 | 六月婷婷久香在线视频 | 久久av网| 色综合色综合色综合 | 高清一区二区三区 | 狠狠干我 | 久久午夜视频 | 日韩视频在线观看免费 | 久久 国产一区 | 日韩欧美精品在线 | 日韩中文在线播放 | 日韩一区二区三免费高清在线观看 | 国产精品剧情 | 日韩a在线播放 | 在线观看国产91 | 日韩欧美一区二区三区免费观看 | 中文字幕在线高清 | 中文字幕av一区二区三区四区 | www四虎影院 | 天天操夜夜逼 | 欧美日韩在线观看视频 | 久草在| 欧美日韩一区三区 | 亚洲一级片在线看 | 亚洲欧美国产精品 | 99精品在线视频播放 | 日本久久精| 婷婷视频在线播放 | 偷拍福利视频一区二区三区 | 久久国产精品一区二区三区四区 | 亚洲涩涩网 | 欧美一级大片在线观看 | 77国产精品 | 国产免费亚洲高清 | av不卡免费在线观看 | 少妇高潮冒白浆 | 娇妻呻吟一区二区三区 | 国产在线观看午夜 | 亚洲国产成人在线播放 | 91九色porn在线资源 | 国产99一区 | 91精品久久久久久粉嫩 | 国产高清无线码2021 | 久草男人天堂 | 久艹在线观看视频 | 91热精品| 日韩激情片在线观看 | 国产福利在线 | 麻豆视频一区 | 久久九九精品久久 | 久久综合久久鬼 | 日韩免费三区 | 国产精品午夜av | 久久综合导航 | 在线观看av网站 | 久久一视频 | 视频直播国产精品 | 久久综合网色—综合色88 | 国产一区久久久 | 在线观看黄网站 | 亚洲精品一区中文字幕乱码 | 国产黄色av影视 | 99爱视频| 在线观看黄av | 中文字幕av全部资源www中文字幕在线观看 | 日日夜夜天天综合 | 色视频成人在线观看免 | 久久精品高清 | 日韩天天操 | 成人黄色国产 | 久久久国产精品一区二区三区 | 欧洲精品亚洲精品 | 在线观看韩国av | 免费观看版 | 久久精品九色 | 在线观看香蕉视频 | 中文字幕一二三区 | 午夜丁香网 | 麻豆视频国产精品 | 精品视频不卡 | 在线观看网站你懂的 | 久草在线 | 在线观看日韩中文字幕 | 色香网 | 日韩激情视频在线观看 | 九色琪琪久久综合网天天 | 天天插夜夜操 | 日韩欧美一区二区三区黑寡妇 | 久久国产精品久久国产精品 | 在线观看国产成人av片 | 亚洲视频在线免费看 | 操久 | 国产资源中文字幕 | 天天干,狠狠干 | 久久伊人色综合 | 久青草视频在线观看 | 少妇bbw搡bbbb搡bbbb | 国产精品女同一区二区三区久久夜 | 欧美黑人性猛交 | 99精品国产99久久久久久福利 | 人人看人人草 | 欧美精品一区二区三区一线天视频 | 午夜精品久久久久久久99热影院 | 欧美成人精品三级在线观看播放 | 国产伦理精品一区二区 | 久久免费精品 | 一区二区不卡视频在线观看 | www.日日日.com | 欧美日韩激情视频8区 | 日韩高清不卡一区二区三区 | 中文字幕区 | 亚洲婷婷网 | a视频在线观看 | 国产原创中文在线 | 精品中文字幕在线观看 | 天天视频色 | 国产精品高潮久久av | 九色视频网 | 91视视频在线直接观看在线看网页在线看 | 亚洲视频一 | 欧洲亚洲女同hd | 中文字幕美女免费在线 | a级国产乱理论片在线观看 伊人宗合网 | 久久av中文字幕片 | 午夜免费视频网站 | 国产黄色在线网站 | aaa毛片视频 | 久久午夜网 | 国产91精品一区二区 | 国产精品嫩草影院99网站 | 欧美在线91 | 2023亚洲精品国偷拍自产在线 | 中文字幕在线观看完整版电影 | 人人爽人人乐 | 欧美在线观看视频 | 国产精品美女久久久久久2018 | 国产男女免费完整视频 | 日韩av电影中文字幕 | 免费69视频 | 精品a级片 | 亚洲精品456在线播放 | 欧美久久99 | 国产日韩精品一区二区三区 | 午夜.dj高清免费观看视频 | 国产精品免费成人 | 午夜av日韩 | 日韩高清在线一区二区三区 | 在线日韩一区 | 国产欧美日韩精品一区二区免费 | 黄色电影在线免费观看 | 特级黄色视频毛片 | 久久在线视频在线 | 久久精品久久国产 | 国产99在线免费 | 久久精品中文字幕 | 在线观看亚洲精品 | 五月婷婷丁香综合 | 韩国一区二区av | 免费在线视频一区二区 | 亚洲精品乱码久久久久久9色 | 国产高清精品在线观看 | 探花系列在线 | 久久99精品热在线观看 | 免费在线精品视频 | 午夜精选视频 | 婷婷网在线 | 97碰在线视频| 午夜av在线| 五月婷婷综合激情 | 久久综合久久久久88 | 日韩电影中文字幕在线观看 | 午夜久久影视 | 丁香六月婷婷开心婷婷网 | 不卡电影一区二区三区 | 久久国产精品99久久久久久老狼 | 国产免费亚洲高清 | 国产原创中文在线 | 欧美大片在线看免费观看 | 欧美analxxxx| 在线观看免费 | 国产黄在线观看 | 97涩涩视频 | 亚洲国产精品视频 | 久久99视频免费观看 | 视频国产区 | 毛片区 | 亚洲成人黄色在线观看 | 国产成人精品一区二三区 | 国产福利中文字幕 | 亚洲美女精品视频 | 色偷偷97| 精品国产亚洲一区二区麻豆 | 中文字幕在线视频第一页 | 黄色特一级片 | 丁香六月久久综合狠狠色 | 最近日本韩国中文字幕 | 亚洲精品视频在线免费 | 2019国产精品 | 免费精品视频 | 色综合天天色 | 日韩午夜在线播放 | 成人免费在线电影 | 91免费看黄 | 美女网站在线 | 国产精品久久久久久久久久免费 | 欧美视频不卡 | 99这里有精品 | 黄色片免费看 | 久久久精华网 | 久久天天躁狠狠躁亚洲综合公司 | 色多多污污 | 免费亚洲一区二区 | 日韩国产欧美在线视频 | 丁香av| 亚洲欧洲一级 | 国产中文字幕三区 | 久久a免费视频 | 欧美日韩一区二区视频在线观看 | 高清色免费 | 天天操操操操操操 | 国产精品乱码久久 | 五月婷婷综合激情 | 五月宗合网 | 日韩欧美亚洲 | 99精品网站 | 超碰在线公开免费 | 99精品在线观看视频 | 色综合久久久久综合 | 国产精品视频大全 | 免费一级特黄毛大片 | 亚洲黄色免费在线看 | 一级黄色免费网站 | 国产精品一区二区久久国产 | 欧美男同视频网站 | 一区二区三区av在线 | www.国产在线 | 中文字幕免费观看视频 | 色综合久久久久久久 | 91入口在线观看 | av不卡网站 | 午夜视频一区二区 | 欧美天天综合网 | 中文字幕乱码在线播放 | 欧美精品国产综合久久 | 亚洲国产综合在线 | 色综合天天| 91网页版在线观看 | 日韩大陆欧美高清视频区 | 91精品国产91久久久久 | 国产黄在线 | 亚洲国内精品在线 | 国产成人精品a | 日韩网站在线免费观看 | 国产黄色片在线免费观看 | 91福利社在线观看 | 99久久一区 | 日韩一区二区三区观看 | 国产精品免费在线观看视频 | 少妇性bbb搡bbb爽爽爽欧美 | 看国产黄色大片 | 麻豆视频免费播放 | 夜夜操天天摸 | 日本h在线播放 | 久久蜜臀av | 日韩在线中文字幕视频 | 国产又粗又长的视频 | 欧美另类高潮 | 国产在线日本 | 草久草久 | 免费视频 你懂的 | 国产精品12 | 国产精品女人网站 | 日韩在线播放av | 性色av一区二区三区在线观看 | 男女免费视频观看 | 超碰99在线 | 亚洲最新在线视频 | bbbb操bbbb| 久久久久这里只有精品 | а天堂中文最新一区二区三区 | 美女免费网视频 | av网址aaa| 免费观看91视频大全 | 欧美 日韩 久久 | 在线免费看黄网站 | 二区中文字幕 | 久久精品123 | 很黄很色很污的网站 | www.xxx.性狂虐 | 久久香蕉电影 | 国产亚洲一区二区三区 | 91高清免费在线观看 | 国产精品久久久久999 | 色五婷婷 | 婷婷看片| 婷婷六月天综合 | 日韩女同av | 一级黄色网址 | 亚洲成人av电影 | 欧美一区二视频在线免费观看 | 能在线看的av | 91人人网 | 亚洲国内精品 | 国产精品刺激对白麻豆99 | 98涩涩国产露脸精品国产网 | 欧美日韩首页 | 色婷婷播放 | 成人综合婷婷国产精品久久免费 | 成人宗合网 | 91精品国自产在线偷拍蜜桃 | 婷婷色亚洲| 91久久精品日日躁夜夜躁国产 | 欧美亚洲国产一卡 | 偷拍区另类综合在线 | 亚洲自拍自偷 | av不卡在线看 | 五月天最新网址 | 久久这里 | 精品国产免费av | 久久综合桃花 | 欧美性色网站 | 色综合天 | 日韩精选在线观看 | 成人黄色av网站 | 国产黄色片免费在线观看 | 日韩福利在线观看 | 久久成年人| 三级av在线播放 | 亚洲欧美国产日韩在线观看 | 特级西西444www大精品视频免费看 | 不卡精品视频 | 中文字幕av影院 | 日韩在线中文字幕 | 国产日韩精品视频 | 丝袜制服综合网 | 一区二区三区中文字幕在线 | 午夜精品中文字幕 | 三级免费黄色 | 黄色av网站在线免费观看 | 国产精品久久久毛片 | 91成人破解版 | 亚洲精品乱码久久久一二三 | www.av免费观看| 毛片精品免费在线观看 | 国产美女主播精品一区二区三区 | 一区中文字幕在线观看 | 91麻豆精品国产自产在线 | 亚洲一区二区三区毛片 | 91亚洲视频在线观看 | 精品xxx | 久久小视频 | 精品国产一区二区三区不卡 | 91精品视频在线观看免费 | 黄色成人影视 | 九九热免费在线视频 | 国产无遮挡又黄又爽馒头漫画 | 成人九九视频 | 久久久免费 | 久久国产精品成人免费浪潮 | 在线99视频 | 九九综合九九 | 日韩艹 | 伊人婷婷色 | 亚洲精品视频在线免费 | 97超碰总站 | 日本天天色| 久久激情婷婷 | 成人黄色电影视频 | 99免费在线 | 日本三级在线观看中文字 | 国产精品日韩在线播放 | 欧美三人交 | 国产破处在线播放 | 91豆麻精品91久久久久久 | 日本aa在线| 国产精品免费一区二区三区在线观看 | 日本在线观看一区二区 | 天天艹天天干天天 | 成人在线观看影院 | 99精品视频在线观看播放 | 91在线一区二区 | 亚洲性少妇性猛交wwww乱大交 | 日韩 精品 一区 国产 麻豆 | 成人久久精品视频 | 一区二区国产精品 | 麻豆小视频在线观看 | 美女视频永久黄网站免费观看国产 | 亚洲最新av | 日韩aⅴ视频 | 国产午夜激情视频 | 亚洲 欧美 成人 | 一区二区三区在线看 | 激情五月看片 | 成人免费观看网站 | 国产精品99免费看 | 精品字幕 | 91精品免费在线视频 | 欧美色噜噜 | 国产精品成人久久久久 | 超碰97人人射妻 | 久久久国产成人 | 欧美另类xxxxx | 亚洲国产精品久久 | 亚洲免费高清视频 | 久久婷婷亚洲 | 亚洲免费色 | 日韩av在线一区二区 | 97国产超碰在线 | 久久首页 | 亚洲成人动漫在线观看 | 久久精品永久免费 | 欧美日韩高清不卡 | 国产1区2区3区精品美女 | 日韩精品在线免费观看 | 五月婷婷综合在线观看 | 国产精成人品免费观看 | 亚洲va综合va国产va中文 | 午夜91视频 | 亚洲视频 在线观看 | 亚洲视频高清 | 香蕉视频在线网站 | 欧美日韩中文字幕综合视频 | 在线免费观看羞羞视频 | 丁香资源影视免费观看 | 国产成人精品午夜在线播放 | 97视频免费观看2区 亚洲视屏 | 福利视频一区二区 | 婷婷色亚洲 | 黄色精品久久 | 日韩69视频 | av中文字幕免费在线观看 | 国产精品永久 | av成人黄色 | 日韩精品国产一区 | 免费在线观看av网站 | 日韩一区二区久久 | 97精品国产97久久久久久 | 欧美日韩在线观看不卡 | 91视频在线观看大全 | 三日本三级少妇三级99 | 久草在线资源观看 | 一级成人免费视频 | 成人试看120秒 | 国产精品麻豆视频 | 黄色亚洲精品 | 毛片网站观看 | 欧美地下肉体性派对 | 欧美激情精品久久久久久 | 人人澡人 | 久久中文精品视频 | 十八岁以下禁止观看的1000个网站 | 国产高清视频在线 | 丁香六月伊人 | 午夜影院先 | 久久影视精品 | 成年人在线看片 | 西西人体www444 | 欧美日韩在线观看视频 | 国产在线专区 | 国产视频不卡 | 成人小视频在线观看免费 | 欧美精品久久久久久久 | 91丨九色丨丝袜 | 国产精品99久久久久的智能播放 | 日产乱码一二三区别免费 | 中文字幕中文字幕在线中文字幕三区 | 欧美精品v国产精品 | 视频在线观看日韩 | 青青草国产精品视频 | 97成人免费 | av大片免费看 | 中文久久精品 | 亚洲欧美日韩一级 | 九色精品在线 | 日日干日日 | 狠狠色狠狠色综合系列 | 久久国产精品99国产精 | 欧美一级性生活视频 | 国产中文在线字幕 | 91精品视频在线 | 伊人影院在线观看 | 久久精品视频中文字幕 | 国产精品一区二区久久精品爱涩 | 日韩在线不卡 | 国产精品美女久久久久久网站 | 99久久精品免费看国产四区 | 久久精品视频2 | 日韩精品三区四区 | 亚洲欧洲精品一区二区 | 国产精品久久久久久久婷婷 | 国产不卡在线视频 | 成年人免费看av | 91视频这里只有精品 | 中文在线最新版天堂 | 亚洲欧美999 | av黄色av| 色妞色视频一区二区三区四区 | 麻豆视频免费网站 | 久久久福利视频 | 久久激情视频 | av线上看 | 天天色天天草天天射 | 99九九99九九九视频精品 | 久久福利综合 | 最近最新中文字幕 | 手机成人在线电影 | 国产97碰免费视频 | www.com.黄| 天天操天天操天天操天天操天天操天天操 | 麻豆视频免费看 | 91成品人影院 | 最近更新的中文字幕 | 国产精品av在线免费观看 | va视频在线 | 国产又粗又猛又爽又黄的视频先 | 欧美一级视频在线观看 | 99免费观看视频 | 免费看的av片 | 久久国产欧美日韩 | 国产麻豆果冻传媒在线观看 | 免费久久片 | 久久精品成人热国产成 | 亚洲精品1区2区3区 超碰成人网 | 欧美精品中文字幕亚洲专区 | 99久久精品国产亚洲 | 午夜免费视频网站 | 麻豆传媒在线视频 | 青草视频在线看 | 伊人色播| 国产精品毛片一区二区 | 四虎4hu永久免费 | 91精品网站 | 免费三级av| 久久中文精品视频 | 伊人黄色网 | 久草网站 | 胖bbbb搡bbbb擦bbbb | 一区二区理论片 | 天天av综合网 | 欧美国产日韩一区二区三区 | 午夜丁香视频在线观看 | 日韩免费观看一区二区 | 久草爱 | av电影亚洲 | 日韩综合精品 | 97av在线视频 | 婷婷国产v亚洲v欧美久久 | 人人天天夜夜 | 日日日日| 国产一级免费电影 | 国产成人在线看 | 丁香激情网 | av在线官网 | 91麻豆网 | 日韩午夜av | 国产精品一区免费看8c0m | 国产精品免费观看久久 | 黄污视频网站大全 | 国产精品一区二区av | 成人观看| 五月婷婷色 | 草久在线观看 | www.久久视频 | 精品91视频 | 久九视频 | av成人动漫在线观看 | 精品色综合 | 久久视频一区 | 涩av在线| 久久精品综合视频 | 91精品久久久久久久91蜜桃 | 成人av一区二区兰花在线播放 | 免费在线激情视频 | 欧美 日韩 国产 成人 在线 | 亚洲日本精品 | 日韩性久久| 色 免费观看 | 国产喷水在线 | 中文亚洲欧美日韩 | 在线免费看片 | 亚洲小视频在线观看 | 色综合色综合久久综合频道88 | 国产成人精品免费在线观看 | 成人免费看黄 | 日日操网| 狠狠操综合 | 97国产大学生情侣酒店的特点 | 97视频免费在线观看 | 美女视频黄,久久 | 99在线热播精品免费 | 久久久久久久久久久久国产精品 | 免费在线看v | 亚洲男男gaygay无套同网址 | 日韩专区在线 | www.精选视频.com | 色www. | 久久不卡国产精品一区二区 | 在线观看91av | 在线观看深夜视频 | 天天操天天弄 | 人人爽人人av | 午夜黄色一级片 | 五月婷婷毛片 | 国产精品99久久久久人中文网介绍 |