前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >android 加载dwg 图纸解决方案

android 加载dwg 图纸解决方案

作者头像
再见孙悟空_
发布于 2023-02-10 11:42:01
发布于 2023-02-10 11:42:01
1.3K0
举报

我相信看到这篇文章的人,都在做或者在开发dwg图纸相关功能的小伙伴,这块技术比较偏,应用范围也很小,所以网上的资料不是很多。

当时仅仅看到这个需求都懵逼了,这种格式的文件android 本身没有原生控件支持。dwg本身在windows上打开是要用CAD制图软件打开的。

图纸里面包含大量的 点线面标注等信息。

所以解决这个需求 

1)自己开发一套可以解析dwg格式的文件的代码。

 2)从网上寻求开源代码支持,然后应用到自己的程序中。

 3)寻求稳定的 三方sdk技术支持,调用三方接口解决。

方案一直接被pass掉了,因为1倘若那么做,需要 对dwg格式文件 非常专业的 人才,熟悉这个文件里面的一切属性信息,里面的规则算法。同时需要强大的底层c++开发人员。

剩下的2)和3) 需要和老板沟通协商,因为目前市场上的三方 支持基本都需要付费,而且费用都不是很低。

倘若选3)就很容易解决了 ,就调研相关三方技术支持sdk都能不能满足现有的技术需求。一般调研方向就以下几点

1) 是否支持web端调用

2)是否支持 android 和ios

3)web端能否兼容主流浏览器

4)浏览器是否是32位和64位都兼容

5)客户端是否需要安装插件

6)能否支持压缩图纸

7)文件打开速度 (相对)  图纸打开速度除了和图纸大小本身有关,也和图纸模型复杂程度有关。

8) 图纸是否支持标注,能否灵活多变

9)是否可以编辑图纸

10)费用问题

如图:

上面那个是我们调研的结果,这个综合对比根据自己业务考虑就可以。

附上各平台地址:

浩辰云图:http://web.gstarcad.com/flash/touploadfile

梦想mxdraw:http://www.mxdraw.com/home/readme/get7.html

VectorDraw:http://www.commuch.com/p/components/imaging/cad/VectorDraw-web-library/Details.aspx

CADViewer+:http://www.yttxsoft.com/cadviewer/download.html?style=green

那么如果自己开发怎么办呢,去哪里找相关资料或者代码解决呢?首先自己开发要有  会应用端底层开发的c++

给大家说一个网址:https://www.opendesign.com/guestfiles

其实很多三方开发出的sdk都是基于 opendesign的基础上进行了封装,所以如果条件可以的话 ,研究这个就可以了。

