原创 PyQt5之QSpinBox對象

簡介 QSpinBox是一個整數的步長調節器(0-99),調節數值可以通過鍵盤或鼠標輸入; 繼承自QAbstractSpinBox 創建 # 創建 QSpinBox(parent: QWidget = None) 設置數值範圍

原创 Sap2000——General Function

下面介紹SAP2000的常用函數的語法和參數,以及部分python的代碼演示,還未完善,後期將隨着對SAP2000API學習的深入持續更新; ApplicationExit(退出程序) 語法參數 SapObject.Applica

原创 sap2000——特徵值屈曲分析

結構失穩類型類型 屈曲分析主要用於研究結構在特定載荷下的穩定性以及確定結構失穩的臨界載荷,屈曲分析包括: 線性屈曲和非線性屈曲分析。線彈性失穩分析又稱特徵值屈曲分析; 線性屈曲分析可以考慮固定的預載荷,也可使用慣性釋放;非線性屈曲

原创 Sap2000——Edit Area

該部分介紹的方法是面相關的操作函數,對應軟件中的位置如下圖所示: Divide(面分割) 語法參數 SapObject.SapModel.EditArea.Divide(ByVal Name As String,

原创 Sap2000——Edit Frame

該部分介紹的方法是框架相關的操作函數,對應軟件中的位置如下圖所示: DivideAtDistance(指定分割點分割) 語法參數 SapObject.SapModel.EditFrame.DivideAtDistance(By

原创 土力學 緒論

緒論 在緒論中需要解決的幾個問題: 什麼是土? 土及土力學有哪些特點? 爲什麼要學習土力學? 土力學包括哪些內容? 如何學習土力學? 什麼是土? 土是地球表面的整體岩石在大氣中經受長期的風化作用而形成的,覆蓋在地表上碎散的,沒

原创 NumPy學習筆記——創建數組

NumPy創建數組 創建方法概述 官方文檔鏈接 ones和zeros填充方式 方法 描述 empty(shape[, dtype, order]) 返回給定形狀和類型的新數組,元素是隨機的 empty_like(

原创 SQL內置函數學習(數值函數)

數值函數 絕對值 mysql> SELECT ABS(-3); +---------+ | ABS(-3) | +---------+ | 3 | +---------+

原创 PyQt5之QComboBox對象

簡介 是一個組合控件,默認展示最小的空間給用戶操作,可通過下拉選擇界面, 選取更多的預置選項; 繼承自QWidget 創建 QComboBox(parent: QWidget = None) 添加條目 addItem(str,

原创 PyQt5之QPushButton對象

之前已經介紹了按鈕的抽象類,現在我們開始介紹第一個按鈕類; 創建 # 創建一個無父控件的按鈕控件 QPushButton() # 創建控件的同時, 設置父控件 QPushButton(parent) # 創建控件的同時, 設置提示

原创 ETABS結構指標查看

分析結果集結構大指標查看 結構週期、振型、方向因子結果查看 質量結果查看及模型質量問題的檢查 構件內力及位移結構查看及反應譜結構解讀 結構大指標查看 影響結構大指標輸出的設置 結構週期、振型、方向因子結果查看 查看週期結果的方

原创 PyQt5之QDialog對象

簡介 是對話窗口的基類,對話窗口是頂級窗口,主要用於短期任務和與用戶的簡短通信。 繼承自QWidget 創建 QDialog(parent: QWidget = None, flags: Union[Qt.WindowFlags,

原创 ETABS二次開發的python實現——SetModelIsLocked(設置模型是否被鎖定)

基本語法 Locks or unlocks the model SapModel = ETABSObject.SapModel ret = SapModel.SetModelIsLocked(bool)

原创 ETABS二次開發python實現——GetVersion(獲得版本號)

基本語法 Returns the ETABS program version SapModel = ETABSObject.SapModel version = SapModel.GetVersion()

原创 創建和編輯AutoCAD對象(VBA&python)

創建python與CAD的連接 import win32com.client import pythoncom acad = win32com.client.Dispatch("AutoCAD.Application.19")