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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

查看: 13193|回復(fù): 27

[分享] mastercam X---X5 VBS 程序單程序源代碼分享

 火... [復(fù)制鏈接]

432

主題

5755

回帖

901萬

積分

管理員

積分
9014112
樓主
發(fā)表于 2011-4-20 08:10:23 | 只看該作者 |倒序?yàn)g覽 |閱讀模式

馬上注冊(cè),結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)

您需要 登錄 才可以下載或查看,沒有賬號(hào)?立即注冊(cè)

×
vbs加工刀具清單??捎糜趍astercamX----X5版。結(jié)果文件為html格式的。以下代碼另存為vbs文件即可。: b% ~4 Q% ~/ k) E8 ?& U2 F2 G
其實(shí)這個(gè)文件安裝在mastercam時(shí)已經(jīng)自帶的就有。但是那個(gè)有問題,如不能截圖。始終會(huì)有一個(gè)刀具處理出來顯示不對(duì)等。我在原有的基礎(chǔ)上進(jìn)行改進(jìn)了以下幾處0 b1 [( M1 ^5 C; C  W" Z

6 A1 v' V" T; f0 {, U8 h1 s1.增加截圖功能。6 Z6 e1 h5 W  k: Z! \" |' Z
2.修正了最后一個(gè)刀具現(xiàn)實(shí)不對(duì)。
2 V% E9 o3 k" Y# A. O) n+ u5 E3.翻譯成中文的。+ r8 T& R" g. a4 p9 x& ^  K# }
4..。。。。4 `8 t5 S2 G! {2 ]% D1 h5 k

+ Z" g5 G# w3 Z5 P! W$ @鑒于在使用時(shí)有許多問題,現(xiàn)對(duì)出現(xiàn)的問題做一下解釋及解決方法
$ \" v1 [* U2 Y6 e& B0 J- i* S. ^問題1.出現(xiàn)文件路徑找不到的錯(cuò)誤.1#樓的問題.
( E% A* V0 M3 c' a1 [方法1:第一次使用時(shí),在D盤根目錄新建一個(gè)名為nc的文件夾2 @2 B$ a) C0 L, e
方法2:打開vbs腳本文件
3 F6 u5 c; _8 @8 t, P0 g查找
2 C$ A" h& ~. |6 n  h" |2 usfileDir = "D:\nc\"3 [, |. `2 X! I+ E2 P3 a2 |' v( D8 v
你自己定義一個(gè)文件存放目錄,也是可以的,但前提必須保證該文件夾存在,否則出錯(cuò).
' p* m* q1 d5 Q  L/ \) q1 ]# r  _0 U1 Z- }' X2 p
問題2.出現(xiàn)只有圖片沒有刀具信息的問題.
* V) h9 E/ S/ j* y* q$ s我給出的vbs腳本是基于X5測(cè)試的.如需要用于X----X4版本,按一下方法修改! {) _0 J4 ]5 N% Q+ [2 w3 M
查找! R3 f; ^' f/ h3 Y! x
graphic = Replace(GetCurrentFileName(),".MCX-5",".EMF")) u  Y/ P  T& u8 p7 V: i# B$ B
改為
; M0 y; }" j0 G2 N+ x8 b6 ggraphic = Replace(GetCurrentFileName(),".MCX",".EMF")
7 T) g9 d8 {+ _* A
7 m6 _6 n! P3 S' f& I8 y% P( q

7 i' c6 n7 {& ^' V, v: M; N下面是完整代碼
$ a* D/ X; G5 T( e  P. G% X# D4 f  r( ]6 c
' -- Start Script
4 Q: l( m. G# w6 D! G3 R6 |! lCall Main()7 Q6 K; \4 e! r4 \  s' U+ U

0 `, [! N5 ]* {( G+ z2 G" q9 @
6 f7 u5 ^9 g+ c* N/ ?( H7 @' ////////////////////
( \! @6 w! K- H' Sub Declaration1 ]9 d6 N/ l- o" N( l; ]2 z
' ////////////////////
. i; N, K% Z" D+ O4 K0 T/ zSub Main()     
9 |! V* m& m/ r* _) `2 |5 v+ V5 U8 X4 j) I% ]6 `8 ~" J. t
Dim strCurrentFileName, strReportName4 T9 J) z6 Z6 N
Dim strHTML, strOpComment
5 ]% a3 }7 L0 Y/ |Dim FSO, fsoReport. a4 k4 a! I; Y4 ^) ^3 ]; _
Dim intOperations, intOpCount, strOperationName, ToolNumber, strToolComment3 g' {5 `7 r+ ^
Dim dblTemp
- w' t; {& f. fDim intOpTypeId : X+ @- Z3 H9 e! ]  n; v. C; y0 ~
Dim graphic1 Q& ~# ~8 f( o! s# u( o# l
Dim sfileDir
- G% S* v( C6 O% G( n/ R! M+ JDim CycleTime,TotalTime
. y& B7 H) C- ^) ]7 rDim stockx2 [4 @: v$ @/ {& z# L" ]* N' ^* ?" ^
Dim stocky
! D9 ?  b1 N. k" g) ]Dim stockz% S: ^: g' C" J4 w( {1 |" \
Dim originx: F: o+ t4 a8 n- K
Dim originy2 G# I% g' {* L8 g
Dim originz3 [' l) o) K, j: h
; K6 u2 Q7 z+ A+ w2 T6 v
% y: ~. c5 z5 z( K
sfileDir = "D:\nc\"   
4 @+ x7 |- c, c- N! M+ _! f( r' -- Prompt for a report name5 S( y" G# H" n
strReportName = AskString("請(qǐng)輸入報(bào)表文件名", "") " c( U' Z  b$ K/ B) G5 |  t9 Y
, U6 O7 R0 Z. h2 x2 x4 a( j: p
If Len(Trim(strReportName)) = 0 Then Exit Sub
7 A3 J: x  ?# t; N
7 L9 e, b6 K; D. {/ h! b/ |* a' -- Check for EXT
$ G7 e+ Y" c% y! i/ @* U% y3 i- A. yIf Len(strReportName) <= 5 Then6 l( p. _0 e6 i
   strReportName = strReportName & ".html"
/ Q& E$ }5 \0 B, H6 d* k( e7 @( u& OElse
6 N* J0 e. p( j; A   If Right(LCase(strReportName), 5) <> ".html" Then strReportName = strReportName & ".html"
" P$ K& ]. z) i$ u7 DEnd If
+ V$ u( v/ m+ I" R2 I# M5 V
# v1 m$ `, L% ZCall ClearPromptLines   0 _* G! O: W4 |1 H  L/ k
Call WriteString("加工報(bào)表創(chuàng)建中, 請(qǐng)稍等....")3 _/ J! l  a4 e  ~9 _' E4 ^; ~
! j! c" E* O$ V' Q" s  t0 J2 T
Set FSO = CreateObject("Scripting.FileSystemObject")
2 W* }3 P) m) Z/ }5 j! b
. S7 |) b1 t+ b' C" W3 ^# Y, a' -- Get the file's name
* `4 s; ?, ^0 \, s# y# {1 L  TstrCurrentFileName = GetCurrentFileName   + m$ X* b1 q* [8 X, l
& N) D$ T0 B1 k6 Z. j* r
' -- Make sure we are in ISO view% I! n* K0 S" g( K% R( a
Call SetGViewNumber(mcVIEW_ISO)        5 g9 I" A% y/ _: ]
4 N3 ~/ f" d9 ~) s
Call RepaintScreen(True)% T$ e3 q" T0 n$ s* u; W; ]: P
' -- Generate bitmap image of part1 U! \$ g% u5 E0 ?) I
Call DoBitmapfile(vbNullString, sfileDir & "IMAGE.BMP")! l1 X; k% Z5 J
! Z( Q8 b0 @2 G
    'Load Graphic ! w- W% q& p0 e: H  I3 ]
'//////////////////////////////////////////////////////
0 \1 I/ q) D. ?4 J3 @3 {/ \0 qgraphic = Replace(GetCurrentFileName(),".MCX-5",".EMF"): B1 F  d5 M2 [0 q9 L
DoMetafile graphic% ~0 o' A7 ^% X2 a
' -- Store path to out report                        0 b; t/ P& E( W/ b, ~: i
'strHTML = GetPath &  strReportName
2 p: \  |4 G4 w5 _; jstrHTML = sfileDir &  strReportName7 n; _' b; g( [. I5 f! w
'2011-04-14& y& L; q) q9 e/ |9 j
'ShowString "GetJobSetupMaterial = " & GetJobSetupMaterial) O0 n' _) q# P6 H3 r1 A- M' I# W
'ShowString "GetJobSetupStockOriginX = " & GetJobSetupStockOriginX% S. P3 I  L3 c) V/ h; w
'ShowString "GetJobSetupStockOriginY = " & GetJobSetupStockOriginY" i6 D, \( m& k! Q+ v' e. H
'ShowString "GetJobSetupStockOriginZ = " & GetJobSetupStockOriginZ6 D: |2 B9 ~" [: ~9 Q; R& B' R  f
'ShowString "GetJobSetupStockSizeX = " & GetJobSetupStockSizeX
) E! o( a4 n: A' t& D'ShowString "GetJobSetupStockSizeY = " & GetJobSetupStockSizeY
1 M: x, F4 e5 i. z& @'ShowString "GetJobSetupStockSizeZ = " & GetJobSetupStockSizeZ
% B# D4 m  q6 r8 x9 ~, R7 B'2011-04-14
  G2 y1 C0 b) U* I/ h; t+ F( G; `
' l  W& g" t- j' ]/ X8 ]' -- Create our html file8 ?1 D; {2 [- ?
, q. O+ r0 d, m! G5 [: ~6 J. V
originx=GetJobSetupStockOriginX - I) G- j1 S1 M% g
originy=GetJobSetupStockOriginY8 }5 ^9 G7 z4 t2 @5 u  A
originz=GetJobSetupStockOriginZ 5 d4 O/ [! C/ \" V
7 x& x. E. ?9 n: e, ?
Set fsoReport = FSO.CreateTextFile(strHTML)       , {: G- X) \2 Z5 T! e+ t: m

4 ]+ @4 M( i1 ~1 WWith fsoReport                                                  
- ]" R$ p; k; s- h+ O9 _/ H  A    .WriteLine "<!DOCTYPE HTML PUBLIC " & Chr(34) & "-//W3C//DTD HTML 4.0 Transitional//EN " & Chr(34) & ">"
. m( S1 W  r2 |$ Q, U8 |    .WriteLine "<HTML>". \5 I" U  a6 P7 H9 ^* m8 I; ?
    .WriteLine "<HEAD>"
& X1 ?+ z! n4 B# Z+ W8 b  }    .WriteLine "<TITLE>Mastercam Job Setup Sheet</TITLE>"
( R5 n5 @. H- A    .WriteLine "</HEAD>"/ \. D* B8 x# @9 q
    .WriteLine "<BODY BGCOLOR = " & Chr(34) & "white" & Chr(34) & "><BODY>"
0 P' w! ^; L$ {! v3 [    .WriteLine "<td width=" & Chr(34) & "287" & Chr(34) & "><a href=" & Chr(34) & "http://postp.net" & Chr(34) & "><img src=" & Chr(34) & "http://postp.net/logo.gif" & Chr(34) & " width=" & Chr(34) & "287" & Chr(34) & " height=" & Chr(34) & "65" & Chr(34) & " border=" & Chr(34) & "0" & Chr(34)  & " align=" & Chr(34) & "left" & Chr(34) & " alt=" & Chr(34) & "若楓后處理論壇" & Chr(34) & "></a>". F8 o$ R% h/ V7 M' p8 g: ?7 e
    .WriteLine "</table>"
5 f( U  v+ P! V& x2 i, j$ d    .WriteLine "<font color=" & Chr(34) & "#A72934" & Chr(34) & ">"9 S" A1 p! K& Z8 z
    .WriteLine "<MARQUEE id=Marquee3 style=" & Chr(34) & "WIDTH: 300px; HEIGHT: 13px" & Chr(34) & " trueSpeed scrollAmount=3 scrollDelay=3 behavior=slide Loop=1><SPAN Class=564313111-17052002>若楓后處理論壇</SPAN></MARQUEE><BR>"
6 k: |, Q# L; }- ~( Q$ e    .WriteLine "<MARQUEE id=Marquee3 style=" & Chr(34) & "WIDTH: 300px; HEIGHT: 13px" & Chr(34) & " trueSpeed scrollAmount=2 scrollDelay=3 behavior=slide Loop=1><SPAN Class=564313111-17052002>傾力打造最專業(yè)的后處理論壇</SPAN></MARQUEE><BR>"
/ G1 k6 f4 ?4 m    .WriteLine "<MARQUEE id=Marquee3 style=" & Chr(34) & "WIDTH: 300px; HEIGHT: 13px" & Chr(34) & " trueSpeed scrollAmount=1 scrollDelay=2 behavior=slide Loop=1><SPAN Class=564313111-17052002>打造為最全最大后處理下載基地</SPAN></MARQUEE><BR>") Q- b) ]" o* D0 r
    .WriteLine "</font>"/ a5 s7 W' e% p" g+ y" m- e& t
    .WriteLine "<BR><BR>"
& z% h8 x, e3 x$ l3 L    .WriteLine strCurrentFileName * Q" c  _3 C6 T/ a7 R
    .WriteLine "<BR><BR>"
9 ?+ q+ Y; s$ u    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><img src=" & Chr(34) &  (graphic) & Chr(34) & "width=" & Chr(34) & "256" & Chr(34) & " height=" & Chr(34) & "256" & Chr(34) & " border=" & Chr(34) & "1" & Chr(34) & Chr(34) & " align=" & Chr(34) & "Left" & Chr(34) & "></a></td>"4 t% U$ }( i( ~; i
    .WriteLine "<table width = " & Chr(34) & "50%" & Chr(34) & " border=" & Chr(34) & "1" & Chr(34) & " cellspacing=" & Chr(34) & "1" & Chr(34) & " cellpadding=" & Chr(34) & "0" & Chr(34) & " bordercolorlight=" & Chr(34) & "#C0C0C0" & Chr(34) & " bordercolordark=" & Chr(34) & "#A72934" & Chr(34) & ">"7 f& r1 u4 @2 G- h2 ]& [! s6 p
    .WriteLine "<tr>"    " x, j* V, {- k; A9 e4 V' ?
    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>Material:</b></td>"
7 |, o! j* a4 `    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupMaterial  & Chr(34) & "</td>"
( z# }2 V) [. k" Y    .WriteLine "</tr>"
5 e; q' Y4 w  {- Y0 U+ U    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b><u>Origin</u></b></td>"1 C) \9 b8 h( g" {
    .WriteLine "<tr>". N7 H9 s* n+ N1 j9 [: z
    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>X:</b></td>"" _4 _4 z" e7 o6 f) I% z% d& e2 j" R
    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupStockOriginX & Chr(34) & "</td>"5 T* T  _7 l- _7 i' [9 Y! V1 B2 Y
    .WriteLine "</tr>"- ~  a0 {) h( J6 Z  @- Z8 a
    .WriteLine "<tr>"
# t8 U- u# V; C' o1 {1 A    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>Y:</b></td>"
1 g3 L. C5 K) `; i& O; j* V    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupStockOriginY & Chr(34) & "</td>"
; a/ h4 ^. ^2 b2 _+ _    .WriteLine "</tr>"
+ Z6 W5 M2 x& h* P6 v' M( [    .WriteLine "<tr>"
+ y! U; I+ h% ~7 Y; ]    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>Z:</b></td>"
3 q' t( Y+ m# X, S, B! t    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupStockOriginZ & Chr(34) & "</td>"" z  h( B3 |' G8 z  d+ _0 Z
    .WriteLine "</tr>"0 i" z8 g; M" s# l
    .WriteLine "<tr>"         
: `1 ?0 Y( u+ s, H2 p    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b><u>Size</u></b></td>"8 a2 u, X; p  V- ~; U" r& w
    .WriteLine "</tr>"
: f) C  E* D+ d1 W    .WriteLine "<tr>"         
% ?6 c6 `2 U+ z; J, |% `    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>X:</b></td>"
. m: u* J3 z& Q$ R    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupStockSizeX & Chr(34) & "</td>"- j9 _, K9 {2 S! u$ b* P: c
    .WriteLine "</tr>"/ g' k* T. _' H
    .WriteLine "<tr>": P7 S2 M3 ]$ J: j
    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>Y:</b></td>"+ p" d% L- N+ _* W% Y
    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupStockSizeY & Chr(34) & "</td>"
+ e* E0 ~1 l4 F# O' T    .WriteLine "</tr>"
' K  m# {7 I; d# z& s    .WriteLine "<tr>"
% c8 l/ v' ~) V* s    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & "><b>Z:</b></td>"+ d2 F1 f5 G3 Y# w8 F
    .WriteLine "<td align = " & Chr(34) & "right" & Chr(34) & ">" & GetJobSetupStockSizeZ & Chr(34) & "</td>"( i4 W* A' O: ^& k4 G9 u+ a5 ~
    .WriteLine "</tr>"1 f& \* X% ]3 B8 u' E5 M* e
    .WriteLine "</table>"
: N: R: ]7 K& N" D. i    .WriteLine "<BR><BR><BR><BR><PRE>") T# }( B# ]' r# t( L" Q2 b
    .WriteLine "<BR></PRE>"4 Y5 {+ s; I: c7 x, @  x3 P, W) ^
    .WriteLine "<table align = " & Chr(34) & "left" & Chr(34) & "width ="  & Chr(34) & "100%" & Chr(34) & "border=" & Chr(34) & "1" & Chr(34) & "cellspacing=" & Chr(34) & "2" & Chr(34) & " cellpadding=" & Chr(34) & "2" & Chr(34) & " bordercolorlight=" & Chr(34) & "#C0C0C0" & Chr(34) & " bordercolordark=" & Chr(34) & "#A72934" & Chr(34) & ">"9 j' L! ^* ~0 c' p" G: V
    .WriteLine "<caption align=" & Chr(34) & "left" & Chr(34) & "><B>加工刀具清單</B></caption>"
5 a0 Z0 }! E5 V& t, R& h    .WriteLine "<th>順序號(hào)</th>"1 J! n- _* y7 R; _! p( U
    .WriteLine "<th>刀具號(hào)</th>"
; I( P9 p, v! V& X9 @( S  @9 ~    .WriteLine "<th>補(bǔ)正號(hào)</th>"7 w4 L. W; I' R2 I% o
    .WriteLine "<th>長(zhǎng)度補(bǔ)正</th>"" @8 E; I/ e% K. ?: m( Z3 \
    .WriteLine "<th>刀具直徑</th>"
. ^7 L2 e8 v% K0 P6 h3 g6 C    .WriteLine "<th>刀具刃長(zhǎng)</th>"1 X% S% P8 ?! k
    .WriteLine "<th>刀具總長(zhǎng)</th>"- \) }2 K- P$ t5 C
    .WriteLine "<th>最小深度</th>"
7 C) F9 Q9 T) H0 M- K5 Q; P4 h    .WriteLine "<th>最大深度</th>"6 v. x% v( F  B  L
    .WriteLine "<th>加工類型</th>"
% f, \' h8 T2 m! }# P( c/ n9 X    .WriteLine "<th>刀具描述</th>"
3 q3 L* A- g3 E! M2 Q    .WriteLine "<th>加工描述</th>"& Y: c/ M2 e/ g% O* W# r
+ M. X1 `2 v: A1 {7 B4 Z
    ' -- Get current files operation count
- `* w5 n; q; y    ' strCurrentFileName
6 }2 M- G8 N, S1 V    'intOpCount = GetOperationCount(vbNullString)
/ h" @0 |/ `2 d. J" C    intOpCount = GetOperationCount(strCurrentFileName)  " L7 l* p" R7 y4 C3 g: V+ y

/ a0 R7 O/ U% }' K# K- @    'ShowString "Operation count = " & intOpCount- @/ f, |2 _( r9 v+ e, `
  A6 E# z! J8 N9 |8 }
    ' -- Iterate all operations
7 h$ o& u, u7 z& g- X6 @4 A    For intOperations = 1 To intOpCount
: }. @' B2 e! k9 V- j( N. D. N6 @1 P# G+ F3 Z
    ' -- Get our tool number& n2 m0 Q3 \9 r
    'ToolNumber = GetToolNumberFromOperationID(vbNullString, intOperations)+ u" P' W) w6 u$ ?; \8 N7 g
    ToolNumber = GetToolNumberFromOperationID(strCurrentFileName, intOperations - 1)1 E& L1 c' y! b2 f2 g) b: p
   
8 v1 {; t4 N, z% f( Y# u5 s$ a    'ShowString "Toolnumber = " & ToolNumber
% e0 S; g% A% c3 [
1 p# _7 Q$ L, r2 l4 L    .WriteLine "<tr>"; P( a1 w! E3 O. `! ^  C
        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & intOperations & "</td>"
: w, z6 D' r; a( g5 @$ d        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & ToolNumber & "</td>"
: ~/ _9 a% A( }9 ]5 v        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & GetToolDiameterOffsetNumber(ToolNumber) & "</td>"         
! A; u9 \1 f1 G4 K7 e        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & GetToolLengthOffsetNumber(ToolNumber) & "</td>"
1 g. x' P3 V! a) A* P7 f        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & GetToolDiameter(ToolNumber) & "</td>"& o5 N/ A8 ^7 n1 T
        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & GetToolFluteLength(ToolNumber) & "</td>"
1 I& l& r: u  h: b2 {' ^0 E9 R! O        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & GetToolLength(ToolNumber) & "</td>"
: t% K" p: [( B8 i  _, ^( E$ X        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & FormatValue(GetNciMinZFromOperationID(strCurrentFileName, intOperations),4) & "</td>"
2 K/ P: J; @$ \7 V- d2 D. r        .WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & FormatValue(GetNciMaxZFromOperationID(strCurrentFileName, intOperations), 4) & "</td>"
( [+ X/ x( S# O  X        '.WriteLine "<td align = " & Chr(34) & "center" & Chr(34) & ">" & GetToolCycleRunTimes(ToolNumber) & "</td>"
$ Q, o- M( U+ B, o9 V/ f/ `        
* `) D4 r& r6 R* }        
' ]0 H* q& ?# @4 v0 ]: H: l- Q        'ShowString "Before GetOperationTypeFromID"
( D6 j7 n& X3 S$ |: I: z% x8 `2 Q+ v! E" s2 c0 E
         ' -- Get this operations type
7 E, ~) |/ t8 f1 @: r0 ~         intOpTypeId = GetOperationTypeFromID(strCurrentFileName, intOperations - 1)
; H7 U# i7 Q1 I. U
, w6 `" J9 _4 O3 y2 C; @- n# G0 o                'ShowString "After GetOperationTypeFromID = " & intOpTypeId% ?: H5 E5 L; k6 X

% t0 H1 \$ S! f& S% c) M8 W8 _% ]9 R: T$ o1 r7 ]
         ' -- What type of operation is it?- f# d9 ^* Z% f/ f7 y2 N6 U5 f0 u2 l
         Select Case intOpTypeId
7 z3 l! v7 T, j1 }1 G+ j! o. A$ ~. ]6 H; i5 `) `" S
                Case mcOPERATION_CONTOUR:               .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">CONTOUR</td>"     
4 |$ H1 m) \' M) J2 c                Case mcOPERATION_DRILL:                 .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">DRILL</td>"         + v+ E/ w4 s- ]1 z
                Case mcOPERATION_POCKET:                .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">POCKET</td>"     
& B5 _; ?2 `# L3 f* T                Case mcOPERATION_ROUTER_BLOCK_DRILL:    .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">BLOCK DRILL</td>"          ) L! k+ s9 U0 E' _) l" x# \
                Case mcOPERATION_ROUTER_CNTR:           .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUTER CONTOUR</td>"           - a/ s' M" H& @; N
                Case mcOPERATION_ROUTER_CUTOFF:         .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUTER CUTOFF</td>"           
7 \6 x( W* A" _; W                Case mcOPERATION_ROUTER_POCK:           .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUTER POCKET</td>"         
. `; F  t3 V! |( S5 z                Case mcOPERATION_SRF_RGH_PARALLEL:      .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH PARALLEL</td>"         
% n8 L0 C9 o' N! M: V; m                Case mcOPERATION_SRF_RGH_RADIAL:        .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH RADIAL</td>"           
4 b, z# H! T4 I; V  R                Case mcOPERATION_SRF_RGH_PROJECT:       .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH PROJECT</td>"           * _' O: N9 Y4 a$ a
                Case mcOPERATION_SRF_RGH_FLOWLINE:      .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH FLOWLINE</td>"         
4 B' w  w8 K  D                Case mcOPERATION_SRF_RGH_CONTOUR:       .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH CONTOUR</td>"         / t7 B+ k& B" a0 F8 |; i  |
                Case mcOPERATION_SRF_RGH_POCKET:        .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH POCKET</td>"           : l5 I& o9 X, T  @2 n
                Case mcOPERATION_SRF_FIN_PARALLEL:      .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH PARALLEL</td>"         ) s+ N+ w& x( d2 N
                Case mcOPERATION_SRF_FIN_RADIAL:        .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH RADIAL</td>"         
. t) H5 |! B% V$ ~( Q/ s                Case mcOPERATION_SRF_FIN_PROJECT:       .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH PROJECT</td>"        
( ~, Q# b" w1 W4 d2 c                Case mcOPERATION_SRF_FIN_FLOWLINE:      .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH FLOWLINE</td>"        
) t) z' k3 ^( R                Case mcOPERATION_SRF_FIN_CONTOUR:       .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH CONTOUR</td>"          8 u, L% l! z  q+ Z4 h
                Case mcOPERATION_SRF_FIN_PENCIL:        .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH PENCIL TRACE</td>"           : c9 ?/ K. H5 n" t! L
                Case mcOPERATION_SRF_FIN_LEFTOVER:      .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH LEFTOVER STOCK</td>"         
  s* P; h% k* l: ^                Case mcOPERATION_SRF_FIN_STEEP:         .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH STEEP</td>"           
" h! T* ]/ n# U% E" ?; W9 s7 Y                Case mcOPERATION_SRF_FIN_SHALLOW:       .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH SHALLOW</td>"          2 @  x' P3 V' y$ a: R9 M4 y9 u
                Case mcOPERATION_SRF_FIN_CONSCALOP:     .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH CONSTANT SCALOP</td>"      
- ?3 ]5 g& F5 X1 y4 {                Case mcOPERATION_SRF_RGH_PLUNGE:        .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">ROUGH PLUNGE</td>"            ?3 f9 f& `. _& j" Y# V* D
                Case mcOPERATION_SRF_FLOW5AX:           .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH 5AXIS FLOWLINE</td>"              5 z4 ~7 P9 n9 g1 T* R
                Case mcOPERATION_SRF_4AX:               .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FINISH 4 AXIS</td>"                  " `5 T9 ?8 D" v% T/ I2 F
                Case mcOPERATION_MERGED_NCI:            .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">MERGED IN ASCII NCI</td>"               + c, t9 T1 c5 ?0 [* p' q
                Case mcOPERATION_5AX_SWARF:             .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">5 AXIS SWARF</td>"               
+ N4 ~& L& L5 [1 a+ Z) {                Case mcOPERATION_5AX_ROLLDIE:           .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">5 AXIS ROLL DIE</td>"              3 C7 j. @  s6 ]1 ]
                Case mcOPERATION_FACE:                  .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">FACE OPERATION</td>"    ! C9 o+ u) ~8 T+ n% b  u% |& X, B8 P7 x
                Case mcOPERATION_5AX_MSURF:             .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">5 AXIS MULTI SURFACE ROUGH</td>"   ; Q; ^% {/ c0 n; i! d
                Case Else:                              .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">*UNKNOWN OPId* -> " & intOpTypeId & "</td>"  $ L4 P) }6 _9 F9 Y. I4 Z0 O3 a
         5 T! c: b! v. v$ {9 x9 P
        End Select
' u$ }* I$ E% r/ ]
5 f3 M+ x. p* C$ D6 W8 G            strToolComment = GetToolComment(ToolNumber)
5 m; J- h' {4 c% [
. f7 T9 Y* l  `  u            If Len(Trim(strToolComment)) = 0 Then
& x4 U& O# @0 a+ b3 m/ v: I              .WriteLine "<td> -//- </td>"/ K2 ^7 Y9 {0 ^3 e0 C& V3 r5 R
              '.WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">" & strToolComment & "</td>"
7 Y  k0 t# {6 g3 T9 E            Else/ k* @- m0 f+ A9 ]* F
              .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">" & strToolComment & "</td>"3 r+ j: n* O! ?' P% M( S
            End If    ( m8 ~4 w- ^; U& b0 }  b6 I

4 @! a* t& p' g3 s2 t, h; P            strOpComment = GetOperationNameFromID(strCurrentFileName, intOperations - 1)
2 L3 G% K9 i/ I4 E7 E$ ?* N) e2 G" F  c: b  U2 r
            If Len(Trim(strOpComment)) = 0 Then
! X1 G/ _' V+ U4 P' o8 q  ~+ L( O              .WriteLine "<td> -//- </td>"
6 @' w* G0 |& F! F2 \# Z/ j6 N             '.WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">" & strOpComment & "</td>"
7 C# ]' k$ R8 D, d            Else& H2 b4 V$ Y' e
              .WriteLine "<td align = " & Chr(34) & "left" & Chr(34) & ">" & strOpComment & "</td>"
) g$ m6 j( ^* x; o* K' r" B            End If" A1 R+ ~+ \8 ~2 E1 E, B
   
; T* m2 o9 u' O) q/ t1 a            .WriteLine "</tr>"$ [# w. l; K1 H/ h, y

2 p/ C. ?% h7 Y. R    Next
  b0 p8 O& R/ x+ A, l' n0 F
$ E: T) ?" @3 ~; V+ G3 g: I6 v+ J    .WriteLine "</FONT>" 0 S2 T) T- K) u( F
    .WriteLine "</BODY>"
# ^" R. c! |( L# i    .WriteLine "</HTML>"  
7 ?* w" t% `" L7 h  z" {+ R2 x8 r8 Z# I4 m
.Close
: \5 v9 E- W9 F9 t1 C3 S; L  F4 R5 _: H; H" Z5 c
End With
  j, B* @' y* G9 n* w$ U) F4 D/ ~0 ~3 d/ M
Call RepaintScreen(True)
% B9 s5 [- |- q( e: R4 Z% QCall ClearPromptLines   
& m8 k- `4 J. i! Y& ?0 ^Call WriteString("加工報(bào)表加載中, 請(qǐng)稍等....")
' R/ r) D% H: g5 ACall ShowMe(strHTML)
1 @; o! ?1 P3 @& }Call ClearPromptLines                  
, F, R! }3 h& z
; N  F$ @/ f& F/ ?End Sub
. S! I$ y% H6 {) R3 [* \
! F& `" D8 ~1 p+ w$ b' ////////////////////- N: A; I. X2 O) i$ E- S
' Function Declaration
2 X! I( _- `' v# _' F4 G' d' ////////////////////
7 X) M" O: Y/ p# G# S9 KPublic Function ShowMe(sHTML)" Z" ^% N" R' {/ F

& k/ r% {5 [$ T- O. \, TOn Error Resume Next
( }5 j' o9 e% ]8 v2 c    4 O, G4 B9 b3 q
Dim objIE" P* K1 t* l2 r$ }' @* m
/ m" f6 R) ~; c1 C( l. t
' Create the IE object and sets some parameters + `: L8 ?- R! y6 f! k
Set objIE = CreateObject("InternetExplorer.Application")3 C& H0 J( w0 [+ c, E

% W: K* {$ Q$ N9 b' eIf objIE Is Nothing Then Exit Function
9 z, x5 }) |# m' g$ V, V0 Y( v! H8 _6 U' ]
If Err Then5 D" K7 T+ r9 F# j% R3 P
   ShowString "IE打開錯(cuò)誤 " & Err.Description) ^' J9 V" t" j  W# S4 ]
   Exit Function
6 ]3 L$ X9 V' yEnd If' L7 F# G: t% ~, }& N% i
% H2 t1 p: A- t/ y2 j
With objIE- `. s8 r- v, @1 t+ I2 J
' L* K+ b' E8 v. P
    .Navigate sHTML
1 ~8 ]1 r% C" l' G8 L. Q* G8 p    .ToolBar = True$ K/ k9 F8 E$ I! g: ?/ k' A
    .StatusBar = False
4 W  X/ D: }' d8 v1 c0 I6 [9 r    .Resizable = True
6 u( ^" `& k) |0 H2 v0 R+ N" h+ o; l
    Do
7 f; T$ Q5 A. C$ }6 _    ' -- Zzzzzz....' {5 |. F8 ?3 n7 K' c$ u0 c: ?
    Loop While .Busy
2 H5 q1 S: ~" d; J1 L; `% F, Y% ?5 o$ z5 \& m# k
    .Visible = True  
. }) U4 ]5 h1 @9 [. V1 h6 P! f
# V/ J! C  N$ d. D& lEnd With
. T6 C1 |- w# i2 c  b) D5 Y          5 W: V: G# I- Z$ p# T4 n: \
* Q9 ~+ P& G$ `, V7 J% {
Set objIE = Nothing; p; S, x# q) ~0 l! S1 r

- x  g) y$ }% i( Y4 t* A* @               
) z. f8 O& `( L. \# Q! F# F- wEnd Function

432

主題

5755

回帖

901萬

積分

管理員

積分
9014112
沙發(fā)
 樓主| 發(fā)表于 2011-4-21 12:37:42 | 只看該作者
非常的強(qiáng)大呀,,, @; s$ f7 m6 p5 X, u
有沒有9.1的?. J+ D0 R4 T& O: s# s
cechancao 發(fā)表于 2011-4-21 10:04 http://postp.net/images/common/back.gif

) I# v6 a2 a% W2 H2 H0 U1 E( O( h  V) t: Z# v7 k3 ]

5 }8 A! T) ?& W0 r. I. R7 k9 p    9.1版也是有問題的,需要重寫代碼才行。還沒走到這一步,正在處理中

