CAA

CATIA二次開發工具

目錄

正文


CAA ( Component App lication Architecture ) C + + 是CATIA的一整套C + +函數庫,該函數庫在CATIA 運行時載入。用戶通過安裝RADE (Rap id App lication DevelopmentEnvironment)模塊,用戶可以在VC + + 編程環境下編製程序,與CATIA進行通信,從而對CATIA進行二次開發。
組件應用架構(CAA)開放了V5的下一代架構,以便能夠確立集成PLM應用軟體的工業標準,很顯然,這些PLM應用軟體綜合了企業的專業技術。 V5 的組件應用架構(CAA V5)為CATIA V5和ENOVIA V5產品引入了下一代開發環境。CAA V5是一個終端到終端的三維基礎結構解決方案,它覆蓋了從應用軟體最初的功能說明到完成最終產品的整個開發過程。它還引入了快速應用開發環境(RADE)。這個強大的開發平台使開發者能夠有效地應用工業標準工具和方法,這些方法指導開發者編輯和擴展CATIA V5和ENOVIA V5的圖形用戶界面、應用程序和數據模型。
作為CAA-RADE的有益補充,開發環境還廣泛設置了在線編程嚮導,允許應用CATIA V5和ENOVIA V5的基於組件的應用編程介面(APIS)。