截至[Day18]為止,我們的plate及box參數都是寫死在main裡,今天我們來試試如何將這些參數抽取出來。 Config dict 一個直覺的方式是直接將...
太忙了,哪有那個美國時間寫test啦!寫test的時間,都可以寫兩個function了。 這次的project沒很難呀,把以前寫過的兜一兜就好了,不會出錯...
base.ImportV1也太難用了吧... 要記得start、build跟finish的順序,又要記得所產生的Entities只能在build跟finish間...
今天我們來介紹如何使用base.ImportV1,首先我們來看看手冊是如何描述這個功能。 With ImportV1 the user can import...
今天我們來做個housekeeping,整理一下程式。 create_boundary_spc & create_initial_velocity 首先...
今天我們承接[Day13],繼續改進box。 我們將會學習如何將box由QUAD4的shell改為HEXA8的solid,概念與[Day13]差不多,只是複雜度...
今天我們開始來探討,如何能夠有邏輯地來產生node及element Entity,而不是每需要一個Entity就直接呼叫一次creator function。...
做了這麼多準備工夫,今天終於可以開始來寫creators.py的幾個function。一旦有了各種creator後,我們的code就會精簡許多,減少很多boil...
今天的內容,可能是這個project最精實的部份呀(汗)! 在利用script進行自動化的時候,一個最困難的地方,是如何在新建一個甚至一群Entity的時候,給...
為了能夠建立容易辨識的Entity名字,我們在schemas.py內建立一個name_mapping的dict。 要建立name_mapping,需要認識兩個E...
在建立Entity時,需要輸入字串,有的時候要大寫,有的時候有標點符號,甚至有些時候有底線,實在記不太起來...更何況即使記憶力超群,也很難控制不會打錯字。舉例...
目前我們的project內是一連串的程式碼,全部擠在一起不太好閱讀,所以今天我們來看看如何找出重覆的地方,將其獨立出來。 在建立同一種Entity的時候,只...
[Day07]承接[Day06]的內容,繼續講解第四到第八部份。 建立接觸 接觸在ANSA內也是一種Entity。我們建立一個contact的Entity,其e...
這篇文章會介紹使用 Python 的 Pillow 第三方函式庫,實作裁切與旋轉圖片的效果。 原文參考:裁切與旋轉圖片 本篇使用的 Python 版本為...
相信大家對基本的語法都有初步的了解,如 if elif else, for loop, while loop... 熟悉基本語法的下一步是什麼?是資料結構與演算...
今天我們來學習如何利用少於200行的Python script,自動生成一個LS-DYNA模型,並自動提交求解。 這個模型會有兩個物件,在LS-DYNA裡我們叫...
今天的標題是"取得及更新Entity Card Values",而不是"更新Entity"。 原因是Entity在建立之...
取得Entity ANSA取得Entity的function為base.GetEntity,一般需要三個參數,deck、element_type及element...
建立Entity ANSA建立Entity的function是base.CreateEntity,一般需要三個參數,deck、element_type及fiel...
在與諸位CAE老司機正式發車前,我們先來看看如何在VSCode內編寫ANSA,了解何謂deck及速覽一些之後會用的Python小技巧。 VSCode 透過ANS...
本系列文的起心動念,源自研讀易經時,對應當前CAE環境的一些感觸(備註)。 CAE(Computer-aided engineering)一般譯為電腦輔助工程,...
Py分為 python2 及 python3, 開發中大部分情況會使用 python3 查看版本號 python3 --version 如果沒有python3...
這篇文章會介紹使用 Python Pillow 函式庫裡的 ImageEnhance 模組,調整圖片的亮度、對比、飽和度和銳利度。 原文參考:調整圖片亮度、對...
這篇文章會介紹使用 Python 的 glob 標準函式庫,搭配 Pillow 第三方函式庫,實作可以將大量的圖片,進行批次調整尺寸的功能。 原文參考:批次調...
這篇文章會介紹使用 Python 的 glob 標準函式庫,搭配 Pillow 第三方函式庫,實作可以一次將大量的圖片,批次轉檔的功能 ( jpg 轉 png、...
這篇文章會介紹使用 Python 的 os 與 glob 標準函式庫,實作可以一次將大量的檔案,批次重新命名的功能。 原文參考:批次重新命名檔案 本篇使...
本文主要在教學如何在 Airflow 當中傳遞參數,Airflow 當中提供了 XCom 來進行參數傳遞,而根據官方文檔提示,在撰寫任務流程時,要盡量保持任務的...
在 Airflow 當中有提供 PostgresOperator 這個東西,他可以直接對資料庫進行 SQL 指令的執行,不過對於已經用習慣 ORM 方式操作資料...
前言 雖然 Python 大行其道,但許多中大型企業核心系統還是以Java或C#為主,另外,Python要作出漂亮的UI介面也有困難,因此,筆者一直以來都想使用...
這篇文章主要是在討論在 Schedule 的設定以及 Trigger Rule,如果有問題歡迎留言討論 一、任務排程 Schedule_Interval 在 a...