LOGO
帮助文档
旧版文档
控件最新API文档MxCAD6.0Android(看图版) 2020年更新梦想Android版CAD控件2020年更新梦想MxWeb3D协同设计平台 2020年更新梦想CAD软件2020年更新梦想PC版CAD控件2019年更新梦想Android版CAD控件2019年更新梦想MxWeb3D协同设计平台 2019年更新MxCAD软件2019年更新梦想MxWeb3D协同设计平台更新MxCAD5.2最新更新MxChrome最新更新控件2018-2019年更新控件2015-2017年更新控件2012-2014年更新控件2007-2011年更新
控件最新API文档
MxCAD6.0Android(看图版) 2020年更新

MxCAD6.0Android(看图版) 20200205更新


15401669751692380.png

下载地址:

http://www.mxcad.net:2080/MxCAD6.0.2020.02.05.apk


1. 优化打开文件速度

2. 优图纸浏览速度

3. 增加打开QQ,微信发过来的DWG文件功能

4. 修改一些显示错误

梦想Android版CAD控件2020年更新

梦想Android版CAD控件2020.01.22更新


下载地址:

http://www.mxcad.net:2080/MxDraw6.0Android(20200122)TryVersion.exe


1. 修改Solid对象,在大图纸坐标上,因为精度原因,显示错误问题

2. 修改自动regen时,改成异步方式,这样就没有停顿感

3. 增加求交函数

4. 修改图形放的很大时,显示失真问题

5. 修改ZoomAll不准问题

6. 修改文字显示问号问题。

7. 增加删除缓存文件函数

8. 修改3dpolyline,闭合显示问题

9. 增加选择时,选择精度不高问题

10 修改有时选择不上问题

12. 增加是否自动创建批注层设置函数

13. 修改,线型中的形,如果没有找到相应的形文件,就不使用缺少字形文件来代替

14. 增加setIsModifyed函数

15. 增加DrawTextEx函数

16. 增加arm64-v8a,x86版本的 so文件

17. 修改插入属性块时,多出文字问题

梦想MxWeb3D协同设计平台 2020年更新

梦想MxWeb3D协同设计平台 2020.01.22更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20200122)TryVersion.exe

 

在线演示网址:

http://www.mxdraw.com:3000/

1.  修改0图层被冻结,不能显示的问题

2.  修改字串数据太长时,处理出错问题

3.  修改一些图纸的显示问题

4.  增加onResize,loadComplete,initRenderer,initScene事件

梦想CAD软件2020年更新

 MxCAD5.2 20200203更新


下载地址:

http://www.mxcad.net:2080/MxCADx64Setup(20200203).exe


http://www.mxcad.net:2080/MxCADx86Setup(20200203).exe 

1. 优化图纸显示速度

2. 把控件修改的相关问题更新到CAD

3. 修改布局中,的CAD线型生成效率问题

4. 修改CAD颜色索引超出范围 ,程序会蹦溃的问题

5. 修改填充时,边界有z值时,找不到闭合区域问题


梦想PC版CAD控件2019年更新

梦想CAD控件 2019.12.16更新


下载地址:

http://www.mxcad.net:2080/MxDraw5.2(20191216)TryVersion.exe

 

1. 修改布局中,的CAD线型生成效率问题

2. 修改CAD颜色索引超出范围 ,程序会蹦溃的问题

3. 修改填充时,边界有z值时,找不到闭合区域问题

4. 修改计算文字宽度时,被0除异常

5. 修改动态对象选中提示,重新开图异常

6. 修改画矩形框命令在视区旋转后,不对问题

7. 增加对Shap对象的支持

8. 修改图块中的标注,在打碎图块后,标注重绘位置不对问题

9. 修改标注颜色后,标注不用新重绘了

10. Mx_SaveDwgToURLEx增加保存dxf文件功能

11. 增加返回文件大小函数

12. 修改宽度自适应文本显示位置问题

13. 隐藏命令行窗口后,是否根据需要否自动显示命令行窗口功能

14. 修改背景dwg显示时,有重影栅格点问题

15. 修改背景dwg显示时,不能显示布局内图纸

16. 修改图片对象,支持动态修改它的网络路径,并动态加载

17. 增加自定义实体求交函数事件,和捕捉求交点

18. 增加mcSelectionSetUserSelect_NoWhileSelect选项,与用户交互选择,不总是循环让用户选择,而是只要选择了对象就退出

19. 增加打开函数,保存函数的超时设置

20. 修改有些图上的文字,在保存时特别慢的问题

21. 修改一些图纸打开错误

22. 增加比例尺功能

 

梦想CAD控件 2019.09.25更新


下载地址:

http://www.mxcad.net:2080/MxDraw5.2(20190925)TryVersion.exe

 

1. 修改冻结图层后,在修改对象颜色时,会出错的问题。

2. 增加Undo后,被修改的对象通知事件

3. 修改64位程序下,CAD对像的属性修改会出错的问题.

4. 增加,捕捉网络显示为最新AutoCAD显示风格.

5. 增加插入块函数,自动修改块的插入基点到块中心的功能

6. 批量修改对象颜色的接口,对代理实体修改不正确的问题

7. 修改布局名保存后,大写转小写问题

8. 修改闭合的pl线在一些情况下偏移不了问题。

9. 修改按路径方式 填充时,有些图纸填充不对问题

10.闪烁对象时,移动视区,就停止闪烁问题

11. 增加对象动态选择效果,鼠标移动到实上,自动加粗的显效果

12.修改属性定义文本求外包失败问题。

13.修改MXCAD软件自动关联dwg,dxf文件

14.增加摸拟调用控件回车函数Mx_SendEnterKey,用于鼠标右键弹出菜单时调用

15.修改用户自定义shx目录下,打开图时没启作用的bug

16.增加在ie页面中,点一个按钮,打开一个新的页面CAD例子

17.修改一些字体显示?的问题


梦想CAD控件 2019.07.03更新


下载地址:

http://www.mxcad.net:2080/MxDraw5.2(20190703)TryVersion.exe

 

1. 增加对扩展夹点的控制接口,并增加扩展夹点编辑的通知事件

2. 修改CAD多行文字,在有些图上,显示位置不对,或者不能换行

3. 增加可以指定默认替代字体接口

4. 修改导角命令,不能记住上一次的导角半径问题

5. 修改一堆其它BUG.


梦想CAD控件 2019.05.05更新


下载地址:

http://www.mxcad.net:2080/MxDraw5.2(20190505)TryVersion.exe

 

1. 增加vs2017版本控件

2. 增加windows触摸屏支持

3. 增加手写签名功能

4. 修改PL虚线线型,在特别情况下显示错误问题

5. 修改部分图上的图块中标注打碎后显示不对的问题

6. 修改TrueType字体在打开时,是否需要重新计算显示位置,选项CopyObjectDict=Y

7. 增加打开大图时最大图元个数限制 LimitDisplayObjectNumber=50000

8. 在插入块和写块时,是否自动复制对象的字典数据选项 ReComputeMText=Y

 

     梦想CAD控件 2019.01.20更新

 

下载地址:

http://www.mxcad.net:2080/MxDraw5.2(20190123)TryVersion.exe

 

1. 修改CAD不等比例块保存问题

2. 修改CAD捕捉时,Z值对捕捉不准的影响

3. 修改图片对象选择后,自动跑到最前面问题

4. 增加shx文件搜索路径设置选项:ShxPath

5. 增加回车运行前一个命令配制选项

6.增加控制那些CAD图层可以用来选择对象的配制选项。

7. 增加返回CAD块引用的剪切边界功能

8. 增加字典遍历器返回当前对象名称函数。

9. 增加服务器后台,静默批量dwg转jpg例程,非常适用。

