彩神iv

咖迷社區(CAXA彩神iv)

 找回密碼
 立即注冊

QQ登錄

隻需一步,快速開始

查看: 9766|回複: 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-6-4 05:29 , Processed in 0.189285 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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