星期六, 9月 25, 2010

感應馬達原理 II

說明之前先用下圖說明(紅色N極、藍色S極、感應馬達之一先看看)

假設把馬達轉子割一個切面來看(如同只有繞一圈的線圈),用剛剛說的渦電流原理,磁鐵順時針轉時切線方向為向右,所以相對於線圈來說如紅箭頭(假想)又磁力線向下,用右手定理得知感應電流方向如紫箭頭。然後再利用左手定律(磁力線向下、電流方向如紫箭頭)則得作用力向右,即轉子跟著磁場同方向轉。

但是只有繞一圈的線圈當磁鐵和線圈距離差過大時則線圈就不動了,所以做一個如鼠籠式的轉子。


假設: 一馬達定子繞線如下圖(為2極馬達)


則當交流電以60Hz的頻率輸入後


則定子內部磁場會隨著U、V、W的增長而將會如下圖所示,造成磁力線的旋轉(安培右手定律)
,因為定子磁場旋轉進而帶動轉子旋轉(渦電流定理)


以上

再PO一次,這一個粉好看,切馬達真的非常猛
DISCOVER的交流馬達介紹(誘導式:渦電流原理)

感應馬達原理 I

記得國中的時候教過直流馬達原理,而且我在上一篇文章中也PO了一段影片就是介紹了直流馬達的原理。但是現在一般工業用馬達都是用交流馬達,而交流馬達就不是像直流馬達一樣靠一支手(佛萊明左手定律)就可以解決,而是要用兩支手來說明交流馬達的重要觀念渦電流。

生活上也有許多東西用到渦電流(如:電表),但是不知道為什麼台灣專業的書中對於感應馬達原理或者是渦電流的觀念總是"輕輕輕輕"帶過。這一篇文章我希望自己可以一次把它說清楚,雖然配線時照著圖接便可,但是我覺得做人最悲哀的就是會做但是不之所以然。

說明前基本知識 :
1. 佛萊明右手定律(發電機): 由磁力和作用力求得電流方向,如下圖
2. 佛萊明左手定律(馬達): 由磁力和電流方向求得力,如下圖

有了這兩個基本知識,就可以理解感應馬達的原理了,開始感應馬達原理之前一定要先說明渦電流原理。

一、渦電流驅動圓盤
先看下圖
假設磁鐵下方放著一個鋁製薄盤,此時磁力線向下(藍箭頭),如果將磁鐵往左繞圈其切線方向為棕箭頭,則相對於鋁製薄盤而言如同薄盤向右移(黑箭頭),然後舉起右手將大拇指指向黑箭頭方向,食指指向藍箭頭方向,則會發現中指(電流)指向圓盤內側。如下圖(圓盤上視圖)


重點來了,剛剛黑箭頭的力不是圓盤真正的力,而是相對於磁鐵移動的假想力。那麼圓盤真正所受的力是哪個方向呢?  既然我們已經求得電流方向,再用佛萊明左手定律便可以求出

如下圖:
已知磁力線向下(左手食指),電流方向向內(左手中指),便可以知道作用力方向為向左(左手大拇指),總結一下就是圓盤實際所受作用力方向與磁鐵移動方向相同。

下一篇寫利用渦電流來實現感應馬達。

注意 : 雖然圓盤隨磁鐵移動而同方向移動,但是這不是磁力影響,而是渦電流效應。您可以拿一個較不被磁力吸引且較輕的物質(如鋁)試看看。

感應馬達原理 II在這裡

星期三, 9月 22, 2010

傳統車床齒比

名詞說明 :
  • 齒比 : 輸出齒數 / 輸入齒數
  • 輸出扭力 : 馬達扭力 X 齒比
  • 轉換轉速 S1 * T1 = S2 * T2 (S轉速、T齒數)
  • 惰輪 : 如下圖紅色齒輪惰齒輪,其特徵是每一輪均有兩個接觸點。由於其齒數相互抵消,故惰齒輪實際上不影響齒比,但會影響迴轉的方向

再看一下車床左側齒輪組圖:

試想主軸齒數=導螺桿齒數時,主軸轉幾圈導螺桿就轉幾圈,所以是將導螺桿導程複製到加工物上。當導螺桿轉速比主軸轉速快時,加工螺紋導程依比例變大,而該比例便是齒比的倒數,所以得下式

加工螺紋導程 = 導螺桿導程X(主軸齒數/導螺桿齒數)