10.完善QT调用控件例子TestQtmxdrawxlib,使用qt dumpcpp

 

梦想Android版CAD控件2019年更新

梦想Android版CAD控件2019.10.21更新


下载地址:

http://www.mxcad.net:2080/MxDraw6.0Android(20191021)TryVersion.exe


1. 增加计算曲线长度函数,点到曲线开始点的曲线长度

2. 修改SelectEnt选择不准的问题

3. 修改图片路径不支持相对路径

4. 增加层的冻结函数

5. 修改 带ucs坐标的图纸选择不上对象的问题

6. 增加ucs坐标

7. 增加捕捉返回被捕捉对象Z值

8. 把程序C++升级到 armeabi-v7a

9. 优化显示速度


梦想Android版CAD控件2019.8.28更新


下载地址:

http://www.mxcad.net:2080/MxDraw6.0Android(20190828)TryVersion.exe


1. 增加自动Regen接口,在移动视区超过显示范围后,自动Regen

2. CAD中文层名设置成当前层,不管用问题

3. 增加显示区域,超出画图场景范围提示事件 displayOutOfRange

4. 增加CAD显示区域变换,通知事件

5. 修改打碎函数的对象没有默认放到当前层上

6. 修改动态输入时,输入基点跳动问题

7. 修改当前如果有对象选中后,在执行一个线程命令时会崩溃的问题

8. 修改选中的一个复杂的块对象,显示比较慢问题

9. 修改图块中有镜向对象,和圆弧打碎后位置不对问题


梦想Android版CAD控件2019.8.14更新

 

下载地址:

http://www.mxcad.net:2080/MxDraw6.0Android(20190814)TryVersion.exe


1. 增加CAD ucs坐标

2. 增加捕捉返回被捕捉对象Z值

3. 增加返回捕捉点类型

4. 增加打碎函数

5. 增加图片对象类

6. 修改进CAD,再返回java界面,出来内存泄漏问题

7. 修改捕捉闪烁问题

8. 捕捉控制变量不启作用问题

9. dxf文件保存不对问题

10. 增加导出pdf函数


梦想Android版CAD控件2019.7.3更新


下载地址:

http://www.mxcad.net:2080/MxDraw6.0Android(20190703)TryVersion.exe


1. 增加调用控件自带命令,返回该命令新增加对象接口

2. 完善捕捉圆心,修改相关捕捉问题

3. 增加对象一直保持选中状态函数,并且对象选中后,会自动变颜色

4. 增加设置默认收藏目录功能

5. 增加设置保存文件格式函数

6. 增加是否保存Z值函数

7. 增加删除一个图层上所有对象函数

8. 增加保存预览函数

9. 增加设置圆弧显示精度函数

10. 对放大缩放进行控制,不会出来无限放大,就出错问题

11. 修改一些显示问题

12. 增加把一个对象放到显示区域函数


梦想Android版CAD控件2019.01.23更新

下载地址: 

http://www.mxcad.net:2080/MxDraw6.0Android(20190123)TryVersion.exe

 

1. 增加异步读取CAD,DWG文件的函数,MxFunction.asyncOpenFile,asyncOpenBufferFile,setAsyncMode

2. 增加连续绘制PL线例子,并增加一个在绘制过程,退出当前命令的按钮

3. 增加CAD对象缩放,移动,旋转变换函数

4. 修正点显示问题

5. 增加夹点编辑,触发事件

6. 修改扩展数据,扩展字典中的中文名,保存失败问题

7. 增加设置图层颜色接口

8. 增加设置夹点颜色,大小函数

9. 修改选择对象,不准问题

10. 增加矩阵变换接口

11. 增加修改背景颜色函数 MxFunction.setViewColor

12. 增加清空当前所有选择函数

13. 修改重绘命令,位置发生偏移问题

14. 增加CAD图块属性接口,和例子.

 

梦想MxWeb3D协同设计平台 2019年更新

梦想MxWeb3D协同设计平台 2019.08.28更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190828)TryVersion.exe


在线演示网址:

http://www.mxdraw.com:3000/

1.  修改中断bug

2.  添加阴影光照实现

3. 添加读取stl、stp、brep文件接口

4.  通过基础接口(点、线、面、拉伸、倒角)创建瓶子案列

5.  通过2维dwg图纸转换为3维室内地图

6.  添加读取brep文件创建房间并贴纹理案例

7.  添加阴影属性案列

8.  添加读取stl模型加载

9. 优化例程中大DWG的文件上传


梦想MxWeb3D协同设计平台 2019.07.19更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190719)TryVersion.exe

 

在线演示网址:

http://www.mxdraw.com:3000/

1.  添加三维中的点、向量、单位向量的接口

2.  添加轴、坐标系的接口

3.  添加3d参数基本实体绘图函数,可创建三维基础实体如方块、球体、椎体、环形、契形等实体

4.  添加实体的布尔操作 相加、相减、合并、倒角

5.  添加实体面部遍历,可将一个实体拆分成面的形式

6.  添加实体的变换、旋转、平移

7.  添加三维中参数绘线功能可绘制直线、圆、椭圆、双曲线、抛物线、BSpline线、贝塞尔线

8.  添加参数绘制面可绘制平面、求面、环面、柱面、锥面、BSpline面、Bezier面

9.  添加标注,长度标注、半径标注、角度标注

10. 添加绘制三维文字接口

11. 添加纹理贴图接口

12. 写了成功案例,比如创建弧形窗


梦想MxWeb3D,三维CAD协同设计平台 2019.05.05更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190505)TryVersion.exe

 

在线演示网址:

http://www.mxdraw.com:3000/

1.  增加CAD绘图函数例子,如绘圆、圆弧、Polyline、填充、文字、对齐标注、线性标注等例子

2.  增加返回两点范围内对象和得到图上所有对象的例子

3.  增加CAD图层相关操作函数

4.  增加静态在线加载cad dwg文件功能(不需要服务器程序也可以在线查看dwg)

5.  增加对象选择功能

6.  增加对象属性查看功能

7.  增加支持cad 外部参照


梦想MxWeb3D,三维CAD协同设计平台 2019.04.09更新


梦想MxWeb3D,三维CAD协同设计平台 2019.04.09更新 三维CAD,三维DWG,BIM,协同CAD,网页DWG,HTML5DWG

SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190408)TryVersion.exe

 

在线演示网址:

http://www.mxdraw.com:3000/

1.  增加上传dwg文件,后台自动转换文件格式例子

2.  增加在线编辑前后台代码,并实时运行功能

3.  修改dwg图的一些显示问题

4.  增加屏幕坐标,文档坐标,Three.js坐标互相转换函数

5.  增加得到所有对象数据例子

6.  增加把视区移动到指定位置函数

7.  增加交互画一个点例子,并取到图上所有点坐标。


梦想MxWeb3D协同设计平台 2019.03.19更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190319)TryVersion.exe

 

在线演示网址:

http://www.mxdraw.com:3000/

1.  优化dwg文件加载速度

2.  减少中间CAD文件缓存大小

3.  修改一堆的CAD二维图纸的显示问题


梦想MxWeb3D协同设计平台 2019.02.28更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190228)TryVersion.exe

 

在线演示网址: 

http://www.mxdraw.com:3000/

1.  编写API CHM帮助文档

2.  增加保存,回退功能

3.  增加图纸搜索位置设置函数,addFileSearchPath

4.  完善绘图函数

5.  优化后台缓存文件大小

6.  优化前后台代码

7.  增加清除函数


梦想MxWeb3D协同设计平台 2019.01.24更新


SDK开发包下载地址:

http://www.mxcad.net:2080/Mx3DServer1.0(20190124)TryVersion.exe

1.  编写快速入门教程

前台:

2.  重构前端代码,支持一个页面多个三维控件同时加载,或二维和三维同时加载 比如代码:

<script>
        // 创建梦想控件,并显示.
        var mxDraw2d = new Mx.Draw;
        mxDraw2d.create("MxDraw2d","test2.dwg");
        var mxDraw3d = new Mx.Draw;
        mxDraw3d.create("MxDraw3d","test.obj");

</script>

3.  简化前端代码引用控件,只需一个函数就能动态创建三维控件

4. 三维控件绘图区域,与界面UI分离

5. 二维增加交互绘图接口

参考:SRC/Web/MxWeb/user/2d/dyndrawline.js
function my2d_dynDrawLine() {
    MyDynDrawLine.prototype = new McEdJigCommand();
    var dynDrawLIne = new MyDynDrawLine();
    mxCmdManager.runCmd(dynDrawLIne);
}

后台:
6. 导出三维建模函数和三维运算函数提供了使用js开发的调用演示例程
参考:
Bin\Release\user\mx3d.js

7. 增加导出二维图纸、遍历、对象查询、修改、绘图等函数
参考:
Bin\Release\user\mx2d.js

MxCAD软件2019年更新

MxCAD5.2 20191006更新


下载地址:

http://www.mxcad.net:2080/MxCADx64Setup(20191006).exe


http://www.mxcad.net:2080/MxCADx86Setup(20191006).exe

 

1. 修改64位程序下,CAD对像的属性修改会出错的问题

2. 增加,捕捉网络显示为最新AutoCAD显示风格

3. 修改闭合的pl线在一些情况下偏移不了问题

4. 增加对象动态选择效果,鼠标移动到实上,自动加粗的显效果

5. 自动关联dwg,dxf文件

6. 修改一些字体显示?的问题

7. 优化打开图纸速度

8. 修改CAD颜色索引超出范围 ,程序会蹦溃的问题

9. 修改布局中,的CAD线型生成效率问题


MxCAD5.2 20190704更新


下载地址:

http://www.mxcad.net:2080/MxCADx64Setup(20190704).exe


http://www.mxcad.net:2080/MxCADx86Setup(20190704).exe

 

1. 修改多行文字在一些图纸上显示位置不对或者不能换行问题

2. 修改显示BUG

3. 修改导角命令,不能记住上一次的导角半径问题


梦想MxWeb3D协同设计平台更新

2018年更新说明

梦想MxWeb3D协同设计平台 2018.10.12更新


SDK开发包下载地址:


http://www.mxcad.net:2080/Mx3DServer1.0(20181011)TryVersion.exe


1. 全新的在线的三维协同设计平台,高效异步方式,基于JavaScript和WebGL技术,前台使用html5方式显示CAD DWG文件,二维,三维图形,前台只是用来显示图形,主要工作在后台实现。

2. 前后台都使用js语言开发,能使软件公司快速搭建自己的三维BIM协同设计平台,提高项目开发效率。

3.跨平台设计 ,在电脑,手机,平板电脑上都可以查看,编辑三维,二维CAD文件。

4.在线演示网址:

http://www.mxdraw.com:3000/

5.开发包下载址地:

http://www.mxcad.net:2080/Mx3DServer1.0(20181011)TryVersion.exe

预览:

mxweb3d1.png

mxweb3d1.png

MxCAD5.2最新更新

2018年更新说明

MxCAD5.2 20180420更新


下载地址:


http://www.mxcad.net:2080/MxCADx64Setup(20180420).exe


http://www.mxcad.net:2080/MxCADx86Setup(20180420).exe


1. 同步控件修改的问题到MxCAD上

2. 修改很多图纸打开问题

3. 增加Polyline右键闭合功能

4. 优化打开DWG文件速度,比以前快了1/3.


MxCAD5.2 20180726更新


下载地址:


http://www.mxcad.net:2080/MxCADx64Setup(20180726).exe


http://www.mxcad.net:2080/MxCADx86Setup(20180726).exe

 

1. 增加属性匹配功能

2. 增加List命令

3. 增加CAD图纸审图批注功能

4. 环形阵列功能

hxzl.png


stpz.png


MxCAD5.2 20181022更新


下载地址:


http://www.mxcad.net:2080/MxCADx64Setup(20181022).exe


http://www.mxcad.net:2080/MxCADx86Setup(20181022).exe

 

1. 开放VIP功能,无需购买即可使用

2. 修正一些图纸打开和保存出错的问题

3. 修改填充命令,对某些图纸不能找到闭合区域问题

4. 修正命令行窗口复制粘贴会使粘贴板失效的问题

5. 修正属性块旋转时,属性没有旋转的问题

MxChrome最新更新

2018年更新说明

MxChrome5.2 20180416更新


下载地址:


http://www.mxcad.net:2080/MxChromex86Setup(20180416).exe


1. 修改CAD控件在Chrome浏览器里缩放问题

2. 修改一些稳定性错误

3. CAD插件的有些js函数不能调用错误


MxChrome 20180528更新


下载地址:


http://www.mxcad.net:2080/MxChromex86Setup(20180528).exe

http://www.mxcad.net:2080/MxChromex64Setup(20180528).exe


1. 我们提供32版本是谷歌浏览器45版本,使用NPAPI接口实现,目前支持控件较好

2. 我们提供64版本是谷歌最新浏览器65版本,使用PPAPI接口实现,优点提打开速度快,可以打开更大的图纸,但由于实现原理的差别,目前在js代码里,用户交互到在图上绘图的函数不支持,将来我们会提供其它解决方案

mxchromex64.png

控件2018-2019年更新

2018年更新说明

梦想cad控件 2018.1.13最新更新


下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20180112)TryVersion.exe


更新内容:


1. 增加打印页眉,页脚接口 CMxPrintPageHeader

2. 增加打印,对打印颜的选择,指定某个颜色用其它颜色代替

3. c++接口,增加自定义停靠窗口的支持 MxDraw::SwitchDockbarDialog

4. 测量工具增加连续测量

5. 增加shx目录的扩展搜索 MxDraw::AddExtShxPath

6. 增加外部参照扩展搜索目录 MxDraw::AddDwgFileSearchPath

7. 增加加删除无用层MxDraw::deleteUselessLayer函数

8. 增加设置鼠标中键缩放灵敏度控制 MxDraw::SetMouseWheelScale

9. 修改视口显示,有实体会多显示出来问题

10.求交点,偏移,复制,移动命令对射线的支持

11. 修改标注移动错误问题

12. 增加SaveDwgToURL 不支持https协议

13. 修改代理实体显示不对问题

14. 增加MxDrawProxyEntity接口,可以来判断图上是否有添加自定义实体


private bool isTzDwg()
 {
     MxDrawSelectionSet ss = new MxDrawSelectionSet();
     ss.AllSelect();
     for (int i = 0; i < ss.Count; i++)
     {
         MxDrawEntity ent = ss.Item(i);
         if (ent is MxDrawProxyEntity)
         {
             MxDrawProxyEntity proxy = (MxDrawProxyEntity)ent;
             String sClassName = proxy.originalClassName;
             if(sClassName == "TDbWall"
                 || sClassName == "TDbOpening"
                 || sClassName == "TDbSymbCoord"
                 )
             {
                 return true;
             }
         }
     }
     return false;
 }


15. 增加捕捉夹点大小,颜色设置接口

16. 增加打图时,从服务器下载shx文件功能

17. 修改用户设置自定义光标函数效果不对问题

18. 增加样条线离线后,自动转圆弧功能

19. 增加可以同是加载多个线型函数

20. 增加把布局图形转到模型空间函数


梦想cad控件 2018.4.11最新更新


