WEB前端
文章平均质量分 68
MxDraw
这个作者很懒,什么都没留下…
展开
-
在线CAD二次开发中动态交互式绘制星形的教程
除了上述绘制星形的方法外,还可以根据 [mxcad 官方文档]([mxcad | mxcad & 提供在线CAD编辑能力](https://mxcad.github.io/mxcad_docs/zh/)) 结合。在 mxcad 中绘制星形,本质上还是绘制多段线,下面我们将介绍如何使用mxcad中的多段线去绘制一个支持自定义大小与定点数的星形,实现一个动态交互式的绘制星形功能。4.获取星形的外半径,根据上述操作中获取的星形顶点数,在内外半径所在圆上交错取点,获取到目标星形的所有端点,然后通过实例化一个。原创 2024-03-21 15:57:01 · 671 阅读 · 0 评论 -
免费的谷歌地图下载器(高清效果,超快下载)
CAD梦想画图地图下载器,是一个专门下载地图瓦片数据的工具,可以从谷歌地图、高德地图、腾讯地图、OSM地图、百度地图、天地图等网络地图中下载瓦片地图,并可无缝拼接成大图,生成TIFF文件,方便大家离线或户外查看地图。原创 2024-02-22 19:17:41 · 443 阅读 · 0 评论 -
网页CAD二次开发(在线CAD SDK)用到的数学库
在CAD二次开发中, 正确的使用数学库是十分重要的, 我们并不需要会很多数学知识, 只需要会普通的四则运算和调用mxcad提供的api即可,我们通过。原创 2024-01-29 14:30:13 · 1180 阅读 · 0 评论 -
网页版CAD(WEB CAD SDK)绘制的批注信息如何保存到图纸上
第一种方式是将这个数据保存在服务器的数据库中,再次打开这张图纸的时候,再去请求得到对应的批注数据,通过。根据上文所述,我们知道了保存批注到图纸中的整个实现,可用参考代码或者直接使用这个接口。提供的方法调用的, 你可以根据源码中使用方式,完善绘制更多自定义的图形到图纸中。返回的对应的这个图形需要的一些数据, 最终组成这样一个个的批注数据上传到服务器中。如上代码中,将各种不同的批注都绘制到图纸中, 最终将图纸保存在参数提供的。就是现在网页上打开的图纸的原图纸再服务器上的地址。可得到一个解压后的目录。原创 2023-12-18 13:56:26 · 938 阅读 · 0 评论 -
网页CAD SDK前端库绘制规则多边形图形
在 CAD(计算机辅助设计)领域,绘制多边形是常见的任务之一。MxCAD 是一款专注在线CAD的前端库,提供了丰富的绘图和设计功能,使得绘制多边形变得轻松而灵活。本文将带领您通过使用 MxCAD 实现绘制多边形的过程,深入了解其基本概念和功能。mxcad是一个基于 TypeScript 的前端库,专为 CAD 开发者设计。它提供了丰富的 API 和功能,用于创建、编辑和展示 CAD 图形。通过导入各种模块实现各种绘制任务。下面以绘制规则多边形为例,介绍如何使用 mxcad 绘制多边形。将下面的。原创 2023-11-16 19:13:17 · 93 阅读 · 0 评论 -
在线CAD(web cad sdk)前端直接获取修改转换后的图纸数据
在mxcad中转换后的图纸(.mxweb格式的文件)可以通过mxcad npm包得到图纸的各种数据,如图层、文字样式、图块、以及图形对象中的数据等等,我们经常需要拿到这些数据并对它们进行修改,然后在显示的图纸上应用这些修改后的数据。Mxcad在线CAD提供了数据库,专门用于处理这些数据的增删改查,当转换的图纸打开后, 就会存在这个打开图纸的数据库,我们可以从数据库中得到想要并修改想要的数据。的实例, 可以查看到获取表的方法和对应的表实例说明, 其他表的数据修改和图层表类似,可根据文档自行实现数据增删改查。原创 2023-10-30 14:58:27 · 131 阅读 · 0 评论 -
网页CAD二次开发(WEB CAD SDK)实现单行和多行文字的绘制
今天讲一下如何利用WEB CAD SDK来绘制单行文字和多行文字,在使用mxcad绘制文字之前请先按照mxcad文档将cad图纸在网页上渲染出来, 如果没有阅读mxcad文档可能无法理解后续代码。原创 2023-10-13 19:25:41 · 161 阅读 · 0 评论 -
网页CAD 网页浏览和编辑DWG
下载地址:梦想CAD控件1. 升级读写dwg文件库,打开最新所有dwg文件格式。修正个别dwg文件不能打开错误2. 增加控件NPAPI插件方式,加载控件。在qq,360的极速模式下也能加载控件,火狐浏览器使用NPAPI也能加载控件3. 修正视口关闭后,仍会显示错误4. 修正pdf中图片导出看不见问题5. 修改点对象总是显示其它对象原创 2016-10-09 09:31:43 · 9472 阅读 · 2 评论 -
Web cad(私有云CAD SDK)中实现插入图块的方法
CAD制图的过程中会有很多重复的图元需要绘制,为了节约绘制时间,我们会把部分图元保存成图块,下次就可以快速和多次的插入到相应的图纸位置中,提高绘图效率。https://gitee.com/mxcadx/mxdraw-article/tree/master/插入图块功能/demo.zip。的操作, 实现dwg文件到mxweb文件的转换, 让它支持在页面中显示。实现插入图块功能,首先需要将这个图块dwg文件转换成mxweb文件。有了mxweb文件,就可以通过。这样我们就完成了图块的插入。原创 2023-09-28 15:57:33 · 87 阅读 · 0 评论 -
在线CAD(H5网页CAD SDK)实现阵列功能
在线CAD SDK的集成过程中,甲方客户可能有阵列功能的需求,作为开发者如何利用WEB CAD SDK展现此功能效果呢?本章节我们重点讲述一下。代码中主要让用户输入一些行列数和偏移距离以及角度值, 然后得到选中图形, 得到其包围盒,并计算出变换矩阵, 复制这些对象然后绘制在画布。阵列功能是按一定规律对某个或多个图形组合进行复制偏移,生成出新的图形组合。在实现它之前我们要确保已经用mxcad库在页面中显示了一个cad图纸。然后我们用鼠标点击一个或者多个图形, 就可以选中它们。原创 2023-09-11 10:01:02 · 106 阅读 · 0 评论 -
在线CAD 的前端框架搭建(网页显示CAD图纸)
DWG格式的图纸是AutoCAD的私有格式,很多用户需要在网页端查看和编辑CAD图纸,传统的方式是企业购买梦想CAD控件的OCX方案,此方案开发时间久且编辑功能丰富,但因新版谷歌浏览器不再支持AcitveX控件,因此更多的用户希望以Html5的方式实现在线CAD功能,今天我们就来讲一下梦想CAD控件的H5方案如何在网页显示CAD图纸。原创 2023-07-10 14:06:38 · 1891 阅读 · 2 评论 -
在线CAD(mxdraw库)如何自定义一个等腰三角形
网页版 CAD 是指可以在 Web 浏览器中运行的计算机辅助设计软件,也被称为 Web CAD,它可以通过网页浏览器进行交互和操作,使用户无需下载和安装 CAD 应用程序,而是在 Web 界面上直接浏览、修改、交互和保存CAD图纸。但是由于网页版 CAD 的功能和性能限制,它相对于桌面版 CAD 仍然有一定的局限性,下面我们使用行业内代表产品梦想CAD云图(H5在线CAD),完成一个自定义等腰三角形的图形。原创 2023-07-10 14:02:08 · 347 阅读 · 0 评论 -
MxDraw(H5在线CAD)网页浏览DWG,CAD 2023.02.26更新
1. 梦想服务上传CAD文件格式转换,增加转换后的文件例表返回2. 增加绘制图片Tag功能3. 修改在一些图纸布局中的线型显示不对问题4. 修改一些图纸,超出范围显示不对问题原创 2023-02-27 17:19:44 · 872 阅读 · 0 评论 -
在线CAD-梦想云图Node.JS服务
在线CAD-梦想云图Node.JS服务原创 2022-12-13 15:43:54 · 724 阅读 · 0 评论 -
MxDraw云图平台(H5网页CAD) 2022.11.15更新
增加GIS CAD模块在线代码编辑功能原创 2022-11-15 17:14:50 · 248 阅读 · 0 评论 -
H5在线CAD,网页CAD,MxDraw云图平台2022.08.24更新
5. 互联网地图:百度矢量、百度影像、高德矢量、高德矢量,无注记版、高德影像、GeoQ普通地图、GeoQ浅色地图、GeoQ深蓝色地图、GeoQ暖色调地图、OSM地图、天地图地形、加载天地图普通地图、天地图影像。2. threejs对象:四棱锥标注动画、波动光圈、飞线线、雷达扫描、径向渐变球、立体光墙、波动光墙、模型动画、拉伸模型、three图层。3. deck图层:弧线图层、散点图层、等线值图层、线动画图层、图案填充图层、点云图层、场景图层、网格图层、模型图层、路径流动图层。1. 增加对像扩展数据功能。原创 2022-08-24 15:57:47 · 771 阅读 · 0 评论 -
CAD与GIS集成说明(在线CAD结合GIS,webCAD)
首先,示例源码是基于Vue3和mapbox-gl实现的一个交互式地图示例展现页面,比如上述与各其他由webgl封装的各种可以和mapbox-gl集成的前端库的使用示例,以及CAD图纸展现在mapbox-gl地图中的示例,我们可以理解为mxdraw是专注处理CAD图纸的渲染,而mapbox-gl 是地图的渲染, 其他展示的库也都是围绕mapbox-gl展开的。原创 2022-08-19 10:39:04 · 1163 阅读 · 0 评论 -
H5在线CAD后台读写CAD文件
Node环境安装这里以一个Vue3工程为例子首先安装Node下载 | Node.jshttps://nodejs.org/zh-cn/download/请根据电脑操作系统安装对应的安装包步骤 1 : 双击下载后的安装包,如下所示:步骤 2 : 点击上图的Run(运行),将出现如下界面:步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 :步骤 4 : Node.js默认安装目录为 C:\Program Files\nodejs\, 你可以修改目录,并.原创 2022-07-15 14:42:05 · 1430 阅读 · 0 评论 -
梦想CAD和GIS结合展示效果
演示网址:https://www.mxdraw3d.com/sample/vuemapbox/(请使用谷歌或Edge浏览器)1.综合示例:人员定位与数据监控,城市3d显示效果。2.threejs对象:四棱锥标注动画、波动光圈、飞线线、雷达扫描、径向渐变球、立体光墙、波动光墙、模型动画、拉伸模型、three图层。3.deck图层:弧线图层、散点图层、等线值图层、线动画图层、图案填充图层、点云图层、场景图层、网格图层、模型图层、路径流动图层。4.L7图层:光柱和路径动画、飞线线动画、蜂窝图3D、渐变柱状原创 2022-06-24 16:57:22 · 381 阅读 · 0 评论 -
网页打开DWG图纸,浏览器直接打开CAD图纸,MxDraw云图平台(H5在线cad) 2022.05.19更新
下载地址:https://www.mxdraw.com/ndetail_30184.html1.完善VueBrowse例子2.完善MxDrawNpm包3.完善MxDraw云图API帮助教程:https://mxtmpweb.mxdraw.f3322.net:3562/mxdrawcloud/index.html4.完善MxDraw云图的快速入门教程:https://help.mxdraw.com/?pid=325.增加MxDraw云图github仓库demo:https://g......原创 2022-05-19 15:04:01 · 1162 阅读 · 0 评论 -
JAVA在线看CAD图纸快速入门
前言梦想云图开发包,支持所有DWG/CAD图纸的在线浏览、批注、坐标提取、对象选择、编辑等功能,下面讲解如何从零开始使用梦想云图开发包。开发包下载:点击产品下载_梦想CAD控件下载开发包,界面如下图所示:安装开发包首先退出杀毒软件,双击安装包MxDrawCloudServer1.0(20220127)TryVersion.exe开始安装,里面包含所有例子、帮助、demo工程,所以安装比较慢,请耐心等待。安装完成桌面图标:,启动开始程序,界面如下:按照提示启..原创 2022-02-23 17:13:44 · 4310 阅读 · 0 评论 -
在线CAD,H5在线CAD,MxDraw云图平台 2022.02.18更新
下载地址:https://www.mxdraw.com/ndetail_30182.html1.增加MxDrawCADNpm开发包2.使用Npm包重写VueBrowse例子3.增加若干CAD功能Demo:全图、窗口缩放、SVG绘制、测量角度、绘制矩形、绘制椭圆、绘制任意线、绘制云线、绘制文字、全屏显示、设置背景色、闪烁特效、echarts表格绘制、绘制标记点、距离测量、删除坐标点、插入图片、保存当前视区范围、输出到显示到Image、禁用视区的缩放、禁用视区的...原创 2022-02-18 16:14:13 · 1005 阅读 · 0 评论 -
在线CAD-webpack使用插件入门
前言webpack是用于现代 JavaScript 应用程序的静态模块打包工具,用以构建一个前端工程化项目,如vue-cli create-react-app等脚手架工具都是基于webpack的构建或者react前端项目工程化的最佳实践。如果你的项目是不依赖框架(vue/react/Angular)可以尝试使用webpack来构建一个前端项目。更多关于webpack的特性请参考官网链接:webpackwebpack 工作模式安装依赖如果还没有初始化就先创建一个目录 在这个目录下打原创 2022-01-12 15:57:23 · 1423 阅读 · 0 评论 -
如何在Vue里打开CAD,DWG文件”
Node环境安装这里以一个Vue3工程为例子,首先安装Node下载 | Node.js请根据电脑操作系统安装对应的安装包步骤 1 : 双击下载后的安装包,如下所示:步骤 2 : 点击上图的Run(运行),将出现如下界面:步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 :步骤 4 : Node.js默认安装目录为 C:\Program Files\nodejs\, 你可以修改目录,并点击 next(下一步):步骤 5 : 点击树形图标来选择你需要..原创 2022-01-12 15:50:01 · 7489 阅读 · 6 评论 -
MxDraw云图平台 2021.10.28更新,在线CAD,网页CAD,H5在线CAD
下载地址:MxDraw云图平台 2021.10.28更新_梦想CAD控件成都梦想凯德科技有限公司专注CAD平台,CAD控件开发,拥有自主的核心技术,不需AutoCAD可独立运行。MxDraw为企业提供整套CAD平台解决方案,已推出二维、三维、网页版、手机版CAD,已有上百家软件公司使用,成功用于建筑、铁路、市政、规划、煤矿、安装算量、桥梁、电力、测绘、图档管理等行业,主要功能CAD插件、CAD看图、DWG看图、DWG控件、苹果CAD、网页CADhttps://www.mxdraw.com/ndetail_3原创 2021-10-28 14:15:10 · 440 阅读 · 0 评论 -
MxDraw云图平台 2021.09.05更新,在线CAD,网页CAD,
SDK开发包下载地址:MxDraw云图平台 2021.09.05更新_梦想CAD控件成都梦想凯德科技有限公司专注CAD平台,CAD控件开发,拥有自主的核心技术,不需AutoCAD可独立运行。MxDraw为企业提供整套CAD平台解决方案,已推出二维、三维、网页版、手机版CAD,已有上百家软件公司使用,成功用于建筑、铁路、市政、规划、煤矿、安装算量、桥梁、电力、测绘、图档管理等行业,主要功能CAD插件、CAD看图、DWG看图、DWG控件、苹果CAD、网页CADhttps://www.mxdraw..原创 2021-09-26 09:56:42 · 309 阅读 · 0 评论 -
在线CAD中点击事件如何实现的教程
点击事件教程下面演示使用MxDraw云图编辑模式,在图上点击一个文字对象,然后得到文字内容,弹出文件内容提示窗口。1、修改后台程序,增加一个函数,得到一个点的文字对象(1)使用VSCODE打开安装目录Bin\MxDrawNode\MxDrawNode工程(2)修改src\mxcaduser\MxCADUser.ts文件,增加一个MxCAD_FindEntAtPoint函数,该用来前台调用得到鼠标点击处的文字对象(3)代码如下: namespaceMxCADUser...原创 2021-05-31 10:25:16 · 517 阅读 · 0 评论 -
网页加载CAD图纸的两个方案对比说明
一.说明梦想控件提供两种技术在网页中加载CAD图纸,一个是OCX技术方案,另一个是HTML5技术方案,它们各有优缺点,用户需根据实际情况进行选择,下边分别说明一下。1、ocx技术方案(1)OCX技术是IE的插件标准,使用OCX技术可以在IE加一个二进制代码插件,在IE或国产浏览器兼容模式下加载我们的CAD ocx,就能直接显示图纸。(2)快速入门教程:https://help.mxdraw.com/?pid=25(3)在线演示:https://mxtmpweb.mxdraw...原创 2021-04-30 14:54:14 · 1122 阅读 · 3 评论 -
梦想CAD控件 2021.03.13更新,网页DWG,网页CAD,CAD插件
下载地址:https://www.mxdraw.com/ndetail_20175.html1.增加用户自动定义对话框标题图标功能2.增加命令行字符串变化的通知事件3.修改ROMANT1_S.shx字体的上下标,显示?问题4.修改命令行窗口在输入文字时,执行命令有时会没有响应问题5.修改多行文字高度为0值,保存失败的错误6.增加通过表格文字坐标,表列宽数据,提取表格函数7.修改多行文字中的控制符\\pxi处理错误8.设置显示对象显示顺序到最上面后,保存dwg后,显示顺序不能保存问题9.修.原创 2021-03-16 15:01:11 · 228 阅读 · 0 评论 -
MxDraw云图平台 2021.03.15更新,在线CAD平台,在线CAD软件,网页DWG二次开发
SDK开发包下载地址:https://www.mxdraw.com/ndetail_20174.html1.增加在线MxCAD模块2.增加TS+Vue调用demo3.增加后台服务信息查看服务4.完善日志功能5.增加夹点,框选,图层管理等编辑功能6.增加对Linux系统的支持...原创 2021-03-16 14:46:56 · 436 阅读 · 0 评论 -
在线CAD平台,MxCAD云图 2021.01.20更新,在线CAD软件
下载地址:http://www.mxcad.net:2080/MxCADx64Setup(Cloud)(20210120).exe1. 修改有些图纸剪切,pdf导出看不见内容的问题2. 在有些图上,当线型比例特别大时,带型的线型在AutoCAD中显示成实线,我们也改成和autocad一至3. 修改打开图纸时,添加块表记录不成的时候,在有些图纸上会出错的问题4. 修改块引用的形文字显示出错问题5. 增加PDF导出时,支持外部参照6. 增加点周填充中间位置,也能选中填充的功能7.原创 2021-01-20 15:42:41 · 368 阅读 · 0 评论 -
如何在网页打开CAD,DWG文件,(在线CAD)在线CAD平台,H5前端显示CAD,网页CAD
简介:全新在线CAD平台,基于JavaScript,WebGL,C++,Node.js,Three.js技术,前台使用html5方式,在线处理二维、三维CAD图纸,用于图纸管理、交流、批注、信息提取、三维展示等场景,支持dwg,dxf,dwf等文件格式,后台使用高效C++程序开发,异步多线程,多进程架构。平台前后台都提供js语言开发接口,开发人员就只需要会js语言,就可以快速搭建自己的在线CAD绘图平台。该系统可以在Windows、Android,iOS等系统上使用,真正一份代码,全平台支持...原创 2020-12-21 15:38:01 · 20964 阅读 · 15 评论 -
MxCAD云图 2020.09.28更新,前台使用 html5 方式显示 CAD
下载地址:http://www.mxcad.net:2080/MxCADx64Setup(Cloud)(20200928).exe1.修改有些DWG图纸保存CAD对象句柄,不能保存成功问题2.增加打印界面上自动计算图纸打印方向的功能3.在有些情况下修改线型中的形大小显示不对4.属性窗口,增加闭合曲线的面积提示5.修改视图中使用视图旋转,并用使用了用户坐标系统,在保存DWG图后,视区显示范转保存不对问题6.增加CAD旋转命令支持参照角度的输入7.增加带基点复制功能8.修改对C......原创 2020-09-30 15:56:10 · 462 阅读 · 0 评论 -
CAD删除全部文字(网页版)
主要用到函数说明:IMxDrawSelectionSet::Select2构造选择集。详细说明如下:参数 说明 [in] MCAD_McSelect Mode 构造选择集方式 [in] VARIANT point1 构造择择集时需要使用到的点对象 [in] VARIA...原创 2019-06-06 09:42:23 · 562 阅读 · 0 评论 -
CAD保存高版本的dwg(网页版)
主要用到函数说明:MxDrawXCustomFunction::Mx_SaveDwgEx保存DWG文件,可以设置保存的文件版本号和密码,详细说明如下:参数 说明 IN CString sFileName 保存的DWG文件绝对路径,如果扩展名为DXF文件,则保存为DXF文件., 扩展名为DWF文件,则保存为DWF文件, 扩展名为P...原创 2019-06-06 09:38:52 · 581 阅读 · 0 评论 -
CAD保存文件为各种格式
保存为各种格式主要用到函数说明:_DMxDrawX::SaveDwgFile保存当前图。详细说明如下:参数 说明 BSTR pFileName 保存的DWG文件绝对路径,如果扩展名为DXF文件,则保存为DXF文件. 扩展名为DWF文件,则保存为DWF文件, 扩展名为PDF文件,则保存为PDF文件,默认宽高210,297 扩展...原创 2019-05-31 15:05:39 · 2264 阅读 · 0 评论 -
CAD制作简单动画
主要用到函数说明:IMxDrawEntity::Rotate旋转一个对象。详细说明如下:参数 说明 [in] IMxDrawPoint* basePoint 旋转基点 [in] DOUBLE dRotationAngle 旋转角度 IMxDrawAnimation::G...原创 2019-05-31 15:01:33 · 5172 阅读 · 0 评论 -
CAD控件动态提示
CAD控件具有鼠标停在一个对象上,然后自动弹出一个提示信息窗口的功能,效果如下:参考例子:samples\ie\iedemoTest.htm,点击例子上边的设置超连接按钮,然后把鼠标停在对象上两秒,就能看到效果了。自动提示事件,用户响应该事件,返回需要显示的字符串,返回的字符串支持Html格式化。COM接口 _DMxDrawXEvents::InputPoint...原创 2019-05-31 11:14:18 · 426 阅读 · 2 评论 -
CAD界面如何隐藏显示(网页版)
控件界面上所有元素都可以控制显示或隐藏,下面逐一介绍,控件界面上的元素位置如下图:控件界面工具栏的显示或隐藏,js代码实现如下: 1 2 3 4 5 6 7 8 9 //隐藏/显示工具栏 mxOcx.ShowToolBar("常用工具",isShow...原创 2019-06-05 09:55:13 · 559 阅读 · 0 评论 -
梦想CAD控件网页版搜索图面上的文字
主要用到函数说明:_DMxDrawX::NewSelectionSet实例化一个构造选择集进行过滤,该类封装了选择集及其处理函数。_DMxDrawX::NewResbuf新创建IMxDrawResbuf对象,构造一个过滤链表。IMxDrawResbuf::AddStringEx向链表中增加一个string数据,比如:把文字对象,当着过滤条...原创 2019-05-22 13:32:14 · 180 阅读 · 0 评论