找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3859|回复: 16

[分享] 对这个编号程序你有什么好的建议

[复制链接]

已领礼包: 593个

财富等级: 财运亨通

发表于 2013-9-1 15:15:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
准备用 ODCL + XDAPI 写一个编号程序,界面如下
初步拟定的功能适用绝大多数编号应用,单个编号序列功能前缀、后缀、步距是最基本的,特色功能如下:

1 可以存在多个编号序列,互不影响,自动提取已有序列的最大编号
2 编号序列名称可以保存、修改、快速选择
3 编号输出表格(待定)

行列排序函数本论坛已有,不含属性实体编号为写文字,属性块修改属性作为编号(?)编号文字和实体相关联,不考虑编号的自动重排
编号的顺序由 Ssnamex 选择方式自动确定
num.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 51个

财富等级: 招财进宝

发表于 2013-9-1 15:53:34 | 显示全部楼层
编号用属性,块做容器,可以随意变化。

1、块边框,可以矩形,可以圆,可以随意隐藏,边界用多段线,可以修改宽度
2、容器内设置WIPEOUT,显示顺序置底。
3、容器内设置填充,可以根据需要开关,显示顺序在WIPEOUT上面,其他下面。

我觉得副站长应该先定义个普通的(非自定义实体)的编号对象,先写这个对象需要的各种方法,比如隐藏实体,边框、填充、WIPEOUT开关函数,属性对齐函数。。。。

等用这个对象的时候,所有的方法都有,组合下就是一个工具。 这个“对象”比“自定义对象"的好处是可以在任意的CAD下就可以使用。
这个对象可以应用很广,比如 索引号, 建筑的轴线号,楼号。。。

点评

块不应该这么复杂,我们做的应该具有一定的通用型,这样每个人可以自己做适合工程的属性块。这样才够灵活  详情 回复 发表于 2013-9-2 10:37
没有想那么复杂, 设想的是实体记录编号的 Handle , 实体 xdata 记录编组序列用于选择, 实体和编号可以编组, 总的词典记录编组序列设置  详情 回复 发表于 2013-9-1 15:58
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

 楼主| 发表于 2013-9-1 15:58:54 | 显示全部楼层
Lispboy 发表于 2013-9-1 15:53
编号用属性,块做容器,可以随意变化。

1、块边框,可以矩形,可以圆,可以随意隐藏,边界用多段线,可 ...

没有想那么复杂, 设想的是实体记录编号的 Handle , 实体 xdata 记录编组序列用于选择,  实体和编号可以编组, 总的词典记录编组序列设置
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-9-1 16:05:51 | 显示全部楼层
作为一个设计者,我觉得如非必要每次都以对框执行的程序都不是好程序,因为对话框将大大降低绘图速度且一般情况下一些参数设定了后,以后都很少会改变的,所以作为参数的改变应该设定一个关键字来改变而不应该每次都以对话框出现。

点评

这个不是问题,如果有子函数可以命令行和对话框版同时存在,就如 Layer 和 -layer  详情 回复 发表于 2013-9-1 16:59
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

 楼主| 发表于 2013-9-1 16:59:29 | 显示全部楼层
Gdlprfcu 发表于 2013-9-1 16:05
作为一个设计者,我觉得如非必要每次都以对框执行的程序都不是好程序,因为对话框将大大降低绘图速度且一般 ...

这个不是问题,如果有子函数可以命令行和对话框版同时存在,就如 Layer 和 -layer
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-9-2 10:35:23 | 显示全部楼层
RTX截图未命名.png
我觉得面板这种形式好一些,都能一目了然。有多少种就自动增加,最前面应该还加个对勾的选择,是否对此类型进行编号
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-9-2 10:37:44 | 显示全部楼层
Lispboy 发表于 2013-9-1 15:53
编号用属性,块做容器,可以随意变化。

1、块边框,可以矩形,可以圆,可以随意隐藏,边界用多段线,可 ...

