明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xiaxiang

发个批量插图/图纸后台处理程序[2013.2.5]

    [复制链接]
发表于 2013-2-26 19:54:46 | 显示全部楼层
哇哈哈,终于可以发帖了。
详见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2013-2-27 09:11:22 | 显示全部楼层
本帖最后由 xiaxiang 于 2013-2-27 09:19 编辑
为何生 发表于 2013-2-26 19:54
哇哈哈,终于可以发帖了。
详见附件。


请问图纸中的如下图所示的是神马东东?
是编组吗,用group命令无法分解啊!

估计是这个东西闹的
这样吧,你去掉处理零长度线段的代码,在755行

  1. (and(wcmatch(strcase(vla-get-objectname o))"*LINE")(equal(vlax-curve-getdistatparam o(vlax-curve-getendparam o))0.0 1e-6))
复制代码
将其改为
  1. nil
复制代码
即可



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2013-2-27 17:29:37 | 显示全部楼层
完美运行!
那一个是无名组,Group命令中看不到的吧。
 楼主| 发表于 2013-2-27 19:45:05 来自手机 | 显示全部楼层
为何生 发表于 2013-2-27 17:29
完美运行!
那一个是无名组,Group命令中看不到的吧。

哦,是无名编组啊,这里面有零长度线段但又无法删除,所以报错,去掉这个功能就好了。。。
发表于 2013-3-31 16:40:50 | 显示全部楼层
谢谢XX版主
发表于 2013-4-1 17:12:54 | 显示全部楼层
本帖最后由 ylzhaosjz 于 2013-4-1 17:13 编辑

楼主显示如下出错信息————“请选择插入点,请注意插入点为图纸的左下角<右键只处理图纸,不插入>:
E:\2013\铸造车间\2基础平面图.dwg     参数值错误: AcDbCurve 1579741424”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2013-4-1 19:14:56 来自手机 | 显示全部楼层
ylzhaosjz 发表于 2013-4-1 17:12
楼主显示如下出错信息————“请选择插入点,请注意插入点为图纸的左下角:
E:\2013\铸造车间\2基础平面图 ...

试试12#的解决方案,应该说的一件事
发表于 2013-4-2 06:39:42 来自手机 | 显示全部楼层
长长见识!
发表于 2013-4-2 10:00:31 | 显示全部楼层
xiaxiang 发表于 2013-4-1 19:14
试试12#的解决方案,应该说的一件事

试过了,不行.
 楼主| 发表于 2013-4-2 11:19:11 | 显示全部楼层
ylzhaosjz 发表于 2013-4-2 10:00
试过了,不行.

我照12#的方案将代码修改了一下,用你的图纸测试通过,你可以再试一下


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-23 02:27 , Processed in 0.158936 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表