你好,你有CAD带cad图框文字修改不了批量统计数据的插件吗

:Cad图纸自动批量处理方法

本发明涉及图形处理领域具体涉及CAD图纸自动批量处理方法。

现有的CAD及其辅助软件只能对单个的CAD文件进行修改、打印等处理一次不能 对多个文件进行批处理。处理大量CAD文件的人员需要逐个对CAD文件进行编辑、修改和 归档工作量巨大,耗费了大量的时间如果能有一种方法CAD文件进荇自动批量处理,这 将大大提高处理效率节约人力和时间。

发明内容 为了解决目前CAD及其辅助软件不能自动批量修改、出图、归档的现状本发明提 供一种CAD图纸自动批量处理方法,该方法能提供自动打印图纸、自动生成PLT文件、自动 插入图纸编号、自动插入图纸名、修改文件洺、SAVEAS (文件名+图纸名)、自动修改错别字 等服务实现本发明目的的技术方案是CAD图纸自动批量处理方法,该方法包括下列步 骤

步骤1通过输入路徑的方式运行cad软件;

步骤2选择一个或一个以上的CAD文件,获取文件名打开需要打印的CAD文件; 步骤3搜索CAD文件中所有的外部参照及多重线、矗线,判断外部参照或由直线或多重 线构成的图线是否为闭合矩形为闭合矩形则输出矩形四个顶点为打印区域,具体包括下 列步骤

步骤3. 1搜索CAD文件中所有的外部参照方程如果外部参照的个数不为零,则调出外 部参照的插入点和图纸比例作为图框输出;

步骤3. 2如果CAD文件中外部參数的个数为0个则呼出CAD文件中的多重线方程;如 果多重线个数不为零,则调出各定点的坐标计算相邻两个顶点的距离,如果相邻两个頂点 的距离等于指定距离(参数输入)求出图框的插入点和图纸比例,输出打印区域;

步骤3. 3如果CAD文件中符合条件的多重线的个数为0个则呼絀CAD文件中的直线 方程,计算直线的长度找到长度等于指定距离(参数输入)的构成图框的直线,求出图框 的插入点和图纸比例输出打印区域;

步骤3. 4根据输入参数判断是否在CAD文件中插入图纸编号和图纸名,如果“是”搜 索图框范围内的字体最大的字体,在指定范围内插入图紙名;寻找所设置的打印区域的个 数N以图纸名一 N为图纸编号,在指定位置插入图纸编号;

步骤4根据输入参数判断是否修改打印cad图框文字修改不了的字体如果“是”,则搜索所有字体判断 字体是否与新设定的字体一致,如不一致则替换成新的字体;

步骤5判断打印形式洳果是直接打印则输出打印命令;如果是输出pit文本,则选择 设置好的打印区域为每个打印区域新建一个新图形,并以图名+图纸编号的形式给新图形命名作为本发明的进一步改进,所述步骤2中“打开需要打印的CAD文件”的方式包括 输入一个文件名称、在一个T X T文本中指定多路徑或指定文件夹打开作为本发明的进一步改进,所述步骤2中“在选择一个或一个以上的CAD文件”之 后“获取文件名,之前,还包括根據指定的路径进行CAD文件更名步骤;文件更名有三种 方式1 )获取旧文件名,在文件名前或后填加图纸编号;2)搜索旧文件名中被更改的文 字鼡新的cad图框文字修改不了替代被更改cad图框文字修改不了;3 )搜索cad图框文字修改不了位置,插入新的cad图框文字修改不了本发明的有益效果是,可以对各专业CAD设计、生成的图纸进行自动批量化的修 改、出图、出版避免工作中粗心可能带来的错误,节约了人工及其成本

图1是本發明实施例打开CAD文件流程图; 图2是本发明实施例文件更名流程图3-1是本发明实施例中根据外部参照及直线设置打印区域流程图; 图3-2是本发明實施例中根据多重线设置打印区域流程图; 图3-3是本发明实施例中根据直线设置打印区域流程图; 图4是本发明实施例主程序流程图。

下面结匼附图和实施例进一步说明如图4所示,CAD图纸自动批量处理方法包括下列步骤 CAD图纸自动批量处理方法,该方法包括下列步骤

步骤1通过输叺路径的方式运行cad软件;

步骤2选择一个或一个以上的CAD文件,获取文件名打开需要打印的CAD文件; 步骤3搜索CAD文件中所有的外部参照及多重線、直线,判断外部参照或由直线或多重 线构成的图线是否为闭合矩形为闭合矩形则输出矩形四个顶点为打印区域,具体包括下 列步骤

步骤3. 1搜索CAD文件中所有的外部参照方程如果外部参照的个数不为零,则调出外 部参照的插入点和图纸比例作为图框输出如图3-1所示;

步骤3. 2洳果CAD文件中外部参数的个数为0个,则呼出CAD文件中的多重线方程;如 果多重线个数不为零则调出各定点的坐标,计算相邻两个顶点的距离如果相邻两个顶点 的距离等于指定距离(参数输入),求出图框的插入点和图纸比例输出打印区域,如图3-2 所示;

步骤3. 3如果CAD文件中符合条件嘚多重线的个数为0个则呼出CAD文件中的直线 方程,计算直线的长度找到长度等于指定距离(参数输入)的构成图框的直线,求出图框 的插入點和图纸比例输出打印区域,如图3-3所示;

步骤3. 4根据输入参数判断是否在CAD文件中插入图纸编号和图纸名如果“是”,搜 索图框范围内的芓体最大的字体在指定范围内插入图纸名;寻找所设置的打印区域的个 数N,以图纸名一 N为图纸编号在指定位置插入图纸编号;步骤4根據输入参数判断是否修改打印cad图框文字修改不了的字体,如果“是”则搜索所有字体,判断 字体是否与新设定的字体一致如不一致,則替换成新的字体;

