Architecture

Architecture

Venus

Overview

Venus 是基于OpenCASCADECAD软件,她没有AutoCAD3DMax那么强大,也不能与SolidworksPre/E相媲美,她有自己的独到之处:简单、易用、免费。

Venus 目前还在开发中,其基础框架已经稳定。如果关注Venus 的发展,您将会看到她将会逐渐发展完善。

Architecture

Venus 采用DLL式的Plug-in结构,尽量减少界面与数据,数据与功能的依赖。其主要组件为:

l  GeomDB

数据管理与功能Plug-in接口的定义

l  GeomUI

消息传递、人机交互(WorkspaceProperty),提供Srcipt plug-in接口

l  Primitive

实现基本体的创建操作

l  Script

实现属性接口。通过script文件定义操作参数的界面表示。

l  AnyCAD

程序入口。

Architecture_第1张图片

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

[email protected]

 

你可能感兴趣的:(Architecture)