下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20180410)TryVersion.exe


更新内容:

1. 增强右键菜单功能,增加绘制pl线右键弹出菜单闭合功能

2. 修改个别图纸OLE对象显示范围不对问题

3. 修改个别字体显示的问题

4. 增加工具条位置自动记忆

5. 增加动态提示显示调用接口

MxDrawXCustomFunction::Mx_CallShowTip

6. 修改在谷哥浏览器,闪烁函数不管用错误

7. 修改块中对象线宽显示不对问题

8. 增加布局转模型空图纸接口

MxDrawXCustomFunction::ExApp_ExportLayoutToDWG

9. 修改端点捕捉乱跑问题

10.修改有些图纸打开不了问题

11. 增加光标设置界面

12. 增加复制,粘贴过程回调接口


梦想cad控件 2018.5.28最新更新


下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20180528)TryVersion.exe


1.  优化打开dwg文件速度,增加快速打开文件功能

2.  支持最新文件格式AutoCAD2018 dwg

3.  增加支持谷哥浏览最新版本65.0.3317.2 ,x64位安装

4.  修改射线剪切问题


梦想cad控件 2018.7.26最新更新


下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20180725)TryVersion.exe


1.  增加属性匹配功能

2.  增加List命令

3.  增加CAD图纸审图批注功能

4.  环形阵列功能

5.  修改有些CAD实体镜向不对

6.  修改在有些情况下,TrueType字体编辑后,显示不对问题

7.  增加CAD打印对话框调用时,可以设置打印区域参数


stpz.png


梦想cad控件 2018.10.15最新更新


下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20181012)TryVersion.exe


1. 完善com接口的ToCurves函数,转换CAD文字,多行文字到曲线

2. 修改DrawImage接口,可以指定图片字典名称,这样可以防止与之前的图片字典名称冲突

3. 完善ImageMark对象,支持旋转,缩放,和相应的夹点编辑

4. 完成Com接口的创建CAD实体上的 扩展字典,扩展记录功能

5. 增加com接口的代理实体对象,entget功能,可以得到代理实体的dxf数据

6. 修改MText文字编辑窗口,文字高度太小问题

7. 修正有些图纸,打开,保存出错问题

8. 优化Truetype字体的显示速度

9. 修改填充命令,对有些图纸不能找到闭合区域问题

10. 增加类关系图

11.增加控制指定图层上的实体,不能选择功能

12.增加是否自动根据打印区域修证打印页边距功能

13.修正命令行窗口复制粘贴会使粘贴板失效问题

14.修正属性块旋转时,属性没有旋转问题


梦想cad控件 2019.01.20最新更新


下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20190123)TryVersion.exe


1. 修改CAD不等比例块保存问题

2. 修改CAD捕捉时,Z值对捕捉不准的影响

3. 修改图片对象选择后,自动跑到最前面问题

4. 增加shx文件搜索路径设置选项:ShxPath

5. 增加回车运行前一个命令配制选项

6.增加控制那些CAD图层可以用来选择对象的配制选项。

7. 增加返回CAD块引用的剪切边界功能

8. 增加字典遍历器返回当前对象名称函数。

9. 增加服务器后台,静默批量dwg转jpg例程,非常适用。

10.完善QT调用控件例子TestQtmxdrawxlib,使用qt dumpcpp

控件2015-2017年更新

2015年更新说明


56. 2015.03.12更新

1.增加控件状态栏文字,自定义功能.
2.增加对dwg文件读写用户信息函数.
3.完善控件的插入函数,可以一次性把一个dwg文件中所有图块,都导入到  当前图纸上,方便使用.
4.增加一个绘制外部引用函数Mx::addNewXRefDefBlock
  COM接口,自定义函数 Mx_AddNewXRefDefBlock.
5.Mx_WriteJpgToURL函数,增加让用户指定范围参数.
6.完善LoadLinetypeFromFile函数,支持动态从服务器上加载线型文件.
7.增加对点样式的显示,与修改.
8.增加对ucs坐标的保存与读取.
9.修正保存dwg文件后,有个别文字位置发生少量偏移问题.
10.修改镜向圆弧夹点显示不对问题.
11.并增加把镜向圆弧变成非镜向圆弧函数McDbArc::correctMirror.
12.修正浏览模式下,还能进行属性编辑的错误.
13.增加,网上打开dwg文件时,对dwg文件路径加密的功能.
14.增加动画时可以设置多个时钟的功能.
15.增加工具条文件定义中,工具条按钮的图标可以直接从bmp文件加载,bmp    文件也可以是个网络路径.
16.增加菜单文件定义中,菜单按钮的图标可以直接从bmp文件加载,bmp文   件也可以是个网络路径.
17.修改个别填充中有文字框时,显示不对问题.
18.修改一堆其它细节上的错误.


57. 2015.05.07更新

1.增加菜单动态加载函数,MxDraw::ReLoadMenu.
2.完善控件的射线接口,MxDrawRay.
3.完善控件的导角功能,可以导圆弧,pl线的导角.
4.完善控件的离散功能,比如样条线,离散后变成一堆的圆弧,而不像以前  那样,变成直线.
5.完善图层操作界面,增加线型预览显示,和打印选项控制.
6.打印接口,增加一个给定中心点缩放比例打印的函数,名为:MxDrawPrint::Print2.

7.增加PICKSTYLE系统变量的支持,选择时对同一个组的对象是否也被选中  做控制.
8.完善Mx_Explodeb函数,支持把文字打碎成曲线.
9.自定义实体,绘制时,增加对象选中显示,不选中不显示的控制接口 McGiSetJustDrawHighlight.
10.修正在有些图上修改点划线在开始位置,显示效果不对问题.
11.增加一个C#绘制自定义实体,实现双线绘制的例子 samples\CSharpCustomEntity\CSharpCustomEntity.sln.
12.增加闪烁函数,控制闪烁次数的功能.
13.完善填充的COM接口函数,并增加从文件加载填充图案的接口 .


58. 2015.08.07更新

1.增加,旋转,缩放,移动工具按钮.
2.修改一堆细节错误.


59. 2015.08.10更新

1.增加图块与曲线求交点功能,并修正PL线在特别数据情况下不能偏移,或  求交点的问题.

2.完善图片插入命令,插入过程可以指定缩放比较,宽高。并在界面上可以  动态预览.

3.增加在图上查找文字,并定位的功能.

4.完善多行文字,支持宽度属性,自动换行功能.

5.修正图块中实本的显示顺序问题.

6.修正文字中,上下标识文字的正确显示.

7.增加COM接口,用来给dwg图纸写用户自定义数据.

8.增加“梦想控件20-常用系统变量说明.doc”文档.
9.修正椭圆弧由距离计算点不成功问题.
10.返回最近执行命令函数.


60. 2015.08.24更新

    增加界面控制说明.


61. 2015.09.20更新

1.浏览dwg文件支持所有版本 dwg文件.
2.参数化绘图.
3.图面信息提取.
4.动态拖放画图.


62. 2015.11.16更新

1.Solid支持半透明填充.
2.标注对象修改后,undo不会更新问题.
3.PL线打断后,宽度丢失问题.
4.修改夹点编辑的时候,不能捕捉自身.
5.正交模式打开时候,夹点移动没有正交效果.
6.pline绘制增加一个回退的关键字.

 



2016年更新说明


63. 2016.04.13更新

1.修正得组里面的实体,把删除实体也返回的错误.
2.修正代理实体改不了颜色问题.
3.修正捕捉块插入点,有时会跑到很远的位置问题.
4.MxDrawChange类增加ToBlockReference函数.
5.增加MxDraw::DrawToJpgBase64,Mx_DrawToJpgBase64函数,把图纸上的内   容保存为Base64字符编码的jpg图片.
6.增加Mx_ClearAllHighlight函数,清除图上的所有高亮实体.
7.修改缩放实体命令,在动态输入打开后,不能输入比例.