中間有一組內120齒、外127齒的齒輪組,該齒組是為了提供英制牙的車削所設,而這一組齒輪會影響齒比。因此變成

加工螺紋導程= 導螺桿導程X(127/120)X(主軸齒數/導螺桿齒數)

,而127即為最小公倍數(注意127/120與24 TPI的導程相同),所以依導螺桿導程X(主軸齒數/導螺桿齒數)的組合結果可以車24TPI的倍數或因數的英制牙。如果車公制牙時應使導桿齒輪與120齒接觸,意思就是把120齒輪變成惰輪。如果車英制牙時應使導桿齒輪與127齒接觸,意思就是產生一個公制、英制的轉換比例。

SSL

SSL觀念參考圖:from MIT open course


以下中文站寫得很清楚SSL資料通訊流程:
http://blog.yogo.tw/2009_11_03_archive.html

其中開頭一段說明了上圖 : SSL運作原理(簡述)
1.Client透過HTTPS連到Server。
2.Server傳送Server Public Key給client。
3.Client產生後續傳輸資料需要用來加密/解密用的Session Key,並以Server傳過來的Public Key加密後回傳給Server。
4.Server用Private Key解開Client以Public Key加密回傳的資料,以取得Session Key。
5.後續Client與Server間傳送資料就以此Session Key來做資料加密與解密的處理,處理的時間會比使用Server的Public Key與Private Key要快速許多。

星期六, 9月 18, 2010

利用Doctrine實現物件方式操作資料庫CRUD

利用Doctrine實現物件方式操作資料庫CRUD。參考英文網址實做


本來超過十分鐘的影片都用VIEMO,今天上傳影片到VIEMO後等了四小時還沒處理好,便傳到YOUTUBE試試看,發現YOUBE可以傳十分鐘以上的影片了,但是一般嵌入時畫質都不好,網上發現以下這一個方式

"要把HD畫質的影片放到自己的部落格方法很簡單
只要在網址後面加上&ap=%2526fmt%3D22就可以了"

這樣外連嵌入影像就變得很清楚了,每次VIEMO處理都很花時間,現在開始YOUTUBE可傳十分鐘以上的影片了,要好好利用。

HTML5展示網站

GOOGLE MAP Html5展示網站,看到嘴開開。
我在這裡輸入附近的'総持寺駅'後他就跑給我看,驚人~~~~~~~~

http://www.thewildernessdowntown.com/

星期五, 9月 17, 2010

Codeigniter ORM 使用 doctrine

利用Doctrine實現物件方式操作資料庫。參考英文網址實做第一天教程


Codeigniter ORM from shih on Vimeo.

負けないで BY 坂井 泉水



 ふとした瞬間に 視線がぶつかる
 幸運(しあわせ)のときめき 覚えているでしょ
 パステルカラーの季節に恋した
 あの日のように 輝いてる あなたでいてね

星期二, 9月 14, 2010

自動補完程式碼超強Zen-Coding

對於打字不是很在行的我,對於一些重複的語法重複的編寫實在是浪費時間,所以今天用Aptana+Zen-Coding試做自動補完程式碼,果然超強。

安裝之前先展示一段影片




就是要用Google Voice

之前有一天在Gmail中試過Google Voice的網路電話功能,覺得音質還不錯,但是後來就不可以用了,即使想買變數也不可以,因為現在Google Voice只限制在美國本土使用。

最近,我的SKYPE音質變得很差,所以試了一個方式透過VPN通道將電腦IP變成美國IP然後再購買Google Voice點數,結果是可行的。這樣有一個好處,就是不用安裝Skype,只要有可以打開Gmail的瀏覽器便可以使用網路電話。

1. 下載http://hotspotshield.com/的VPN軟體


2. 點擊程式圖示通過VPN通道取得美國IP





星期三, 8月 25, 2010

Fanuc Manual Guide i Lathe 車床程式製作

今天一顆8年硬碟壽終正寢,硬碟中有一個3年多前裝機完後教客戶的Fanuc Manual Guide i Lathe操作方式,日文版已經救不回來,只剩下中文原稿版,將它送到網路上這樣比較實在。

那時客戶有一套日文正式版Mastercam X,那時中文代理商好像有中文化檔案,在客戶那用完感覺不錯,本來想請當時的公司參考一下,但是當時公司已有Mastercam 8,而且車床本來變化就不大,所以....用客戶的就好。

