簡體   English   中英

- SolidWorks API - 查看輪廓和內部邊界

[英]- SolidWorks API - View outline and inner boundaries

我正在使用 SolidWorks 應用程序來檢測視圖是否重疊。 如果我們使用視圖輪廓來檢測視圖是否重疊並不總是正確的。 如下所示。 在此處輸入圖片說明

我想獲得圖中顯示的內部矩形的輪廓。 swView.getOutline 給出比原始視圖大得多的矩形。 如下所示。

在此處輸入圖片說明

使用以下視圖縮放宏 我設法找到了近似的內部矩形。 這不是最好的解決方案,但它並不復雜,並且不像其他可用的解決方案那樣需要大量計算

double[] outline = view.GetOutline();
  outline[0] += BorderWidth;
  outline[1] += BorderWidth;
  outline[2] -= BorderWidth;
  outline[3] -= BorderWidth;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM