freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

論文-基于solidedge三維造型系統(tǒng)-資料下載頁

2025-06-04 23:01本頁面
  

【正文】 = + \ nIndex = 1 = 輸入軸 CopyToListView + \Datas\ + , v = GetColumnHeaders() 蘇州大學本科生畢業(yè)設計 (論文 ) 23 = LoadPicture( + \Datas\ + ) With ListEditBox .View = lvwReport 39。顯示方式設置 .LabelEdit = lvwManual .FullRowSelect = True . 39。========================================================== . , , No., 500 39。序號列標題 . , , 變量名 , 800 . , , 變量值 , 1000 . For i = 1 To UBound(v) Set MyItem = .(, , i) (1) = v(i) Next i End With End Sub 此程序段主要用于加載窗體 FormShaft。 程序段三: Private Function GetColumnHeaders(MyListView As ListView, Optional p As Integer = 3) As Variant Dim n As Integer, i As Integer, k As Integer, varray As Variant n = ReDim varray(n p + 1) As String k = 1 For i = p To n varray(k) = (i).Text k = k + 1 Next i GetColumnHeaders = varray End Function 此程序段用于獲得列表框內數(shù)據(jù)的標題。 蘇州大學本科生畢業(yè)設計 (論文 ) 24 程序段四: Public Sub GetSolidEdgeApp() If IsRunning() Then Set mSolidApp = GetObject(, ) Else Set mSolidApp = CreateObject() End If End Sub 此程序段用于 打開 SolidEdge系統(tǒng) 。 程序段五: Public Sub CloseSolidEdge() If IsRunning() Then If MsgBox(是否需要關閉 SolidEdge? , vbYesNo, 系統(tǒng)提示 ) = vbYes Then End If End If Set mSolidApp = Nothing End Sub 此程序段用于 關閉 SolidEdge系統(tǒng) 。 程序段六: Public Sub UpdateVariables(MyPart As , vname As Variant, value As Variant, Optional IsQuick As Boolean = True) Dim i As Integer, CurVar As Object If Not IsQuick Then = True For i = 1 To UBound(vname) Set CurVar = (vname(i)) = value(i) * Set CurVar = Nothing 蘇州大學本科生畢業(yè)設計 (論文 ) 25 Next i = False (1).Repute Else = UBound(vname) For i = 1 To UBound(vname) Set CurVar = (vname(i)) = value(i) * Set CurVar = Nothing = Str(Round(i * 100 / , 0)) + % = i DoEvents Next i Unload FormPrgBar End If End Sub 此程序 段主要用于 更新 Solid Edge零件變量表 。 程序段七: Public Sub CreatePart(TargetPart As String, m As Double, Z As Integer, Beta As Double, d0 As Double, w As Double, h As Double, b As Double, c As Double, Optional IsQuick As Boolean = True) Dim d As Double, db As Double, da As Double Dim tan_alpha_a As Double, tan_alpha_t As Double, phi_a As Double Dim MyPart As Object, vname(14) As String, value(14) As Double 39。 復制文檔 If Beta = 0 Then FileCopy + \models\, TargetPart Else If Z = 30 Then 蘇州大學本科生畢業(yè)設計 (論文 ) 26 FileCopy + \models\, TargetPart Else FileCopy + \models\, TargetPart End If End If 39。打開 SolidEdge系統(tǒng) ,載入文檔,并設置當前文檔對象 GetSolidEdgeApp Set MyPart = (TargetPart) DoEvents 39。計算尺寸 alpha_t = Atn(Tan(Alpha) / Cos(Beta * DtoR)) 39。端面壓力角 d = m * Z / Cos(Beta * DtoR) 39。分度圓直徑 db = d * Cos(alpha_t) 39?;鶊A直徑 da = d + 2 * m 39。齒頂圓直徑 tan_alpha_a = Sqr(da * da db * db) / db 39。Tan(端面齒頂壓力角 ) phi_a = * (tan_alpha_a Tan(alpha_t)) SetVarList vname, value, 1, Z, CDbl(Z) SetVarList vname, value, 2, D, d SetVarList vname, value, 3, DA, da SetVarList vname, value, 4, DF, d * m SetVarList vname, value, 5, DB, db SetVarList vname, value, 6, S, * d * Sin( * Pi / Z) SetVarList vname, value, 7, R1, * Sqr(d * d + da * da 2 * d * da * Cos(phi_a + alpha_t)) SetVarList vname, value, 8, R0, * m If Beta 0 Then SetVarList vname, value, 9, P, Pi * d / Tan(Beta * DtoR) Else SetVarList vname, value, 9, P, 0 End If SetVarList vname, value, 10, B, b 蘇州大學本科生畢業(yè)設計 (論文 ) 27 SetVarList vname, value, 11, D0, d0 SetVarList vname, value, 12, W, w SetVarList vname, value, 13, H, h SetVarList vname, value, 14, C, c 39。 更新變量 Call UpdateVariables(MyPart, vname, value, IsQuick) Set MyPart = Nothing End Sub 此程序段主要用于創(chuàng)建 Solid Edge齒輪零件。 程序段八: Public Sub CopyArrayToListView(MyListView As ListView, varray As Variant, width As Variant) Dim MyItem As Dim i As Integer, j As Integer, n As Integer, m As Integer m = UBound(varray, 1) 39。行數(shù) ,減去標題行 n = UBound(varray, 2) 39。列數(shù) With MyListView .View = lvwReport 39。顯示方式設置 .LabelEdit = lvwManual .FullRowSelect = True . 39。========================================================== . , , No., 500 39。序號列標題 For j = 1 To n . , , varray(1, j), width(j) 39。其余列標題 Next j 39。========================================================== . k = 1 For i = 2 To m 39。逐行逐列填入 Set MyItem = .(, , k) 蘇州大學本科生畢業(yè)設計 (論文 ) 28 For j = 1 To n (j) = varray(i, j) Next j k = k + 1 Next i End With Set MyItem = Nothing End Sub 此程序段主要用于將二維數(shù)組 varray內的數(shù)據(jù)添加入 ListView對象內。 程序段 九 : Public Sub CopyToListView(FileName As String, MyListView As Object) Open FileName For Input As 9 Input 9, nCol, nRow 39。列數(shù),記錄行數(shù)(包括標題行) ReDim DataArray(nRow + 1, nCol) As String, ColWidth(nCol) As Integer For i = 1 To nCol Input 9, ColWidth(i) 39。讀取列標題寬 Next i For i = 1 To nRow + 1 For j = 1 To nCol Input 9, DataArray(i, j) 39。讀取數(shù)據(jù) Next j Next i CopyArrayToListView MyListView, DataArray, ColWidth 39。將數(shù)據(jù)復制到 ListView控件中顯示數(shù)據(jù) Close 9 End Sub 此程序段主要用于 將 零件參數(shù)添加入 ListView對象內。 程序段 十 : Public Sub CreatePartI(TargetPart As String, Z As Integer, m As Double, Beta As Double, d1 As Double, d2 As Double, d4 As Double, d5 As Double, d8 As Double, d9 As Double, l1 As Double, l3 As Double, l4 As Double, l5 As Double, l6 As Double, l7 As Double, l8 As Double, lh1 As 蘇州大學本科生畢業(yè)設計 (論文 ) 29 Double, lh2 As Double, h1 As Double, h2 As Double, c1 As Double, c2 As Double, c3 As Double, c4 As Double, c5 As Double, Optional IsQuick As Boolean = True) Dim d As Double, db As Double, da As Double Dim tan_alpha_a As Double, tan_alpha_t As Double, phi_a As Double Dim MyPart As Object, vname(31) As String, value(31) As Double 39。 復制文檔 If Beta = 0 Then FileCopy + \models\, TargetPart Else If Z = 30 Then FileCopy + \models\, TargetPart Else FileCopy + \models\, TargetPart End If End If 39。打開 SolidEdge系統(tǒng) ,載入文檔,并設置當前文檔對象 GetSolidEdgeApp Set MyPart = (TargetPart) DoEvents 39。計算尺寸 alpha_t = Atn(Tan(Alpha) / Cos(Beta * DtoR)) 39。端面壓力角 d = m * Z / Cos(Beta * DtoR) 39。分度圓直徑 db = d * Cos(alpha_t) 39?;鶊A直徑 da = d + 2 * m 39。齒頂圓直徑 tan_alpha_a = Sqr(da * da db
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1