雖然結論Mastercam X很好用,但是其實Fanuc Manual Guide i的圖形功能+定型文,其實已可以非常快速的完成一個程式,這個錄影沒設定定型文,但是定型文的設定很簡單。下一次再錄一個C軸銑削,了解一下Fanuc Manual Guide i的便利處。且Fanuc Manual Guide i的工件量測功能更是強大。車床18i以上等級可以option買一個試看看,我覺得銑床還是CAM比較快,除非做的是機械零件類。

在日本Mastercam最近看到的比較少了,這幾年Catia用的公司很多,可能是汽車產業都用Catia的原因。


Fanuc Manual Guide i Lathe 車床程式製作 from shih on Vimeo.

PS: 工商廣告
1. 在這家公司很多年學到很多,也受照顧很多,做個廣告: 油機工業。請參考看看。
2. 亞崴機電雖然待不到一年我就來日本了,一起工商廣告一下。
大型CNC機械可以參考這兩家看看。

星期五, 8月 20, 2010

申請一條光纖

昨天NTT來裝一條上下100M的光纖,裝完後給我一張"簡簡單單設定"的CD,NTT把安裝的過程全部都寫進CD裝,插入CD就會自己設定NTT PR-S300SE設置。

但是好笑的是,我插進去後等了幾分鐘都沒有反應,重開機後還是沒反應。便打電話給NTT,告訴他我不需要"簡簡單單設定",只要把NTT PR-S300SE設置帳號密碼、撥接帳號密碼給我就可以了。

1. 登入192.168.1.1(user)


2.  設定撥接帳號密碼


3.  設定完後記得要按"設定",且確認撥接狀態出現"確立"及硬體PPP處亮燈。

由於本來就有一台無線裝置所以沒向NTT申請無線網路功能,接通後NTT PR-S300SE DHCP指定一IP給無線裝置,無線網路再以DHCP分配另一網域的IP給我的電腦。無線裝置設置方法可參考本站另一文章。

星期日, 8月 15, 2010

昭和24年計量単位一覽表

日本的尺和台尺一樣,日本的坪也跟台灣的坪一樣。一直懷疑這些非世界公製單位是不是就是沿用以前日本單位。今天看到一張昭和24年計量単位表恍然大悟。裡面各種量測單位都寫的很清楚。

以前的觀念,一坪:為兩張疊疊米(@六尺x三尺)的大小。之前算坪數(依六尺四方算)總覺得3.27868852459四捨五入後跟別人講的一坪等於3.3平方公尺有差異,不太公正,而且面積越大差越多。

但是,我想日本人應該也覺得這樣,所以這張表中不說六尺四方為一坪,而是定義一坪為一平方公尺乘以400/121。這樣得到:
        一坪=3.30578512平方公尺,而不是六尺四方所算出來的3.27868852459。以下文件供參考。3.30578512和3.27868852459大面積單位轉換時是差粉多滴。

星期四, 8月 05, 2010

瓦斯規格

前幾天朋友租了一個地方做餐廳,幫他從中國買了一個三排火孔的大火爐,沒有申請過日本瓦斯順便了解一下。(注意:即使之前租屋者已申請過管線,使用瓦斯前還是需要請大阪ガス來確認管線。)

1. 打電話大阪ガス問之前的契約是什麼的?
回答:天然瓦斯13A(分12A和13A)。

2. 要申請瓦斯需要準備什麼?
回答:使用前大阪ガス派人檢查管路,負責人須到場。

3. 檢查時需要準備什麼?
回答: 準備使用的大火爐和管線。

聽完後便跟他去買管線(火爐本來就有),到了柯南才知道瓦斯管線有分3分線和4分線。跑回去看插入口大小後買了一條13mm(內徑)管線,其他的就等大阪ガス來檢查,沒我的事了。寫下來將來用的到。

那天也看到他叫了一台1300L的四門冷凍庫(這一台也是我幫他選的),本來他要買一台四萬丹多中古的,但是我請他買這一台十萬丹的,大小差不多但是四萬丹1070W、十萬丹這一台才600W,我ㄌㄟ電費差這麼多。所以買東西要看清楚ㄚ,便宜不一定好。

那一天看那台表演急速冷凍,雖是中古還是粉犀利滴。

星期二, 8月 03, 2010

這種媽媽太恐怖