块不应该这么复杂,我们做的应该具有一定的通用型,这样每个人可以自己做适合工程的属性块。这样才够灵活

点评

复杂是给程序用的,不是给用户交互操作用的。  详情 回复 发表于 2013-9-2 11:20
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 604个

财富等级: 财运亨通

发表于 2013-9-2 11:18:37 | 显示全部楼层
本帖最后由 /db_自贡黄明儒_ 于 2013-9-2 11:23 编辑

我觉得这个界面不错
1.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-9-2 11:20:31 | 显示全部楼层
守仁格竹GM 发表于 2013-9-2 10:37
块不应该这么复杂,我们做的应该具有一定的通用型,这样每个人可以自己做适合工程的属性块。这样才够灵活

复杂是给程序用的,不是给用户交互操作用的。

点评

对于幕墙行业而言,涉及到加工图种类 材料种类繁多,仅一种的属性块显隐远远不能满足工程要求,每个工程可能都要设计人员自己根据工程特点专门做属性块,工具要做成 人人都能根据自己工程特点来做专门的块。 做一  详情 回复 发表于 2013-9-2 13:50
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-9-2 11:23:16 | 显示全部楼层
选择->编号 简单,很多一部分精力要花在操控界面上
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-9-2 13:04:41 来自手机 | 显示全部楼层
界面一是简,对应用而言,二是繁,对应管理,适应更多情况
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-9-2 13:50:35 | 显示全部楼层
newer 发表于 2013-9-2 11:20
复杂是给程序用的,不是给用户交互操作用的。

对于幕墙行业而言,涉及到加工图种类 材料种类繁多,仅一种的属性块显隐远远不能满足工程要求,每个工程可能都要设计人员自己根据工程特点专门做属性块,工具要做成 人人都能根据自己工程特点来做专门的块。
做一个块和多一次显示面板所花费的时间,在整个加工过程是可以被忽略的。这是经过实践检验的
我现在采取的方法是属性块任意制作,然后导出在excle里面专门制作自动编号,然后反填,这样存储数据在excle里面,如果一个批次完成后再修改,或者做完一个批次 再做下个批次,对其他没有任何影响。不需要CAD中专门做字典保存。
我觉得楼主的思路可行,只是尚需实践检验,再进行完善。

点评

说的就是这一类,编号做的块啊,也没说是所有块。  详情 回复 发表于 2013-9-2 14:31
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-9-2 14:31:24 | 显示全部楼层
守仁格竹GM 发表于 2013-9-2 13:50
对于幕墙行业而言,涉及到加工图种类 材料种类繁多,仅一种的属性块显隐远远不能满足工程要求,每个工程 ...

说的就是这一类,编号做的块啊,也没说是所有块。

点评

我的意思是只做编号的工作就可以了,显隐的东西,做块的人都会做,没必要再弄开关,把简单东西复杂化了  详情 回复 发表于 2013-9-2 14:39
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-9-2 14:39:48 | 显示全部楼层
newer 发表于 2013-9-2 14:31
说的就是这一类,编号做的块啊,也没说是所有块。

我的意思是只做编号的工作就可以了,显隐的东西,做块的人都会做,没必要再弄开关,把简单东西复杂化了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1757个

财富等级: 堆金积玉

发表于 2013-9-2 15:14:07 | 显示全部楼层
本帖最后由 守仁格竹GM 于 2013-9-2 15:16 编辑

老大觉得这个形式咋样,能适合很多种情况的属性块,没选一种材料 就自动增加一行,然后再确定其编号条件,比用动态块强,我一直认为动态块不稳定,具体原理也不懂,反正遇到过动态块参数看到的和取得的不一致情况
RTX截图未命名.png

点评

不错,还有优化空间  详情 回复 发表于 2013-9-2 16:53

评分

参与人数 1D豆 +5 收起 理由
Lispboy + 5 热心帮忙奖!

查看全部评分

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-17 20:48 , Processed in 0.202826 second(s), 62 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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