找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1282|回复: 16

[试用]:再谈天正的快捷键方法使用和其他一些问题

[复制链接]
发表于 2003-11-25 07:25:23 | 显示全部楼层 |阅读模式

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

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

×
首先说明:下面是用在[B]tartch5-6版本中的旧图编辑也就是为tch3所做的改动这个版本以下的慎用或者不用!!!。[/B]
虽然天正现在已经到了6.0了,从各单位使用来看,方案和施工图阶段使用天正的还是使用的里面的tch3.0的版本,说占用90%的比例毫不夸张。
对于天正3.0的快捷键方面,论坛里已经有很多介绍方法的了,我以前也曾经参与了一点。之所以又提起,我下决心把自己对这个问题的解决办法介绍一下。我曾经用了很多的时间来改动这些程序。
虽然在作图的时候,大家觉得对菜单很熟悉了,可多级菜单的点取还是麻烦之极,所以很多使用者都在用自己的方法改善成快捷键。的确,我觉得菜单的点取实际占用了使用者画图近一半的时间。下面就是我对5。5或者6。0的版本启动所做的改动,因为里面牵掣好多文件,所以介绍起来可能引起混乱,我尽量一条条介绍,希望大家能清楚。简单的方法是直接下载我改好的文件,如果有定义快捷键跟自己使用不习惯的,可打开相应的lisp(目录lisp2d中)的文件直接修改成自己习惯的字符。
思路:为了能在启动tch5-6时能根据自己的快捷键自动加载程序,使用autoload函数,定义一个要加载的程序ldd.lsp,把个文件放在sys目录下(这个文件我打包放在下载里),形式如下:

(princ "\n加载自制简化天正命令 等候..")
(setvar "cmdecho" 0)
(princ "..")
;;;;;;;墙体————
(autoload  "dwall" '("dd" "da" "dg" "sdd" "rdd"))  ;双墙 弧墙 隔墙
(autoload  "cdwall" '("dz"))  ;柱墙
(autoload  "wltool" '("dcr" "dc" "dgc"))  ;圆墙 隔墙复制 墙体复制
……
(autoload  "wltool3" '("dv" "sdv")) ;墙线移动
(autoload  "thickl" '("dxc" "dcc" "de" "sdxc" "sdcc" "sde"))  ;墙线加粗 向内加粗 取消加粗
;;;;;;;门窗—————
(princ "..")
(autoload  "clwall" '("cds"))    ;选型
(autoload  "wdtool" '("cdb" "cx" "cv" "cdf" "tw" "td" "cda"));换门窗 侧翻 左右内外 名称翻转 标名称
……
为了能开机就直接加载这个文件,我们在acaddoc.lsp(下载中有)中后面添加这样几行:

(command "TSetRunMode")  ;;这是启动天正后直接转到tch3.0版本绘图状态
(load "cd-lisp")   ;;;这是定义的另一个文件,目的是使菜单根据快捷键自动转换到各类别中,下面还要讲到。
(load "ldd") ;;这是加载刚才用autoload定义的lisp的文件

下面的工作是将所有的lisp2d中的lisp根据ldd.lsp中autoload定义的自动加载的快捷键的命令作出相应的改动,这是一个相当大的劳动量。我已经将liasp2d中根据上面ldd.lsp中的快捷键做玩改动,如果想省事,那么下载lisp2d.rar解压到tarch5 or 6的目录下的liap2d中(最好将原来的lisp2d改名)
到这儿,启动你的tch5-6后,就可以直接画图了,有几个命令是将acad.pgp中改动的,一个是直线轴网由原来的ZXZW改为ZW ,弧线轴网由HXZW改为ZWA

哦,别忘了,[B]在配置中将支持路径添加上lisp2d目录[/B]

下面说说菜单自动加载:
天正5-6自己做的菜单有一个问题,不能用cmdmenu函数自动调用,所以,我不用它那个,如果大家一定要用那个,那菜单中的每个命令也要修改成刚才自己定义改动成的那些快捷键,这个也很费事.我做了一个for5X的,如果有试验成功的,我可以重发上来。
我在sys目录下重新定义了一个acad.mnu,已经将此所有的快捷键做了改动,大家可下载放在sys目录下,第一次用时,[B]在命令栏中键入menu,然后找到sys目录,加载acad.mnu菜单,在配置菜单中(键入op),在显示栏打开显示菜单项即可。[/B]
另外我定义了一个文件cd-lisp.lsp 其中的cdmenu就是菜单自动跟随你快捷键转化的函数。
还有一点,就是改动了原来注标高的方式,是用图块的方式做的,增加了相对标高的注法,例如,我们直接做剖面,注一个任意标高,其他的标高都以这个标高做相对标注,避免了每一个标高自己键入的麻烦。只要你做的图准确,标注就可以以一个标高为参考自动计算标注。同时也有标高移动并自动变值的命令。

说了这么多还是很混乱,如果你觉得方便,那么直接按下面方法直接拷贝下载并解压到相应目录中即可。

[B]1:将1.rar (含acad.pgp acad.mnu acad.doc ldd.lsp cd-lisp.lsp)解压到sys目录下(有重复的替换)
2:将2.rar解压到tarch5 or6目录下(记得将原来的lisp2d改名)
3:将3.rar解压到sys2d中这样就ok了![/B]

另外,如果不知道里面的快捷键是什么,可以[B]在命令行中键入hh,可以列出所有已经定义的快捷键的命令。[/B]如果大家想在tch5-6中用到原来的定义门窗块之类,可以将4.rar解压在tarch5 or6中,替换掉原来的ddblm目录,并打开菜单图库栏,找到图库编辑,点附加图库将其目录改为tarch5或者Tarch6。根据自己天正版本定。
快捷键的命令基本全在左手键区,定义的原则是2键到3键,并且基本相邻或者联想,开头子目表示类别,如d开头的基本全是双墙线里面的命令,cd开头是门窗系列,dd是尺寸系列等等 ,后面跟e的一般是各类删除,跟r的是剪切或者恢复,跟v的一般是移动。修改之类……
其他有什么问题的话,在这儿留言,由于改动很大,可能有我没测试出来的不好用的命令(其中for3x版本的三维命令有错,还没改过来),其中也还有其他改动命令,都含在里面,介绍起来实在难表达清楚.如果有问题,还是单独就一点商讨吧!

哦哦哦,的确很混乱,我自己看的都头大,嘿嘿,不过我这几年画图,基本全用键盘命令,已经本能反应按键盘了,再也不用盯着菜单去翻来覆去的点命令了.
好几个文件,一下传不上去。等有条回复再传吧:((
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-11-25 08:21:30 | 显示全部楼层
多谢wwwchard的总结,可我也觉得还是有点混乱,最好条理清晰些,现在的感觉是楼主写到哪算哪的感觉。呵呵。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-11-25 08:34:24 | 显示全部楼层
哈哈,头绪繁多,我也感觉如此,建筑学不开语文课真是各损失。看来要去进修一下语文了
[B]文件现在不能连续上传吗?[/B]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2003-11-25 08:53:30 | 显示全部楼层
这帖对新手还是有帮助的。希望多一些这样的高手有这样的总结,把自己在制图中的经验与大家分享。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-11-25 08:55:36 | 显示全部楼层
多亏你回复,怎么中间不回复就传不上去,还是有时间限值?
第一贴,注意的地方我用粗字表示,以防修改了后不能使用!
如果加载成功,测试下列基本常用的命令试试是否用起来方便?
zw  画轴网(z开头)
zb  标注轴网

dd 画双墙(d开头)
dt 墙线剪裁
da 画弧墙
dv 前线移动
dr 封口

cdd 端头插窗(cd开头)
cdc中间插窗
cde删除门窗
cdb标注窗名
cdw改窗大小
cds单侧改窗
cdx门口线
cx 水平翻
cv纵翻
td换门
tw换窗

ddc门窗标注(dd开头)
ddz逐点标注
dde尺寸删除
ddf 回复
ddd打断
ddb合并
ddw墙厚
ddh平移
ddv纵移

ttb 洁具布置
ttg 隔板隔断

bg 标高
vb修改
bc相对标注
bv移动
xx 水平翻转
vv垂直翻转

sd双楼梯
ss单楼梯
……
右边的菜单是否跟着你的快捷键自动翻到相应栏目!再也不用去点来点取翻找菜单了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-25 09:00:49 | 显示全部楼层
不是吧,上传附件也有限制?如果能帮到你,我会继续回复,只是怕版主说我是GS啊。呵呵。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-25 09:28:22 | 显示全部楼层
对3.0有用吗?我看的头晕啊!
咳!谁叫自己是菜鸟啊!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-25 22:17:02 | 显示全部楼层
谢谢6楼的楼主 我刚学还不知道这些呢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-11-25 22:48:03 | 显示全部楼层
楼主的这帖的确有些难理解(对于新手),要有一定经验的朋友才容易接受和消化其中的原理。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-18 23:48:54 | 显示全部楼层
下了,一定用,希望对画图有帮助。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-19 09:51:24 | 显示全部楼层
记得我都头晕了!!~~~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-4-27 19:49:48 | 显示全部楼层
老大啊!我一点也不懂啊!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-28 14:51:05 | 显示全部楼层
哎,新手大都看不懂吧,我看得有点晕,不过还好看懂了,呵呵,谢谢分享
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-23 02:26 , Processed in 0.577557 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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