FROM 日本產經新聞
大阪市西区のワンルームマンションで幼い姉弟2人が母親に居室に閉じ込められ、遺体で見つかった虐待事件で、空っぽの冷蔵庫の扉に子供たちが触ったような跡が残っていたことが3日、捜査関係者への取材で分かった。冷蔵庫が単身者向けの小さなタイプだったことも判明。大阪府警は、姉弟が食べ物を探したり、部屋の冷房が効かないため涼しさを求めたりしたのではないかとみている。

[フォト]ブログに「私の子供、こんなに可愛いものだと思ってもいませんでした。」

府警は同日、死体遺棄容疑で逮捕した姉弟の母親、下村早苗容疑者(23)の部屋から、段ボール十数箱分のごみなどを押収し、現場検証を終えた。押収物はコンビニ弁当やカップめんの容器、スナック菓子、パンなどの包装類や生ごみ、おむつなどだった。

捜査関係者によると、冷蔵庫は、姉弟の遺体が見つかった居室部分にあり、冷蔵室と冷凍室が分かれた高さ約1メートルの単身者向け。中身は空っぽで、開いた扉に子供が手で触ったような跡が残っていたという。

爆風スランプ Runner

星期日, 7月 25, 2010

CI官方範例2-2

延續Codeigniter官方範例之一說明WEB BLOG的做法,藉由傳遞entry_id來達成資料新增以及資料列表功能。


CI官方範例2-2 from shih on Vimeo.

CI官方範例2-1

CI官方範例資料庫存取部分成三部分,先錄完第一部分(利用scaffolding新增資料、db->get取得資料),
1. 這次先測試用mysql workbench新增資料庫及資料表。
2. 設定Codeigniter scaffolding設定檔。
3. 利用Codeigniter新增資料。
4. $this->db->get('資料表')將資料取出後再用foreach將資料表現出來。

注意: Codeigniter scaffolding並不安全,所以利用完後需要將其關閉。以下為第一段錄影檔。


CI官方範例2-1 from shih on Vimeo.

CI錄影 I

今天早上閒閒看了Codeigniter官方網站的第一段錄影,看完以後自己做一次,並將操作過程錄影起來,這幾天試試Codeigniter後,感覺很好,功能強大又不會拖泥帶水,是個很好的框架。


CI框架 I from shih on Vimeo.

星期六, 7月 24, 2010

元素表

最近覺得原物料的錢很好賺,今天看到用釔(39)做高溫超導體公司的簡介,便到網路上找尋粉久不見的元素表。突然看到這一個網站,做得非常好,按下去後還自動連結到WIKI可以看到各元素詳細性質,很具參考價值。時代真的不一樣了,比以前便利太多。

http://www.ptable.com/?lang=ja

星期二, 7月 20, 2010

三相三線200V插頭

台灣家中冷氣一般用單相220V的電,工廠用三相三線220V。但是廠內一般三相電源直接接breaker,很少看到三相三線用插頭的。今天需要自己做一個三相三線200V插頭,看圖接線,留個紀念。(注意:防呆的アース線位置、購買前注意插頭安培數)


還有日本三相電紅、白、黑依我看過的都很照規定順序,他們施工完後總是量相序,所以照顏色配不會有逆轉現象。不像台灣,阿嬤ㄌㄟ常常在換線。

三相電插頭15A和20A大小不同,所以購買插頭前插座大小要看好,如果只有小的那種插座需要將馬力換算成KW並確認線徑和BREAKER組合無誤,不然電線發熱BREAKER不跳開,就轟轟烈烈了。馬力、KW、對應安培數在另一篇有說明,這裡省略。

簡單測試Codeigniter

簡單測試一下codeigniter的用法,雖然這一個範例中沒有用到Model,但是透過兩個例子(一個是傳統做法、一個是MVC的程式方法)。可以讓我看出在MVC程式方法下原本的HTML檔案變得非常簡潔,兩個我都已經錄影好,以後可以參考看看。

1. 傳統程式法


2. Codeigniter程式法

星期四, 7月 15, 2010

增加一個螢幕、增加工作效率

因為最近常常需要接收多種內容,雖然現在瀏覽器皆有支援TAG的功能,但是我並不是每一個工作都只需要瀏覽器,有時是必須要用到應用程式。因此常常畫面需要變來變去。

因為有一台5年前買的ACER LCD一直放在另外一個房間都沒有用(因為最近都用筆電),所以今天把他們連一起,讓物有所用。

完成圖: 每一個畫面做不同的工作

星期三, 7月 14, 2010

日本無線網路設定