时间原因,暂时先写这么多,希望能让大家对这个有个基本的了解。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
网页编辑DWG框架搭建快速入门(WEB CAD SDK)
MxDraw网页CAD,它主要包括MxDraw开发包,MxCAD开发包,后端服务程序,图纸转换程序4个部分,其详细说明如下:
梦想云图网页CAD
2024/04/12
3320
网页编辑DWG框架搭建快速入门(WEB CAD SDK)
新版Chrome浏览器加载eDrawings 3D Viewer控件网页查看DWG、DXF
eDrawings是一款由达索系统(DASSAULT SYSTÈMES)开发的免费跨平台CAD看图工具,专注于3D模型和2D工程图的查看、协作与共享。其核心功能包括多格式支持、动态模型展示、跨平台适配及轻量化操作体验,适用于工程设计、教育培训等领域。
喵大侠
2025/05/28
2380
新版Chrome浏览器加载eDrawings 3D Viewer控件网页查看DWG、DXF
使用javascript多快好省绘制简单CAD图纸
[题引]:CAD(计算机辅助制图)是随着计算机技术发展而来的新技术,用于精确绘制。图纸上承理论设计,下接生产制造,重要性不言而喻。当前CAD软件种类繁多,但动辄1G+的计算机空间。若绘制简单CAD图纸,显得“杀鸡焉用牛刀”,本小节介绍使用轻量级的javascript编程绘制简单的CAD图纸。
周星星9527
2019/04/26
2.6K0
使用javascript多快好省绘制简单CAD图纸
利用图像识别给CAD图纸找不同
本算法旨在对 CAD 图纸进行比对,通过一系列图像处理步骤,包括格式转换、边缘切割对齐、去噪、差值比对、腐蚀膨胀和标注归一,快速发现两幅 CAD 图纸之间的差异。原文地址:https://kns.cnki.net/kcms2/article/abstract?v=QenloEQs_R_P8kxDecokeBUD05QHydGF4xG_296KoAoDsp8OX7i3Q7IeoGFGj8KFvSSH-Re2Tuqm4QoRztSGCbWOodm65_GtpA1zMPijQCGheGM5ScU36ndre7Gv3rHLdvTX1nkIljt84rKdxM91ntHDJ4FfimYaVw5obiB1zsw=&uniplatform=NZKPT
Srlua
2024/11/27
3710
利用图像识别给CAD图纸找不同
AutoCAD 2023 for Mac(cad2023)
AutoCAD 2023直装版是一款集快速看图、3D浏览、DWG画图、CAD批注、CAD测量、画图制图于一身的软件,让用户得到了极好的体验。该软件一直以来都受到广大专业人士的好评,该软件应用于多个领域,其作用不可忽视。由30年CAD开发背景的浩辰CAD出品的轻量级二维及三维图纸览图及编辑的电脑端CAD看图软件,受到了专业人士的极大赞美。
Mac小小心
2023/04/04
5K0
AutoCAD 2023 for Mac(cad2023)
ODA(Open Design Alliance)介绍「建议收藏」
注:与autocad兼容的软件,大部分基于Intellicad,另外刚冒出一个bricscad,天河的PCCAD V10就是基于bricscad,bricscad是用ODA的库开发的,而开发bricscad的公司原来是ITC的成员,而Intellicad也是ODA的成员,现在正用ODA的库重写Intelicad。ODA是由Intellicad的老东家visio牵头成立的…这关系够乱的。
全栈程序员站长
2022/09/20
5.9K0
webgl图库研究(包括BabylonJS、Threejs、LayaboxJS、SceneJS、ThingJS等框架的特性、适用范围、支持格式、优缺点、相关网址)
为实现企业80%以上的生产数据进行智能转化,在烟草、造纸、能源、电力、机床、化肥等行业,赢得领袖企业青睐,助力企业构建AI赋能中心,实现智能化转型升级。“远舢文龙数据处理平台”以AI驱动,构建5G时代下企业数智基础,从根本上改变了数据采集、存储和使用的方式,是当下企业构建数字化与智能化能力的首选产品。“远舢知识图谱平台”,作为国内第一批落地应用的“知识图谱”,平均缩短智能化应用开发周期70%,延长企业分析决策应用生命周期150%。“远舢Hybrid Twin”构建面向未来智能工厂全场景的全息交互模式,实现物理空间与数字空间的混合孪生。为国产工业AI新锐,以远舢工业云平台为核心,以AI驱动的方式,打造一个用户可以自研APP的智能云平台,变革未来企业IT消费模式,输送企业转型升级动能,为企业创造可量化价值。我们在这领域展示出来的强大产品竞争力,以及公司团队深耕制造、脚踏实地、坚持打造极致产品的理念,持续提供增值服务,我们期待和坚信远舢公司能成为未来企业级人工智能领域的独角兽! 本文为选择合适的webGl框架,为后续项目奠定基础;避免盲目选择框架,导致后续项目重构带来不必要的成本浪费。本文清楚的讲述了各个框架的特点,适用范围,优缺点以及相关网址范例;以便于后续更快速的开发,提高生产效率,最后进行总结。
acoolgiser
2020/11/12
5.5K0
猿大师中间件:前端网页调用内嵌本机EXE、OCX控件、ActiveX控件或桌面应用程序神器
猿大师中间件自从2019年发布以来,迄今为止不断迭代升级,给第三方提供了将自己的桌面程序和OCX控件支持直接内嵌到浏览器网页运行的赋能SDK开发包。
李不白
2025/02/21
1680
猿大师中间件:前端网页调用内嵌本机EXE、OCX控件、ActiveX控件或桌面应用程序神器
如何快速开发数字孪生可视化应用?
如何快速高效开发可视化应用?开发可视化应用可选择的方式有很多,然而研究这些对于初学者来讲,尤其是没有web开发基础的人员是痛苦的。
thingjs
2021/12/17
1.1K0
如何快速开发数字孪生可视化应用?
C#开发BIMFACE系列42 服务端API之图纸对比
在我的前一篇博客《C#开发BIMFACE系列41 服务端API之模型对比》中详细介绍了BIMFACE服务端接口模型对比的功能。 BIMFACE官方文档提供的三维模型对比接口同样也适用于二维CAD图纸对比。下图中是官方提供的对比示例程序。
张传宁IT讲堂
2021/10/13
5950
CAD2023激活版下载-CAD2023(Autodesk AutoCAD 2023免费版安装教程
Auto CAD2023版本已经更新,新版外观风格大变,给人耳目一新的感觉流畅度有所提升。全新的2023版本拥有着非常强大的渲染、绘图和三维打印功能,还提供了动态块、文本设定、数据提取、三维导航、截面平面、DWG 比较、云存储连接等完整的功能。
用户10122115
2023/01/04
1.9K0
这几个人脸识别解决方案你用过没?
以上就是完成人脸识别所需的步骤,如果你想在这个基础上,做人脸比对或者身份证校验等拓展功能,可以借助用户的身份证、姓名等信息,再结合第三方的AI服务,比如腾讯云的人脸核身来完成,本质上底层数据支持来自公安的实名认证接口
树酱
2022/03/09
1.6K0
这几个人脸识别解决方案你用过没?
最火移动端跨平台方案盘点:React Native、weex、Flutter
跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇有一股推倒原生开发者的势头。
JackJiang
2018/08/13
7.6K0
最火移动端跨平台方案盘点:React Native、weex、Flutter
Lottie在手,动画我有:ios/Android/Web三端复杂帧动画解决方案
本文编辑于OS X系统,之前出现过windows下看不到部分图片的情况,如有请大家告知
啦啦啦321
2019/09/29
3.8K0
Lottie在手,动画我有:ios/Android/Web三端复杂帧动画解决方案
找我培训、咨询(问问题)、外包、技术支持前,请先阅读
今天一位温州的朋友加我QQ,希望谈培训、技术支持的问题,挺典型的一个沟通过程,特整理下来,节省下次与其它人的沟通时间。
崔文远TroyCui
2019/02/26
5210
C#开发BIMFACE系列51 Web网页中使用Vue.js加载模型与图纸
在前一篇博客《C#开发BIMFACE系列50 Web网页中使用jQuery加载模型与图纸》中详细介绍了在网页中使用jQuery加载模型与图纸
张传宁IT讲堂
2021/10/21
1.4K0
C#开发BIMFACE系列50 Web网页中使用jQuery加载模型与图纸
在前一篇博客《C#开发BIMFACE系列49 Web网页集成BIMFACE应用的技术方案》中介绍了目前市场主流的Web开发技术与应用框架,其中前端脚本的应用在国内分2大派系 jQuery 与 Vue.js。
张传宁IT讲堂
2021/10/21
8590
在线打开CAD或Solidworks的STP文件,通过以图搜图与实物比对搜索
机械制造与加工行业中,设计图纸与实物的比对是确保产品质量的关键步骤。然而,传统比对方式费时费力、准确性难以保障。大模型技术推出智能比对系统,整合以图搜图、多视图生成和实物比对功能,帮助企业在产品设计、生产和质量控制环节实现高效、精准的自动化比对。
思通数科
2024/11/29
3991
在线打开CAD或Solidworks的STP文件,通过以图搜图与实物比对搜索
跨平台解决方案的技术分析
近 20 年是中国互联网蓬勃发展的时代,以 2010 年为界限,前 10 年是 PC 互联网时代,PC 互联网时代培养了国民上网冲浪的用户习惯,为后 10 多年的以智能手机为终端的移动互联网时代带来丰厚的人口红利,而在移动互联网时代,以智能手机为依托的软硬件也就成为各大互联网公司争夺流量的焦点战场。
程序员海军
2021/11/12
1.5K0
跨平台解决方案的技术分析
CAD复习资料
11.AutoCAD中命令调用的方法:屏幕菜单、在命令行输入命令、工具菜单、下拉菜单
用户7505898
2020/10/08
6.8K0
CAD复习资料
推荐阅读
相关推荐
网页编辑DWG框架搭建快速入门(WEB CAD SDK)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档