您的位置:网站首页 > CAD新闻

中望CAD2010 体验版新功能介绍

时间:2011-02-25 10:30:29 来源:

  本文介绍了中望CAD2010 体验版在四方面的功能提升

  2009年11月30日,中望CAD2010体验版正式发布。作为中望公司的最新年度力作,在继承以往版本优势的基础上,中望CAD2010融入了以“安全漏洞抓取、内存池优化、位图和矢量图混合处理”等多项可以极大提高软件稳定性和效率的中望正在申请全球专利的独创技术,新增了众多实用的新功能,在整体性能上实现了巨大的飞跃,主要体现在以下几方面:

  大图纸处理能力的提升

  文字所见即所得、消隐打印等新功能

  二次开发接口更加成熟

  重点客户问题解决

  一、大图纸处理能力的提升

  中望CAD2010版采用了更先进的内存管理以及压缩技术,采用了一些新的优化算法,使得中望CAD常用命令执行效率和资源占用情况得到进一步的提高,特别是在低内存配置下大图纸的处理能力,大大减少了图纸内存资源占用量,提升了大图纸处理速度。主要体现在:

  大图纸内存占用量显著下降,平均下降约30%,地形图类图纸则平均下降50%;

  实体缩放和平移,zoompan edraw更加顺畅;

  保存速度更快、数据更安全,保存速度平均有40%的提升。

  二、新增功能

  1、文字所见即所得

  文字编辑器有多处改进,文字编辑时显示的样式为最后在图面上的样式,达到了所见即所得的效果。文字编辑器新加入段落设置,可进行制表位、缩进、段落对齐方式、段落间距和段落行距等项目的调整。另外,在文字编辑器内可直接改变文字倾斜、高度、宽度等特征。

多行文字编辑

多行文字编辑

  2、消隐打印

  中望CAD2010版本支持二维和三维对象的消隐打印,在打印对象时消除隐藏线,不考虑其在屏幕上的显示方式。此次消隐打印功能主要体现在以下两个方面:

  (一)、平台相关命令和功能的调整

  视口的“属性”:增加“着色打印”选项(“线框”和“消隐”两种着色打印项),如下所示:

着色打印

  选择视口后,右键菜单支持“着色打印”项( “线框”和“隐藏”两种模式)

着色打印属性

  命令mview增加了“着色打印”功能项,可以方便用户设置视口的“着色打印属性”(线框和消隐两种模式)

“打印”对话框调整

  “打印”对话框调整:在布局空间,激活“打印”对话框,以前的“消隐打印”选项显示为“隐藏图纸空间对象”。

“打印设置”对话框调整

  页面设置管理器启动的“打印设置”对话框调整:图纸空间中,通过页面设置管理器激活的“打印设置”对话框,以前的“消隐打印”选项显示为“隐藏图纸空间对象”,如下:

隐藏图纸空间对象

  (二)、消隐打印使用方法的调整

  模型空间:

  可通过“打印”或“页面设置管理器”打开的“打印设置”对话框中的“消隐打印”选项来控制模型空间的对象是否消隐打印,同时包含消隐打印预览,若勾选“消隐打印”按钮,模型空间的对象将被消隐打印出来。

  布局空间:

  若要在布局空间消隐打印对象,分为两种情况:

  1) 布局空间视口外的对象是否消隐,直接取决于“打印设置”对话框中“隐藏图纸空间对象”按钮是否被勾选;

  2)布局空间视口中的对象是否消隐,取决于视口本身的属性,即“着色打印”特性选项,必须确保该选项为“消隐”才可消隐打印或预览,如下图:

着色打印”特性选项

  3、图层状态管理器

  可以创建多个命名图层状态,以保存图层的状态列表,用户可以通过选择图层状态来表现图纸的不同显示效果。这种图层状态可以输出供其它图纸使用,也可以输入其它保存的图层状态设置。

图层状态管理器

图层状态管理器

  4、文字定点缩放

  能够依据文字位置的特征点,如中心,左下等,作为基准点,对多行文字或单行文字进行缩放,同时不改变基准点位置。

文字以中心点缩放

  文字以中心点缩放

  5、Splinedit新功能

  全面支持样条曲线的编辑,主要体现在SPLINEDIT命令行提示中,如下:

  拟合数据(F)/闭合样条(C)/移动(M) 顶点(V)/精度(R)/反向(E)/撤消(U)/<退出(X)>:

  拟合数据:

  增加(A)/闭合(C)/删除数据(D)/移动(M)/清理(P)/切线(T)/<退出(X)>:

  增加、删除数据:通过增加、删除样条曲线的拟合点来控制样条曲线的拟合程度。下图为增加一个拟合点后的效果图:

