QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
全站
goto3d 说: 在线网校新上线表哥同事(Mastercam2022)+虞为民版大(inventor2022)的最新课程,来围观吧!
2021-06-26
查看: 2538|回复: 7
收起左侧

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

[复制链接]
发表于 2010-4-8 23:13:48 | 显示全部楼层 |阅读模式

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

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

x
我想自制一个无边界伸命令
) B( ^1 ^& e8 d. ?" n第一步     lengthen(修改---拉长);
5 }+ l' p+ p- q% P第二步     选中实体:直线或圆弧;
; H( w+ p* @* Q- y. r4 f3 w第三步     然后输入DY(动态延伸)
! T5 E  E3 r, b+ Y7 f+ X1 d* J$ X
/ ], k) V% m: k7 u+ r4 \我的想法是能否把这三步合并为一个命令,
1 u# \2 q: j7 [, r输入命令后,选中实体即可动态延伸。9 U. K' d5 M+ [0 B. ?
4 @) h! j4 x, Q0 k7 j% \
请教各位高手,
9 h8 F! p2 X# o6 k# _% U3 T这能否实现,
- m, f' ]/ u! _* `# n) s6 V授之以鱼,不如授之以渔,
0 O& f% {6 b6 A0 }$ i  a' K7 T能授之方法更好了。
发表于 2010-4-9 14:42:39 | 显示全部楼层
本帖最后由 woaishuijia 于 2010-4-9 15:11 编辑
9 a+ q" u) p# _9 j1 e) ?9 V6 H' t
  1. ;;; for Test only
    - y* @' {( I3 I3 g  `% d( N
  2. (defun C:DyL ()
    . V8 k! `: j1 Q0 T! ^' |
  3.    (command "Lengthen" "Dy" Pause)' u9 g  P9 O0 V, q
  4. )
复制代码
得依实际使用状况订正

DyL.Rar

187 Bytes, 下载次数: 9

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 15:02:19 | 显示全部楼层
老大,我是菜鸟,这玩意儿不懂,能说明下怎么用法吗?' E, ~9 J% ?4 W# \/ r& \
需要每次手动加载还是能设置成启动就自动加载?3 h1 P8 f5 ?1 V& r5 P

) c; F5 b7 P& y: k还有,我想在2004中把复制命令默认为多重复制,就象在2006中那样,
3 J4 i  f: _) K(只想用2004,体积小速度快呵)。$ }3 J) Q' y: K4 l9 c
6 q5 h  E7 {3 q# b5 b
先谢谢啦!
发表于 2010-4-9 15:26:40 | 显示全部楼层
本帖最后由 SunVei 于 2010-4-9 15:32 编辑
7 O; l' y/ F9 k; M: G! D# l. C
( |9 E& B6 U* i* d! W( K; D6 c请参阅 AppLoad 的帮助
+ G' ?* B. z4 \" I0 VCommand: appload# W2 K% g+ z7 O" k! W+ z3 m

. Q/ E6 r$ f3 ]8 F, M....在2004中把复制命令默认为多重复制....
& L$ C7 B2 X5 ~* |4 G1 Q7 Z需自定义....- v2 a5 E1 e7 Y0 y  Z9 S
(defun c:Mc (/ ss)
! L. `$ E0 r. G3 C2 ?9 i( {   (setvar "OrthoMode" 1)% r1 M/ U- L: s9 G+ j  U
   (setq ss (ssget))
# b( K: }$ ~) u3 C$ Q% n$ v   (command "copy" ss "" "M")! `- N6 ]. w" @, g* }/ O4 B
)

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 19:26:11 | 显示全部楼层
都搞定了,多谢老大的帮助。  }1 ~; t. M: f! ]" }: B
7 k" u, V  I" a2 H
还有一件小事请帮忙,7 c' Z; A7 }, W; g$ q
mechanical 2006里面有两个命令非常有用,& }6 ?) N% }$ p1 u2 H: P; t# E" [
1. 打断标注  amdimbreak
* n3 t3 \; @* b& ~/ W$ w7 ?5 `2. 检查标注  amcheckdim. I3 t0 v( R3 v: m# n
我也想把这两个命令移植到2004中去,9 w6 J; i  Q+ y! @8 _  R
能实现么?
发表于 2010-5-12 17:51:51 | 显示全部楼层
可以,学习autolisp就可以了
 楼主| 发表于 2010-7-3 12:37:03 | 显示全部楼层
6# blc007
7 s. c) n4 u5 J* j' }+ F
4 Y( x, _2 v- X+ Y3 z2 K( a) @* A- f. ]# y- m" r' X0 r6 c  H1 o4 |3 t
具体要学习些什么内容,怎么提取软件中的LISP程序,/ \* J# A% x% F' h( n( I
麻烦讲清楚点。
发表于 2010-9-19 15:04:49 | 显示全部楼层
请大家讲解细点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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