2017年更新说明


64. 2017.02.22最新

1.增加英文版本.

2.增加对扩展屏幕的支持.

3.修改填充问题.

4.修改图纸比较问题,比较更加准确.

5.修改计算外部块参照外包不对问题.

6.修改部份图纸,字体显示问题.

7.完善pdf导出功能,并能指定导出那些布局,和布局顺序.

8.完善控件在网页中使用文档,增加动态绘图,自动图签签名,图面批注,提取批注,删除批注,绘制房间等例子.

9.修改打印图纸时,有些不打印的也打印问题.

10.增加控件视区缩放,以无限放大,缩小函数void  SetIsUnlimitScale(bool isIsUnlimit).

11.增加视区移动滚动条.

12.增加选择集,选择顺序功能.

13.增加属性窗口停靠位置设置选项.


65. 2017.02.23更新

1.极速启动    

  安装包只有25M,安装快,运行快,不需要安装AutoCAD.

2.自主开发平台,极速简小,功能齐全

  自主显示内核,30万行C++程序,全部重写CAD软件.

3.解决CAD正版问题

 不需要购买任何CAD软件,直使免费使用.

4.兼容AutoCAD,支持所有版本DWG文件格式

 打开AutocCADR14,AutocCAD2000到AutocCADCAD2017所有版本图纸.

5.主要功能

 浏览编辑DWG、DXF、BMP、JPG文件、支持SHX、TrueType字体显示,DWG批量转到PDF、DWF、JPG,图纸信息搜索提取,测距离,算面积,图章,批注,捕捉,正交,实体闪烁,曲线离散,偏移,打断,阵列,扩展数据读写,扩展记录读写,构造选择集,打印,动画,自定义实体,组,右键菜单,超连接,Undo,Redo,字典,图层,标注样式,线型样式,文字样式,视口,布局,用户坐标系,系统变量,图纸比较,图纸剪切,界面切换,动态提示,google百度地图等.

6.打印功能

框选,全屏打印,后台批量打印,多个图纸嵌套打印,与网页合并打印.

7.显示功能

 鸟瞰,放大镜,视区平移,缩放,视区旋转,鹰眼,透明显示,背景,水印,网格,回溯显示,最佳显示,显示隐藏工具条,浏览模式,分屏显示,失量线,失量圆,动画,动态标注, 叠加比对显示等.

8.图元支持

 主要实体有:直线,圆弧,Polyline,样条线,圆,椭圆,椭圆弧,IMAGE,点,块引用,外部块参照,射线,云线,文本,多行文本,对齐标注,旋转标注 ,半径标注,直径标注,角度标注,OLE对象,布局,视口,图层,线型,文字样式,命名字典,标注,自定义实体,代理实体,反应器等。主要编辑有:移动,夹点拉伸,偏移,删除,复制,粘贴,旋转,缩放,镜向,离散,图案填充,实心填充,打碎,计算曲线长,面积,最近点,交点,导角,文字变线条等.

9.几何运算

 面积,夹角,向量,矩阵,旋转,缩放,最近点,最近距离,垂足,参数,镜向,平移,交点,打断,延伸,最短路径,最长路径.


66. 2017.03.31更新

1.完善文字查找功能,增加指定区域查找.

2.增加文件切换tab 选择项.

3.修改安装程序,增加dwg文件关联.


67. 2017.05.04更新

1.完善图层管理功能,修改为停靠窗口方式.

2.增加测量工具条,直线,面积测量.

3.增加新版本提示更新功能.


68. 2017.05.10更新

1.文件的浏览界面改版.

2.增加分享,编辑,删除功能按钮.

3.进一步优打开图纸速度.

 

69. 2017.06.04更新

1.增加射线功能.

2.绘多线段,增加三点画弧.

3.画圆增加三点画圆.

4.椭圆离形后,变成小段圆弧.

5.复制命令,连续复制.

6.导角支持pl线.

7.打印支持页眉页脚功能.


70. 2017.06.04更新

1.增加android studio开发使用的arr包,详细使用参考"梦想控件1-AndroidStudio开发使用控件入门(aar).doc".

2.修改Android6.0以上版本,权限问题.

3.修正照像,录音功能在新安卓系统上的错误.


71. 2017.06.07更新

1.增加dwg转pdf功能.

2.增加图纸剪切功能.

3.增加dwg转bmp功能.

4.增加设置界面,设置光标长度,坐标位置,视区颜色,shx文件搜索目录.

5.完善关于界面,完善自动更新安装程序.

6.增加射线功能.

7.绘多线段,增加三点画弧.

8.画圆增加三点画圆.

9.椭圆离形后,变成小段圆弧.

10.复制命令,连续复制.

11.导角支持pl线.


72. 2017.07.10更新

1.增加属性块属性编辑.

2.增加右键弹出菜单.

3.增加引出批注.

4.增加坐标批注.

5.增加圆形批注.

6.增加矩形批注.

7.增连续测量.

8.增加DWG图纸比较功能.

9.增加DWG批量转pdf.

10.增加DWG批量转JPG.

11.增加DWG批量加密.


73. 2017.07.19更新

1.在执行拖动时,增加鼠标右键菜单开发接口功能.

2.完善一堆的arx开发接口函数.

3.修改一些shx字体显示不对问题.

4.增加错误异常捕捉功能.

5.批量修改对象颜色,不完全修改问题.

6.修改一个崩溃错误.

7.修改个另情况下圆弧显示问题.

8.修改文件被CAD打开后,我们软件打开不了问题.

9.修改动态拖动时,输入框中的文字,鼠标只一移动就不能再输入问题.

10.修改导角不能记住上次输入值.


74. 2017.07.23更新

1.增加布局显示.

2.完善aar开发包,增加工具,菜单条的自定义接口.


75. 2017.09.06更新

1.增加弧长标注.

2.增加点到直线距离标注.

3.增加属性块编辑.

4.增加属性定义功能.

5.增加热键功能.

6.增加DWG图纸版本转换功能.

7.增加图纸灰色显示功能.

8.增加从线型文件,重新加载所有线型功能.

9.完善图块插入功能,支持属性块的属性插入.



控件2012-2014年更新

2012年更新说明


38. 2012.02.02更新

1.增加自定义文件格式(扩展名为MXG)文件,支持文件预览,图纸加密,和不同等级的压缩保存.

2.增加支持OLE显示.

3.增加Wipeout显示.

4.增加CDC方式自绘控件背景接口,MxDrawBackGroundReactor,使用该接口可以和GIS地图无缝接合,并显示到控件中.

5.增加把多个控件的内容打印到一张图纸,实现嵌套打印,接口类名为:MxNestedPrintWork,OCX接口.

6.增加控件键盘事件响应接口,MxDrawXCustomEvent::KeyDown,MxDrawXCustomEvent::KeyUp

  

39. 2012.03.01更新

1.控件增加GIS模块,可以做到CAD与GIS上的接合.

2.新增加Gis相关函数.

3.修改一些细节问题.


40. 2012.04.06更新

1.增加UCS坐标系统.

2.完善视区旋转命令.

3.增加windows结构异常错误捕捉,在程序出错时,会自动生成dmp文件.

4.增加线型从lin文件加载功功能,并把一些常用的线型放到缺省线型中.

5.完善工具条上面的图层,线型,颜色组合框功能,它们能显示当前选中实体的参数,并能直接修改.

6.完善与交互输入点函数,支持用户直接输入一个距离定位.

