星期一, 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訊息