• 彩神iv

    咖迷社區(CAXA彩神iv)

     找回密碼
     立即注冊

    QQ登錄

    隻需一步,快速開始

    查看: 9741|回複: 9
    打印 上一主題 下一主題

    CAXA2011 CRX開發專題

    [複製鏈接]

    56

    主題

    130

    帖子

    744

    積分

    中級會員

    Rank: 3Rank: 3

    積分
    744
    QQ
    跳轉到指定樓層
    樓主
    發表於 2011-7-5 22:46:00 | 隻看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    請問各位大佬,如何在CRX中獲取當前圖層編號,獲得當前線型,如何生成一個樣條線(spline),如何設置標注的風格,請賜教,QQ:46841341   電郵:46841341@qq.com。
    回複

    使用道具 舉報

    56

    主題

    130

    帖子

    744

    積分

    中級會員

    Rank: 3Rank: 3

    積分
    744
    QQ
    沙發
     樓主| 發表於 2011-7-5 22:56:00 | 隻看該作者
    CRX的開發步驟(經驗):
                       1、設置entity的屬性(端點,圓心,顏色等)
                       2、開啟數據庫
                       3、打開塊表
                       4、獲取符號表
                       5、打開塊表記錄
                       6、更新(新增)記錄
                       7、關閉記錄
                       8、關閉塊表
                       9、關閉entity

    感覺就像數據庫軟件的開發,各位大佬請在此處灌水吧,您灌了水,可以澆灌像我這樣的初級菜鳥,以便於向你們靠攏,請賜教吧,大家一起進步哦!
    回複 支持 反對

    使用道具 舉報

    0

    主題

    16

    帖子

    2萬

    積分

    VIP會員

    Rank: 8Rank: 8

    積分
    20014
    板凳
    發表於 2011-7-8 16:54:00 | 隻看該作者
    1.獲取當前層
    CRxDbDatabase::clayer()
    回複 支持 反對

    使用道具 舉報

    0

    主題

    16

    帖子

    2萬

    積分

    VIP會員

    Rank: 8Rank: 8

    積分
    20014
    地板
    發表於 2011-7-8 16:59:00 | 隻看該作者
    2.當前線型crx尚不支持直接獲取
    CRxDbDatabase::continuousLinetype()可以返回實線線型
    CRxDbDatabase::byLayerLinetype()返回Bylayer線型
    回複 支持 反對

    使用道具 舉報

    0

    主題

    16

    帖子

    2萬

    積分

    VIP會員

    Rank: 8Rank: 8

    積分
    20014
    5#
    發表於 2011-7-8 17:06:00 | 隻看該作者
    3.生成樣條
    CRxDbSpline *m_pSpline=NULL;
    m_pSpline= new CRxDbSpline;
    目前支持兩種構造方式
      CRxDbSpline(
                   const CRxGePoint3dArray& points,
                   int                     order = 4,
                   double                  fitTolerance = 0.0);
        CRxDbSpline(
                   const CRxGePoint3dArray& points,
                   const CRxGeVector3d&     startTangent,
                   const CRxGeVector3d&     endTangent,
                   int                     order = 4,
                   double                  fitTolerance = 0.0);
    具體參數含義可以參考一下arx的開發文檔,crx的文檔太簡單
    回複 支持 反對

    使用道具 舉報

    0

    主題

    16

    帖子

    2萬

    積分

    VIP會員

    Rank: 8Rank: 8

    積分
    20014
    6#
    發表於 2011-7-8 17:11:00 | 隻看該作者
    4.設置標注風格
    通過標注對象的基類方法,傳入風格id
    CRxDbDimension::setDimensionStyle(CRxDbObjectId id)
    回複 支持 反對

    使用道具 舉報

    56

    主題

    130

    帖子

    744

    積分

    中級會員

    Rank: 3Rank: 3

    積分
    744
    QQ
    7#
     樓主| 發表於 2011-7-8 12:42:00 | 隻看該作者
    好冷清啊,PROE,UG,MASTERCAM的二次開發信息,一搜索,一大堆,而CAXA呢,少之又少,說明什麽呢?普及率低,所以沒有什麽價值,因此開發的人員就少的可憐,UG,MASTERCAM的一年的license幾萬,幾十萬,而CAXA呢,僅0.幾萬,有時候並不是說,便宜,人們才趨之若騖,反而給人的感覺是......
    回複 支持 反對

    使用道具 舉報

    56

    主題

    130

    帖子

    744

    積分

    中級會員

    Rank: 3Rank: 3

    積分
    744
    QQ
    8#
     樓主| 發表於 2011-7-8 12:46:00 | 隻看該作者
    若一周內沒有人回帖的話,請管理員幫我把該欄目(CAXA2011 CRX開發專題 )徹底刪除,謝謝。
    回複 支持 反對

    使用道具 舉報

    56

    主題

    130

    帖子

    744

    積分

    中級會員

    Rank: 3Rank: 3

    積分
    744
    QQ
    9#
     樓主| 發表於 2011-7-9 15:20:00 | 隻看該作者
    謝謝。
    回複 支持 反對

    使用道具 舉報

    56

    主題

    130

    帖子

    744

    積分

    中級會員

    Rank: 3Rank: 3

    積分
    744
    QQ
    10#
     樓主| 發表於 2011-9-1 11:33:00 | 隻看該作者
    大家在網上經常能搜索到CAXA的二次開發的小程序,但有幾個人知道是如何開發出來的嗎,你想學習和交流經驗嗎,想自己動手做出滿足自己或特定要求的CAXA二次開發程序嗎,想深度學習和交流的話,請聯係本人:13169467685,QQ:46841341,何生【非專業開發人員勿擾,謝謝。】
    回複 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 立即注冊

    本版積分規則

    QQ|Archiver|手機版|小黑屋|咖迷社區(CAXA彩神iv) ( 京ICP備37209418號-1 )

    GMT+8, 2024-5-31 00:48 , Processed in 0.217511 second(s), 19 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回複 返回頂部 返回列表
    彩神iv