cad原始填充图案比较少,符号一般需要各个行业内部流通的大全辅助软件来丰富内容,但辅助软件也普遍存在缺点,结构F夹拿我比较熟悉的符号水利行业来说,用的大全ZDM软件也有很多填充图案,但需要提前手动定制,结构F夹其实质上是符号在原本的cad自带文件acad.pat或acadiso.pat(取决于模板)里面新增一些填充程序数据,自动加入到预定义的大全图案中。但这样也有一个缺点,结构F夹就是符号需要数据写入后方可看到图案,而且每次写入要花费一些时间,大全写入多了软件也会比较卡。结构F夹有没有一个既能随意预览,符号又能节省内存空间的大全好办法呢?有的,自定义填充就能很好的解决这个问题。
预定义填充图案
预定义填充数据文件acdiso.pat
我们一般会将自定义的填充图案pat文件放在support目录下,在设置中加入文件位置索引即可。然而cad对于自定义的填充图案文件格式有较高的要求,要符合它的程序思路才可。
如果格式不对,则不能读取数据文件。
自定义pat文件无法读取
正确的pat文件格式为:
*填充名
程序数据
这里的文件名也一定要与填充名相同。
填充文件错误格式
程序识别时是通过*号与,号正则提取文本识别出填充名,而且要与文件名相同,Windows系统文件是不允许出现斜杠之类的符号的,所以会产生错误。
填充文件正确格式
然而,行业中为了便于推广,常常将多个图形数据放在一个文件,这样就出现了前面所说的不方便之处,那么如何将众多数据分散开来呢,如果一个一个复制粘贴,看看那一两万行的数据就疯了,颇有愚公移山的赶脚。
zdm填充数据集合在一个文件
那么,这时就需要有一个文件处理的程序帮忙分散开来。下面以Python为例,写个脚本,进行自动处理。
#cad填充pat文件路径filepath="E:/Pythonthon/fill/zdm_all.pat"
with open(filepath,'r') as f: fline= f.readlines()
table= 0#填充图案名所在行列表name_table= []for i in fline: if'*' in i: name_table.append(table) table+= 1
#确定前后两个填充名各自所在行,以便提取中间数据for i in range(len(name_table)): name_line= name_table[i] try: next_name_line= name_table[i+1] except: next_name_line= None#填充名,不要逗号,斜杠等格式 name= fline[name_line].split('*')[1].split(',')[0].strip() name= name.split('/')[0]# print(name)#提取的数据 content= fline[name_line:next_name_line]# for m in content:# print(type(m)) new_file="E:/Pythonthon/fill/土建/{ }.pat".format(name) with open(new_file,'w') as f: for m in content:#因为有的填充名字行带有斜杠,有的没有,不想抛弃英文,干脆全部去格式重新排 f.write(m.split('/')[0].strip()) f.write('\n')
程序跑起来,最后产生五百多个文件。
我们将文件放到support文件夹中,子文件夹根据个人喜好自定义即可,叫霸道总裁马化腾都没人管你,只要op命令打开设置,新增文件引用目录,即可开始丰富图案之旅。
F-LOCK图纸CAD外发加密软件,功能简单一些;推荐合力天下文档外发控制系统,功能强大,适合各种设计类公司使用。
合力天下文档外发控制系统(HL-dataASCreator)V2020
在信息社会的今天,对外发送电子文档已经成为我们日常工作和生活必不可少的方式,但是在很多场合,
我们经常会遇到这样的难题:
如何防止对外发送的文档被篡改、复制?
如何防止外发的文档流传到我们不想给的对象?
能否控制外发的文档不能被打印?
能否控制外发的文档允许打开的次数或使用时限?
针对以上文档外发的困境,我司于2008年推出了文档外发控制系统:合力天下文档外发控制系统(HL-dataASCreator)。
合力天下文档外发控制系统的应用特点:
1、文档发出去后,能得到完整的内容保护、密码验证,时间控制和权限控制,可以控制外发文档的使用权限和自动销毁时间。比如:只读、禁止编辑、禁止另存、禁止转发、禁止剪切/复制、禁止录屏、禁止截屏、禁止打印、显示公司版权水印文档保护;同时可以绑定U盘,绑定计算机,限制只在第一次打开的计算机上使用,设置打开次数,设置打开密码等操作。
2、安装、操作使用极为简便,接收人员只需用鼠标双击文件既可阅读;不需要安装第三方插件或客户端软件。
3、所有外发文档都是密文外发,非明文加壳外发,文档过期自动销毁;如遇非法复制传播文档自动销毁。
4、合力天下文档外发控制系统支持:office文档,PDF、各种图片,图纸,视频等各种文档格式。
5、操作简单,生成的外发文档非EXE程序,可以单机生成;也可以通过外发申请流程经管理员审核后生成外发文档。。
6、生成的外发文档可以授权接受方编辑后重新发回,方便员工和客户或协作方在权限控制内进行业务沟通。
合力天下文档外发控制系统的专有技术优势:
1、合力天下文档外发控制系统为密文+权限控制,不是常见的明文+权限控制文档外发工具,也就是讲打开外发文档时操作系统缓存生成的TEMP文件也是加密的密文。其他厂家的文档外发工具只是做了禁止打印、禁止截屏等权限控制,但是TEMP缓存文件是明文,把TEMP文件后缀名改下就是没有任何限制的明文,也就失去了文档保护的作用。
2、外发文档自动销毁时间既可以实现传统的联网时间验证模式,也可以实现离线时间验证模式;而且无需另外配置硬件时间锁,外发文档的自动销毁时间以制作外发文档的计算机日期为准,阅读者私自调整打开文档的计算机时间无效。
3、合力天下文档外发控制系统可以单机部署、局域网网络C/S架构部署、或者互联网B/S架构部署。
4、合力天下文档外发控制系统可以和公司已有的ERP、OA、CRM、或者其他业务系统无缝集成,授权员工可以通过电脑、手机、或者其他网络终端通过浏览器访问并制作外发文档。
5、可以与审批功能模块联合使用,对文件外发行为进行在线审批,审计。
HL-dataASCreator常见应用范围:
各种公文、统计数据、机要文件、会议记要、军事情报的文档外发或下发;
研究报告、调查报告、设计方案、咨询方案、讲师讲稿、会计报告、审计报告的文档外发或下发;
董事会决议、通告、合同、招投标文件、客户资料、价格表、技术白皮书等文档外发或下发;
教育培训课件,各种图纸、装修装饰设计,PPT,PDF,OFFICE,图片等文档外发保护;
提供发放在网上服务器的各种下载资料被下载后的内容保护和使用时间控制。
合力天下文档外发控制系统在企业实际业务应用中的成功案例
应用案例一:在代工生产模式中保护设计公司的图纸安全
困境与需求:
某家世界著名的运动品牌公司,他们负责新品的设计和市场营销工作,而将生产外包给世界各地的制造企业代工,他们当时的数据安全状态及需求是:
a、在自己公司内部有相对完善的安全保密措施,但是由于生产的需要,要将设计图纸等文件外发给生产企业;
b、担心生产企业不能很好保管设计资料,导致泄密;
c、担心生产企业得到资料后,在此基础上变更设计,侵犯自己的知识产权;
拥有类似需求的行业
与该企业类似,在重工行业、汽车制造行业、电子元器件设计行业、电视冰箱等家用电器设计领域、灯具及卫浴等涉及工业设计的行业、广告设计行业、水利设计院、电力设计院、电信设计院等单位,因为企业之间需要分工协作,都会向协作方公开自己的产品图纸、加工工艺等资料文件。怎样才能防止对方非法使用、修改、扩散这些文件呢?
合力天下文档外发控制系统的解决方案
1)改变以往直接将图纸文件等发放给生产企业的文件外发方式,而代之以利用文件外发管理工具,将要外发的文件打成一个加密文件包;并在打包时指定:
a.生产企业中有权浏览外发文件的操作权限(只读、禁止截屏、禁止打印、禁止另存、到期自动销毁)。
b.外发文件包的使用时间期限。
2)将外发加密文件包发给生产企业
3)生产企业浏览外发文件包中的文件。
并且,外发的加密文件包可以做到:
a.外发的文件资料包是高强度加密的
b.外发的文件只能浏览;用户无法通过打印、复制内容、文件另存、截屏、录屏等操作获取文件内容,也不能更改文件内容。
c.可以控制外发文件的使用期限,例如生产企业合同工期3个月,就设定外发文件的使用期限为3个月,到期之后,文件就不能再浏览使用。
应用效果:
用户以往对重要图纸的发放与控制,只能采用在合同中附加保密条款的方式,保密效果究竟如何是未知的,因为泄密的行为很难取证,甚至绝大多数泄密事件不会暴露出来。采用了合力天下文档外发控制系统的解决方案之后,从技术上防住了外发文件的扩散,堵上了企业的安全漏洞,保护了用户的知识产权。
应用案例二:咨询行业知识产权保护
困扰:专业从事调查与咨询的公司,主要产品是公司耗费大量人力财力进行访谈、调查、统计后总结出来的报告。显然,公司并不希望每份报告只能销售给一个客户。但他们面临的问题是:往往是一份报告在销售给几个客户之后,便会很尴尬地发现,在“准客户”的手里,甚至在互联网上,已经能够见到这份报告了。
解决方法:用合力天下文档外发控制系统设置给每个客户的报告,仅有该客户能够阅读,即便他们将文档发送给第三方,第三方也将无法打开该报告,能够切实有效地防止调查报告流失,对咨询产品的扩大销售起到了很好的技术保障作用。
应用案例三:制造企业向外协单位发放图纸
困扰:你是产品设计方,要把图纸发给外协企业制造,可你又很担心图纸被篡改、流失、甚至被对方稍加改变就变成了别人的设计。和对方签署保密协议吗?由于发现、举证困难,又有多大的约束力?
解决方法:合力天下文档外发控制系统可以控制发给外协企业的图纸内容不被对方复制和篡改,控制图纸能使用的时间,对方不能有意无意地扩散图纸(因为图纸是加密的并且可以指定授权使用人,非授权人即使拿到文件也打不开)给第三方,有效保护了制造企业的图纸安全和知识产权。
应用案例四:参与投标,向甲方发放标书
困扰:参与投标,标书中包含了设计方案,甚至为了表明已方的优势,还包含了大量的技术内容。可又担心甲方拿着你的标书,去找另一家公司合作。
解决方法:合力天下文档外发控制系统可以控制标书中的技术资料不被甲方复制和篡改(比如对方没法拿走你的设计资料去找别人),控制甲方只能看多长时间(比如1天,只读、禁止截屏、禁止打印、禁止另存、到期自动销毁,招标结束就无法打开了)。等你方中标后,再把设计资料给他,即使未中标,也不用担心标书被传播给竞争对手。
应用案例五:广告公司、装饰设计公司向意向客户发放设计方案、效果图
困扰:广告、装饰设计、咨询公司等向意向客户发放设计方案、效果图等。而此时客户还处于咨询、选择阶段,没有签约。你担心客户拿着你的资料去找另一家公司合作。
解决方法:合力天下文档外发控制系统可以控制这些技术资料只能被意向客户有限制地浏览,比如不能把文件提供给第三方利用、只能看多长时间(比如1天,只读、禁止截屏、禁止打印、禁止另存、到期自动销毁)等。等签约后,你再把设计资料给他,这样就能有效保护企业的创意及知识产权安全。
1、可以对圆弧、圆、椭圆、椭圆弧、直线、多段线、射线、样条曲线和构造线执行圆角操作。
2、可以对三维实体和曲面执行圆角操作。
3、如果选择网格对象执行圆角操作,可以选择在继续进行操作之前将网格转换为实体或曲面。(在 AutoCAD LT中不可用。)
示例:
1、一般操作步骤:
2、直接之间倒圆的情况:
3、圆、圆弧倒圆情况:
参考资料:工业CAD