亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

若楓后處理論壇

標題: APT刀軌數據生成NC程序C++源代碼 [打印本頁]

作者: 若楓    時間: 2025-5-21 20:59
標題: APT刀軌數據生成NC程序C++源代碼
APT刀軌數據生成NC程序C++源代碼,本功能僅作為技術交流研究之用,代碼,功能可能存在缺失。需自行編寫刀軌數據的讀取與處理。以下僅為部分代碼以下為頭文件部分源代碼
  1. int  EQ_is_equal (double s, double t);
    8 \6 \8 w- b% ~
  2. int  EQ_is_ge (double s, double t);" U+ K# K. u/ G3 i- k) \5 _
  3. int  EQ_is_gt (double s, double t);8 ^/ I0 Z/ ?3 K( N# W! E" O0 l
  4. int  EQ_is_le (double s, double t);
    $ {: o( m& y  V3 j
  5. int  EQ_is_lt (double s, double t);5 j# V- |: W" B: Z
  6. int  EQ_is_zero (double s);
    7 l* q0 ?7 }, w% u$ Q5 S# w
  7. //=============================================================
    9 `/ }0 @, H# Q& j5 q4 m
  8. double ARCTAN1 (double y, double x );
    8 |# U" q- U& v6 ^9 r8 J
  9. //#=============================================================
    ; U/ f" I% ~! R7 x: I  w
  10. double ARCTAN2 (double y, double x );
    ! _6 h# u0 _* }3 Z' g' K9 q5 ]
  11. //#=============================================================5 t$ }$ Q/ g7 u$ y2 k$ S* }8 Y$ W& i
  12. double CheckConst ( double angle, double constvar  );
    1 C( c3 B" N8 p5 H" J. L4 a' o
  13. //#=============================================================( `& |, d3 ~0 |: K5 A% {
  14. double Check360 ( double angle );
    1 F' g: S9 V; z
  15. //#=============================================================
    " o0 J6 ]% D, h+ b' |  h
  16. double CheckLimit ( double angle, double kin_axis_min_limit, double kin_axis_max_limit );8 h6 t' D$ V. P
  17. //#=============================================================
復制代碼
: V/ N# V% I7 g
以下為部分源代碼,用于判斷,計算角度等
/ w" y/ v  U2 k5 K! U. C8 x* y
  1. int  EQ_is_equal (double s, double t)
    4 O( E. P4 i* a- G, e9 l9 C
  2. ( q# v3 S' W$ a+ ?
  3. {" u. y9 G4 e, U
  4. , w+ U& w$ a2 e! M) }# j- W
  5.   if (fabs(s-t)<= system_tolerance)  { return(1); } else { return(0) ; }
    $ F# \7 T+ e2 M

  6. 2 {2 G* |. S. |/ l8 X/ W: Q5 t# a
  7. }# s9 a! ?0 _& H: C8 }

  8. : Y, w' C; \: e# ~& k: B* _# S
  9. /***********************************************************************/1 Q2 n1 O) `9 H' C: \
  10. ( _2 e$ k7 S5 ~% E' y8 X* i
  11. int  EQ_is_ge (double s, double t)
    " K" _& f9 ^  d& l
  12. 4 F# T1 ?4 t6 R/ v# f. e
  13. {
    ) e2 A1 t) t4 s* o

  14. , ^0 Y& [5 c+ j; b( _$ d  E5 Z
  15.   if (s > (t - system_tolerance)) { return(1); } else { return(0) ; }
    : X& ^7 u1 `+ O- c$ I

  16. # ~$ u( L7 J& |2 R. R6 x, s
  17. }+ e. ^" X, g0 |* l. w- [3 O$ ]
  18. . Q. G% I3 y- d' _7 M
  19. /***********************************************************************/( M1 d& E* A) V

  20. # }0 r, G" M+ Z% K& N0 g0 A* ^! @
  21. int  EQ_is_gt (double s, double t)( p6 Y  V- d' Q  ]# D7 n. s
  22. 4 g0 A1 _1 _4 ?( |
  23. {& e! B( x0 i& I" i- {. [5 E
  24. 0 U) a* q5 o! A/ Q- w# ?/ q
  25.   if (s > (t + system_tolerance)) { return(1); } else { return(0) ; }
    % ]) N( n( J+ n% R! E# U6 y
  26. ( K$ k' A) @8 m8 l* |
  27. }
    : y: @3 v2 |# x, N5 B* S
  28. 9 |& E# q7 R: ]
  29. /***********************************************************************/
    4 R: s( C$ t/ H3 b4 k) _
  30. " n- U" P1 i# H& X6 H" A4 D
  31. int  EQ_is_le (double s, double t)( q9 {! U* M0 k: K; M+ r

  32. 6 _6 I9 i/ [* P# B) |! p0 F
  33. {) }# B( d6 T/ Z: b3 O0 i

  34. ! u  z- A% Z8 x! F! b! Y* b( o
  35.   if (s < (t + system_tolerance)) { return(1); } else { return(0) ; }# m* p8 e6 ~+ p

  36. 3 o* ~8 b% d3 i3 S5 g
  37. }1 c* @0 e9 k7 e

  38. 3 _6 e' e( {. C: e
  39. /***********************************************************************/% [8 w" Q7 ^9 J( M

  40.   c+ F/ e. j! o* n" Y; }
  41. int  EQ_is_lt (double s, double t)
    6 `# e+ U2 a' E  [3 e
  42. ! F; X  }' B  b: r; [; ^5 r5 r+ s
  43. {4 {; _; t7 v2 Z  a! b# e9 X% a2 L
  44. $ O8 H- T4 s, u/ x  N
  45.   if (s < (t - system_tolerance)) { return(1); } else { return(0) ; }* b6 ~# {8 j& o) Q

  46. + g3 j3 c6 @! x5 y2 G6 T
  47. }
      a. m- I2 ?% t  e
  48. 7 ?3 G9 l, C2 i+ B# e) }$ w( d
  49. /***********************************************************************/
    - y" T: v/ v; V0 j; W& f1 v1 c% g9 H. W

  50. / c2 e* R4 v" c: b
  51. int  EQ_is_zero (double s)
    " @' T' J. Z) V' s& u
  52. ( U5 H5 i9 T1 u% O' C
  53. {2 N* m* @) ~% G3 @6 n3 n" a, O0 R

  54. 0 g8 |/ W( a2 k3 }  D
  55.   if (fabs(s)<= system_tolerance)  { return(1); } else { return(0) ; }  t( ~+ D8 `' p4 a$ V
  56. 5 L, h7 I' J7 }" K3 W+ P9 Z
  57. }
    + Y7 E' a0 C/ R& f

  58. ( {% n4 e1 C( i  k/ [% Z
  59. //=============================================================) P- T) u9 J; R- d2 g

  60. 4 X- R$ g2 ^6 E  P$ {" F2 g* _
  61. double ARCTAN1 (double y, double x )! M7 [' l& @. V2 D

  62. " G" h$ x0 T2 M2 }1 y5 \2 S  ^
  63. //#=============================================================- Z4 n# n1 c5 {  A

  64. - g/ A* A4 z. K$ e. @
  65. {! H# m# ^% Y, Z. ~' z

  66. ) r' x/ H9 d7 y% j+ p( y( _2 `
  67.    double ang;/ Y. a2 M4 M3 N/ S  c

  68. % A$ N6 u" R1 F  s2 X0 b
  69.    if (EQ_is_zero(y)) { y=0; }
    # `% b9 ?6 u& A
  70. ; z7 h. h2 N. N& I+ V* h
  71.    if (EQ_is_zero(x)) { x=0; }
    ; q, k% ^$ J5 U  H2 h' @: W
  72. 1 _% {# y9 x/ g; A, |( T
  73.    if (y == 0 && x == 0) { return(0); }" l3 H, e3 P. |% L0 }
  74. 5 P8 _$ D0 A0 }
  75.    ang=atan2(y,x);" d& z' \+ w& i

  76. 3 r  |5 W. H/ J. g$ m# B
  77.    if (ang < 0 ) {4 T( D6 F4 @  h$ q  P" J

  78. 3 U8 a- |) M9 S9 i/ s' K
  79.       return(ang + PI*2);
    4 m. w5 j& v8 N7 ?

  80. $ q' W% _: k- }9 A3 `; k  S; W
  81.    }+ I9 Q1 U, _2 f! d; ^7 ~
  82. 4 W2 Z2 y9 ~# E1 ?; M1 L7 `4 {
  83.    return(ang);
    7 u1 |/ L! W; {
  84. & F% a3 r/ j- k' K; E3 r
  85. }/ ^6 F- ?$ I. ^, u8 S

  86. ( w: r9 b& [8 N, C9 Y3 i
  87. //#=============================================================
    / J- W0 F- v6 x& R; n) \* t
  88. 8 k0 u8 \. J( }2 a) T# {. Z
  89. double ARCTAN2 (double y, double x )7 \" D5 y' O5 O

  90. ; U" j* T3 h( i& p& e
  91. //#=============================================================
      _0 C7 o8 e9 ^, S$ U& n; w
  92. 0 h) \; ^* v! y7 |' ~  @% n
  93. {
    % ~: c* ~/ L" t+ h

  94. 9 O2 k2 e5 a/ c
  95.    double ang;
    " G- K2 ^0 k1 Q$ v/ M
  96. / d  p& ~6 _! r* ]# T
  97.    if (EQ_is_zero(y)) {
    - y2 m0 x( }3 p$ V# W2 k

  98. : D4 _" T- b$ t+ p6 s
  99.       if (x < 0.0) { return (PI); }
    # p2 Z7 A& [% s2 n7 p2 W
  100.   M8 Q  S) V. Z; B( S
  101.       return (0.0);2 v% d0 p$ _+ p* O( v) o
  102. : v5 @* k5 q3 {( s! ]* f; G
  103.    }
    ) d3 w3 H* B# L' w) z
  104. - Q2 ]2 a- ]$ z) L0 |4 w
  105.    if (EQ_is_zero(x)) {$ u( X$ y' D+ S

  106. 8 P; Y' }5 B. T) p8 P+ }* s
  107.       if (y < 0.0) { return(PI*1.5); }
    " B2 f% d) s7 D6 ?* ~- d

  108. 8 {1 q5 \! P' ]! X6 r5 x) V
  109.       return(PI*.5);
    ' b# \7 `: R9 t9 n7 h0 {
  110. , p8 |% A& U- w7 m5 r
  111.    }
    * @( j& P) k' l, ?0 h5 l' n! c
  112. 9 w8 p2 Q8 j+ F- q4 v$ }
  113.    ang=atan(y/x);' _% ^( R0 Y% {

  114. 9 \, b0 g0 x) Q' g6 I0 c3 F. m8 I
  115.    if (x > 0.0 && y < 0.0) { return(ang+PI*2.0); }
    6 h, x7 C+ Z+ s7 S. _$ _- U3 d
  116. , |/ \3 a, m5 t6 n& Q% F
  117.    if (x < 0.0 && y < 0.0) { return(ang+PI); }) o7 `) h. d, f2 D

  118. 9 D6 K) l! D% e+ ?' q7 a2 h
  119.    if (x < 0.0 && y > 0.0) { return(ang+PI); }: z0 D: J4 G$ O+ O6 d  ~' \9 K7 R6 b  C; H
  120. ( P5 d( Q+ N  `) p1 ^0 e
  121.    return(ang);+ P& L6 T' V# t1 g  _

  122. , }7 ?- k1 r! A5 T1 s+ l; a. _
  123. }
    9 C) j* m$ g3 O5 L
  124. $ N9 }/ l1 z7 G0 F" i& J( k) a
  125. //#=============================================================
    * n/ o% ^& ]" w
  126. # g2 e* S' ~3 L8 n9 K# f1 e" \- c
  127. double CheckConst ( double angle, double constvar  )' ], y0 p+ U2 [2 l2 u

  128. $ E0 p; V& E( D$ B. |6 {& [2 X
  129. //#=============================================================
    8 F; ~" t$ r( }0 ?4 O6 d
  130. 6 t2 L* D* F7 f& e. S# n8 i" G
  131. {* T; X. b. M6 F+ I/ T6 K* P7 f

  132. 2 O; ~7 X9 ?: L$ A# T9 c- |
  133.    while (angle < -constvar) { angle+=constvar ; }4 i/ s# u4 ?' Y0 p4 \  p. S' ?
  134. ' ~! f2 u- V5 {+ f8 \2 J
  135.    while (angle >= constvar) { angle-=constvar ; }
    . B$ `! g# R' r5 M
  136. % _1 w- x+ L8 c# l8 q, `6 o+ p! C& L! z
  137.    return (angle) ;
    ( |1 z1 h2 ~7 K& T: v. `6 R" t

  138. 7 E* u+ i6 h" d4 l% q' j* I
  139. }
    * Y5 g8 @; I0 S- m

  140. ! ^  N7 B) l& w7 `8 g3 y: V
  141. //#=============================================================
    + h8 s" j' r7 n9 e/ b2 a
  142. 7 p$ [) v$ A$ N8 I) ~/ U! g; I& g
  143. double Check360 ( double angle )
    # @  l  p% Q2 K& [/ z/ L' L

  144. * s- d0 M5 o* u- Y
  145. //#=============================================================
      C4 O! U) r2 g+ M
  146. , j) _3 l( d2 \
  147. {
    & w" _" C+ T  Y/ H, @8 r
  148. 7 K2 V, K# o- x( w; L
  149.    while (angle < -360.) { angle+=360. ; }7 f* ~/ f4 P! W9 [, P9 g

  150. 9 @, T0 v3 ?6 S9 f4 r2 n
  151.    while (angle >= 360.) { angle-=360. ; }
      T1 u; T2 L8 z! w# S9 n. v
  152. ' q, c4 @' Z+ P) `3 D' W. z
  153.    return (angle) ;
    8 P2 a3 _( @* h% o1 G
  154. 0 y  J* G# I* I, Z% |7 v
  155. }
    7 M& S, t' }. K( Y8 j8 k% e3 s

  156. - ^; B+ J% V" J) ]
  157. //#=============================================================
    , L6 E  f; U2 e( z$ q' v
  158. 9 K$ x0 R: x8 t* F
  159. double CheckLimit ( double angle, double kin_axis_min_limit, double kin_axis_max_limit )" H9 ]7 s  i  W
  160. ! K6 Z* f& D" y( Q
  161. //#=============================================================
    & Q7 q* f7 H/ g% K' U( h, I

  162. 0 D# v) x  `: j6 ?5 b  S
  163. {) z/ j) K- G8 ?% J

  164. % E2 U. @4 L& C
  165.    while ((angle-kin_axis_min_limit) > 360.) { angle-=360. ; }
    2 b# p3 n7 ~1 T  L! D) `

  166. , S* u& P/ Q, s, r# d. ~1 x1 B
  167.    while ((kin_axis_max_limit-angle) <= -360.) { angle+=360. ; }
    & G. Y5 s) A7 }: d$ z' ?7 P" u
  168. , q* k1 n: Q) g& A# r
  169.    return (angle) ;, O& A$ ^. ^5 D5 `7 ^/ q2 z1 f
  170. 3 K8 G5 u7 \. V9 W
  171. }
復制代碼

; d% f3 y0 E3 r以下為搖籃5軸計算過程代碼
8 [1 V- Z  P3 Y4 e6 R6 n
  1. i=sin(ang_rad[1]);  j=0.0;  k=cos(ang_rad[1]);& _8 g1 f4 K$ m8 B

  2. # N5 B' B# {6 g) B0 v
  3.          j=0.; B1=0.; B0=0.;
    % u) a9 p4 |! T* C$ t
  4.   w% d! A. k7 C
  5.           if (EQ_is_ge(i,0.)) {
    & @6 b2 {0 u! }8 X/ M

  6. - z8 _6 q3 N' F- G# K7 ?* W, o7 V
  7.              if (EQ_is_gt(k,0.)) { B0=acos(k); B1=B0; } else { B0=acos(k); B1=B0; }
    9 \2 _* y8 E% o( ]% s' X* I% w% I5 V
  8. 3 o  V3 g/ I/ s7 s; _7 S2 w7 z
  9.           }( d6 h* ^# Q4 F, |! ]  l
  10. 3 y! b/ D& d( Q: p
  11.           if (EQ_is_lt(i,0.)) {& L% c6 ^  C0 Q" {" {, e" }
  12. 1 }9 _$ M7 i6 k, k3 i+ h: p" W
  13.              if (EQ_is_lt(k,0.)) {; q" R/ ]# \  l& P0 |% x
  14. * f4 w  I1 m' l% ]  U" o* `
  15.                 B0=atan(i/k); B1=B0+PI ;
    6 z: E# s% C# m6 m, A5 q) G/ F0 W

  16. 5 b4 a9 y* O6 z1 C$ \" i
  17.              } else {' k1 F- ]6 m5 Q+ w8 n$ c# g0 J9 {# J

  18. . M& B) P. a. W5 M; M* ^9 S
  19.               if (EQ_is_zero(k)) { B0=-PI/2. ; } else { B0=atan(i/k); }
    6 n4 O' v2 r' w" }0 I1 }
  20. 0 C/ y2 ]/ M9 H: s9 \( |6 F; C
  21.               B1=2.*PI+B0 ;* O9 a5 T& V5 e9 F, w! c

  22. 7 W0 |1 g6 ?& i  G" w
  23.              }+ h  M$ k3 B0 S4 W' X7 k

  24. 4 f' u+ B; g5 f) X( q
  25.           }3 j( N& w+ ]% _9 Q9 V
  26. / z  g2 K5 p7 K" F; V
  27.           if (EQ_is_ge(B1,0.)) B0=1.; else B0=-1. ;  p' ]. _3 P% U; N. f

  28. $ c# @$ J3 U1 s7 f! R
  29.           B2=(-1.)*B0*(2*PI-fabs(B1));
    ; ^" @* N: D! m- I  R5 K0 _& R1 a8 A+ W

  30. / _/ x# s$ y6 b7 N5 r* X
  31.           ang_rad[0]=0.; ang_rad[1]=B1; ang_rad[2]=0.;: f1 A- _2 \/ `$ B. g$ p
  32. * _* @- v. G# Z& J% Y+ o
  33.           ang_rad[3]=0.; ang_rad[4]=B2; ang_rad[5]=0.;
復制代碼

4 B* g# q4 @% o9 ]通過輸出的NC程序,反向輸出的刀軌數據與原始刀軌文件對比,其數據結果一致。
/ m0 d6 w; T! B
7 N: f2 ^/ n; X  O (, 下載次數: 80) 8 I- u3 D! L  R+ i! {8 {& Q
測試結果:
3 O# H3 o6 A: m0 g  n, Q (, 下載次數: 78)
( b1 T  A* h3 }6 L  o- z6 y" U! i! b2 u$ C$ T* h' w
反向測試結果 (, 下載次數: 85) ! x8 x) B2 f) L. K0 V

作者: yucammayco    時間: 2025-6-3 18:53
謝謝分享
作者: 云與海的故事    時間: 2025-10-15 08:41
謝謝分享
作者: qms88888    時間: 2025-10-15 12:52
感謝樓主的分享




歡迎光臨 若楓后處理論壇 (http://m.buddhismlove.com/) Powered by Discuz! X3.5
亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

        亚洲欧美色综合| 九九热在线视频观看这里只有精品| 色老汉av一区二区三区| 一区二区三区高清在线| 欧美色图天堂网| 日韩精品免费专区| 精品久久久久久久久久久久久久久久久| 久久国产人妖系列| 国产蜜臀97一区二区三区| 不卡一二三区首页| 一个色综合av| 欧美一区二区日韩| 国产精品一区二区在线观看不卡| 欧美国产日韩精品免费观看| 91丨porny丨蝌蚪视频| 亚洲一区二区欧美激情| 91精品国产乱码久久蜜臀| 国产一区二区三区日韩| 国产精品理论在线观看| 欧美亚洲国产一区二区三区va | 欧美专区日韩专区| 日韩国产精品久久久| 久久亚洲精品国产精品紫薇| a美女胸又www黄视频久久| 一区二区三区在线视频播放| 欧美一区二区三区在线视频| 国产精品亚洲午夜一区二区三区 | 337p日本欧洲亚洲大胆色噜噜| 粉嫩嫩av羞羞动漫久久久| 亚洲综合成人在线| 欧美tickling挠脚心丨vk| 成人av电影观看| 婷婷国产v国产偷v亚洲高清| 久久久久国产精品厨房| 91黄色免费网站| 精品亚洲免费视频| 亚洲美女在线一区| 日韩美女视频在线| 99国产麻豆精品| 日本在线不卡一区| 中文字幕在线观看一区| 51久久夜色精品国产麻豆| 成人丝袜18视频在线观看| 午夜精品久久久久久不卡8050| 久久影音资源网| 欧美体内she精高潮| 国产福利91精品| 偷拍一区二区三区四区| 欧美激情一区在线| 91麻豆精品国产自产在线| 成人精品国产福利| 久久国产夜色精品鲁鲁99| 有码一区二区三区| 久久免费偷拍视频| 欧美男生操女生| 99久久久无码国产精品| 久久精品国产77777蜜臀| 亚洲精品美国一| 国产人久久人人人人爽| 91精品国产综合久久小美女| 99久久久精品| 国产一区二区在线看| 一区二区免费看| 欧美国产亚洲另类动漫| 日韩欧美高清dvd碟片| 色欧美日韩亚洲| 福利一区二区在线观看| 久久国产三级精品| 性欧美大战久久久久久久久| 中文字幕一区二区三区av| 久久综合色8888| 日本成人超碰在线观看| 1024国产精品| 国产日韩欧美一区二区三区乱码 | 亚洲国产另类av| 亚洲欧美在线另类| 久久网站热最新地址| 91精品久久久久久久91蜜桃| 色av一区二区| av在线一区二区| 国产黄色精品网站| 久久精品国产第一区二区三区| 亚洲国产欧美日韩另类综合| 自拍偷拍亚洲激情| 中文字幕 久热精品 视频在线| 337p日本欧洲亚洲大胆色噜噜| 67194成人在线观看| 欧美三级欧美一级| 日本精品免费观看高清观看| www.亚洲人| 成人h动漫精品一区二区| 国产黄色精品网站| 国产精品综合久久| 激情综合网激情| 看电影不卡的网站| 免费成人在线观看视频| 首页欧美精品中文字幕| 偷窥少妇高潮呻吟av久久免费| 亚洲永久免费av| 亚洲一区二区三区四区在线观看| 亚洲人成伊人成综合网小说| 中文字幕一区视频| 中文字幕综合网| 亚洲少妇最新在线视频| 亚洲日本va午夜在线影院| 中文字幕一区二区在线观看| 中文字幕在线观看一区| 亚洲欧洲日韩综合一区二区| 中文字幕日韩av资源站| 亚洲欧洲日韩女同| 亚洲人亚洲人成电影网站色| 亚洲欧美国产三级| 一区二区三区欧美| 亚洲在线视频免费观看| 亚洲chinese男男1069| 丝袜亚洲另类欧美综合| 日本aⅴ免费视频一区二区三区| 免费看欧美美女黄的网站| 精品一区二区综合| 国产一区免费电影| 成人免费视频播放| 不卡的av电影在线观看| 一本到不卡精品视频在线观看| 日本精品视频一区二区三区| 欧美日韩高清影院| 日韩一区二区三区免费观看| 精品国产a毛片| 欧美激情一区二区三区全黄| 最新不卡av在线| 亚洲国产中文字幕| 蜜桃在线一区二区三区| 黄色精品一二区| 成人深夜在线观看| 在线欧美日韩精品| 91麻豆精品国产综合久久久久久| 欧美www视频| 国产精品无码永久免费888| 国产精品亲子伦对白| 一区二区三区日韩精品视频| 日韩精彩视频在线观看| 激情综合色丁香一区二区| 粉嫩av一区二区三区在线播放| 色一情一乱一乱一91av| 欧美喷水一区二区| 久久综合资源网| 亚洲欧洲成人自拍| 天天综合网 天天综合色| 精品系列免费在线观看| 波多野结衣视频一区| 欧美亚洲一区二区在线| 欧美成va人片在线观看| 国产精品国产三级国产普通话99| 亚洲一二三四在线观看| 蜜臀91精品一区二区三区| 成人久久18免费网站麻豆| 91福利视频网站| 精品国产污网站| 亚洲品质自拍视频| 奇米888四色在线精品| 高清国产一区二区| 欧美在线不卡视频| 精品国产不卡一区二区三区| 亚洲人成在线观看一区二区| 日本sm残虐另类| 9i在线看片成人免费| 91精品久久久久久久91蜜桃| 中文字幕乱码亚洲精品一区| 亚洲电影中文字幕在线观看| 国产一区视频网站| 欧洲一区在线观看| 久久众筹精品私拍模特| 一区二区免费视频| 国产一区二区三区电影在线观看 | 亚洲欧美另类综合偷拍| 视频一区二区中文字幕| 久久综合综合久久综合| 国产美女一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 久久久久久久久岛国免费| 亚洲人成7777| 国产一区91精品张津瑜| 精品1区2区3区| 中文字幕乱码亚洲精品一区| 日韩电影在线观看网站| 99久精品国产| 欧美精品一区二区三区久久久| 亚洲自拍与偷拍| 成人av电影在线| 精品福利一区二区三区免费视频| 亚洲与欧洲av电影| 白白色 亚洲乱淫| 精品美女一区二区| 亚洲第一久久影院| 成人免费视频app| 日韩欧美国产wwwww| 亚洲成a人片在线观看中文| av爱爱亚洲一区| 久久久久久久久久久99999| 日日夜夜一区二区| 色屁屁一区二区|