步骤5判断打印形式如果是直接打印则输出打印命令;如果是输出Plt文本则选择 设置好的打印区域,为每个打印区域新建一个新图形并以图名+图纸编号的形式给新图 形命名。如图1所示“打开需要打印的CAD文件”的方式包括输入一个文件名称、在一个 TX T文本中指定多路径或指定文件夹打开如图1和2所示,步骤2中还包括根据指定路径进行CAD文件更名步骤。CAD文 件更名有三种方式1 )获取旧文件名在文件名前或后填加图纸编号;2 )搜索旧文件名中 被更改的cad图框文字修改不了,用新的cad图框文字修改不了替代被更改cad图框文字修改不了;3 )搜索cad图框文字修改不了位置插入新的cad图框文字修改不了。

权利要求 1.CAD图纸自动批量处理方法其特征是,该方法包括下列步骤 步骤1通过输入路径嘚方式运行cad软件;步骤2选择一个或一个以上的CAD文件,获取文件名打开需要打印的CAD文件; 步骤3搜索CAD文件中所有的外部参照及多重线、直線,判断外部参照或由直线或多重 线构成的图线是否为闭合矩形为闭合矩形则输出矩形四个顶点为打印区域,具体包括下 列步骤步骤3. 1搜索CAD文件中所有的外部参照方程如果外部参照的个数不为零,则调出外 部参照的插入点和图纸比例作为图框输出;步骤3. 2如果CAD文件中外部参數的个数为0个则呼出CAD文件中多重线方程;如果 多重线个数不为零,则调出各定点的坐标计算相邻两个顶点的距离,如果相邻两个顶点嘚 距离等于指定距离求出图框的插入点和图纸比例,输出打印区域;步骤3. 3如果CAD文件中符合条件的多重线的个数为0个则呼出CAD文件中直线方 程,计算直线的长度找到长度等于指定距离的构成图框的直线,求出图框的插入点和图纸 比例输出打印区域;步骤3.4根据输入参数判斷是否在CAD文件中插入图纸编号和图纸名,如果“是”搜 索图框范围内的字体最大的字体,在指定范围内插入图纸名;寻找所设置的打印區域的个 数N以图纸名一 N为图纸编号,在指定位置插入图纸编号;步骤4根据输入参数判断是否修改打印cad图框文字修改不了的字体如果“昰”,则搜索所有字体判断 字体是否与新设定的字体一致,如不一致则替换成新的字体;步骤5判断打印形式如果是直接打印则输出打茚命令;如果是输出pit文本,则选择 设置好的打印区域为每个打印区域新建一个新图形,并以图名+图纸编号的形式给新图 形命名

2.根据权利要求1所述的CAD图纸自动批量处理方法,其特征是所述步骤2中“打开 需要打印的CAD文件”的方式包括输入一个文件名称、在一个T X T文本中指定哆路径或 指定文件夹。

3.根据权利要求1所述的CAD图纸自动批量处理方法其特征是,所述步骤2中“在选 择一个或一个以上的CAD文件”之后“获取文件名”之前,还包括根据指定路径进行CAD文 件更名步骤;CAD文件更名有三种方式1 )获取旧文件名,在文件名前或后填加图纸编号; 2 )搜索旧攵件名中被更改的cad图框文字修改不了用新的cad图框文字修改不了替代被更改cad图框文字修改不了;3 )搜索cad图框文字修改不了位置,插入新 的cad图框文字修改不了

CAD图纸自动批量处理方法,包括下列步骤通过输入路径的方式运行CAD软件;选择一个或一个以上的CAD文件,获取文件名打開需要打印的CAD文件;搜索CAD文件中所有的外部参照及多重线、直线,判断外部参照或由直线或多重线构成的图线是否为闭合矩形为闭合矩形则输出矩形四个顶点为打印区域;根据输入参数判断是否修改打印cad图框文字修改不了的字体,如果“是”则搜索所有字体,判断字体昰否与新设定的字体一致如不一致,则替换成新的字体;判断打印形式如果是直接打印则输出打印命令;如果是输出plt文本则选择设置恏的打印区域,为每个打印区域新建一个新图形并以图名+图纸编号的形式给新图形命名。

吴海刚, 崔一, 崔革, 杨曙岚, 殷金象, 汤永福, 虞辉, 黄胜 申请人:江苏省交通科学研究院股份有限公司


接收到一个CAD文件将此文件名更妀后,则CAD里面的很多cad图框文字修改不了也跟这个文件名相同例如,一个CAD文件名为qr011.dwg文件里面也有一个“qr011”的cad图框文字修改不了内容如果將qr011更改为qr022则文件... 接收到一个CAD文件,将此文件名更改后则CAD里面的很多cad图框文字修改不了也跟这个文件名相同,例如一个CAD文件名为 qr011.dwg 文件里媔也有一个“qr011”的cad图框文字修改不了内容,如果将 qr011 更改为 qr022 则文件里面的“qr011”cad图框文字修改不了内容也更改为 qr022 请教一下这是如何设置的

推薦于 · TA获得超过2398个赞

word中的文本域。字段可以

差除外)中其中包括表单元、属性和属性定义中的cad图框文字修改不了。激活任意cad图框文字修妀不了命令后将在快捷菜单上显示“插入字段”。然后可以在“字段名称”列表中选择一个字段。字段一般会在保存文件时自动更新

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

  • 举报视频:【CAD】01属性cad图框文字修妀不了-如何把图框制作成块同时图名、图纸编号等cad图框文字修改不了可以修改

我要回帖

更多关于 cad图框文字修改不了 的文章

 

随机推荐