發表文章

目前顯示的是 9月, 2020的文章

簡單的選擇:【垂暮戰爭】讀後感

作者:約翰˙史卡奇 (John Scalzi) 出版:晨星 本書是史卡奇版的《星艦戰將(Starship Troopers)》,敘述一位志願加入星際軍團的菜鳥步槍兵,克服魔鬼訓練與戰爭摧殘的種種心路歷程。但,你得先活過七十五歲才有資格入伍喔…… 如果你對阿伯避雷的能力沒信心,就先去看小說吧……XD 知名電視節目《流言終結者》有句名言:「只要出問題,C4都能搞定」。C4是啥?爆破必備的塑膠炸藥是也。 把問題炸掉,就沒問題了。如果還有問題,肯定是C4用得不夠多。 一個問題如果存在許多解決方案,多數人傾向於選擇最簡單的那個。用和平的手段解決紛爭必須討價還價又曠日廢時,所以人類自古以來面對與弱小族群的利益衝突,往往選擇以武力來解決。 弔詭的是,認為打仗簡單的多數人往往不用上戰場,必須上戰場的軍人反而是少數。正所謂最好不死人,要死死軍人。既然當兵這麼吃虧,誰要幹? 以往都是被政客煽動鼓吹洗腦的蠢血青年啦。但如果只要志願役給他簽下去,就可以免費返老還童、探險宇宙,服役期滿還可以在殖民星球分到一塊地。怎樣?幹不幹?七十五歲的你除了衰弱等死還剩啥?就算戰死,反正也活夠了,不是嗎? 主角簽字當下,完全沒想殺戮會有罪惡感這檔事。有重獲新生的機會,就抓住它!就這麼簡單。 接下來就更簡單了,反正一切聽上級指示,轟掉所有想幹掉你的「動物」就對啦。如果滿手血腥讓你懷疑自己不是人,就表示你轟掉的「動物」不夠多,繼續轟就對啦。 殺不死你的,只會讓你更強大。 本書不講太多複雜糾結的誰是誰非,但為讀者導出一個問題:「都上太空了,人類為什麼還跟大航海時代的殖民帝國沒兩樣?」 為什麼我們依舊選擇自以為簡單的暴力,而不去找更文明的方法? 常接觸現代軍事科技資訊的讀者,對書中二戰等級的作戰方式想必有所不滿。美國陸海空三軍現在都搞無人載具,AI都在空戰中屌打現役飛行員了,星際戰爭哪還會有人類步槍兵對抗外星人萬歲衝鋒的戲碼? 沒辦法,互轟肉搏拚刺刀才熱血。大家都在打電動還寫什麼小說? 平心而論,本書沒有《星艦求生日誌》那麼好看。少了下一秒就可能領便當的危機張力,也沒有貫穿全場的陰謀詭計,題材嚴肅讓作者的搞笑功力無法充分發揮。讀完後感覺才剛認識了角色們,真正的故事應該才要開始,卻……結束了。 有種突然被一槍打死的遺憾哪。

用FreeCAD在工程圖中輕鬆畫表格

圖片
表格在工程圖十分常見,但若沒有好用的工具,畫表格就是讓人吐血的苦差事。阿伯年輕時,表格格線和文字全都得自己畫、自己輸入、自己對齊。好在AutoCAD後來可以直接插入Excel表格物件,這問題才終於獲得紓解。 壞消息是:你不能把Excel表格直接貼到TechDraw工程圖上。好消息是: 你可以先把Excel表格貼到Spreadsheet工作平台,然後再把Spreadsheet表格插入TechDraw工程圖 。 本篇教學的範例完成圖如下: 上圖是一個連桿滑塊機構組合圖,你可以安裝A2plus這個外掛工作平台來組合零件,然後把組合好的模型轉成專門給TechDraw出圖用的簡化物件,就可以像單一零件一般出工程圖囉。至於那四個數字氣球怎麼做?請參考 [免AutoCAD!用FreeCAD TechDraw出工程圖] 的預設值設定,將 Annotation 分頁中的 Balloon shape 設定成 Circular圓形 ,即可用 Insert Balloon Annotation 功能產生。 機構由4種不同零件組成,包括基座軌道與滑塊各1件,插銷與連桿各3件。我們先在Excel中建立表格內容如下圖: 接下來進入FreeCAD,開啟已經建立組合工程圖,只差沒表格的FCStd檔。然後切換到Spreadsheet工作平台,在檔案中建立一個空白表格如下圖: 將Excel表格內容複製(Ctrl – c)、貼上(Ctrl – v)到Spreadsheet表格如下圖: 你會發現原本Excel表格中第一列表頭[零件表]是有合併儲存格的,且第1、第2列與A欄都是置中對齊,複製後這些設定都不見了。沒關係,再設一遍。Spreadsheet的設定功能如下: 利用上述設定功能,將Spreadsheet修改如下圖: 回到工程圖(Page)並進入TechDraw工作平台,如下圖插入表格: 就完成啦!簡單吧。若發現表格顯示不如預期,回Spreadsheet工作平台修改設定,你會發現表格內容已同步修改,修改文字內容也行,無須重新插入表格。 你當然可以直接在Spreadsheet工作平台輸入表格內容。本範例從Excel複製貼上表格是為了證明可以這麼做,因為時下許多專案管理或庫存軟體都可以匯出Excel檔,有現成表格可用的話直接複製最快,也更不容易出錯。 若想下載FreeCAD匯出的圖檔請點以下連結: 連桿滑塊機