QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2755|回复: 7
收起左侧

[求助] CAD能自定义命令吗?

[复制链接]
发表于 2010-4-8 23:13:48 | 显示全部楼层 |阅读模式 来自: 中国湖南长沙

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
我想自制一个无边界伸命令6 X' g8 f' Z. X; Y' ]# Q8 R
第一步     lengthen(修改---拉长);
1 I2 u/ g- q/ Q, w6 g第二步     选中实体:直线或圆弧;4 a- D+ Y) l1 @- V$ x, a, C
第三步     然后输入DY(动态延伸)
7 s9 K6 ?5 F' z: o  @* }& I: [+ Q$ U; S5 F# c5 J: e
我的想法是能否把这三步合并为一个命令,
/ M. D/ u* S( ^. g! v' e6 q输入命令后,选中实体即可动态延伸。
/ W6 F4 s# y; X/ ~2 v' o1 K+ o- P8 W7 L, A8 Q% ]
请教各位高手,
. k/ E, J8 g8 d- H5 q这能否实现,
2 \# @& R1 K! M, P* V: B* P授之以鱼,不如授之以渔," E5 }8 f' o8 m( J
能授之方法更好了。
发表于 2010-4-9 14:42:39 | 显示全部楼层 来自: 中国台湾
本帖最后由 woaishuijia 于 2010-4-9 15:11 编辑
0 w9 Q( {% W* T! s5 i
  1. ;;; for Test only) W+ l- V* `9 U, u
  2. (defun C:DyL ()
    7 E- c7 t' Q' q7 f. ^3 [
  3.    (command "Lengthen" "Dy" Pause)6 }% n. o" K2 T) @4 O4 I
  4. )
复制代码
得依实际使用状况订正

DyL.Rar

187 Bytes, 下载次数: 9

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 应助

查看全部评分

 楼主| 发表于 2010-4-9 15:02:19 | 显示全部楼层 来自: 中国湖南长沙
老大,我是菜鸟,这玩意儿不懂,能说明下怎么用法吗?
4 \$ p- F1 Q) z  B7 e2 U" Y需要每次手动加载还是能设置成启动就自动加载?
9 Y4 M3 E: l# u9 t/ _7 n2 v; W7 K
8 L' ?. C4 N$ I4 [% g8 @还有,我想在2004中把复制命令默认为多重复制,就象在2006中那样,
2 L1 u* c+ K/ R( S# ]* [) o! E(只想用2004,体积小速度快呵)。9 ]' v& A' R5 {% m1 C9 _
# Z& U- x$ I6 L. k! F  `- k
先谢谢啦!
发表于 2010-4-9 15:26:40 | 显示全部楼层 来自: 中国台湾
本帖最后由 SunVei 于 2010-4-9 15:32 编辑 - o+ T! ?( N+ i7 j7 A: H

( C' l$ h# z+ U* j& H请参阅 AppLoad 的帮助
3 A* j8 e4 v8 d+ bCommand: appload# P; @+ \" \: C* ?+ O
3 Z% o5 B* s  l/ `+ v
....在2004中把复制命令默认为多重复制....
; c, s" M$ j' x2 P; L  t0 O需自定义....$ J% h; e$ E& g) G9 }. J/ s
(defun c:Mc (/ ss)) Z2 T0 K* e) y
   (setvar "OrthoMode" 1)1 s3 K8 ^; j  H
   (setq ss (ssget))2 A+ H4 }. i( u5 @; E
   (command "copy" ss "" "M")
* b% d/ ]! `5 Z; O5 s)

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 应助

查看全部评分

 楼主| 发表于 2010-4-9 19:26:11 | 显示全部楼层 来自: 中国湖南长沙
都搞定了,多谢老大的帮助。' w( @( h* ~% k( _) h
# n' ]1 L9 k( u, ]2 G
还有一件小事请帮忙,1 @7 b( }) x$ U1 A4 |) j& B
mechanical 2006里面有两个命令非常有用,
. k' v+ w  V: c9 d: W" g) T' z2 t0 a8 x1. 打断标注  amdimbreak# ^" \0 E: ?" G
2. 检查标注  amcheckdim
, x, F4 U0 y# {* J) r0 T我也想把这两个命令移植到2004中去,
$ Z& T: y' N2 J# J9 v# {) P能实现么?
发表于 2010-5-12 17:51:51 | 显示全部楼层 来自: 中国江西赣州
可以,学习autolisp就可以了
 楼主| 发表于 2010-7-3 12:37:03 | 显示全部楼层 来自: 中国广东汕尾
6# blc007 " M7 @0 |% Q, ^' ?# U2 y

$ z8 ?: L' [# t) f6 G
8 l, E7 ^$ k6 I8 _) }) e具体要学习些什么内容,怎么提取软件中的LISP程序,* S/ p  j( e% I
麻烦讲清楚点。
发表于 2010-9-19 15:04:49 | 显示全部楼层 来自: 中国辽宁大连
请大家讲解细点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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