Venus
Overview
Venus 是基于OpenCASCADE的CAD軟件,她沒有AutoCAD和3DMax那么強大,也不能與Solidworks和Pre/E相媲美,她有自己的獨到之處:簡單、易用、免費。
Venus 目前還在開發中,其基礎框架已經穩定。如果關注Venus 的發展,您將會看到她將會逐漸發展完善。
Architecture
Venus 采用DLL式的Plug-in結構,盡量減少界面與數據,數據與功能的依賴。其主要組件為:
l GeomDB
數據管理與功能Plug-in接口的定義
l GeomUI
消息傳遞、人機交互(Workspace,Property),提供Srcipt plug-in接口
l Primitive
實現基本體的創建操作
l Script
實現屬性接口。通過script文件定義操作參數的界面表示。
l AnyCAD
程序入口。

Architecture of AnyCAD Venus
Progress
l Done
n 視圖操作
n Sketch
Ø Line
Ø Circle
Ø Arc
n Primitive
Ø Sphere
Ø Box
n Feature
Ø Extrude
n Property Window
l On going
n Workspace
n File Export&Import
Demo&Download
演示
完整程序20070520Full
更新補丁20070522
Contract
mythma@126.com