CAD - CAD 的 *.dwl 是什么文件?可以打开吗?

简介: CAD - CAD 的 *.dwl 是什么文件?可以打开吗?

估计很多人注意到在图纸目录下会多出一些*.dwl或*.dwl2的文件,有些人在CAD异常退出后,对图纸进行的修改没有保存,发现图纸目录下有一个与图纸同名的*.dwl文件,以为dwl文件是生成的自动保存或备份文件,有人直接将*.dwl文件的扩展名改成DWG,发现打不开。前两天还有人问怎么打开这个文件。

CAD的*.dwl是什么文件?可以打开吗?

DWL文件到底是干什么用的呢?为什么不能改成DWG打开呢?

首先我们看dwl文件的大小,这个文件只有1KB,怎么可能是图纸的备份呢!最简单的DWG图纸起码也有几十K,大的有上百兆,所以肯定这个文件绝对不是DWG的备份。

我们打开WINDOWS资源管理器,浏览到DWG图纸所在目录,用CAD打开其中一张DWG图纸,就会看到图纸目录下马上就会生成一个DWL文件。如果正常关闭此DWG文件,DWL文件就会被自动消失。

如果CAD异常退出了,软件没有将DWL文件自动删除,就会遗留在目录下。

那DWL文件的作用是什么呢?

要想知道这个文件内容是什么,很简单。DWL就是一个纯文本文件。

随便找一个DWL文件,在右键菜单中选择“编辑”或用记事本打开,可以看到这个文件通常也就几句话,如:

Administrator

PC2011032813XPL

2019年6月3日 14:43:26

这几句话记录的内容很容易理解,从上往下依次是用户名、机器名和文件打开时间,就是记录一下DWG图纸在什么时间被谁打开了,意为被锁文档(DWL的L=Lock)。

AUTOCAD或浩辰CAD等软件都采用了DWL文件来记录这些信息,内容格式差不多。

当DWG文件被第一个人打开时,会生成一个DWL文件,记录DWG图纸已经被谁打开了,如果其他人或其他CAD软件再打开这张图纸,就会根据DWL文件记 录的内容提示:此图纸已经被XXXXX打开,是否只读打开。

如果图纸保存在服务器上,而且多人有写的权限的话,这个提示就非常重要了,先打开图纸的人可以 将修改进行保存,而后打开的人首先知道谁已经打开了这张图纸,如果只是看图的话,可以只读打开,如果想改原图是不行的。

当CAD出现异常退出时没有正常保存DWG文件时,可以直接将扩展名改成DWG的文件有自动备份文件*.bak,保存中间文件*.tmp,自动保存文件*.sv$,DWL文件就不要尝试了。

从CAD保存文件的流程了解恢复文件的方法

CAD异常退出后如何恢复备份文件?

CAD打开图纸时除了生成*.dwl外,还会生成一个*.dwl2文件。

*.dwl2文件内容还跟dwl不太一样,dwl2文件的内容如下:

gelei

GELEI-PC

2019年6月3日 11:19:14

打开图纸时生成两个文件是正常的。dwl用于锁定和保护文件,是用普通文本格式写的。dwl2用于异常退出时图形修复管理读取图纸信息,是用xml格式写的文本。两者的内容是差不多的。

如果你的图纸目录下有很多DWL和DWL2文件,只能说明你的CAD经常异常或强行退出,这些文件没有什么作用,选中删掉就好了。

目录
相关文章
|
5天前
|
Perl
在线CAD绘制墙体(网页CAD开发室内设计软件)
本文介绍了如何使用mxcad实现基础墙体功能,包括墙体的绘制、相交处理和更新。通过继承mxcad中的自定义实体`McDbCustomEntity`,封装计算墙体多段线的方法,并实现自定义墙体类`McDbTestWall`,以支持墙体的创建、移动和编辑。此外,还实现了墙体相交后的断点和拐点计算,确保墙体在与其他墙体相交时能够正确显示和更新。最后,通过监听夹点编辑和实体选择事件,实现了墙体的动态更新功能。在线示例demo地址:[https://demo.mxdraw3d.com:3000/mxcad/](https://demo.mxdraw3d.com:3000/mxcad/),展示墙体绘制效果
|
2月前
|
存储 前端开发 搜索推荐
(前端直接编辑CAD)网页CAD二次开发中线型表的使用方法
在DWG数据库中,线型样式存储在线型样式表 `McDbLinetypeTable` 中,每个线型表记录对象 `McDbLinetypeTableRecord` 对应一种线型样式。本文介绍了如何获取、添加、遍历、删除和修改线型样式,并提供了绘制不同线型的示例代码,包括虚线、点划线和带文字的线型。通过在线示例demo,用户可以实践修改CAD图纸中的实体线型及其样式。
|
5月前
|
API 开发者
在线CAD实现图纸比较功能
MXCAD提供了一项实用的图纸比对功能,帮助设计师高效识别不同版本CAD图纸间的改动。用户只需几个简单步骤即可启动比对过程:打开MXCAD在线示例,上传目标图纸,选择“图纸比对”并加载待比对文件。系统会清晰标出所有差异,甚至支持实体定位以便更直观地查看变化细节。此外,MXCAD还开放了相关API,允许开发者根据具体需求进行定制化二次开发,如利用`McObject.loadDwgBackground()`方法加载背景图纸并通过`MxCompare`类获取差异数据等。关注“梦想云图网页CAD”公众号了解更多资讯。
在线CAD实现图纸比较功能
|
7月前
|
数据库
在线CAD二次开发块表(网页预览编辑cad插件)
网页CAD二次开发块表,在DWG数据库中,所有图块都存放在块表McDbBlockTable()中,块表中每一条记录称为图块记录对象McDbBlockTableRecord(),图块记录中存放着所有实体数据,用户可以通过改变图块的属性设置来修改其对应着的实体数据。
在线CAD二次开发块表(网页预览编辑cad插件)
|
5月前
|
开发框架 前端开发 JavaScript
网页CAD中二维CAD图转三维CAD的方法
本文介绍了一种将网页CAD中的二维图纸转换成三维模型的方法,特别聚焦于通过拉伸平面图形至一定高度来实现三维效果。文中利用了mxcad和mxcad3d两个框架,前者负责读取和解析二维CAD图纸,后者则基于这些数据构建三维模型。文章详细阐述了安装配置步骤及代码实现细节,包括创建项目、安装依赖、编写HTML与JavaScript代码等,并提供了完整的示例代码。最终实现了从二维图纸自动转换并展示三维模型的功能,同时添加了交互元素以方便用户操作。
网页CAD中二维CAD图转三维CAD的方法
|
5月前
【qt】CAD下
【qt】CAD下
45 0
CAD
平面图、轴测图和立体图
CAD
CAD入门系列[完]
概述:分别概述 圆角 和 倒角! 给对象加圆角,在示例中创建的圆弧与选定的两条直线均相切。直线被修剪到圆弧的两端。要创建一个锐角转角,请输入数字作为半径! 给对象加倒角,将按用户选择对象
288 0
CAD入门系列[完]
|
Web App开发 安全 vr&ar
CAD快捷键大全
常用功能键
228 0