返回介绍

指南

MxCAD API 文档

1. 简介

发布于 2024-07-31 21:40:00 字数 1309 浏览 0 评论 0 收藏 0

mxcad 是在 mxdraw 的基础上, 使用 TypeScript,c++语言开发的一个 CAD 开发框架,它为用户提供了丰富的 CAD 开发接口,为开发 CAD 软件提供了一站式的解决方案,支持渲染多种 CAD 图纸格式,如 dwg、dxf 等格式文件。该框架实现了一系列在线浏览并编辑 CAD 图纸的 API,使用户能够通过本框架快速完成在网页中的 CAD 平面绘图、编辑图形、标注尺寸等相关 CAD 功能的开发。此框架功能丰富、使用简易高效,可帮助您在网页中快速高效构建可定制的 CAD 应用。

特点

  • 功能完善:具备完善的 CAD 图形绘制功能和图形编辑功能
  • 数据交互性强:支持绘图过程中的数据可视化
  • 个性化开发:可进行 CAD 二次开发或用户定制
  • 开发接口丰富:开发成本低,效率高
  • 兼容性高:对 AutoCAD 图纸兼容性好,显示精确并支持所有版本的格式
  • 支持 GIS 地图与 CAD 结合二次开发
  • 打开图纸速度快,渲染效果好

 

功能介绍

  • 二维支持:CAD 图纸信息搜索提取、测距离、算面积、批注、捕捉、正交、曲线离散、偏移、打断、阵列、扩展数据读写、扩展记录读写、构造选择集、动画、自定义实体、组、超连接、Undo、Redo、字典、图层、标注样式、线型样式、文字样式、视口、布局、用户坐标系、系统变量、图纸比较、动态提示等。
  • 主要实体有:直线、圆弧、Polyline、样条线、圆、椭圆、椭圆弧、IMAGE、点、块引用、外部块参照、射线、云线、文本、多行文本、对齐标注、旋转标注、半径标注、直径标注、角度标注、布局、视口、图层、线型、文字样式、命名字典、标注、自定义实体、代理实体、反应器等。
  • 主要编辑有:移动、夹点拉伸、偏移、删除、复制、粘贴、旋转、缩放、镜向、离散、图案填充、实心填充、打碎、计算曲线长、面积、最近点、交点、导角、文字变线条等。
  • 几何运算:面积、夹角、向量、矩阵、旋转、缩放、最近点、最近距离、垂足、参数、镜向、平移、交点、打断、延伸、最短路径、最长路径。

     

项目示例

在线 CAD 梦想画图 该项目为基于 mxcad 搭建的在线预览编辑 CAD 图纸平台。

点击 在线 CAD 梦想画图 查看项目具体实现效果。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文