QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
我想自制一个无边界伸命令0 Y( o: L: N* c  L
第一步     lengthen(修改---拉长);) D! X. L% ^4 B; V+ c' l
第二步     选中实体:直线或圆弧;
* Q% G+ I% l% _1 n5 Y" j# K第三步     然后输入DY(动态延伸)
2 Y8 R/ c4 A9 y; P! k3 Y$ a- k; @0 K; r0 T( Q# r) V, \7 v$ C. l& u
我的想法是能否把这三步合并为一个命令,8 U$ z( [1 P2 X( w' {
输入命令后,选中实体即可动态延伸。
+ ^. c2 e6 n( A+ b3 k$ Q0 }
# g3 C$ |+ i4 Q; J2 t请教各位高手,
: N# `1 ?8 }8 X  w, \这能否实现,
; W; }$ ?3 p1 u( {( m授之以鱼,不如授之以渔,
9 M% L4 l( {& {  ~, f能授之方法更好了。
发表于 2010-4-9 14:42:39 | 显示全部楼层 来自: 中国台湾
本帖最后由 woaishuijia 于 2010-4-9 15:11 编辑
1 P$ d  X( k% H, u- h% w+ t
  1. ;;; for Test only$ k$ d9 ^) w1 G3 T
  2. (defun C:DyL ()+ }. I: ]# u8 u/ E! N
  3.    (command "Lengthen" "Dy" Pause)
    ' P0 j/ l4 ]2 n7 O1 Z+ Z
  4. )
复制代码
得依实际使用状况订正

DyL.Rar

187 Bytes, 下载次数: 10

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 15:02:19 | 显示全部楼层 来自: 中国湖南长沙
老大,我是菜鸟,这玩意儿不懂,能说明下怎么用法吗?
1 L. p- z7 P6 [3 h" U需要每次手动加载还是能设置成启动就自动加载?% T, E6 C# y* C7 s+ H

; u$ D2 r3 Z7 N还有,我想在2004中把复制命令默认为多重复制,就象在2006中那样,; t  [+ j5 y3 f
(只想用2004,体积小速度快呵)。/ g/ w  h4 V5 y7 L" }
% k8 H; w1 {2 K0 ~
先谢谢啦!
发表于 2010-4-9 15:26:40 | 显示全部楼层 来自: 中国台湾
本帖最后由 SunVei 于 2010-4-9 15:32 编辑 6 O; }9 T, b+ Z9 o/ @; ]
9 W8 r7 a8 Y) [( a, Z( P
请参阅 AppLoad 的帮助
, h- v- I  e1 @1 l0 S9 q( _: RCommand: appload. R+ c4 y) O! n# O/ V' x) A5 A
* P- ]* v" M! W- g
....在2004中把复制命令默认为多重复制....9 t* I" n1 V7 l& l
需自定义....
& g5 E7 `) N/ z(defun c:Mc (/ ss)
3 H9 ^8 x) G" u& E' C   (setvar "OrthoMode" 1)1 j* o+ U* x2 U$ a% \
   (setq ss (ssget))
# @1 s. w. ~3 K$ B. `; r# H   (command "copy" ss "" "M"); M% P3 W0 h; I- R) U7 M. ?& j
)

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 19:26:11 | 显示全部楼层 来自: 中国湖南长沙
都搞定了,多谢老大的帮助。, y0 r- y2 I1 z8 g1 q% p* A4 y; m' y

8 X; y3 R+ r# O% T! k还有一件小事请帮忙,
8 I4 A  W( k) u. o% m; v8 Xmechanical 2006里面有两个命令非常有用,
. Q- N% H6 u2 A5 o% @: R2 J$ j9 m1. 打断标注  amdimbreak& F. a& N+ e  U& R
2. 检查标注  amcheckdim
' [2 _) W" W) Q+ m- |7 W我也想把这两个命令移植到2004中去,3 E" D/ [* \6 R! Q% b  q6 m- P
能实现么?
发表于 2010-5-12 17:51:51 | 显示全部楼层 来自: 中国江西赣州
可以,学习autolisp就可以了
 楼主| 发表于 2010-7-3 12:37:03 | 显示全部楼层 来自: 中国广东汕尾
6# blc007 & B: o8 ?: t  g! T& D
8 \7 g4 h6 m$ s! V  t" \  R
1 B* {2 g* j+ M1 Y& @9 \( R7 ?
具体要学习些什么内容,怎么提取软件中的LISP程序,7 \  L& F) g9 F5 M( a, _
麻烦讲清楚点。
发表于 2010-9-19 15:04:49 | 显示全部楼层 来自: 中国辽宁大连
请大家讲解细点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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