C# SolidWorks 二次開發 API --- 實例:屏幕上1:1顯示零件

這個功能很多年前就有人提過,這只是其中一個: https://forum.solidworks.com/message/878652

因爲現在的屏幕越來越大,設計好的零件可能 需要按照料模型實際尺寸,投影到屏幕上。

做這個功能是很早之前有人有這種需求,問我能不能做到,因爲他們需要在一個超大的電視上顯示實際的產品大小,用來介紹產品,經過我的研究,solidworks中顯示有個內置比例,並且當solidworks窗口大小不一樣的時候,要想1:1顯示也是要調整的,而不是一次性的。

解決這個問題的思路:先得到屏幕的實際物理尺寸,然後利用solidworks中的設計尺寸,與在屏幕外用卡尺測量出來的實際尺寸之前的比例關係,可以得到當前狀態下solidworks顯示模型在1:1時的比例關係。

我們要的效果就是如下:

      測量尺寸和零件的實體尺寸是一致的:

 先點擊自動校準,然後點右側的1:1就可以實物顯示了。 在不改窗口大小的情況,不需要再次校準。

 

 

代碼就不貼了,自已去下載吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章