- UID
- 41022
- 积分
- 626
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2003-4-6
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2004-3-28 18:44:45
|
显示全部楼层
是td-commmand里面自带的。 TDCOMMAND 命令详述
(如果你是 AUTOCAD 建模者,保证每一个命令都是必备的,一旦开始用 不能不再用,你所想的大多都有,这里有的很多出乎你的预料,安功能由浅入深逐一讲解)
1。 HZDX 命令 中文含义:汉字单线
当你从外面接到一张效果图任务时,甲方提供了电脑平面图,打开时,那该死的字体字库让你不停地点 CANCLE 按钮,或 OK 按钮,建模与字体无关,看懂就行,执行 HZDX 命令,把所有的变为 HZDX.SHX,以后再也不问了,此命令已考虑到原图含有 XREF 的字体。
2。 N 命令 中文含义:名字
AUTOCAD 提供的 LIST 命令,不好用,太多没用的东西告诉我们,如 PLINE 的控制点,还要按 F2 键回到图形界面,我们平时用到的 LIST 往往内容不多,该告诉的我都包括了,比如 N 回车,点选一条多义线,此时,多义线重生成(不是所有生成)并高亮显示,在命令提示行显示如下 LWPOLYLINE(5) WIDE:200 <CLOSED> La:0 Co:Byl Th:3000
5 的意义是节点数目,宽度 200 闭合, 0 层, 颜色随层,厚度 3000 ,命令处于循环状态
,点取另一物体查询,右击退出命令。
3。 Y 命令 中文含义:圆
图画到一定的时候,要是出现了折线的圆(VIEWRES ),是看不准的,重新生成整幅图是不太好的,Y 命令让你有选择的重新生成物体(图元)。有些人用"删除 + U"来达到同样的目的。
关于 VIEWRES 这个系统变量,在 2D 里的作用是正确的,在3D 里的作用是无效的,但是
Autocad 2004 开始变得有效。另外, 在 2D 里相对应的系统变量 WHIPARC 可以更好的控制圆
的折线化问题,但只有 2000 版开始才有这个系统变量,并且在某些时候会和 MBUTTONPAN 系
统变量有冲突,导致 Autocad 自动退出,要谨慎使用 WHIPARC 这个系统变量。
4。 D 命令 中文含义:距离
与 N 相似,代替 DIST 命令。量距离时返回必要的值,不像 DIST 命令返回一大堆
多余的角度值,这些角度值是很难理解的。
5。 K 命令 中文含义:保持选择
为了视窗变换,方便 SELECT OBJECT : p 而空选一次,为下一次编辑提供选择 p,它虽然和 SELECT 命令一样作用,但还是有一点不同的。K 命令会去掉锁住的物体,以保证TDcommand 正常运作。所以,尽量使用 K 而不使用 select 命令。
6。 KK 命令 中文含义:保持选择(2)
象 AUTOCAD 自身的 FILTER 命令,但 KK 是不用对话框的,一次选一个物体来找相同属性的物体,它是对整个文件的物体扫描加以过虑,更多的考虑了三维的属性。如物体的朝向,高度和厚度,多义线的宽度等,过滤到的物体加以蓝色把柄显示并提示数量供参考,它的编写目的是快速提取
同一水平线上的物件,用比喻来说:在任何地方抓到一个年龄40岁,身高1700毫米的男性博士,全球这样的人被你找到了,然后你就可以对他发号施令。
7。 CLONE 中文含义:克隆
此命令来自 VIZ 。克隆和拷贝不同,当你拷贝一堆物体到新目的地后,再选择就成问题,选到的是原物体,克隆则选到的是新的物体,即 SELECT OBJECTS: P 在COPY 和CLONE 命令使用以后,选到的物体是不同的,CLONE 其实就是原地拷贝。
8。 MM 中文含义:搬来搬去
搬来搬去虽然是很简单的命令,但它的使用频率是极高的,搬来搬去其实是技巧,建模者必须会搬来搬去,这就相当于零件车间和装配车间之间的关系,在原有平面上建总模是愚蠢的行为,部分模必须移位,除非你的模型特别小,MM在任意UCS下定下固定的两个相对位移坐标,把要编辑的物体搬到空旷的地方编辑,完工之后搬回去或存到另一文件去,方便以后修改。
9。 CC 中文含义:改色
改色命令在R14 2000 里就有很方便的办法,不过此命令是在 R12 年代编的,喜欢用键盘敲命令的用户,CC 命令是很好用的。
在命令提示行键入 CC 回车,命令提示选择物体,如果不选就回车,则被认为是上次选择过的物体,这在TDCOMMAND 里叫"回车代选",如果上次未曾选择,退出命令(注:TDCOMMAND 里几乎所有的选择提示都如此,即用回车或右击来代替敲字母 P ,在键盘上 P 实在离左手太远了)
如果选到了物体,命令提示用户选到的物体属于何层何色,敲数字或RED等就改色,如果对数字不感兴趣,喜欢在ACAD颜色对话框上点选,在此时敲入 D 键,便弹出对话框。2004 改进的真
彩系统,CC 命令已经跟着升级。
10。 CL 中文含义:改层
此命令和 CC 命令相似。支持"回车代选"。 在命令提示行键入 CL 回车,选择物体,键入层名。
如果键入的层名不存在,命令提示你新层不存在,需要颜色,准备自动建立新层,颜色的输入方法和 CC 命令一样,从这意义上说,我本人画图除 0 层外都是在 CL 命令里自动建立的,至于线形和线形比例在 3D 建模里没有什么意义,该命令在自动建层的时候用缺省值。 关于自动建层是这样的:
如果回答数字(-255 到 255),则颜色也是自动的,颜色是层名的绝对值,其他有效的非数字层,将提示输入颜色号。 CL命令举例如下:
开始新图,画一条线,再画一圆;CL命令 回车,选取线,命令要求提供层名并提示选到的线是 0 层的物体,此时键入数字 5 ,线变为兰色,新层名为 5 。连续回车 2 次(第一次是 CL 命令的重复,第二次是选择的重复),兰色的线发亮,键入 ABC ,此时因为 ABC 层不存在,命令提示需要 ABC 层的颜色,键入 D ,弹出颜色对话框,点选一样颜色,命令结束。
再回车选取物体圆,回车,点取线,此时圆已和线具有相同的层。这种功能在TDCOMMAND里被称为 ACQUIRE,相当于 VIZ 里的贴图坐标ACQUIRE 中文含义是"获取",ACQUIRE 在TDCOMMAND 里多次用到,如 CT ,PW,3W。
11。 CT 中文含义:改厚度
(对初学者: 什么是厚度(THICKNESS),ACAD的物体许多是有厚度的,确切的说是以下几种:ARC ,CIRCLE,LINE ,LWPOLYLINE,2D POLYLINE ,2D SOLID 。这些是AUTOCAD建模最多用的物体,此外,部分字体的 TEXT,也是有厚度的,初学者必须会理解物体的厚度和高度(ELEVATION),初学者可以这样理解:有一栋三层楼房,屋顶面标高为 9米 ,女儿墙高1.2米,那么我们画女儿墙,可以在9米的 高度 画一条 1.2米 厚度 的 LWPOLYLINE。)
CT 其实就是 CHPROP 的提取,使用非常方便,用的最多,建模必须改变物体的厚度,
CT 支持 ACQUIRE ,如果想把物体的厚度改为 0 ,其实不用输入 0 ,0 在键盘上的位置很糟糕,干脆敲 A 吧! 这在 TDCOMMAND 里叫 "以A代零"
CT 支持"回车代选","以A代零"及 "ACQUIRE"
12。CE 中文含义:改高度
CE和CT 孪生,用法接近,上面的命令没有UCS的限制但CE有,区别是CE 不支持ACQUIRE,在CT 里回车时的ACQUIRE,在CE 里变成获取点坐标的 Z 值,举例如下,画一矩形,用CE 改变矩形的高度到屋顶位置,因为我们已经有了屋顶,想把矩形(如水箱)放到屋顶,屋顶是昨天画的,具体多高记不清楚,CE 命令让你直接点一下屋顶位置就可以了。根本不需要知道屋顶是多少高。在使用
CE时必须清楚当前的UCS是否和物体的平行。
这种点取的办法是 TDCOMMAND 的快速要害,下面的孪生命令是建模过程中时时在用的命令,就是让你抛开计算器去点取-----CEE 和 CTT
13。 CEE 和 CTT 中文含义:改头换脚
TDCOMMAND 在 R12 版最有用的是 CEE 和 CTT,一个物体,如用用一个圆表示一根柱子,假设这柱子是二楼伸到四楼,我们可以认为圆的头在四楼,脚在二楼 ,或者说圆的高度在二楼楼面,厚度到四楼顶(6 米吧),CEE 的用途是,始终保持圆的顶部(柱头)在四楼顶处,改变圆的脚到任意高度(1 楼 或 5 楼),实际上改变了圆的 THICKNESS,和 ELEVATION, 以此可推 CTT 的用途是不改变 ELEVATION 而改变圆的 THICKNESS 来达到改头不改脚的目的。
即 CEE 是改脚不改头,CTT 是改头不改脚;这个功能在建模时用途相当广,在任何UCS 下,点取位置,动态地伸缩物体,比 VIZ 的动态还方便。 传统的做法是用UCS,CHANGE 和 CHPROP 命令配合计算器反复改变物体的 ELEVATION 和 THICKNESS 来达到相同目的,很费劲。
此俩支持"回车代选" "以 A 代 0 ",同时,还支持键盘输入,在键盘输入时,必须要搞清楚当前的 UCS 。
举例如下;
CEE 或 CTT ,回车,选物体圆,此时捕捉设计自动改为交点和端点,在已建好的任何位置选点,看看物体的变化是什么,至于哪一端是物体的头或是尾,建模者应该是知道的,就算不知道,问题也不严重,只不过效果是 CEE 和 CTT 相反罢了,由于相反会产生负厚度的物体,负厚度虽不影响
VIZ 的渲染,但2000里负厚度的 LWPOLYLINE严重影响 FLAT SHADE 的显示,解决负厚度的问题
在TDCOMMAND 里是用 3W 命令点以下把他反过来为正,3W命令产生的物体都是正厚度的。
14。 PW 中文含义:改多义线宽度
多义线的宽度有头尾之分,但是,在三维建模里,头尾不同宽的多义线不实用也不该用,PW 命令总是取多义线的头的宽度,或说起始宽度。
PW 命令在 R14 的 BONUS 里或 2000 的EXPRESS 里有相似的命令。
传统的 PEDIT 命令缺点是,仅支持平行物体 UCS 时命令才有效,并且每次一条,糟糕透顶,TDCOMMAND 里的 PW 命令不仅多选择,任意 UCS ,并且能把圆也变成多义线,象水池花坛都是由圆演变而来的,ARC LINE更加可以变了。
说起 PEDIT 命令的局限实在让人气愤,最头痛的是 JOIN 子命令了,每一个2d 和 3D 用户都有如此体会:看起来粘在一起的线接不起来,并且3D POLYLINE 是不支持的,其实是这样的,当两个端点的距离大于 0.0000001时,PEDIT 命令认为不该连,说气愤其实也没什么气愤,假如我们不是学建筑而是造飞机,原子弹,就不同了。所以,2000 的 EXPRESS和 AUTOSURF 里有工具解决这问题。
TDCOMMAND 则有更好的办法解决这问题: TDCOMMAND 提供三个命令来解决JOIN的问题,
15。 J ,JJ,J3D 中文含义:合并
合并命令不受 UCS 的限制,合并命令在2D 3D 领域里用处都比较大。
这三个命令的区别是这样的,
刚刚画的线,如果端点捕捉打开了,那么PEDIT 命令往往是能合并成功的,PEDIT命令因为是内部命令,速度最快,特别是线很多的时候,应用 PEDIT 命令的JION 选项来合并,
J 就是 PEDIT JION 子命令的 LISP 缩写;
J3D命令显然是用来对付 3D 多义线的;
JJ是带空隙(GAP)选项的合并工具,由于太多的循环测试判断,速度有点慢,当然比不能合并好太多太多,2000 的 EXPRESS 工具也有类似的命令,也是较慢的,它的做法与TDCommand不同
,即再两条线之间加一条短线来连接,这再二维里是没问题的,三维建模最忌讳这种做法。三维建模
要求多义线干净,没有多余的结点。
甲方提供的平面图,有时候是这样的,本该粘在一起的两条线,用J JJ J3d都不能合并,仔细放大看,发现原图在制图时根本没有打开端点捕捉或用了 NEAR 捕捉,这一类图在输出时是无大碍的,但给三维建模带来灾难,这些线条只能由建模者慢慢地去修理,关于这类图的绘制者,在我看来是不适合于搞建筑设计,当企业大老板,或国家元首,会合适一点。象邓小平一样在中国的南海画一个不长不扁也不封闭的圈就可以把中国发展起来。
16。 O2 中文含义:向两个方向平移
OFFSET 命令在 AUTOCAD 里的作用大家都知道有多少大,不过有时候,OFFSET 命令是非常不友好的,在非平行的 USER 视图里,OFFSET 总是向一个方向的,为了达到向另一个方向平移,不得不改变视图,然而 3D模型是 X Y Z 方向的许多物体的叠加,改变视图后偏偏选不到想要的物体。 于是 O2 命令就诞生了,因为两个方向同时平移,总有一个是我们需要的,删除不需要的就行了,当然 O2 命令在 2D 里也是很有用的,比如中心线变为墙体线。不过 O2 是为了3D 而编的,它还可以OFFSET 3D 多义线,这个用途在建高难度的模型如盘梯,高架桥里非常有用。
O2 不受UCS 的限制,如果设定平移量为负值,中心线将被删除。
特别声明:O2 除了平移 LINE LWPOLYLINE ARC CIRCLE RAY XLINE
2DPOLYLINE 3DPOLYLINE 外,还能够平移 2D SOLID ,
在3D里 ,O2的最大用途的是画分层线,柱子,和 3D PATH (如楼梯扶手,栏杆)
17。 DD 中文含义:等分
建模离不开等分,AUTOCAD 提供的 DIVIDE 命令有个缺点是,分出来是单个点(块除外),单个点用起来很麻烦,用途也不大,在3D 和 2D 里,我们时常是用带宽度的线(双线)来等分两点,其次画中垂线的时候很多。
DD 是 TDCOMMAND 里比较古老的命令,缺省回车就是画中垂线,等分宽度为零时就是普通的等分,不过用线等分而不是用点来等分,线就比点有用。一个模型的建成,DD 命令
和 CT CTT CEE PW 等小工具一样,频率是很高的。
声明:为了方便实用,DD 命令故意忽略点的 Z 坐标,怕取点时点到了不该点到位置。
另外,等分数最小值并不是 2 而是 1 ,1 的效果是在两端点画垂线----双垂线,双垂线干什么用就看你了。我经常用双垂线来定位置。
18。 PARA 中文含义:平行
PARA 命令是一个冷命令,用的不多,它的作用是这样的:
甲方提供的 2D 图,不知是什么原因,一些线条(LINE PLINE )在做编辑时,电脑提示这线不平行于当前 UCS .于是没法编辑,看起来又非常平行,重画太麻烦,用又用不了,这是很恼火的,试想,别人提供了河流的2D 线条,但不能用,难道我们重描一遍?
PARA 命令就是对付这些家伙的。
PARA 命令的第二个用途是很大的---把具有两个 Z 坐标的 LINE 变为普通的 LINE.
具有两个 Z 坐标的 LINE 相当于一条单一的 3D 多义线,不用它的人认为这种线没什么用,其实这种线非常好用,如坡屋顶,楼梯栏杆等等的辅助线。
PARA 的第三个用途是把3D 多义线变为 2D多义线,主要用于画高架桥和盘梯。
19。 OO 中文含义:多重平移
这是一个抄来的小命令,加以修改后纳入 TDCOMMAND ,用途不大,用于画2D 台阶。
不用也罢。
20。 TT 中文含义:剪切再剪切
TT 命令是一个2D 剪切命令,程序庞大,在3D 里用得不多,主要是 2D。这是一个复杂而庞大的程序,2D 用户一旦用过就离不开它。
TT 可以剪切各式各样的交叉线头,比如双线十字交叉,墙角叉,T 字交叉 等等。
但目前 TT 对弧线无效。天正墙体命令的自动清角命令和它相似,但意义完全不一样。 任意UCS上
的线都可以在任何视点下执行 TT 命令,当不止一个层的线在一起时, TT 命令可以对层有选择的
进行剪切, 你只要把关标放在某一层线上点一下,选定了该层 ,如想回复剪切所有层,在命令提示行下敲 "A" 。 此时命令提示行回显示 Layer( * )。 注意: TT 不一定要剪双线,碰到交点就剪
双向只是 2D 的一种特殊情况。
21。 W 中文含义:窗
和 TT 一样是 2D命令,用来画门窗,不用块画门,拉伸方便,在非施工图绘制时,其取点的方便性和开门方向的直观性,是独特的。包括 4 线窗,双开门,双向弹簧门。要想画 4 线窗的话,请把键盘大小写键 (Caps Lock)打开。
3D用户用来快速制造甲方并没提供的平面图。以供3D 建模用。并不是为 2D 施工图设计。
22。 3W 中文含义:三维开窗
是 TDCOMMAND 的核心,三维开窗本来就是建模的核心。
类似于 2D 开窗,不用块画图,方便修改,其开窗原理,和点取方法是独特的。该命令的使用方法以演示文件为主。
TDCOMMAND 对弧线窗和角窗的处理等效于直窗,点取顺序是这样的:顺时针绕着房子点,否则当问你"Are you sure<Y>?" 时,你要回答 N,或不是 Y 的任意键。
对 3W 的几点说明:
(a) 3W 在 LWPOLYLINE 上挖洞,可以对标准层纵向 Array, 可以开凸窗(港式).
(b) 3W 对待弧线窗及角窗的处理 和 直线窗是一模一样的,包括点取,删除 ,获得模式.
(c) 门或落地窗在Tdcommand 里只是取消窗台的意义,但你不能设定模式为 0,xxxx
这里 xxxx 为 girder(理解为梁),想开门和落地窗时,要设模式为 负数,xxxx 如层高
为3000, -2400,600的模式是开 2400高的门洞。
(d) 模式如果为 0 ,开的窗是"通天窗".
(e) 凸窗的上下板厚度是可调的,用 up 和 dn来调,玻璃退位值 用 in 来调.
缺省值是 up=80; dn=120; in=80
(f) 3W由于是在线上开窗,开透明的窗时线被打断,在没必要时,请不要开透明窗,这样
可以减少模型,如住宅的小窗,配景楼都应开不透明的窗,玻璃贴图有同样的效果,
这是Tdcommand 的弹性所在,不像天正画施工图。
(g) 1 2 3 4 四个快捷选项可以迅速设定模式: 1 为 标准窗; 2 为标准凸窗 ;
3 为 透明窗; 4 为非透明窗 。
23。 W3 中文含义:无
W3 是一个意外收获的命令,在编写 3W 时为了拉直曲折的多一线,必须删减多义线的结点,在二维领域,如果直线段上有多余的结点是不会引起用户注意的,也没什么害处,但是在三维
上,多余的结点会增加多余的线条,增加了模型的视觉混乱,W3 可以把这些多余的结点删除。为了增加 W3 的功能,W3 在(0 0 1)视图情况下能批量删除开好的窗。在其他视图下,删除窗是可以,但选择不方便,还是该用 3W 命令来删除。
看演示录像。
24。 MQ 中文含义:幕墙
MQ 命令也就时智能等分命令 INTELLI-DIVIDE 全名是 TDCMD_MQ
MQ 命令是3W 命令的补充,就是给开好的门窗加窗框和玻璃分割,由于命令集成,功能强大,改变参数后作用还有很多。不受 UCS 的限制(如雨棚),支持弧线窗。使用方法以演示为主。
响应 col 的回答时请注意负数值的应用, 负数值表示 measure 的值,正数表示 分几块。请详细
看演示文件,文字很难说明白。
25。 CO 中文含义:连接
CO 的用途在于整理物体,10 段线连起来变为一段线,就好管理一些,当然,其他用途就看你怎么用了。比如我画过一张特大的图,1000多个别墅,10多个高层,再加 10 多个公建,一起在一个小岛上,当时我的电脑是 586, 玻璃都用 CO 连起来,使模型最小,否则机器不会动。
TDCOMMAND 里的 CO 命令局限在下列物体: LINE 单线段的 LWPOLYLINE和 2D SOLID.
CO 不受 UCS 的限制。
TD-ATELIER 编CO 的主要用途是 3D ,如合并玻璃,玻璃分割造型等,由于可以连接 SOLID ,在特殊的视图下,画一个特长特大的 SOLID 或加宽加长一个SOLID ,用 STRECTH 命令由于所见物体太多太杂选择有困难时,CO 命令在 COPY 的配合下完成工作。
26。 3DSCALE 中文含义:三维缩放
3DSCALE 有点象 VIZ 的动态缩放,但是 AUTOCAD 属于精确建模,建议少用这个命令来缩放
主体建筑,一般这个命令用来缩放一个附属构件(块)比较好,如欧式楼的穹顶,不过二维用户用它来
缩放 TEXT 是很好用的.或者用来模拟建好的总模在某一方向的缩放,来帮助设计者调整诸如层高
或开间尺寸,以达到视觉效果,或效果图的夸张表现(拔高)。
27。 RTS 中文含义:转换
RTS 就是下拉菜单上的Exchange- Interchange,它的作用是把一个物体转换成另一物体,具体
看演示录像 JJ-J3D-RTS.AVI。 RTS 命令可以把直线窗转换为不同弯度的拱形窗.喜欢用的话还可
以制造圆窗。圆窗不是TD 的刻意编写,是顺便得来的选项!
28。 STE 中文含义:踏步
下拉菜单的 STEP PATH。确切地说它是三维路径命令,许多软件都会开发自动化楼梯程序,如果
你的设计刚好是它的内容,就瞬间生成,如果你的设计有点个人化,可能就要手工建模了,手工楼梯
的模是玩命的,很多人为了迎合软件的功能而设计楼梯,这不是合理的。TDCOMMAND 的路径命令
提供 6 种曲线,这 6 种曲线分别用于不同的地形上,如平缓过渡的汽车坡道,绿化坡等用不同的曲
线类型,盘旋楼梯和直走台阶是只是其中的一个选项,所以 step path 命令不是一个自动化的楼梯
程序,它是灵活的路径工具,利用生成的路径来组面,加扶手等,根据所需制造物体,它的命令提示是
这样的:
{Smoth/Refine/Bezier/Hide/Unhide/Face/Esurf}Where you standing ?
Smoth 用来控制曲线的光滑度,相当于 VIZ 的 PATH STEP;
Refine 用来重新等路径分或逆转排序路径的控制点(VERTEX).
Bezier 是贝塞尔形式的选项 由 0 到 5,如人走的台阶是折线,取 0 ,婉转的弧形车道是正
弦上坡取 3 ,1 2 3 4 5 是建山地模型的选项。
Hide 用来隐藏物体便于选择
Unhide 则把隐藏的物体都显示出来,
Face 用来组面,类似于 Rulesurf 命令。
Esurf 是 Edgesurf 的改良版.
该命令由于在 ACAD 里工作,其方便性与准确性都强于 VIZ 的楼梯模块.STEP-PATH命令
制作楼梯是分步的,但它可以根据平面设计来建模,不是死板的参数化模块建模,设计这个命令的
原因是经常不能用其他自动化程序建立具有个性化的楼梯和自然地形,比如酒店的喇叭口楼梯是各
式各样的,经常要手工建模 ,关键是边缘路径的制造 ,有了它就可以给踏步加波打线,楼梯扶手
花样栏杆等。
29。 LP 中文含义(路牙)
关于路牙的说法可能不是很恰当,这不重要,Tdcommand里的路牙指路和绿化带之间的分割
线, TDcommand对路牙的缺省值设计是200宽150高,当你点取道路边缘线时,路牙是向里或向外做的,不是边缘线加宽的效果,你可以选择偏移方向。 这个命令还可以是 STE 的一个选项 。 LP的用途不局限在路牙,反正是把 2d 或 3d 线加宽,生成的物体是 POLYMESH, 不是 3DSOLID。
30。 Zarray 中文含义(Z轴 多重拷贝)
AUTOCAD的 2DArray 和 3DArray 命令在三维建模中是很少用到的,使用他们可以代替 TDcommand 的Zarray, 但是我们知道,三维建模中沿着一个方向重复拷贝是很多的,尤其是世界
坐标系的 Z 方向,如高层住宅的阳台等, Zarray 的好处是参数记忆,不像 Array 3Darray要不停地回答参数。 Zarray的用法很简单,安提示行回答就行了。
31。 其他命令
就建筑模型来讲,大多是一些直来直去的块体,AUTOCAD 本身是一个很强大的建模软件,我们用来用去也就那么一些命令。一套二次开发软件如果提供太多太杂的命令,光学习就够麻烦,何况工作。这就是为什么 TDCOMMAND 不用对话框直接用键盘输入的原因,其实 TDCOMMAND 的命令键都安排在键盘的左下角。以 A 代零,回车代选,的构思是工作中逼出来的。 我最讨厌的就是去敲键盘的 P,当然不敲是不可能的,PW 命令还是用了,是因为原意是 PLINE WIDE 的缩写。HZDX 则是汉字单线的拼音缩写,便于记命令。可以如下理解:
CC CHANGE COLOUR
CL CHANGE LAYER
CO CONECT
CE CHANGE ELEVATION
CT CHANGE THICKNESS
CEE CHANGE ELEVATION ELEVATION
CTT CHANGE THICKNESS THICKNESS
DD DIVIDE by DLINE
N NAME
Y 圆起来
K KEEP
TT TRIM TRIM
OO OFFSET OFFSET
O2 OFFSET 2 SIDES
W WINDOWS
ZZ ZOOM ZOOM (ZOOM ;p)
(-)建模时必然要解决 1.层的控制问题,2.UCS的转换问题,3.视窗的转换存储问题.
1。层的控制问题
TDcommand的 CL 命令解决了层的建立和物体改层的问题,
Isolayer 图标命令让你关掉其他层留一个层的问题,
Off 命令则用鼠标指点法来关闭层,不能关闭当前层.
ALL layer on 图标打开所有层 ALL layer off 关闭所有层,不能关闭当前层.
LK 图标命令可以锁住或解锁图层(循环效果,上锁有声,开锁无声).
Set Current 图标命令设当前层,支持鼠标指点.
2。UCS的转换问题
AUTOCAD有自己的图标,它的缺陷是,总是定义原点为(0,0,0) 我们需要的往往不是
(0,0,0)而是一个工作面,Tdcommand的 UF UR UL UZ U3 是要你回答工作面的,这样画好
的物体不要再移动ELEVATION了, UU命令是设为WCS 的意思,U0的作用是关闭或开启
UCS图标.
3。视窗的问题
Autocad 有这方面的图标,但有问题,如 45 度的轴侧视点是不合理的,建筑上正方型的
物体很多,45 度角轴侧会掩盖对角线,Tdcommand 用非特征值来看模型,它们是:
V1 V2 V3 V4 四个角度看,更多的要使用Autocad的 DDVPOINT 命令.
Srview 图标命令用来存储和恢复视窗,对应有 3 组,基本够用,第一组的恢复用的最多,
VC 命令可以用键盘快速回到这个视窗.
ZOOM 命令在TDcommand 里也有快捷键,它们是:
ZZ=zoom "p" ZV= zoom "E" ZE= Zoom 0.8xp ZD= Zoom "d"
(二) 在R12年代,TDcommand就有了 MA 命令,MA命令和AUTOCAD的 matchproperty 命令很
相似 ,但选择是倒过来的, Autocad 的Matchproperty 命令在三维中的缺陷是不能"同化"
Elevation 建模时经常需要"同化"Elevation(物体的脚),TDcommand 的 MA 命令可以做到这
一点,
(三) Autocad的矩形命令改版了好几次,第一版在R13出现,是一个错误的程序。 R14开始才好用。
TDcommand 在R12年代就有矩形命令-----REC (tdcmd_rec)。
TDcommand 的REC 命令主要用来在玻璃上画矩形窗套,他有一个Expand 和 Thick 选项,
缺省都是 0 ,当Expand 为非 0 时,画起来的多义线是向外或向里膨胀的,这就是玻璃
外加窗套的效果,免去 OFFSET ,另外 REC命令还可以定中心来画矩形,在提示你点取
第一角时直接回车,就定中心位,如果你要画 3000x9000 的矩形就输入 3000x9000,如果
你要画 600 x 600的正方形,就输入一个数 600, 数字参数带记忆功能,REC 支持屏幕象限
定方位(如柱子)。即当你把鼠标移到某一个象限时回车,画好的矩形在这个象限。
和 REC 一起用的是 FI 命令,FI 和 REC 的区别是后者画的是 2d Solid, 前者画的是多义线。
(四) VIZ MAX 里能够细分(refine)曲线, TDcommand 的 STE 的 RE 选项能够细分曲线,分好
的线是 3dpline ,TDcommand 的二维细分命令是 RE 命令,它把弧线变为很多段的折线 ,
这是避免模型送到 VIZ 的弧线折线化的问题, 一般情况不会有这个问题。用 RE 命令还可以
把 SPLINE 变为 LW多义线。
(五) 数字层是Autocad用户惯用的伎俩,由于它能快速设层和改变当前层,所有人都应该使用它。
Tdcommand 同样定义了 0-9 的数字层 。而且不加 TDCMD_ 这个开头。
如: 敲 0 后,当前层为 0 层。 如果 0-9 层是没有被定义的,自动生成的
数字层的颜色号和层名一致(1层 红色,2层 黄色 3层 绿色 ......) 如果数字层
已经定义了自己的颜色,如 1层 定了白色, Tdcommand 会保留你的定义。 不会自作聪明
地改变你的定义。
命令总结 TDcommand 提供的命令是对Autocad 的优化和补充,无论你安装了什么二次
开发程序,TDcommand 永远是你的好帮手,TDcommand 不是傻瓜软件,和 Autocad 自身一样
需要一定时间的学习和研究,只有全部掌握了 TDcommand 后,你的建模才会象演示文件一样
省力轻松, 一知半解永远是失败者,千万不要指望一个软件帮你自动建模,建模永远是手工的
关键是工具 。 此外 TDcommand 很容易改为中文版,但是我不赞成用户使用中文版,因为
就算你不懂英文,难道那么几个命令就记不住? 用熟练了,大家根本不会看命令提示行,试问
有谁在画线时还看"请输入第一点第二点"? 再说英文翻译成中文会变调的, Autocad 的
LINE 命令就是 LINE ,翻译成画线 或 画直线 都是不恰当的, 命令在于理解不在于名称,
键盘输入时总是英文输入 。 假如一个人只能中文输入,我想他很难成为建模高手 。
第四章 样板图问题
任何Autocad书籍或第三方软件都会提到样板图的问题,原则上说样板图不会影响软件的使用,可是它是节省工作时间的一个重要内容,所谓样板图就是加了个人设置的底图,如同A1,A2这些图框的设置,端点捕捉设置,正交设置,等等都可以在样板图里预先设定好,否则每次画图都要重新设定,相信 2D 用户都知道了这个问题。Autocad缺省安装时提供了大量的样板图,后缀为DWT文件在
Tempelete目录地下,这些样板图可以统统删除,它们往往不适合于中国人的习惯。每一个 3D 用户必须给自己定一个样板图,如ACAD .DWT文件,每当画新图时,都以它为准。
TDcommand 的命令在工作中,会自动地临时地改变用户的设定,如端点捕捉,命令结束后会自动还原。但是 TDcommand 的三维开窗命令自动生成的 GLS_3W 层是玻璃性质的,为了显示透明的最佳效果,样板图可以设定该层为 50% 的透明度材质,这里要提醒三维建模用户,使用透明材质
时必须要把材质的显示开关打开(用OPTIONS 命令)。
TDcommand 有很多缺省数字,这些大多数是建筑的模数, 如900,600,3000等,这些缺省提示有 4 种单位供选择,最好把这个设定也放到你的样板图里,中国人大多用 毫米 单位来输入,
TDcommand的演示文件都是以毫米来输入的。
第五章 模型的输出问题
虽然模型的输出问题和 TDcommand 无关,是 Autocad 本身的问题,但是做为 TDcommand 的编写者,有必要谈谈这个经常让人害怕的问题,这里的输出主要指输出到 MAX (或VIZ)。
R12年代用 DXF 的输出给 3DS 用,基本是让人满意的,对弧线的控制都有很好的参数控制,但
到了 R14 ---VIZ3 年代,输出的问题在 AUTODESK 看来是方便了,但作为建模者来说麻烦多了
,其中最让人头痛的是弧线的步数问题,虽然 VIZ 和 AUTOCAD 都保留了 DXF 的数据交换功能,但 Autocad 的三维实体并不支持 DXF 的数据交换,于是 VIZ 增加了 DWG IMPORT 的功能, 直接导入 AUTOCAD 的 DWG , 本来这是好事, 可是导入时没有对弧线的步数加以参数选择, 而是自动优化, 自动优化的缺陷是弧线的精度不够高, 大型建筑的圆柱(CIRCLE 画的)被优化成八棱柱,
如果想改变必须在 VIZ 里重新调整这个圆的弧度步数, 而对 Autocad 的三维实体有很好的参数控制
曲面的问题。这样一来就要使用另外一个功能"DWG LINK" 这个功能有参数来控制弧线的步数问题
但它的缺陷是物体的管理没有 DWG IMPORT 导入的方便 。
所以,当你的Autocad 模型有很多曲线,弧线,曲面时,要正确选择输入输出方法,可以分批处理
相应的物体群用不同的办法输出,DXF 的做法也可以使用。 在3dsolid 和多义线并用的模型上,要
特别小心他们的接缝问题,如果弧线不多的话干脆把一些多义线用 RE 命令折线化。 省得输入到
VIZ 时出现麻烦。
分批输出是一个好办法,对于模型的修改来讲,本来就是分批或附加的输出,只要原点对得上就可以了,比如屋顶单独输出,玻璃单独输出,墙体单独输出,都是好办法,分批输出的具体做法是文件
块(WBLOCK命令)的制作。 WBLOCK 的缺点是基点的提示和文件的存放位置经常让人搞不明白,
为了解决这个问题,Tdcommand 有一个 WB0 命令非常方便,它做起来的文件就放在原图的目录
里,而且总是用相同的基点(0,0,0),在任何 UCS 下都可以。
关于图元的使用要注意三个问题, AUTOCAD 的 2D SOLID 可以是三点的也可以是四点的,由于它自动封口,非常好用, 但是请不要用三点的2D SOLID, 虽然AUTOCAD显示正确,但VIZ
当它没有, 另外,0 厚度的2D SOLID 送到 VIZ 后是六面体,不是一片纸,不能用做 Flat-mirror
的物体使用, 最后,复杂多义线要用正确的方法画,尤其是闭合的,否则不封面是很麻烦的,可以在 AUTOCAD 里用 REGION 命令来检查它是否非法 。不正确的建模会导致面的丢失现象。 |
|