8月 16, 2018
2月 15, 2018
12月 23, 2017
阿公再見
10月 31, 2017
7月 05, 2017
7月 02, 2017
深圳_少年宮 書城
深圳。少年宮 書城
距離上次來此已經五年了,感覺變化不大,依舊是像購物中心多過書城。
奇怪的是在這吵鬧的室內,我感受到一種抽離感,就像它在告訴我不適合呆在這一樣。
或許 ... 是理工背景搞得鬼吧,哈。
距離上次來此已經五年了,感覺變化不大,依舊是像購物中心多過書城。
奇怪的是在這吵鬧的室內,我感受到一種抽離感,就像它在告訴我不適合呆在這一樣。
或許 ... 是理工背景搞得鬼吧,哈。
4月 14, 2017
工程圖轉繪零件
前陣子買了一批鋁擠型制式品,跟賣家需求CAD圖時給了工程圖,因此在這邊紀錄一下在Croe 2上快速的轉為零件實體。
首先開始Creo後新增零件實體,並命名。
接著在介面上選擇要做草繪的平面 (這邊以FRONT面繪製)
接著在草圖工作欄中選擇檔案系統,並且選擇工程圖 (ex: DWG file)
此時將彈出選擇PANEL,選擇 "模型間距"
選擇後滑鼠指標旁將多出一個+號,在草繪範圍點滑鼠左鍵後可將圖檔插入,此時可以藉由中心點移動草圖位置,並指定縮放比例 (此處為1),最後點選綠色打勾符號完成
若工程圖沒有問題,草圖實體範圍將會標示顏色,接著繼續點選綠色打勾符號完成草繪編輯
接著在左邊的模型樹選擇草圖並點選引伸,並填入長度即可完成編輯。
BR, Ken
4月 07, 2017
集體安裝 by 批次檔
在LabVIEW中若寫的程式並非在同一個專案下,則dpoloy時就面臨無法讓客戶一鍵安裝的窘境。
=20170414=
補充關鍵指令
cd 進入指定路徑
ex: cd abc\sd
將工作路徑進入abc\sd資料夾下
正統的方法可能是利用C再寫一隻安裝程序去依序安裝檔案,但這邊介紹一個很簡單的方法:批次檔案
介紹幾個簡單語法
@echo off | 取消console 輸入提示
SET PATH="%~dp0" | 設定預設路徑為當前檔案所在資料夾
START/WAIT .\"ZZZ"\notepad.exe | 呼叫預設路徑下的ZZZ資料夾中的notepad.exe
其中/wait是批次檔案會停在該行指令等待呼叫的執行檔案結束後再繼續執行
EXIT | 結束批次檔 (關閉console)
:: |註解符號
上述的簡單指令組合起來後做個簡單範例
將批次檔與安裝資料放到同一個資料夾中
接著編輯批次檔
接著執行批次檔就可以看到notepad.exe被呼叫且console處於等待狀態
這樣就可以很簡單的去編寫出一個會自動執行多次安裝的批次檔了。
=20170414=
補充關鍵指令
cd 進入指定路徑
ex: cd abc\sd
將工作路徑進入abc\sd資料夾下
BR, Ken
4月 02, 2017
[LabVIEW Tips] Y170401-001A Dynamic Call Reentrant VI
首先必須先創造一個Reentrant VI,設定可參考如下:
接著在host VI中設定以動態方式呼叫Reentrant VI,重點在"open VI reference" function上必須將options設定參數為HEX進制的數值8才可以順利以Clone方式開啟。
運行後Reentrant VI被開啟,並且為clone VI,若要在HOST與各個clone VI間傳遞資料可再輔以queue的方式,動態指定title名稱後,就可以指定傳送資料了。
=20170414=
補充
實際編程時,變數的值仍推薦採用property node方式變更較靈活;
上述介紹的queue method可用於連續性巨量資料傳遞。
BR, Ken
12月 21, 2016
[proj - GUI Editor] 重啟花絮
2016/12/20
今天在硬碟中發現一個靜靜躺在角落的資料夾,打開其中的word file看到下面的文字才發現一個想法一轉眼已經擱置了5年!
至今仍很喜歡寫程式,享受那種實現自己想法的感覺,但曾幾何時隨著職務與業務量的提高,只能在夜深人靜的時候放飛一下思想,回神後繼續面對著因為被追殺不得不降低質量的code,用幾個字總結就是
滿目瘡痍,不堪入目
所以決定重新把這些資訊拉出來,重新擠一點時間出來做自己的案子吧,奔四的同時也不能放棄夢想。
2011/11/18
希望能夠透過圖形組合的方式, 來完成程式開發後的參數設計, 類似說一個組合件, 依據大類別的不同給予特定圖示, 選取後可以透過彈跳視窗或隱藏延伸視窗來進行參數填寫動作。
但並非所有的程式介面設計都要依據這種方式, 僅能說是一種新的潮流趨勢。
季冬in
9月 21, 2016
指定應用程式的執行權限
Windows系統從Vista之後,安全規範便有些改變與XP不盡相同,對使用者來說最直觀的差異便在於有時需要以系統管理員身分執行程序才能順便完成一些操作,在此紀錄下如何強制以系統管理員身分執行。
7月 06, 2016
6月 22, 2016
6月 14, 2016
基本C#架構
| 中英文術語對照 | |
|---|---|
| 程式 | program |
| 名稱空間 | namespace |
| 類別 | class |
| 結構 | structure |
| 介面 | interface |
| 委派 | delegate |
| 列舉 | Enumeration |
| 方法 | method |
| 程式庫 | library |
3月 07, 2016
Get Calling VI reference in Called VI
在LabVIEW中,除開特殊coding寫法外,一般都是採用Sub VI的方式區隔出功能達到模組化的目標;在某些應用中,Sub VI需要動態的修改Main VI上的物件特性,一般會採用connector方式,但如果需要調整的多個物件格式不同或者要修改的物件量非常多的狀況,難道也要採用connector的方式嗎? 或許可以試試另外一種方法。
12月 17, 2015
12月 16, 2015
8月 13, 2015
焊接 (Welding、brazing、soldering)
英文有很多單字純翻譯成中文後都是一樣的,但其涵義卻差很多,在EE人口中常出現的焊接就是一例,直接查詢翻譯後,可能出現的有三種到底個代表甚麼意義呢,可以參考下列說明,一般的電路板焊接基本上都是 soldering 別用錯囉。
7月 10, 2015
訂閱:
文章 (Atom)




