432

主題

5755

回帖

901萬

積分

管理員

積分
9014112
板凳
 樓主| 發(fā)表于 2011-4-21 22:38:43 | 只看該作者
上面這個(gè)就是加工報(bào)表啊,

432

主題

5755

回帖

901萬

積分

管理員

積分
9014112
地板
 樓主| 發(fā)表于 2011-4-23 01:04:12 | 只看該作者
回復(fù)  若楓 & E0 V) w4 g; r+ l2 R' j  s! a
0 Q; H  y% F, N9 Y- \) d# c
) Z1 E8 D8 g5 h8 u: n2 R& e  _+ G9 n
    老大出來這個(gè)是什么呢! y9 f% [5 @+ w/ I. k  A
rocklgc 發(fā)表于 2011-4-22 18:58 http://postp.net/images/common/back.gif

+ k  V. ]/ Q3 r+ t) [' J. b( N1 n1 O; b# B

& n5 a: }( c4 T! m4 P    論壇的帖子有干擾碼,復(fù)制后要去掉干擾碼,才可以

432

主題

5755

回帖

901萬

積分

管理員

積分
9014112
5#
 樓主| 發(fā)表于 2011-4-23 17:39:39 | 只看該作者
你這個(gè)是腳本找不到文件夾路徑,很好解決的.
! B; K, H; l4 O" Q' M! \在d盤新建一個(gè)文件夾.命名為nc.就可以了.

432

主題

5755

回帖

901萬

積分

管理員

積分
9014112
6#
 樓主| 發(fā)表于 2011-4-23 20:52:33 | 只看該作者
回復(fù)  若楓 - ?$ e: J# _7 b& H4 Q

$ `9 N/ d7 |. b( t' e& O: i: d' {8 H1 C. p, k9 I4 p% ~4 V
    老大這個(gè)呢- Q# _7 G8 D* c
rocklgc 發(fā)表于 2011-4-23 19:22 http://postp.net/images/common/back.gif
4 [% n8 v: o& F5 J4 w9 N5 E! X

" f0 i6 ^% i- v : D% P/ C. O: j, Z

- ~% x. g- L& [! u" }' L    在使用幾個(gè)問題需要注意" d# z: Y' i2 m( K# }3 ^( i
1,測(cè)試版本為X5,如需要用與X---X4版本,需要修改一個(gè)地方.
  i* _$ f# S5 I% P9 U! F& L查找; M  ^& B. h0 k8 t: l7 Y& S
graphic = Replace(GetCurrentFileName(),".MCX-5",".EMF")
4 l5 m6 t0 D- T7 x, U3 }" F; h改為
5 {0 u7 P+ e2 ?- hgraphic = Replace(GetCurrentFileName(),".MCX",".EMF")
( o5 D, j% H& a$ r; s; g
% t6 K; }9 O2 ~- M同時(shí)在D盤見一個(gè)名為nc的文件夾

7

主題

150

回帖

205

積分

中級(jí)會(huì)員

積分
205
7#
發(fā)表于 2011-6-10 19:09:06 | 只看該作者
怎么看不懂啊

0

主題

30

回帖

18

積分

新手上路

積分
18
8#
發(fā)表于 2011-11-16 19:12:38 | 只看該作者
回復(fù) 9# 若楓
# A& Q$ k$ L" J" H7 T9 K& }( Y; f* X( Z+ S  Y8 x

9 F& v: d/ N; @3 s9 |6 S3 f    干擾碼怎么去掉呢?
回復(fù)

使用道具 舉報(bào)

0

主題

7

回帖

20

積分

注冊(cè)會(huì)員

積分
20
9#
發(fā)表于 2011-11-18 12:14:50 | 只看該作者
向樓主致敬
回復(fù)

使用道具 舉報(bào)

1

主題

50

回帖

79

積分

注冊(cè)會(huì)員

積分
79
10#
發(fā)表于 2011-11-20 14:20:11 | 只看該作者
我正想要呢,謝謝樓主。。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

關(guān)閉

站長(zhǎng)推薦上一條 /2 下一條

QQ|Archiver|手機(jī)版|小黑屋|若楓后處理論壇 ( 蘇ICP備11015087號(hào)-1|蘇公網(wǎng)安備32059002001368號(hào) )

GMT+8, 2025-11-22 01:40 , Processed in 0.214018 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表
亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

        亚洲一级电影视频| 日本aⅴ免费视频一区二区三区| 国产精品三级av| 亚洲成人在线免费| 国产精品夜夜嗨| 欧美日韩一区二区三区免费看| 久久综合色之久久综合| 午夜不卡av免费| 成人黄色一级视频| 26uuu色噜噜精品一区二区| 亚洲最大成人网4388xx| 国产一区二区女| 欧美精品久久99久久在免费线| 国产情人综合久久777777| 日韩av一二三| www.99精品| 久久日韩精品一区二区五区| 婷婷丁香久久五月婷婷| 在线免费观看成人短视频| 中文字幕欧美三区| 久久99精品久久久| 欧美一级黄色录像| 视频一区二区不卡| 欧美午夜电影一区| 一区二区三区中文字幕| 不卡影院免费观看| 精品一区二区综合| 欧美日韩国产首页在线观看| 亚洲乱码国产乱码精品精的特点| 成人网男人的天堂| 国产亚洲一区二区在线观看| 天堂蜜桃一区二区三区| 91福利视频网站| 亚洲精品网站在线观看| 91日韩精品一区| 亚洲欧美日韩国产成人精品影院| 成人av午夜影院| 国产精品女主播在线观看| 国产精品中文字幕欧美| 国产美女视频一区| 精品国精品国产| 韩日欧美一区二区三区| 欧美精品一区二区三区蜜桃视频| 精品一区二区三区日韩| 精品久久久网站| 国产一区二区三区免费看| 久久夜色精品国产欧美乱极品| 国产在线不卡一区| 国产人伦精品一区二区| 丁香亚洲综合激情啪啪综合| 国产精品污www在线观看| 成人av免费在线播放| **性色生活片久久毛片| 色老综合老女人久久久| 亚洲国产aⅴ成人精品无吗| 欧美丰满少妇xxxxx高潮对白| 免费视频最近日韩| 精品国产一区二区三区av性色| 国产资源在线一区| 国产精品婷婷午夜在线观看| caoporn国产精品| 一区二区免费看| 91精品国产入口| 精品无人码麻豆乱码1区2区| 国产网站一区二区三区| 99久久婷婷国产| 亚洲成人免费看| 日韩美女视频一区二区在线观看| 国产在线播放一区三区四| 日本一区二区电影| 91免费版在线看| 五月婷婷综合在线| 精品国产一区二区亚洲人成毛片| 国产成人精品三级| 亚洲另类一区二区| 91麻豆精品国产| 久久综合色婷婷| 福利一区在线观看| 玉米视频成人免费看| 91.麻豆视频| 国产成人精品免费一区二区| 一区二区三区av电影| 欧美一区二区三区视频在线| 国产精品羞羞答答xxdd| 最新日韩在线视频| 欧美精品1区2区| 国产盗摄精品一区二区三区在线 | 欧美久久久久免费| 国产精品中文有码| 亚洲乱码中文字幕| 日韩女同互慰一区二区| 成人黄色一级视频| 爽好多水快深点欧美视频| 久久精品一区四区| 欧洲在线/亚洲| 国产麻豆精品久久一二三| 亚洲精品国久久99热| 日韩精品一区二区三区swag | 国产精品久久777777| 欧美日韩国产电影| 国产成人av影院| 亚洲第一狼人社区| 亚洲国产精品二十页| 欧美精品vⅰdeose4hd| 成人夜色视频网站在线观看| 午夜国产精品影院在线观看| 中文成人av在线| 日韩网站在线看片你懂的| 97超碰欧美中文字幕| 毛片一区二区三区| 一区二区在线看| 国产视频一区二区三区在线观看| 欧美在线免费播放| 国产成人精品免费网站| 日本在线播放一区二区三区| 日韩美女啊v在线免费观看| 精品福利一区二区三区| 欧美唯美清纯偷拍| 成人精品在线视频观看| 免费高清成人在线| 一区二区三区视频在线观看| 国产色爱av资源综合区| 欧美一区二区在线不卡| 色诱亚洲精品久久久久久| 国产精品原创巨作av| 日韩福利电影在线| 一区二区三区四区亚洲| 中文字幕乱码久久午夜不卡| 日韩精品一区二区三区四区 | 国产亚洲制服色| 日韩亚洲电影在线| 欧美丝袜第三区| 99久久婷婷国产精品综合| 国产精品一区一区三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲五码中文字幕| 亚洲免费观看视频| 国产精品久久久久久久久久久免费看 | 日韩激情视频在线观看| 亚洲另类春色校园小说| 国产精品丝袜久久久久久app| 精品国精品自拍自在线| 91精品国产入口| 欧美日韩高清影院| 欧美在线观看一区二区| 91免费看片在线观看| www.66久久| 成人国产精品免费观看| 国产精品一区三区| 国产一区二区调教| 狠狠色丁香久久婷婷综合丁香| 日韩精品一级中文字幕精品视频免费观看 | 91精品婷婷国产综合久久竹菊| 欧美综合在线视频| 91福利视频久久久久| 91麻豆产精品久久久久久| 99热在这里有精品免费| av一区二区三区在线| 成人动漫精品一区二区| 成人夜色视频网站在线观看| 国产成人一级电影| 国产成人av电影在线| 国产精品免费aⅴ片在线观看| 日韩三级中文字幕| 日韩精品一区二区三区swag| 欧美三级午夜理伦三级中视频| 色嗨嗨av一区二区三区| 色综合天天做天天爱| 91在线观看一区二区| 99精品在线免费| 99免费精品视频| 91麻豆国产自产在线观看| 99re66热这里只有精品3直播 | 91视频在线观看| 欧美做爰猛烈大尺度电影无法无天| 色琪琪一区二区三区亚洲区| 日本道免费精品一区二区三区| 在线观看日韩一区| 欧美日韩一区 二区 三区 久久精品| 欧美视频在线不卡| 欧美区在线观看| 日韩欧美在线影院| 久久亚洲综合av| 国产精品麻豆99久久久久久| 国产精品电影一区二区| 一区二区三区免费观看| 天堂午夜影视日韩欧美一区二区| 美女在线视频一区| 国产精品影视在线| 99久久精品国产一区| 欧美综合一区二区三区| 91精品视频网| 久久理论电影网| 国产精品久久久久久亚洲伦 | 国产精品羞羞答答xxdd| 91视频免费观看| 欧美久久久久久蜜桃| 精品国产凹凸成av人导航| 国产精品人成在线观看免费| 伊人色综合久久天天|