2014年11月25日 星期二
[檢測標準] 工具機常用檢驗標準
ISO230-1: 靜態精度
ISO230-2: 動態精度
ISO230-3: 熱變位測試
IS0230-4: 循圓測試
IS0230-5: 噪音測試
IS0230-6: 安全測試
未完...
2014年11月14日 星期五
[Code] Matlab 批次處理
碰到的問題是我需要利用matlab讀檔
對檔案內容的資料處理後,繪製成圖,或是輸出成excel
但是...就是這個但是
我有好幾百張圖
所以批次處理就變成必要的學習過程囉!
主要概念是這樣的
把要處理的檔案統一放在一處資料夾中
檔名的命名也有其規律(1-1.mat,1-2.mat....)
(不一定限於.mat,只要能讀的格式都可 .xls, .txt,.fig, .dat...)
以上算需先準備的作業
將檔案都放在 d:\CAE\中
而格式為 1x_test.mat, 2x_test.mat, 3x_test.mat (變數 + 固定形式 . 副檔名)
folder=dir('d:\CAE\*x_test.mat'); % 抓取 副檔名為mat且後面有相同固定形式的檔案)
files='d:\CAE\' %定義路徑
%其中包含name, date,bytes,isdir,datenum
%我要的只是檔名 folder.name , 其中包含資料夾內以上述方式命名的檔名
for s=1:length(folder)
filename=char(folder(1,s).name) % 擷取出檔名
I=load([files,filename]);
處理資料的過程...
end
---
註1:
char(folder(1,s).name(1:8)); %擷取檔名的第一到第八個字元
註2:
使用 load 是因為檔案形式的關係,以不同副檔名會有需要使用的指令
要用來匯入或是其他動作就不一定
主要重點是批次這個概念!
可以節省很多時間
延伸學習:
指定matlab 搜尋路徑的方式或是指定檔案位置的方法
批次修改檔名的方式
對檔案內容的資料處理後,繪製成圖,或是輸出成excel
但是...就是這個但是
我有好幾百張圖
所以批次處理就變成必要的學習過程囉!
主要概念是這樣的
把要處理的檔案統一放在一處資料夾中
檔名的命名也有其規律(1-1.mat,1-2.mat....)
(不一定限於.mat,只要能讀的格式都可 .xls, .txt,.fig, .dat...)
以上算需先準備的作業
將檔案都放在 d:\CAE\中
而格式為 1x_test.mat, 2x_test.mat, 3x_test.mat (變數 + 固定形式 . 副檔名)
folder=dir('d:\CAE\*x_test.mat'); % 抓取 副檔名為mat且後面有相同固定形式的檔案)
files='d:\CAE\' %定義路徑
%其中包含name, date,bytes,isdir,datenum
%我要的只是檔名 folder.name , 其中包含資料夾內以上述方式命名的檔名
for s=1:length(folder)
filename=char(folder(1,s).name) % 擷取出檔名
I=load([files,filename]);
處理資料的過程...
end
---
註1:
char(folder(1,s).name(1:8)); %擷取檔名的第一到第八個字元
註2:
使用 load 是因為檔案形式的關係,以不同副檔名會有需要使用的指令
要用來匯入或是其他動作就不一定
主要重點是批次這個概念!
可以節省很多時間
延伸學習:
指定matlab 搜尋路徑的方式或是指定檔案位置的方法
批次修改檔名的方式
2014年11月9日 星期日
[讀書摘] 獨學術_ 白取春彥
無關考試-就是學習
而學習,作者又不以閱讀或是"學習"稱之
而是用"獨學"這個詞。
某些部分跟之前看過的海盜學習有點像
概念上也不算獨創,由好奇、質疑、追根究柢開始
不崇拜權威、也沒有甚麼捷徑
多看 多想
---書中內容部分
概念性的說明
偏方法的部分:
想到之前老師教的一些或是自己觀察到的他人學習方式
覺得他在教齒輪原理和螺旋理論的時候
真的是強爆了
後來自己去看那些書根本完封
(後來才知道自己學的是高等動力學...)
怎麼把這種表面難以親近的內容
教得跟九九乘法一樣
這絕對是磨很久的!
而學習,作者又不以閱讀或是"學習"稱之
而是用"獨學"這個詞。
某些部分跟之前看過的海盜學習有點像
概念上也不算獨創,由好奇、質疑、追根究柢開始
不崇拜權威、也沒有甚麼捷徑
多看 多想
---書中內容部分
概念性的說明
- 獨學沒有教科書,也沒有正確答案,最終目的是擁有自己的創見。
- 對"事情是從什麼時候開始的呢?"抱持疑問
- 挑戰艱深書籍
- 所謂讀書,就是在看腦中影像
- 學習他人的思考方式,而非結論
- 首先要俯瞰整體
偏方法的部分:
- 在書頁作筆記
- 先讀一遍再回頭畫線
- 畫線能幫助記憶
- 多讀幾本書
執行的方式:
- 親自調查
- 寫下關鍵字
- 買書或借書
- 確實掌握文字或用語的意義
- 隨身攜帶筆記本
flow
- 根據主題篩選出關鍵字
- 掌握關鍵字或頻頻出現的相關用語、語句、術語等定義範疇
- 調查語源
- 掌握調查主題的歷史背景
- 掌握宗教環境
- 掌握生活環境
- 篩選與主題相關的書籍或資料
- 展開研究
---
在宗教和外語那邊有些不認同,就不記了
但其實跟上面寫的流程有關
以討論社會或歷史上的源頭來說
作者對於當時候的人是生活在怎樣的歷史背景、生活環境下相當注重
因此才會對於去讀聖經這部分相當強調(可以理解)
想到之前老師教的一些或是自己觀察到的他人學習方式
覺得他在教齒輪原理和螺旋理論的時候
真的是強爆了
後來自己去看那些書根本完封
(後來才知道自己學的是高等動力學...)
怎麼把這種表面難以親近的內容
教得跟九九乘法一樣
這絕對是磨很久的!
2014年5月25日 星期日
2014年5月24日 星期六
open source software_math
SageMath
http://www.sagemath.org/
scilab
http://www.scilab.org/
freemat
http://freemat.sourceforge.net/
Octave
http://www.gnu.org/software/octave/
http://www.sagemath.org/
scilab
http://www.scilab.org/
freemat
http://freemat.sourceforge.net/
Octave
http://www.gnu.org/software/octave/
2012年11月29日 星期四
熱處理的幾種方式
之後有新的再補
未完
以下資料為網路找來的,還沒自己去問過。
--- 鹽浴軟氮化處理(ISONITE)-->Salt Bath Nitriding
鹽浴軟氮化處理用熔融鹽浴,主要以氰及氰酸鹽構成,
並在鋼之A1變態點720℃以下之580±10℃操作。
此軟氮化之鹽浴與鐵系被處理件接觸時分解CNO而游離特定量之碳及氮。
碳及氮在相同之條件下,擴散於肥粒鐵時,兩者間之溶解度完全不同,即在580℃之處理溫度下,氮比碳固溶量多。因此擴散之碳在被處理件表面迅速生成小粒Fe3C碳化鐵,同時以此小粒為核心,多量之氮固溶至深處而產生Fe3N及Fe4N等之良好且無脆之氮化鐵。
1.增加耐磨性 鹽浴軟氮化處理可增加耐磨性,乃基於其化合物層之性質。
本化合物層不同與其它表之表面硬化法,如滲碳、高週波等,生成不安定之麻田散鐵組織, 而是安定之ε-FeN非金屬組織。
2.耐燒焦性: 施以鹽浴軟氮化處理者無發生燒焦之現象。
3.耐疲勞性之增加: 鹽浴軟氮化處理後可增加扭轉及彎曲疲勞壽命。
4.尺寸變化及膨脹: 鹽浴軟氮化處理後零件之尺寸及精度變化均甚小。其理由即因處理溫度在A1變態點以下之580℃無發生組織之變化, 因此亦無由處理而發生之尺寸變化。 但是處理時,零件周圍有氮原子之滲透而發生微量之膨脹,或處理前零件內部留存應力, 或因回火不完全而發生之變形及冷卻時之熱應力,不能避免有僅小尺寸之變化。
5.耐蝕性: 一般言之,熱處理硬化後之鋼料其耐蝕性非常差,尤以滲碳硬化最為顯著。 但施以鹽浴軟氮化者,經5%鹽水噴霧試驗後,其抗蝕性良好。 但含多量鉻之鋼材,施以軟氮化後其耐蝕性卻是降低。 以上引自
在熱處理過程中無相變,硬化後工件的變形也很小,可用於要在較高溫度下耐磨的工件,
例如:鋁合金壓鑄模、型材擠壓模、頂針、排氣閥桿等。
--- 鹽浴軟氮化處理(ISONITE)-->Salt Bath Nitriding
鹽浴軟氮化處理用熔融鹽浴,主要以氰及氰酸鹽構成,
並在鋼之A1變態點720℃以下之580±10℃操作。
此軟氮化之鹽浴與鐵系被處理件接觸時分解CNO而游離特定量之碳及氮。
碳及氮在相同之條件下,擴散於肥粒鐵時,兩者間之溶解度完全不同,即在580℃之處理溫度下,氮比碳固溶量多。因此擴散之碳在被處理件表面迅速生成小粒Fe3C碳化鐵,同時以此小粒為核心,多量之氮固溶至深處而產生Fe3N及Fe4N等之良好且無脆之氮化鐵。
1.增加耐磨性 鹽浴軟氮化處理可增加耐磨性,乃基於其化合物層之性質。
本化合物層不同與其它表之表面硬化法,如滲碳、高週波等,生成不安定之麻田散鐵組織, 而是安定之ε-FeN非金屬組織。
2.耐燒焦性: 施以鹽浴軟氮化處理者無發生燒焦之現象。
3.耐疲勞性之增加: 鹽浴軟氮化處理後可增加扭轉及彎曲疲勞壽命。
4.尺寸變化及膨脹: 鹽浴軟氮化處理後零件之尺寸及精度變化均甚小。其理由即因處理溫度在A1變態點以下之580℃無發生組織之變化, 因此亦無由處理而發生之尺寸變化。 但是處理時,零件周圍有氮原子之滲透而發生微量之膨脹,或處理前零件內部留存應力, 或因回火不完全而發生之變形及冷卻時之熱應力,不能避免有僅小尺寸之變化。
5.耐蝕性: 一般言之,熱處理硬化後之鋼料其耐蝕性非常差,尤以滲碳硬化最為顯著。 但施以鹽浴軟氮化者,經5%鹽水噴霧試驗後,其抗蝕性良好。 但含多量鉻之鋼材,施以軟氮化後其耐蝕性卻是降低。 以上引自
訂閱:
文章 (Atom)