最近電腦怪怪的,所以自己重灌了一次。原本筆記型電腦就有設定無線網路,但是重灌後所有的設定值都不見了,設定的IP位址及帳號密碼早就不知道丟到哪了。好不容易翻出無限網路發射器和數據機的說明書,終於又可以用了。
趁還記得,先記下來,不然下一次重灌又要人仰馬翻了。

1. 日本50MG上下數據機設定:因為網路業者是ASAHI,他們的施工單位是イー・モバイル(兩家什麼關係不清楚),送過來的數據機是NEC製,撥接帳號由ASAHI提供但是撥接密碼卻是由イー・モバイル提供。

星期六, 6月 26, 2010

1. CodeIgniter安裝

1.到官方網站下載最新版的codeIgniter(現在最新版為1.7.2)
2.下載完後將壓縮檔解壓縮到C槽下

星期五, 5月 21, 2010

PT牙車削資料

以前我只有這張表的影印版,今天在網路上看到這一個電子版的。

依據JIS B0203車削PT牙,計算順序如下:

(1) 找出基準徑之"外徑"。
(2) 依"基準徑位置"找出a。
(3) 依"有效螺紋長"找出f。
(4) 分別以長度反算a、f處之外徑(山)。
(5) 依每吋牙數算出PITCH,再將PITCH X 0.6403算出英制牙深。
(6) 依牙深算出a、f處之外徑(谷)。

(4)、(6)所算出來的切削數據即為初始切削外徑、及最終切削外徑(記得需要在螺紋切削前、後加上不完整螺紋之切削)。

星期六, 5月 08, 2010

仮面ライダー電王!!スゲーじゃん!!2007



時間の波をつかまえて        
(抓住時間的波動)

今すぐに行こう約束の場所
(馬上前往約定的地方)

星期五, 5月 07, 2010

馬達關聯之I**馬力、扭力與瓦特**

1. 首先決定一馬倒底是多少,wikipedia中有一段話:
"Watt determined that a horse could turn a mill wheel 144 times in an hour (or 2.4 times a minute). The wheel was 12 feet in radius, therefore the horse travelled 2.4 × 2π × 12 feet in one minute. Watt judged that the horse could pull with a force of 180 pounds. So:"
所以瓦特個人決定了一分鐘負載180英鎊,行進 2.4 × 2π × 12英呎所做的功稱為一馬



所以一馬為33,000 ft.lbf/min(四捨五入,雖然我也覺得不適合,但馬力本來就是"主觀"來的)。

星期四, 5月 06, 2010

10分鐘擁有一個MAIL伺服器

記得大約8、9年前一開始用Sendmail,後來聽說漏洞多,所以改用Qmail架Mail伺服器。那時候垃圾郵件剛剛開始變多,架好Mail Server後還要天天想怎麼防Spam,裝東裝西且寫一堆防垃圾郵件的規則。結果,還是一樣,一堆垃圾郵件。

現在時代大不同了,請愛用Google,十分鐘擁有Mail Server。我ㄌㄟ,有人會問"Google直接申請Gmail就好,架什麼Mail Server"。

星期一, 5月 03, 2010

交流電最大值及有效值的關係

看到一個可以打數學式的網站,手癢試試看一下。

一般台灣交流電110V、日本100V。但是這些都是有效值。有效值則是指"所使用的交流電,若改換為直流電時消耗相同功率的對應值"。而交流電所表現出來的正弦波的最大值是多少ㄋㄟ,吃飽太閒證明一下。

定義: 有效值為瞬間值2次方的平均開根號












星期日, 5月 02, 2010

為什麼齒輪要用漸開線(Involute)

最近看了許多齒輪資料記錄一下。
齒輪漸開線是懸鏈曲線(catenary curve)研究的範疇之一,懸鏈曲線可以在這一個網站閱讀。
以前很疑惑為什麼齒輪要從擺線變成現在的漸開線。後來看到一張圖想通了,順序如下:

星期一, 4月 26, 2010

利用Blueprint製作page layout

前幾天錄了一個Blueprint的影片,Blueprint是利用css將一個網站的layout給做出來。layout很快的做出來後,可以專心在內容的編寫,畢竟一個網站裡內容才是最重要的。其他nai、menu等網路有許多現成的css可以套用,當然網站要做的好看photoshop也粉重要。

Fanuc Manual Guide i Simulation(對話式模擬)

