發表文章

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

奮鬥的女人:【門徒】讀後感

作者:泰絲‧格里森 (Tess Gerritsen) 出版:春天出版 本書是[瑞卓利&艾爾思]系列的第二部,但其重要性更甚於首作[外科醫生]。為什麼?因為許多後續重要角色都在本書初次登場,系列的人際關係由此建立。如果你和阿伯一樣從半路出發,對角色間的愛恨情仇感覺模模糊糊的話,建議回頭把這本看完,就什麼都瞭了。 如果你對阿伯避雷的能力沒信心,就先去看小說吧……XD 沒錯,阿伯看過本系列不少作品。[莫拉的雙生]、[漂離的伊甸]、[梅菲斯特俱樂部]、[祭念品]、[再死一次],甚至只有莫拉插花的[骸骨花園]我都看過。但為這個系列寫讀後感還是第一次,原因很簡單:故事都為女性而寫,阿伯卻是個男人。 瑞卓利警探與艾爾思法醫是現代女性代言人,她們一方面要在男性多數的職場上出人頭地,又必須滿足自己對愛情的渴望、對幸福的渴求。她們經常面對來自男性的……歧視,更要對抗其中諸多邪惡的恐嚇與攻擊。看盡人性黑暗的她們,成為戰友,互相提攜。命運為她倆所展開的,似乎也是截然不同的道路。 泰絲‧格里森的作品向來扣人心弦、高潮迭起、內容紮實、寓教於樂。以本書來說,川普有吃的抗新冠藥物”地賽米松”聽過吧?這藥原來還可以^%$*&@…長知識了XD。你總能從書中發現你不知道的,這就是本系列魅力所在。 但為女性而寫的故事,對男性讀者來說,總少了點共鳴。 以兩大反派”外科醫生”與”支配者”為例,他們可說是女性夢魘的組合。強而有力、絕頂聰明、嗜血嗜虐、無情無畏。為了滿足個人變態的性慾,他們將邪惡二字提升到新的境界。 女性與男性周旋,常動之以情、說之以理、束之以法、惑之以魅。但這些對”外科醫生”與”支配者”無效,只能勇敢對決,靠智慧、鬥志、夥伴,還有運氣。瑞卓利警探正是具備這些特質的女英雄,她能為女性讀者戰勝恐懼。 但對阿伯來說,這類終極變態大渾蛋並不會讓我感到不安。因為阿伯非常確定自己的性慾,不會讓我變成這樣的渾蛋。阿伯當然有過強暴、性虐、多P、觸手之類的犯罪妄想,但阿伯很確定自己不會真去搞這些勾當。為什麼?因為那不過就是一炮而已。 你以為一炮的爽度能有多大?獲得的滿足會有多高?男人的性滿足並非來自高潮瞬間,而是你能否因此獲得愛人的喜愛。如果一炮打完是孤獨,一炮打完是付帳,那種感覺不會是滿足,而是空虛。 否則早洩也是一炮,男人何必嘗百藥只為壯陽? 如果罪惡的妄想讓你興奮,沒關係!這時候正好適合自己

用FreeCAD Spreadsheet控制3D模型尺寸

