天天看點

objectarx二次開發 自定義實體炸開支援填充,邊界等問題 explode

objectarx二次開發 自定義實體炸開支援填充,邊界等問題 explode

問題描述

arx自定義實體,在填充時,cad會提示 無法分解 PiAcDbSignStamp。,如下圖所示

objectarx二次開發 自定義實體炸開支援填充,邊界等問題 explode

解決方案

  1. 首先自定義實體要重載

    炸開函數

  1. 把自定義實體合成cad系統自帶的對象類型,然後添加到entitySet選擇集中,并傳回eOk.
  2. 例如,如果自定義實體繪制的是一條直線,那麼就把内部參數取出來合成一個AcDbLine對象,添加到entitySet選擇集中,并傳回eOk,就可以了.

如有問題歡迎拍磚指點~

繼續閱讀