7.完善绘矩形框命令,功能做到与AutoCAD一样,源码在sample\MxDrawRectang.cpp.

8.增加返回没加加载的字型shx文件函数MxDraw::GetLoadFailedShxFile,和重新加shx字型文件函数MxDraw::ReLoadShxFile.

9.修改了一些细节问题.


41. 2012.05.10更新

1.增加对象属性编辑查询功能,源码在sample\PropertyEditor工程中,所以使用该功能需要先加载PropertyEditor.mrx,然后调用MxDraw::EnablePropertyEditWindow启用该功能,MxDraw::ShowPropertyEditWindow用于显示属性编辑窗口.

2.增加MxDrawXCustomFunction::Mx_PrintHtml函数,专门用于控件在网页中使用,实现控件与网页一起打印。使用例子参考sample\ie\iedemo_print.htm.

3.增加MxDrawService接口,用于B\s架构,服务器后台调用,实现无窗口时,调用控件的功能,比如实现后台DWG到 JPG的转换,DWG图上的信息提取等功能.

4.增加HasRedo,HasUndo函数,用来判断当前undo,redo数据是否为空.

5.修改一些细节问题.


42. 2012.08.13更新

1.增加动态输入功能,类拟于AutoCAD的DYN功能
可以修改系统变量,DYNINPUT,值为1表打开该功能,值为0表示关闭该功能.

2.增加CTRL+C ,CTRL+V,热键复制,粘贴功能.

3.增加MxDrawX.ocx接口,MxDrawUiPrPoint ,MxDrawUiPrString ,用户与 控        件交互取点,和输入字符串,支持默认值和输入关键值功能.