今天也用Fanuc對話式功能,現在好像越來越多人使用Fanuc manual guide i來製作程式。對於簡單的程式我覺得用對話式功能是一個不錯的選擇,但是如果對複雜的形狀,如模具加工,我寧願用cam來做程式。3軸車床一般程式較銑床簡單,所以車床Manual guide i還蠻適合的。我有算過一個車床程,難度中等的話,從無到有製作含模擬大約10分鐘。西門子還有海德漢也都有對話式的功能,因為歐系控制系統可能發展較快,所以到加工廠看到會用的人還蠻多的,但是FANUC的對話式功能看到的機會相對較少。幫Fanuc推廣一下。

星期四, 4月 22, 2010

了解劃線乘法

今天又看到網路上的一個影片"劃線乘法",記得這一個我之前好像有看過的樣子。也許看過的人都大約知道是怎麼做得,但今天看到網路上有一個阿陸問這是什麼原理,我ㄌㄟ...........,唬爛原理啦。看一下影片如下:

星期六, 4月 17, 2010

PHP網頁設計完後用ECLIPSE偵錯

Eclipse 原本開發給JAVA用,後來出了c/c++版本,想不到現在又出現了PHP版本,如果用ZEND的all-in-one package的話連自己下載debug套件的步驟都可以省略,實在太方便了。
我錄了個影,說明ECLIPSE的用法,由於時間有點不夠,所以說話的速度比較快,將來可以看看。ECLIPSE的速度比NOTEPAD++感覺慢粉多,但是因為它有ZEND DEBUG的功能,所以現在我都用NOTEPAD++寫完,如果有問題再拿到ECLIPSE去DEBUG。

哩杯台灣人

收到來電,到廣州找一位先生再回日本,所以趕快要去辦台胞證了,因為之前沒有去過。讓我想起一件事,記得之前在日本辦證件表格中一律是中國台灣省,雖然我沒有對中國沒有特別的壞感覺,但是總是會把"中國"和"省"畫掉,記得一次在公所被哭么,我也不改回來,說了哩杯台灣人,反正他也聽不懂,後來他還是幫我改了。

Y+C車銑複合 走一直線而言

    記得在台中曾跟別人討論過車床C軸與Y軸的的問題,他說C軸比Y軸準,我很不以為然,後來他說他多軸車銑加工經驗多,後來我選擇保持沉默,反正他爽就好。

php網站購物車在瀏覽器中檢查

很久沒有寫,最近粉忙,頭有點暈暈的,要做的事情太多了。
上星期六、日利用css、php、jquery改了一個購物車程式。還沒有什麼時間把漂亮的圖放上去,只是把機能先做出來,今天早上在各瀏覽器中測試順便錄了個檔。現在pc的部份做完了,剩下可與日本手機瀏覽器相容的手機版本。現在只剩晚上可以做,4/25前再沒做完,5/1日後可能也沒時間了,加油中。

今天去辦護照

     護照有效時間快到了,所以趕快自己拿去重辦,因為辦的時間比較久,又遇到下雨所以今天就決定在外面吃晚餐。由於雨還蠻大的所以我把機車停遠一點用走的到一家麵攤吃麵。在走向麵攤的騎樓下,我發現那一條路的牙醫特別多,A家門口說美國XXX大學林醫師、B家說日本XX大學洪醫師、C家英國XXXX大學黃醫師,索性就站在那裏看他們誰學歷較高。走著走著看到了 一家日本拉麵店,想說很久沒吃拉麵了去吃看看台灣的好不好吃,一走進去馬上看到日本XXXX學院畢業合格廚師,頓時覺得粉好笑,其時剛才那些牙醫的學歷其實也都還好,裡面有一位日本醫生的學校我也沒聽過,現在這一個拉麵店廚師的學校一樣沒聽過,可能在日本混得還不夠熟。

CSS字串

DREAMWEAVER中使用CSS套用字串樣式。

今天看到一個好網站

今天我看到一個好網站, 它的速度很快,而且我覺得最讓我滿意的地方是,一般如youtube影片上傳,影片長度都不可以超過10分鐘,而且錄的時候錄影像素還要喬半天,如果喬不好影片上傳後會變得非常不清楚。這一個網站都沒有這一個問題,只是它一個月限傳500mb,我想我應該也沒有這樣認真,所以應該很夠用了。之前車床是車的那一個檔案已經上傳了,有興趣的話現在應該可以不用下載就可以線上看影片了。   車床校刀

鑽、銑刀研磨

