【每周微课】利用外部数据库快速修改CADWorx模型的属性
本次分享一篇关于CADWorx和数据库的结合应用来提高我们的设计变更以及建模效率。
CADWorx的数据是可以外存于数据库中的,用来修改模型属性和与其他软件之间的接口开发都有着很好的帮助。目前支持的数据库格式有三种,分别为Access、SQL Server和Oracle。对于大部分用户来说用Access的情况比较多,我们就以Access为例进行介绍。
首先,我们来看下如何把数据存放到数据库库中。
1. 找到如下图所示按钮点击:
2. 打开后我们勾上开关选项,选择数据库类型为Access,点击创建表(这里是需要我们新建一个数据库文件)然后指定表的路径位置起个名字就OK了。最后点击保存并关闭按钮。
3. 点击保存并关闭后,软件会提示我们一个对话框。指的是需要重开图纸才能生效。我们把软件关掉重开下。
4. 当我们再次打开软件会提示如下对话框,需要我们选择如果新建图纸是否要基于数据库来新建。此时我们需要就可以选择数据库选项。反之亦然。
这里要特别说明下,如果我们是刚开始做项目,模型还没有创建,那么可以选择基于数据库的新图纸,这样之后在这张图纸中我们所创建的模型数据都会自动存到刚才我们建的那个数据库中了。但如果现在我们的模型已经创建了大部分或者创建完了,如何把模型的数据存到库里呢?继续往下看。
5. 我们重开软件后,此时只需要打开我们之前创建完的图纸,软件就会帮我们自动检测该图纸的模型数据是否存在于数据库中,如果不存在则会提示我们是否将数据插入到数据库中。
我们点击插入至数据库就可以了。这样我们模型的所有数据会一次性存到我们的数据库中。
现在,我们就可以进到数据库中看一下都有哪些属性。
找到我们的数据库文件,打开后缀为.mdb(.ldb是缓存文件)的文件。
我们看到这些属性在数据库呈现的格式和Excel的表格类似,所以在这里我们就可以快速修改某些属性了,例如修改管线号、描述以及其他的一些属性。也可以快速查找替换,和Excel的编辑类似,当然我们也可以从Excel里编辑完毕后复制进来。
但特别提醒下:修改这些属性要慎重,例如修改描述后会导致等级库的属性和模型属性不一致,总之各位要有一个清晰的修改思路。
最后,修改完毕后如何使模型的数据更新过来呢?
我们找到模型中的同步按钮点击下就可以使用模型和我们的Access数据库进行同步更新了。如下图所示。
这里要再次提醒下,这个同步和CONVERTFROMPRJDATA是不一样的。
这个同步指的是模型和外部数据库(.mdb格式)同步属性。
CONVERTFROMPRJDATA指的是模型和我们管道等级库(PRJ文件)同步属性。
怎么样,在数据库中修改起来是不是要比在模型中修改效率要提升很多呢?你们学会了吗?
#
关于/ 海克斯康
海克斯康,作为数字化信息技术解决方案的革新者,秉承“智慧引擎,共赋未来”的理念,凭借“双智战略”推动制造业的智能与创新,构建新基建智慧城市生态体系。海克斯康业务遍及全球50个国家及地区,拥有员工超过22,000人。
#
关于/ 海克斯康数字智能
海克斯康数字智能是海克斯康集团的独立产业单元。作为全球领先的工程类软件研发企业和信息应用服务商,从数字化工程到数字化交付以及数字化工厂,海克斯康数字智能始终致力于面向工厂全生命周期的企业级工程和管理软件系统的开发及应用服务。海克斯康数字智能通过数字化、智能化的解决方案助力客户充分利用有价值的数据资产,实现可持续发展,赋能流程工业的数字化转型,提高生产效率。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...