找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: gww

[公告] [ARX程序]:新版图层自动切换SpecifyLayer

[复制链接]
发表于 2004-6-10 09:12:49 | 显示全部楼层
最初由 gww 发布
[B]民工的意见1,2,3都与配置文件相关,请修改配置文件SpecifyLayer.ini。[/B]


民工就是觉得更改配置需要在acad外编辑SpecifyLayer.ini有点不方便,如果能像ET工具编辑pgp文件那样,在acad运行中,在内部就即时更改了,就非常完美了,说不定以后这个工具能够收录到ET工具集里面,顾兄就为天下的ACADER做了巨大贡献了!程序方面如果有难度,可以找找论坛里面的高手,比如李老大晓东、eachy大哥等等......

另外,配置文件跟各个专业有密切关系,应该让各个专业的人做出适合的版本,比如做装修的可能如下分层稍微好点:轴线、柱子、墙、轻质隔墙、窗、家具、配景、地面填充、地面分格、吊顶、灯具、填充、图框......
做建筑、结构、水电、市政、园林等等专业都有自己的版本
至于爱好人体艺术的游手好闲嘛,估计是分成:外衣、裤子、内衣、肉体.......
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-11 20:20:35 | 显示全部楼层
CAD内部命令可以与之关联,二次开发扩展的命令不知能否与图层关联?
下不了啊,2004版的。
在另一个帖子中看到,可以与二次开发扩展的命令关联,太好了,只是现在下不了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-11 21:02:55 | 显示全部楼层
民工兄弟提出了兄弟们的心声,我对CAD只是入门级别,尝试了一下楼主提的做法,成功了,但是有时也不成功,如果能写出使用说明,不胜感激!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-6-12 07:44:51 | 显示全部楼层
感谢民工提的意见.提到什么ET的,令我想入非非了......
程序方面要真正做到在状态栏里和"捕捉设置"一样,确实有难度,不知哪位高手能指点一二.不过在哪个角落里放个按钮,象在状态栏里,倒还可以.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 23个

财富等级: 恭喜发财

发表于 2004-6-12 09:26:10 | 显示全部楼层
最初由 gww 发布
[B][QUOTE]最初由 民工 发布
[B]1. 加载时提示成功加载,但找不到specifylayer.ini,用2002版的代替,成功。
2.对于标注和命令行、工具按钮输入的填充命令都有效,但对2004新增的工具托盘上的填充直接拖曳填充... [/B]


2004/2005的 ToolPalette 中的填充可以直接设置在某个指定层上,最好不要用SpecifyLayer来再次监控
实际上在gu兄还没有发布这个东东的2004版前,我就是用这个办法来对付填充的...8-)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 23个

财富等级: 恭喜发财

发表于 2004-6-12 09:38:21 | 显示全部楼层
gu兄可以参考一下manusoft的quickpik和prescope的做法,在statusbar上放一个按钮,按下就切换启用和禁用,(最好提供单独的命令,如splayeron,splayeroff,splayerswitch),右键点击则弹出快捷菜单

菜单项:

  1.   预定义组
  2.       Globe
  3.       Group1
  4.       Group2
  5.       Group3(当前)
  6.   配置...
  7.   选项...
  8.   关于SpLayer
复制代码


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

使用道具 举报

 楼主| 发表于 2004-6-12 11:27:09 | 显示全部楼层
试了一下manusoft提供的AcadStatButton,没搞出来。
编译是通过了,但加载后没有状态栏按钮
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-14 09:24:45 | 显示全部楼层
最初由 e2002 发布
[B]2004/2005的 ToolPalette 中的填充可以直接设置在某个指定层上,最好不要用SpecifyLayer来再次监控
实际上在gu兄还没有发布这个东东的2004版前,我就是用这个办法来对付填充的...8-) ... [/B]


E2002版主说的是不是这种设置
在工具托盘上右键点击填充图案,在弹出菜单中选择“特性”进行设置,入下图。

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

使用道具 举报

发表于 2004-6-22 01:11:18 | 显示全部楼层
建议大家以后不要再用像楼上那样长长的签名,即拖慢了服务器,又影响大家看资料,好吗
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-6-22 07:44:45 | 显示全部楼层
因为要出差,抽空添了点代码,特此向大家汇报:
新添命令SLAYERON,SLAYEROFF用于设置是否切换图层。
新添LISP函数(GETSLAYER),用于获取切换图层功能是否打开,打开返回1,否则为0。
添加按钮到状态栏,按钮左击打开或关闭切换图层,作用与命令SLAYERON,SLAYEROFF相同。右击弹出菜单
配置文件添加设置SLAYERENABLE作用与命令SLAYERON,SLAYEROFF相同,默认打开(1)
配置文件添加设置INSIDELISP,用于确定LISP程序内是否也切换图层,默认否(0)
配置文件添加设置BUTTONPOS,用于确定按钮在状态栏X方向位置,默认695
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-22 09:12:27 | 显示全部楼层
伟哥啊,你这个版本是acad2002还是2005的?

经试用,是2002版本

有个问题:新增加的按钮很好用,但是位置会跑,原来在偏右边,修改设定以后到最左边,挡住坐标显示。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-22 10:41:44 | 显示全部楼层
BUG:在按钮上右键,编辑,cancel退出,按钮就跑到最左边了,重起acad又恢复原位。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-6-22 23:37:54 | 显示全部楼层
明经编的那个vb 是不错!但一进行设置,机器会突然重新启动,真恐怖!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-7-1 07:43:32 | 显示全部楼层
修正了民工提到的BUG
支持LISP程序,注意defun C:LispCmd()定义的命令要用C:LispCmd

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

使用道具 举报

发表于 2004-7-1 07:53:06 | 显示全部楼层
最初由 gww 发布
[B]修正了民工提到的BUG
支持LISP程序,注意defun C:LispCmd()定义的命令要用C:LispCmd

感谢大家支持,到现在我想可以定型了,如果没有问题、有时间的话,我准备写for2004/5的 [/B]

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 16:53 , Processed in 0.390113 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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