1. 鑽頭研磨:原理應該是先將一刃調整與夾頭座四方形的一邊平行,磨先端角及靜點時看似夾頭座任意旋轉一方向皆可磨,但注意看插入處有一防呆止付螺絲,使鑽頭以正確角度插入後能配合砂輪角度磨出所希望的角度。

C語言指標(編輯中)

1. 指標機制
記得十年前一走到書局,一堆堆的電腦書都是有關於C語言的,但是現在走到書局C語言的只佔了不到10%,難道C語言變得越來越不重要了嗎?

今天加了一段音樂

加了一段音樂,很久沒有聽到台語的音樂了,現在看電視台語的連續劇也越來越少了。

今天看到網誌上有許多還沒有補上的部分如TCPDF、Q-M method空油壓、銑床幾何補正、PHP的PAGER等....有空慢慢補上。注意到PHP DB的部分好像天天流量都很大,其實我也覺得其實一般的應用程式大多也只需要PEAR DB、AUTH、PAGER做出來的網頁久嚇嚇叫了。至於PAGER這幾天會補完。

五面加工機自動座標轉換

今天看到三菱MVR-40五面加工機操作手冊,G68座標轉換分兩段,第一段轉C軸(繞著Z軸),第二段轉X軸。如下圖 :

TCPDF-PHP PDF輸出(增加中)

     一般WIN中可以用PDFCREATOR或其他軟體將其他編輯軟體的檔案傳換成PDF檔,但是如果今天在網頁上請客戶輸入資料然後馬上在網頁輸出PDF檔的話,可能就不是免費套裝軟體可以做到的了。

FANUC T系列 Macro自動C軸循圓粗銑

     今天早上改了FANUC車床C軸自動循圓粗銑如下,順便用DIA畫了個流程圖,在文章最下面可以參考一下。注意 : 所有G65呼叫之變數皆以直徑值指示。因為沒有CNC車床可試,等過幾天我再拿到太平市給朋友試試看,因為他的車床是FANUC 18iT 64刀以下TYPE B,所以這個程式用在64刀以上時需要改。

Quine-Mc Method 之1

     有一種分析方法很重要,稱做Quine-Mc Method,日本叫マクラスキー法,查了一下台灣名稱叫做列表法(這種叫法不太好,因為沒創造者名字)。它用的領域很廣,凡電子、氣油壓、電機等,只要需要布林化簡的都用的到。

今天逛到XX路

     XX路有很多工廠,我今天本來要到草屯找朋友經過了XX路。XX路有很多記憶,記得19歲大二時對機械很有興趣,所以找報紙(那時候應該還沒有104)到一家銑床工廠工作,每天騎機車20幾公里到那工作,總覺得可以學項技術很踏實。老闆差不多30多歲,剛開始從上下料開始,我覺得很正常,高興的上下料三個多月,但是每天上下料真的很無聊,所以開始問老闆磨耗補正怎麼補等相關知識,那時老闆娘臉粉臭,所以沒敢再問。過了幾個月,忘了又問了老闆什麼,隔天老闆娘就告訴我一些很機車的話,後來我送辭呈走了。回家路上很不服氣,就到書局買CNC的書看,那時同學都在讀研究所的書,我天天都在看PLC、CNC的書,只希望30歲時比他強。

     現在,想想那時也沒什麼必要跟一個女人賭氣,但是也應該感謝他讓我知道因為不會,所以要學。話說回來,再過7年跟老闆一樣歲數時,看看我會變成怎樣。

 

 

FANUC M系列 Macro自動循圓粗銑

     本來用VISIO來製作程式流程圖的,今天看到LINUX中的DIA也有WIN版了,所以趕快試了一下,還不錯用至少是免費的。順便用新DIA做了一個自動循圓粗銑MACRO的流程圖,只要輸入圓心、加工中點、最終直徑、補正等,就自己可以粗銑循圓,值得參考看看。流程圖我大略畫了一下在程式的下方,邊看流程邊讀程式應該粉快可理解。改天再放一個車床C軸自動銑削循圓加工的,至於循圓精銑應該不用了,程式51行開始已經可以參考(改精銑時只需添加圓弧進刀、退刀即可)。

車床校刀

今天我媽媽帶小孩去六福村玩,我顧家。想想差不多一年沒有摸車床了。昨天要用VERICUT模擬銑床加工路徑,但是沒有VERICUT,所以隨便找了一個模擬。我要的是可以看到加工刀痕的軟體,以便更改加工工法得到更好的加工紋路,但是,這個軟體看不到刀痕......。