圖片
前文 [FreeCAD錄製Python巨集超入門] 曾教大家用修改巨集(macro)的方式來變更3D模型尺寸,感覺有點遜對吧?別灰心,你有更好的選擇。 只要 建立連結,Spreadsheet工作平台就可用儲存格數值控制3D模型的尺寸參數。 你不但能以複製貼上的方式一次變更大量尺寸,更可用公式讓尺寸能控制其他尺寸。也就是說,你可以建立自己的標準零件庫囉。 我們以螺栓的好朋友: 平墊圈(washer) 當範例。首先,用 Part Design 工作平台建立一平墊圈如下圖: 接下來請參考前文 [用FreeCAD在工程圖中輕鬆畫表格] 進入 Spreadsheet 工作平台建立新表格,然後在 A欄 輸入標題如下圖: 先選儲存格B1,然後為 B1 設定標籤名稱為: d 。方法如下圖: 同上法,設定 B2 標籤名稱為: D , B3 標籤名稱為: tk 。你會發現 設過標籤的儲存格會變成淺黃色 。然後我們為儲存格B1、B2、B3輸入尺寸數值如下圖: 回 Part Design 工作平台,進入 Pad 的草圖 Sketch ,將 外圓直徑 改成 與B2儲存格標籤連結 ,方法如下圖: 同上法點開 內圓直徑 尺寸,在Formula editor輸入 Spreadsheet.d ,即可與 B1 儲存格標籤連結。上述輸入值中Spreadsheet指 表單名稱 ,如果你的表單有自訂名稱就要輸入自訂名稱。點後面接儲存格 標籤名稱 ,在此B2為D,B1為d。 離開草圖Sketch,在 Pad上點兩下 , Combo View 出現視窗: Length 方塊裡也有 圓形圖示 ,點選開啟 Formula editor 輸入 Spreadsheet.tk ,即可與 B3 儲存格標籤連結,方法與草圖尺寸相同。點選OK離開Pad,你會發現平墊圈尺寸都已經與Spreadsheet表單的尺寸相同。到這裡,你已經完成3D模型尺寸與表單儲存格數值的連結。你可以逐一修改儲存格數值來變更尺寸,更可以 用複製、貼上的方式一次修改全部尺寸 。如下圖: 因為Execl的表單篩選功能較強,你可以 先在Excel建立標準零件尺寸表 ,使用時先在Excel找到零件資料,然後 複製所有尺寸貼上Spreadsheet表單儲存格 ,即可得到你要的標準件3D模型。 現在就動手建立你的標準零件庫吧。 (FreeCAD 0.21版適用)

如何用FreeCAD計算3D模型體積?

圖片
電腦輔助設計(computer aided design, CAD)最初只有2D,例如AutoCAD。3D CAD剛出現時,許多製圖高手覺得建3D模型再轉2D圖是脫褲子放屁。但因越來越多新功能2D CAD辦不到就是辦不到,3D CAD才有今天。其中有個功能不起眼但很重要,就是算 體積(volume) 。 體積為何重要?因為有體積,就能算 重量(weight) ,而重量是非常關鍵的設計目標。舉凡交通工具、運動器材、筆電手機、槍砲武器等等等,都是越輕越好。想cost down?更要減重。 設計超重這種事,不能等實物做出來才知道。 那麼,如何用FreeCAD計算3D模型體積? 阿伯眾裡尋他千百度,那人卻在燈火闌珊處。這功能躲在 Spreadsheet工作平台 的 儲存格 裏,你得像Excel般 輸入指令才能算體積! 夭壽吧……XD 唉,有總比沒有好。請先在Part Design工作平台建立一個長寬高都 10mm 的正方塊如下圖: 建立方塊是因為體積面積都好算。你可以自己算然後和FreeCAD的結果比較,不一樣就是你算錯……XD 接下來請參考前文 [用FreeCAD在工程圖中輕鬆畫表格] 進入Spreadsheet工作平台建立新表格,然後在A欄輸入標題如下圖: 標題是為了方便說明,非必要。本文買一送二,買 體積 送 面積 加 質量中心 。指令語法如下: 計算體積指令: =實體名稱.Shape.Volume 計算面積指令: =實體名稱.Shape.Area 計算質心 x座標指令: =實體名稱.Shape.CenterOfMass.x y座標指令: =實體名稱.Shape.CenterOfMass.y z座標指令: =實體名稱.Shape.CenterOfMass.z 上圖 實體名稱 為 Body ,所以我們在 B 欄輸入指令如下: B1 儲存格: =Body.Shape.Volume B2 儲存格: =Body.Shape.Area B4 儲存格: =Body.Shape.CenterOfMass.x B5 儲存格: =Body.Shape.CenterOfMass.y B6 儲存格: =Body.Shape.CenterOfMass.z 結果如下圖: 計算重量需要 密度 ,我們在 B8 儲存格輸入 鋼 的密度 7.8 ,然後在 B9 儲存格輸入公式如下: =B1*B8/10