增加、删除数据

  移动:通过移动指定的拟合点控制样条曲线的拟合数据,如下图所示:

拟合点控制样条曲线

  闭合/打开:控制样条曲线是否闭合。

  清理:清除样条曲线的拟合数据,从而使命令提示信息变为不包含拟合数据的情形。

  切线:修改样条曲线的起点和端点切向。

  闭合样条:将打开的样条曲线闭合。若选择的样条曲线为闭合的,该选项为“打开”,将闭合的样条曲线打开。

  移动:可用来移动样条曲线的控制点到新的位置。

  精度:可通过添加控制点、提高阶数或权值的方式更为精密的控制样条曲线的定义。

  反向:调整样条曲线的方向为反向。

  6、捕捉和栅格功能增强

  增强了捕捉和栅格的设置功能,主要体现在“草图设置”的“捕捉和栅格”选项卡,显示如下:

捕捉和栅格

  X和Y间距相等:可强制捕捉间距和栅格间距使用相同的X和Y间距值。要注意的是,捕捉间距和栅格间距可分别设置不同值。

  每条主线的栅格数:可为主栅格线指定相对于次栅格线的频率,以控制当自适应栅格发生变化的时候,栅格大小变化的比例。该值还可使用系统变量GRIDMAJOR来控制。

  自适应栅格:由GRIDDISPLAY系统变量来控制,用来限制栅格在缩小时的密度。

  允许以小于栅格间距的间距再拆分:若勾选此项,在放大的时候,将自动生成间距更小的栅格线。这些栅格线的频率由主栅格线的频率来控制。

  显示超出界线的栅格:勾选此项,即可在超出图形界限(LIMITS)外显示栅格。可由系统变量控制。

  7、支持文件搜索路径

  在“选项”对话框的“文件”选项卡中,新增“支持文件搜索路径”,可在该文件路径中查看如下搜索路径的文件夹:

  图形文件搜索路径

  字体文件搜索路径

  帮助文件搜索路径

  菜单文件搜索路径

  图案填充文件搜索路径

  临时文件搜索路径

  模板搜索路径

  三、二次开发接口更加成熟:

  (一)、中望CAD2010版ZRX(类ARX)接口更加成熟,主要支持的特性如下:

  1.常用基本功能,如 DWG数据库读写访问,注册命令,获取用户输入点或者字符串等;

  2.数据库图形实体,如DbLine、DbCircle、DbArc 等;

  3.扩展数据和扩展字典, XData & XDictionary;

  4.自定义实体和对象,从 DbObject、DbEntity或其它类派生;

  5.文档管理功能,提供文档管理器 ZcApDocManager ,文档类ZcApDocument 等接口;

  6.反应器功能,提供数据库反应器,文档反应器,编辑器反应器(包括命令反应器,鼠标右键消息等),对象反应器,永久反应器;

  7.拖动 Jigs,ZcEdJig;

  8.协议扩展(Protocul Extensions);

  9.简单 UI 介面类的支持,CZcUiDialog、CZdUiDailog、CZdUiBaseDialog.

  (二)、LISP和VBA二次开发接口的完善

  1、ProgID能够表示接口所对应的版本号

  2、LISP的vlax, vlr系列函数改造

  添加了13个接口,分别如下:

  vlax-3D-point

  vlax-add-cmd

  vlax-curve-getArea

  vlax-curve-getClosestPointToProjection

  vlax-curve-getDistAtParam

  vlax-curve-getDistAtPoint

  vlax-curve-getFirstDeriv

  vlax-curve-getSecondDeriv

  vlax-curve-isPeriodic

  vlax-curve-isPlanar

  vlax-object-released-p

  vlax-remove-cmd

  vlax-write-enabled-p

  3、VBA接口部分

  中望CAD 2010版本VBA新增2个接口,分别为:

  AppendOuterLoop

  AppendInnerLoop

  同时解决了多条客户提出的关于VBA和LISP方面的重点问题

  四、客户重点问题解决:

  中望CAD2010解决了包括了文字显示、捕捉的正确性等多项客户重点关注的问题。此外,还加强了单元测试、增强了对质量的控制,更具稳定性和安全性。