國小二年級數學

今天準備以後工作的東西,看到女兒算數學,她問我I. 15天是幾個星期又幾天、II. 保固16個月是幾年又幾個月、III. 135公分是幾公尺又幾公分、IV. 125秒是幾分有幾秒。
我知道他們應該在教單位換算了,我告訴他一個觀念『同單位才可以四則運算』,比如:可以比較小美和小淇誰比較漂亮。但是沒法比較小美和博美狗誰比較漂亮。所以單位轉換教的就是把本來不同單位的兩個東西變成同一單位後,將來才可以四則運算。

參考基準、類別化、連結

我女兒很少問我數學功課,她很少問我的通常問她媽媽。
教完以後,他問我為什麼知道這種題目要這樣子算,我跟她說: 「因為我國小已經讀過了」。

PHP MVC

今天看到一篇PHPMVC的文章,有別於一般架構,本文以PHP手法完成,文章的語法不是很艱深但邏輯很有參考的價值,可以看看。PHP結構性架構MVC可以用以下檔案了解(檔案下載)

FANUC從MARO中取得PMC資料

一般我們常用FANUC MACRO I/O機能來取得PMC側的I/O資料,而相對應的變數為
#1000~#1015 為從PMC取得信號傳到MACRO中(逐位元讀)

#1032       為一次從PMC中取得16bits資料

#1100~#1115 為從MACRO寫入資料至PMC中(逐位元寫)

#1132       為從MACRO一次寫入16bits資料至PMC中

#1133       為從MACRO一次寫入32bits資料至PMC中
但是這樣逐位元的傳送或是接收資料是很沒有效率的,尤其在傳送資料頻繁時更增加了
等待時間,還要在程式中不斷的檢測是否資料已經傳送成功。

因為如此所以FANUC還有另外一種更有效的辦法來讓兩者可以溝通,即用D、R、T值來
做溝通。一個資料大小4BYTES可用資料為R、K、T、D、C。
下面表格說明定址方法:
■TIMER(T)
T位址=(變數#12XX– 1200)×4+(80×#1991)
■K RELAY(K)
K位址=(變數#12XX– 1220)×4+(20×#1992)
■計數器(C)
C位址=(變數#12XX– 1225)×4+(80×#1993)
■DATA(D)
D位址=(變數#12XX– 1245)×4+(1000×#1994)
■R RELAY(R)
R位址=(變數#17XX– 1710)×4+(1000×#1995)
#1994的值由0~7變化、使得D0000~D7999皆可取出。


變數#1200~#1219 (T) :呼叫用引數#1991

變數#1220~#1224 (K) :呼叫用引數#1992

變數#1225~#1244 (C) :呼叫用引數#1993

變數#1245~#1709 (D) :呼叫用引數#1994

變數#1710~#1959 (R) :呼叫用引數#1995

/**注意不同機型,位址不同
                                                                             update : 2010/3/26

PHP SimpleXML用法之三

XPath可以參照XML XPath的選擇節點語法這裡當然也可以參照W3C網站上的資料更清楚。

PHP SimpleXML用法之二

這裏說明產生XML樹的方法,由於PHP SimpleXML無法單獨產生XML樹,所以這裏我們用DOM來達成。

PHP SimpleXML用法之一

    閱讀看本節之前應該要先了解XML無廢話網站中,那一個PDF檔的內容,寫得真是感人肺腑,文章應該是10年前寫的,真的非常不簡單。只是XML Schema還需要自己看看別的資料。
    既然已經有文件說的這麼清楚了,應該直接進入SimpleXML即可,PHP有許多存取XML的套件,但是操作難度各有不同,而公認最簡單的應該就是SimpleXML。
先來看一個XML的範例:

PEAR:AUTH的用法1

About 1.  引入檔案
在程式中如果需要用到PEAR:AUTH的話第一步當然是要先引進Auth.php這一個檔案

PEAR:DB之2

ABOUT 5. 實際連結MYSQL

在第一篇說了這麼多,實際連結資料庫並在成功連結後印出一段字串。

PEAR:DB之1連結資料庫

About 1.  引入檔案
在程式中如果需要用到PEAR:DB的話第一步當然是要先引進DB.php這一個檔案

<html><head>
<title>PHP TEST</title>
</head><body>
<?php  require_once("DB.php");  ?>
</body></html>

About 2.  輸入DSN訊息