明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2524|回复: 16

[讨论]如何用autolisp实现智能的明细栏处理

  [复制链接]
发表于 2004-11-19 09:55:00 | 显示全部楼层 |阅读模式
在“CAD下载”看到用ObjectARX 编的“机械设计明细栏处理系统 ”。功能是:1、拉完件号后自动产生明细表。2、如果删除一个件号,明细栏的内容会自动删除。请问用autolisp应该如何实现?
 楼主| 发表于 2004-11-25 11:23:00 | 显示全部楼层
诸位版主能否出手指点一下迷津啊?在下感激不尽。
发表于 2004-11-26 16:30:00 | 显示全部楼层
我也很想知道.....
 楼主| 发表于 2004-12-3 11:19:00 | 显示全部楼层
再次恳请诸位版主指点一下,谈谈实现上述功能的大体思路。特别是功能2 的实现。
 楼主| 发表于 2004-12-8 09:17:00 | 显示全部楼层
那就问点具体的,请给点建议:


明细栏的框线是现成的块插入,其中的内容是TEXT文字;序号引线是LEADER,序号也是TEXT文字。明细栏全部放入一个上锁的专门图层,使得只能通过程序修改。


在修改明细栏时希望实现:点取该序号的任何部分——无论序号引线、序号、框线、内容都能把所有相关内容调入以进行修改。请问:应该如何去实现这种关联?或者是通过何种方式可以得到相关数据?
发表于 2004-12-8 13:43:00 | 显示全部楼层
思路:

1. 件号用属性图块建立

2. 明细栏用table物件建立 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=19054

 楼主| 发表于 2004-12-8 15:47:00 | 显示全部楼层
首先谢谢版主,你终于出手指点了!


table在2005才有,总得照顾一下以前的版本吧。


请就我的这个具体问题给个说法吧:在修改明细栏时希望实现:点取该序号的任何部分——无论序号引线、序号、框线、内容都能把所有相关内容调入以进行修改。
发表于 2004-12-8 18:24:00 | 显示全部楼层
1:用属性块呀
 楼主| 发表于 2004-12-9 09:14:00 | 显示全部楼层
用属性块的话,每项都要自己输入,太烦。
发表于 2004-12-9 10:25:00 | 显示全部楼层
那就自己做一个对话框一次性输入
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 03:42 , Processed in 0.172927 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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