4.修改InsertBlock ,DrawImage接口,支持web路径(http://开头的网络路径.),直接从服务器上读取文件.

5.修改有些图转pdf文字会成问题, 图块插入对多行文字,标注实体会丢失问题.

6.修改一些其它细节问题.


43. 2012.08.30更新

1.增加对象追踪捕捉功能.

2.增加极轴功能.

3.增加栅格捕捉.


44. 2012.09.24更新

1.增加控件标尺功能.

2.增加菜单功能.

3.增加填充命令.

4.增加在线打开ftp服务器上的图纸功能.

5.修改一些错误.


45. 2012.11.01更新

1.增加MxCAD.exe软件,封装MxDraw控件,实现的一个CAD软件.

2.增加文字样式设置命令.

3.增加线宽设置命令.

4.增加标注样式设置.

5.增加块定义命令.

6.完善块插入命令.

7.增加修改实体显示顺序命令.

8.修改了一些错误.


 



2013年更新说明


46. 2013.06.08更新

增加移动平台支持,可以在Android,苹果系统上运行.


47. 2013.09.10最新

1.增加命令调用时可传参数,Mx_SendStringToExecute.

2.增加Mx_SendStringToExecuteFun ,可以实现在程序中直接调用命令函数.

3.修改jpg打印时,在个别情况下,打印不对的问题.

4.修改调用clear函数时,把一个对象内存释放,可能会出错的问题.

5.增加控件自定义参数功能,这样可在用户的mrx程序访问到.

6.修改打开文件函数,OpenDwgFile ,使用其更为健壮,在控件还未初始完成时,也能打开成功.

7.增加mcdbEntitysLastCmd函数,得到一个命令执行完后,往数据库中新增   加的对象id数组.

8.增加面积,周长计算命令.

9.修改保存图纸,等一堆的小问题,现在控件版本应该是最稳定了.

10.支持2013最新dwg文件格式.

11.增加MxDraw::BuilderHatchFromPoint函数,根据一个点,在当前控件显示范围内搜缩闭合区域,然后用该闭合区域创建填充对象.





2014年更新说明


48. 2014.02.14更新

1.完善对2013 DWG 文件格式支持.

2.增加64位版本.

3.升级到VC2010开发,控件不再需要安装VC运行库,就能使用.

4.增加使用COM接口,写自定义实体的功能.

5.增加使用COM接口,写动态拖放功能.

6.增加水印功能.

7.增加对组的支持,如创建组,删除组,得到组等函数.

8.增加实体超连接功能,点击实体,可以跳到一指定的网页.

9.增加右键弹出菜单功能

10.增加绘制动画功能.

11.完善打印接口,新增IMxDrawPrint组件,可以实现,调用打印窗口打印,直接打印,批量打印,多个控件内容组合打印,与网页内容一同打印,指定范围打印,当前显示内容打印等功能.

12.完善读写扩展数的COM接口,读写扩展数据变成非常方便.

13.增加一堆的与用户交互的COM接口组件.

14.增加带参数执行命令函数,和把命令当着函数调用的功能.

15.增加动态绘制失量圆,失量线功能,视区移动后会自动消失.

16.增加控件浏览模式切换功能 .

17.把常用的自定义事件导出.

18.把常用的自定义函数导出.

19.完善控件COM接口,在网页更加方便调用控件功能 ,增加了一堆的函数.

20.修改控件在网页调用的一堆细节问题.


49. 2014.03.24更新

1.增加选择块里面的实体.
2.增加捕捉块里面的实体.
3.增加全屏功能.
4.完善文字显示功能,比如支持文字斜体显示,字符中上标支持,修改一堆   文字相关显示问题.
5.修块中实体的线型显示问题.
6.增加读写 McDb3dPolyline,McDb2dPolyline顶点中Z值,扩展数据.
7.增加曲线合并功能.
8.增加DWG图纸的用户自定义变量支持,user r1~r5(浮点数),user s1~s5  (字符串),user i1~i5(整型).
9.增加把鹰眼功能放到用户的界面上的接口.
10.完善打印功能,增加, 黑白打印,加粗加印等选项.


50. 2014.06.10更新

1.推出稳定的控件的安卓开发包.

2.快速加载dwg图纸,在手机上浏览dwg图纸,使用了自定义格,缓存dwg  文件,提高加载速度.

3.优化显示速度,目前在手机上看图已经很快了.


51. 2014.07.27更新

1.增加快速选择命令.
2.增加对https协议的支持,可以打开https上的dwg文件.
3.增加扩展夹点的编辑功能,通过移动夹点,可对实体的放大小,缩小,移动.
4.增加COM接口的自定义实体,可以设置它的属性显示名称.
5.增加图纸比较COM组件接口,并完善了图纸比较功能,可以全图,或指区  域比较,并自动标出被修改的,新增的,删除的对象.       

6.增加从服务器上,动态加载mxt扩展模块功能,并且工具条上的图标也可  以从该扩展块加载.

7.修改dwf文件的加载,颜色显问题.
8.支持最新的AutoCAD2005图纸,目前能支持所有版本的dwg文件.
9.把控件升级到vs2012版本,可以同时提供vs2010,vs2012两个版本的C++  语言编程接口.
10.增加控件对谷歌,火狐浏览器的支持,
  文档在: MxDraw52\Src\MxDraw5.2\samples\梦想控件15-谷歌,火狐浏览     器中使用控件.doc.
11.修改一堆的细节问题.


52. 2014.11.12更新

1.支持文档格式,igs,stl,dwg,m3d等通用标准的3d文件格式.

2.支持常见的三维实体建模.

3.支持,旋转,沿路径,拉伸,偏移等方式建模.

4.支持bool运算方式建模.

5.支持32,64位系统,支持网页使用,提供ocx方式接口.

6.兼容二维绘图功能.

7.使用vc2010开发.


53. 2014.12.02更新

1.增加创建管道例子.
2.增加偏移创建例子.
3.增加相减,相加,合并运算.
4.增加导角运算.
5.形坐标变换运算.
6.演示创建房间例程.


54. 2014.12.03更新

1.增加McDbPolyline如下函数SegType segType (unsigned int index) const;
  Mcad::ErrorStatus getLineSegAt(unsigned int index,McGeLineSeg2d& ln) const;
  Mcad::ErrorStatus getArcSegAt (unsigned int     index, McGeCircArc2d& arc) const;

2.McDbCurve的extend函数,延伸曲线函数virtual Mcad::ErrorStatus  extend(Mdesk::Boolean extendStart,const  McGePoint3d& toPoint);

3.修改图块插入时,标注的中的匿名块,互相覆盖问题.

4.增加McDbHatch函数Mcad::ErrorStatus appendLoop(Mdesk::Int32   loopType,const McDbObjectIdArray& dbObjIds);

5.增加MxDraw创建视口函数static McDbObjectId          CreateViewport1(McGePoint3d ptLB,McGePoint3d ptRT,
   McGePoint3d ptTargetLB,McGePoint3d ptTargetRT);

6.修改各种细节上的错误.


55. 2014.12.23更新

1.增加MxDrawSample例子,演示如果在非全屏下使用控件开发.

2.完善开发文档,按文档内容,如何搭建android的控件开发环境.

3.修改一堆其它问题.


控件2007-2011年更新

2007年更新说明


1.   2007.07.21更新

增加了对AcDb2dPolyline,AcDb3dPolyline,AcDbSolid的显示支持.


2. 2007.07.28更新

增加了对AcDbMText的显示支持.

 

3. 2007.08.12更新 

增加把dwg文件保存为位图的功能函数 // dwg 文件存成位图.

 

4. 2007.08.26更新 

增加ARX编程接口,增加保存dwg文件函数,增加绘表例子.

 

5. 2007.09.02更新 

1.修正了块中圆弧显示错误.

2.修正了文字显示位置不准确错误.

3.修正椭圆弧显示错误.

4.修正块的位置在UCS坐标时,显视位置不对问题.

 

6. 2007.09.09更新 

1.修改块中实体颜色显示错误.

2.修改线型随层时的问题.

 

7. 2007.12.16更新

1.增加插入图块的功能.

2.把控件做成ActiveX控件,并可在网页使用控件.

3.增加往实体读写扩展数据功能.

 



2008年更新说明


8. 2008.01.29更新

1.增加帮助文件.

2.增加把dwg文件信息写到文本文件的ReadDwgToFile 例程.

3.增加绘制一个简单图形,存在到dwg文件的WriteDwgFile例程.

4.增加regen重新生成图形命令.

 

9. 2008.03.23更新

1.增加dwg局部保存功能.

2.增加动态绘制矩形框例程,并把结果保存到dwg文件中.

3.shx字体文件的精确显示,比如说字体中的圆弧显示,并丰富了控件中的字.体文件,使用dwg中的字体显示更为准确.字体的镜向,颠倒显示.

 

10. 2008.03.30更新

1.增加TrueType字体显示.

2.增加AcDbTrace实体.

3.修正前一个版对填充对象显示的内存泄漏问题.

 

11. 2008.04.04更新

1.修正hatch图案显示错误.

2.显示速度提高很多.

 

12. 2008.04.19更新

显示速度又进一步提高,与AutoCAD有得一比了.

 

13. 2008.05.04更新

修正了前一个版本显示速度提高后的一些显示错误.

 

14. 2008.05.28更新

1.重写显示控制模块,使用显示时的视区变化也支持回退操作.

2.并修改了插入图块后,再undo后再插入图块会出错的问题.

3.对起点与终点相同的圆弧计算出错的问题.

 

15. 2008.06.22更新

1.增加Spline线的支持.

2.增加返回数据库的外包范围坐标.

3.加入控件授权显示信息.

 

16. 2008.10.06更新

1.修正尺寸标注中的MTEXT文字显示不正确问题.

2.控件工具条改成从mxt文件加载,这样用户通过修改mxt文件可以自定义工具.

3.修改VB使用控件,当使用命令时,这时退出程序,但VB程序一直没有退出,在进程管理器中能看到的问题.

4.修正AcDb2dPolyline,AcDbPolyline的返回标高函数总是返回零的问题.

5.修正控件在IE使用容易出错的问题,使用控件在IE使用更为稳定.

6.修正控件控件在IE中打开,提示控件安全警告问题.

7.a增加打印功能.

 

17. 2008.10.18更新

1.增加读取属性块中属性功能.

2.增加实体名柄类AcDbHandle,并可以把实体名柄与实体ID互相转换.

3.增加闪烁实体功能和停闪烁接口调用代码.

4.增加构建选择集函数acedSSGet,acedSSLength,acedSSFree,acedSSName,  现在支持带过滤的X选.

5.增加图层的操作,关闭打开图层,可以参照samples\Edit.sln例程.6.读  取实体的扩展记录,和读取ReadNamedObjectsDictionary功能. 

7.增加控件配制文件,在配制文件中可以指控件的背景色,是否显示工具条,  是否显示命令窗口,字体文件搜索路径等.

8.增加对自定义实体的显示AcDbProxyEntity.

9.增加对属性定义文件的显示AcDbAttributeDefinition.

10.增加W ,C方式构造选集.

11.增加实体选择变虚功能.

12.增加acedGetPoint函数,可以从图上取一个点.

13.增加在图上动态标注一个点的显示例程.

14.增加设置光标位置函数.

15.修正了一堆显示细节问题,控件显示更为精确.

16.比如有:文字间的空隔距离问题,MTEXT字体风格问题,填充对象有时填   充不对问题,块中实体颜色显示等问题.


下载 文件大小:92.83 KB,下载次数:0

 

 

18. 2008.12.01更新

1.增加对公差显示的.

2.修正了椭圆弧显示问题,等一堆显示问题.

3.增加带有形的复杂线型的显示.

4.增加在IE中同时打开两个控件的演示例程.

5.增加打开对话框中显示dwg预览的功能,并增加.

6.CBitmap* MxDraw::GetPreviewBmp(LPCTSTR pszFileName)函数得到dwg的  预览位图.

7.增加MxDraw::DoPreviewFileDialog函数,弹出带预览窗口的文件打开对  话框.

8.增加对DXF文件的显示支持.

9.修正控件尺寸在除VC的其它语言中改不了的问题.




2009年更新说明


19. 2009.05.10更新

1.增加布局功能和相关接口,如:McDbLayout,McDbLayoutManager等类.

2.增加鼠标移动到实体上的动态提示功能和相关接口.

3.ActiveX的动态提示事件函数.

4.增加图层管理功能和相关接口.

5.导出dwf功能和相关接口.

6.安装包中增加调试版lib文件和dll文件,方便控件使用者调试程序.

7.增加放大镜功能.

8.修正一堆细节上的错误.

 

20. 2009.06.16更新

1.增加 dwf的导入.

2.增加样条线绘制.

3.增加曲线采样和离散曲线功能,可以对样条线,圆弧,圆,椭圆,椭圆弧  进行离散.

4.增加用户坐标系.

5.增加视区旋转显示,和旋转打印.

6.增加鸟瞰功能.

7.增加对位图,jgp的显示,增加AcDbRasterImage类.

8.增加绘图属性工具条,可以设置绘图的当前的颜色,当前图层,当前线型.

9.增加绘图工具条,主要用增加:绘线,矩形框,圆弧,圆,样条线,椭圆,  椭圆弧,点,插入块,写文字,和插入图片按钮.

10.增加打开网上dwg图纸命令.

11.增加关闭选择实体的图层命令.

12.增加打开所有图层命令.

 

21. 2009.07.09更新

1.增加丰富的 COM 接口,这些接口类拟AutoCAD 的VBA接口,方便其它语言使用.

2.增加更加完善的帮助文档.

3.增加删除实体功能.

4.增加夹点编辑功能.

5.增加编辑文字的演示例程代码.

 

22. 2009.08.20更新

1.增加高质量绘图功能,该功能可以在控件配制文件中设置. 

2.mxdrawx.ocx接口更加完善,增加C#例程.

3.增加把指定的实体,缩放到视区中显示.

4.增加读取扩展数据.

5.写扩展数据.

6.遍历数据库的实体.

7.插入图块,增加注释.

8.增加控件的JavaScrip例程.

 

23. 2009.09.02更新

1.增加绘图捕捉功能.

2.ARX接口中的曲线类几何计算函数更为完善.

 

24. 2009.09.21更新

1.增加不需要用控件打开,直接把dwg转成jpg文件的功能.

2.增加ARX的自定义实体的支持.

3.修改了一些小问题.

 

25. 2009.10.10更新

1.增加ASP例程.

2.增加控件在网页中使用时,把文件保存到服务器的功能.

 

26. 2009.11.12更新

1.完善MxDrawX.ocx的接口和属性。控件的背影色,是否显示工具条,命令  窗口等都可以直接在控件属性编辑器中修改.

2.增加一组简单的绘图接口,可以非常方便进行参数化绘图,这些接口的详  细调用例程可以参考samples\MxDrawXTestVB6.0下的例程.

 

27. 2009.12.31更新

1.控件升级到VC2008.

2.支持最新的CAD图纸2010.

3.DWG文件模块是否加载可选.

4.完善了DWG文件读写模块,解决了以前难解决的编辑图纸问题,为后续支持  更为复杂的编辑功能准备了基础.

5.增加控件MxDrawX自动安装包(MSI文件),并且控件运行前,不需要安装任  VC环境.

6.修改了调试版本的一些错误,现在调试和发行版本一样稳定.

7.增加导出pdf功能.




2010年更新说明


28. 2010.02.06更新

1.增加批量打印接口.

2.增加正交绘图模式.

3.增加分屏显示功能.

4.增加asp.net的把文件保存到服务器的例程.

5.修正了一些细节问题.

6.增加搜索图上表格文字功能.

7.增加把某个dwg图做为背景图打开.

8.增加自绘背景接口增加文字转曲线功能.

9.增加VC6下,调用控件例程,使用COM 接口调用,很有参考价值.


28. 2010.05.06更新

1.增加自主的dxf文件读写库,并且开源,使用者可以非常方便修改错误,  源代码在samples\MxDxf50目录下,很有参考价值.

2.修改一堆错误,和改了很多细节等.

3.增加C#的多文档使用例程.


29. 2010.10.12更新

1.增加扩展模块的支持,扩展模块名为mrx,与AutoCAD的arx文件是同一类.

2.增加扩展模块中可以增加用户自定义函数和命令,自定义函数可以在    ActiveX被其它用语言调用.

3.修改布局中的一些显示错误.

4.修改自定义实体的显示错误,自定义实体显示更为准确.

5.增加region对象的显示.

6.增加MxExpressTools,ExApp例程,在ExApp例程中有一个非常好的表格  文字搜索程序代码.

7.修改很多细节错误.

8.控件在网页使用是时,如果客户电脑没有安装控件,增加自动提示安装下   载例程代码,在sample\AspNet中.

9.提高pdf文件的输出分辨率.


30. 2010.11.01更新

1.增加线重显示.

2.增加射线显示.

3.增加块参照显示.

4.增加dwg批量转pdf功能.

5.增加控件换肤功能,完善曲线打断函数.

6.完善多行文字的绘制处理功能.


32. 2010.12.24更新

1.增加Chm帮助文档.

2.增加固定夹点显示.

3.增加对多线显示支持.

4.增加PL 线自交功能.

5.增加 实体删除,并把内存释放功能.

6.增加实体被选择后的通知事件.

7.修改一些细节错误.




2011年更新说明


33. 2011.04.14更新

1更加完善的标注接口,MxDrawX.ocx里,可以非常方便绘制标注实体,和访问和修改标注实体信息.

2.增加标注接口的VB调用例程,详细可以参考sample\MxDrawXTestVB6.0.

3.完善标注接口文档,和帮助文档.

4.增加线型标注.

5.增加对齐标注.

6.增加半径标注.

7.增加直径标注.


34. 2011.05.24更新

1.图层亮度显示控制,可以把一些不重要的图层变成灰色显示.

2.增加函数 :Mx_PutEntityInView ,把一个实体放到视区中.

3.增加函数 :Mx_SetBright, 设置当前显示亮度.

4.增加MxDraw::DrawImage函数,可以在控件中方便插入一个光栅图.,支持PNG透明图片.

5.增加获得控件CStatusBarInformationReactor状态条信息的反应器.

6.增加打开DWG文件,可以指定那内容不需要读取,达到快速打开文件的功能.

7.增加图纸比较功能.

8.增加保存图纸可以设置密码,和打开有密码的DWG文件.

9.增加图面批注接口,批注对象是自定实体实现.

10.增加电子图章接口,图章对象是自定实体实现.

11.修改布局打印,白色实体打印不出来,点划显示成小短线,等问题.


35. 2011.08.18更新

1.增加多行文字编辑功能,并提供源码.     

2.增加MxGraph类,用于搜索CAD图上的曲线组成的图形,并创建图类型的数据结构,方便图面搜索使用,现在可以用它求两个曲线,或两点之间的最短路径.

3.修改了一堆错误.


36. 2011.10.23更新

1.增加视区变化通知接口.

2.增加VC接口:CMxDrawFilterWinMsgObject::OnViewModify.

3.增加Mx_DrawImageToBackground函数,把光栅图当着背景显示,VC接   口为OpenBackgroundImageFile.

4.增加,保存dwg图时,保存预览图功能,并把当前的显示范围也保存

命令行状态和多行文本编辑支持,右键菜单,复制粘贴,命令行窗口大  小可以调用,并支持F2显示桌面窗口.

5.保存的时候 ,是否自动备分,设置接口MxDraw::SetIsAutoBakFil.

6.增加简化命令输入,和定制命令名.

7.支持文件保存为二进流,和从二进制流加载图纸功能.

8.增加COM接口:ReadBinStream ,WriteBinStream.

9.修改布局名称支持中文.

10.增加打印功能从图上选择打印范围 ,或取上一次打印范围等功能,输   入打印范围.

11.同时增加:Mx_Print 接口,可以不出打印窗口,而直接打印,可以用   这个接口实现批量打印.

12.命令行支持输入相对坐标,距离,输入关键字等功能.

13.增加判断了图纸的改动接口,MxDraw::IsModifyed.

14.增加保存jpg文件也能上传到服务器.

15.修改AddLayer函数,有反删除功能.

16.增加曲线的延长线相交.

17.增加显示或隐基藏工具条上某个按钮功能,并增加工具条从服务器上    的文件加载.

18.修改带形的线显示不对问题.

19.增加OLE对象的读取与保存功能.

20.增加自定义实体的CDC绘接口,用户可以使用CDC指定绘制图形,来    实现更多的特殊的显示效果,使用该接口实现了一个DrawImageMark 函   数,可以在图上绘一个图形标记,而它不会随视区的缩放而变化.

21.增加PL线打碎功能.


37. 2011.12.02更新

1.新增加,剪切,延伸,导角,导圆角,打碎,绘多义线,绘多边线功能,源码在sample\MxEdit中.

2.新增加,剪切,延伸,导角,导圆角,打碎,绘多义线,绘多边线功能,源码在sample\MxEdit中.

3.完善绘直线,绘圆,绘圆弧,缩放,旋转命令.

4.增加把一个实体绘制到jpg文件函数.