QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
我想自制一个无边界伸命令( R5 Q! u: i; g
第一步     lengthen(修改---拉长);
+ B3 H8 S+ ~# S: J第二步     选中实体:直线或圆弧;& z( W! G' C2 F9 W2 d) h% Y7 I
第三步     然后输入DY(动态延伸)2 h+ {" D4 W  p# d" k* o4 d# e
# @  i( U" i  |; R+ a
我的想法是能否把这三步合并为一个命令,
- U. m7 ^9 q+ ^& R1 J输入命令后,选中实体即可动态延伸。0 |+ x5 I( c9 m
7 q0 W- Y; n7 _9 q% K. ~+ \, r
请教各位高手,3 f8 U! H) W1 K! y1 I3 _1 P
这能否实现,
7 G8 B- Z' K" `. G! [8 P授之以鱼,不如授之以渔,
5 {/ A( K% V8 N! D能授之方法更好了。
发表于 2010-4-9 14:42:39 | 显示全部楼层
本帖最后由 woaishuijia 于 2010-4-9 15:11 编辑 5 Z6 I/ P- `$ w1 i, u
  1. ;;; for Test only
      L" m9 e$ D& X" q4 x& G
  2. (defun C:DyL ()7 ]% h& W1 y: N
  3.    (command "Lengthen" "Dy" Pause)
    : O- }7 p; k1 b8 Y; _1 o9 i
  4. )
复制代码
得依实际使用状况订正

DyL.Rar

187 Bytes, 下载次数: 9

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 15:02:19 | 显示全部楼层
老大,我是菜鸟,这玩意儿不懂,能说明下怎么用法吗?
, [+ C4 ^0 f4 _# `需要每次手动加载还是能设置成启动就自动加载?
$ y" W6 s% o3 e3 X* m5 H
. d/ n8 B% C  h; L. G还有,我想在2004中把复制命令默认为多重复制,就象在2006中那样,
/ R, H6 P5 s& c/ i( y! E! ]2 ](只想用2004,体积小速度快呵)。) \' [8 m3 K& v' |
& m# p; @0 g0 s2 C3 H
先谢谢啦!
发表于 2010-4-9 15:26:40 | 显示全部楼层
本帖最后由 SunVei 于 2010-4-9 15:32 编辑 5 |$ L: y" Z) H! Q' F9 [: k
! i/ {# a0 ?, F# ^  }, n
请参阅 AppLoad 的帮助# D) e2 Q* Y$ i. \  n
Command: appload
" |/ c/ }1 }0 q+ M' z
( W; M% o1 j! Q3 o& y$ ?....在2004中把复制命令默认为多重复制....( K+ ]  K# I  X9 Q8 C5 K4 c8 m/ m
需自定义....+ c' }9 O9 ~7 m
(defun c:Mc (/ ss)' p5 v+ b* b# J6 Q3 }
   (setvar "OrthoMode" 1)
9 [+ X' B* |( l: n7 q; @2 A, ?   (setq ss (ssget))  I& e0 K7 b8 X( e% n2 H
   (command "copy" ss "" "M")
9 U8 ^: A: M6 S1 r0 D1 ~8 A)

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 19:26:11 | 显示全部楼层
都搞定了,多谢老大的帮助。' C1 O$ w; v2 I' W

6 \2 B# v4 t  X" Y( g, B  v/ \还有一件小事请帮忙,; `0 _1 ]& O, g7 c
mechanical 2006里面有两个命令非常有用,
$ `8 N( |; M4 S" r' |1. 打断标注  amdimbreak4 G( Z2 |  a' X6 g7 D2 K' i
2. 检查标注  amcheckdim
8 o3 Y: ^+ d/ I/ j0 u( [我也想把这两个命令移植到2004中去,
/ u% l5 i: R5 w' d+ f1 j* W能实现么?
发表于 2010-5-12 17:51:51 | 显示全部楼层
可以,学习autolisp就可以了
 楼主| 发表于 2010-7-3 12:37:03 | 显示全部楼层
6# blc007 ; u) M' f, h: d6 j. ]
; _0 D: I0 Y  D0 D" G6 N% j) t

# n% P- h1 U# }+ y1 |8 r( z& A7 z; f具体要学习些什么内容,怎么提取软件中的LISP程序,
- @/ _' O2 X: d  W麻烦讲清楚点。
发表于 2010-9-19 15:04:49 | 显示全部楼层
请大家讲解细点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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