QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 2735|回复: 7
收起左侧

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

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

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

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

x
我想自制一个无边界伸命令# A* J) @, r+ Y/ `% Y- F
第一步     lengthen(修改---拉长);
8 b0 f& l! f8 h' p4 z第二步     选中实体:直线或圆弧;4 R4 a% F# y( \9 s# o
第三步     然后输入DY(动态延伸)
" |! ^' t8 ^5 ~0 b5 \, @5 r; r+ Q/ R& M2 D6 B
我的想法是能否把这三步合并为一个命令,
: h7 O3 d1 e' Z8 y5 Q输入命令后,选中实体即可动态延伸。
$ j) K: }$ K. O# F) a% A
9 l: L/ q, V0 _" @1 v0 l* _3 i请教各位高手,
8 m$ e' G. M8 u& R8 P$ Q7 }1 W这能否实现,
$ q/ {7 w. M8 d8 D授之以鱼,不如授之以渔,
) M! h' [) x( R) w3 ]! t& P* W能授之方法更好了。
发表于 2010-4-9 14:42:39 | 显示全部楼层 来自: 中国台湾
本帖最后由 woaishuijia 于 2010-4-9 15:11 编辑 / |) E' J  s$ P0 a( r2 I3 W- P
  1. ;;; for Test only  i4 L1 S! |* z. _' P8 B
  2. (defun C:DyL ()
    / Q+ X. q4 ?1 z& q3 [
  3.    (command "Lengthen" "Dy" Pause)4 D) w; E) p5 R& x# K
  4. )
复制代码
得依实际使用状况订正

DyL.Rar

187 Bytes, 下载次数: 9

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 15:02:19 | 显示全部楼层 来自: 中国湖南长沙
老大,我是菜鸟,这玩意儿不懂,能说明下怎么用法吗?
' v# I  R  ^2 k% D# x$ ^需要每次手动加载还是能设置成启动就自动加载?
7 N2 z. V1 Y3 y2 b$ ^( N/ c1 J8 u7 I4 ]5 b, c  k; o
还有,我想在2004中把复制命令默认为多重复制,就象在2006中那样,
- ?6 n3 Q' d" ^9 p) m(只想用2004,体积小速度快呵)。0 `) G; O: |" \/ v0 A

- B6 k4 u2 x$ {& ^5 v先谢谢啦!
发表于 2010-4-9 15:26:40 | 显示全部楼层 来自: 中国台湾
本帖最后由 SunVei 于 2010-4-9 15:32 编辑 * t# u4 J7 S4 M. M# D! D+ \. Q, d

7 E/ z  q" q% o" C/ c请参阅 AppLoad 的帮助
: {  x( D2 F' c6 }( yCommand: appload
' w$ H3 @  ^: z8 L8 ~# F. t
7 B  a' z1 U0 G- J5 P) n. i....在2004中把复制命令默认为多重复制....3 t6 k2 ]$ ^5 b
需自定义....
1 P2 ?5 s) g- k0 b6 H! [(defun c:Mc (/ ss), i1 F( F9 ^4 H8 e
   (setvar "OrthoMode" 1)
  q& z) P+ r& |9 [/ H  b3 k   (setq ss (ssget))
, A/ p. p% z9 a& @# x   (command "copy" ss "" "M")
5 h( o3 _0 W% N% W2 @/ u) z, S)

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 19:26:11 | 显示全部楼层 来自: 中国湖南长沙
都搞定了,多谢老大的帮助。( W) J; I9 N6 ^* Y- h* ]; x* D
: T' O% `. K# s$ a
还有一件小事请帮忙,% D" y' \  Q" H2 n
mechanical 2006里面有两个命令非常有用,; B' r1 _: N4 M  D: J; o
1. 打断标注  amdimbreak
) `: y7 @$ {( Y- f7 H, l' j2. 检查标注  amcheckdim
- F. e) @/ w. }# v9 a: f6 B我也想把这两个命令移植到2004中去,8 L# ~0 x% j1 ?3 A% s
能实现么?
发表于 2010-5-12 17:51:51 | 显示全部楼层 来自: 中国江西赣州
可以,学习autolisp就可以了
 楼主| 发表于 2010-7-3 12:37:03 | 显示全部楼层 来自: 中国广东汕尾
6# blc007
& A# E0 M6 C/ H) e. C4 T
8 Y- z$ s" ^& D) ^( Z; c  Y1 a0 I1 Z1 D5 ~4 y. M
具体要学习些什么内容,怎么提取软件中的LISP程序,
4 r; m0 K+ @/ m0 i  O& t麻烦讲清楚点。
发表于 2010-9-19 15:04:49 | 显示全部楼层 来自: 中国辽宁大连
请大家讲解细点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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