QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
我想自制一个无边界伸命令/ W. |, C$ A  p8 {+ |0 U- e% L: j
第一步     lengthen(修改---拉长);/ Q: A$ W2 u: r( H1 j
第二步     选中实体:直线或圆弧;! t1 y# V- t2 p3 z; e3 h
第三步     然后输入DY(动态延伸)
- s4 q; D* F0 `7 I  f/ B$ `9 B7 M* C. z
我的想法是能否把这三步合并为一个命令,% l" l. |6 _5 m! w1 [7 j
输入命令后,选中实体即可动态延伸。
; I9 _! A4 }  R
8 I. ]$ b! ]8 j: Y+ i3 R1 {/ k请教各位高手,. h6 }* ~0 D; I& _
这能否实现,
6 U" S) Z' K7 v6 [! k授之以鱼,不如授之以渔,3 t5 f7 V) V7 C) w, L6 q; y
能授之方法更好了。
发表于 2010-4-9 14:42:39 | 显示全部楼层
本帖最后由 woaishuijia 于 2010-4-9 15:11 编辑
; T" h! Q) }5 a
  1. ;;; for Test only+ P5 T2 {3 o+ r
  2. (defun C:DyL ()
    " F# e& g% U4 D' N* t+ F
  3.    (command "Lengthen" "Dy" Pause)
    4 S- w" O/ }: K4 ?  G) ?5 U
  4. )
复制代码
得依实际使用状况订正

DyL.Rar

187 Bytes, 下载次数: 9

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 15:02:19 | 显示全部楼层
老大,我是菜鸟,这玩意儿不懂,能说明下怎么用法吗?
5 n( @0 P* |* r, f* d" ~6 O, D7 O# ~需要每次手动加载还是能设置成启动就自动加载?* h7 g! u4 M, k5 n

! I( h7 {* Z: f2 G8 G: z还有,我想在2004中把复制命令默认为多重复制,就象在2006中那样,' O! T. e/ z( {2 p. M' @
(只想用2004,体积小速度快呵)。" g3 b; R- K% a% L" {" c

% _( c8 U2 ?7 u! ]: S先谢谢啦!
发表于 2010-4-9 15:26:40 | 显示全部楼层
本帖最后由 SunVei 于 2010-4-9 15:32 编辑 1 T0 _2 [9 O: h: H; X$ k+ L  j
% [% K! b1 I5 _1 F/ Y4 s) k0 |
请参阅 AppLoad 的帮助8 s  F6 D! @+ h  m. S( m& d6 |& r5 E  F
Command: appload1 W9 @, B% o4 _4 k
5 E1 a7 ~. V( ]. c* J( f
....在2004中把复制命令默认为多重复制....
! t" A+ ^( F$ ^8 ^$ L# O; C需自定义....) e1 t9 I+ s3 w5 u8 W
(defun c:Mc (/ ss)
+ D. j$ Y* {. H# e* q   (setvar "OrthoMode" 1)
. Z1 Y  I0 v9 k) s& ^   (setq ss (ssget))- l+ Z1 O9 b$ S' g0 j- }& V
   (command "copy" ss "" "M")
2 U' r2 l. o- q. h1 O$ c)

评分

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

查看全部评分

 楼主| 发表于 2010-4-9 19:26:11 | 显示全部楼层
都搞定了,多谢老大的帮助。& J/ V' O6 r/ O. a  F7 g
) _/ j* C1 M7 e5 c) I. A
还有一件小事请帮忙,
! {) L6 _. m3 o4 L' \( o. w- F- f+ ]mechanical 2006里面有两个命令非常有用,
4 B$ {! }) I+ f! d1. 打断标注  amdimbreak& w  k+ e: C+ _# U% u# ~2 S& }: T
2. 检查标注  amcheckdim
) d/ F3 o& I( A8 }5 y. j& o我也想把这两个命令移植到2004中去,5 i+ X1 B0 ^: P( I  E( ]8 Y, T
能实现么?
发表于 2010-5-12 17:51:51 | 显示全部楼层
可以,学习autolisp就可以了
 楼主| 发表于 2010-7-3 12:37:03 | 显示全部楼层
6# blc007   o- M$ U$ g$ T

$ p, h4 S+ v: h" z( m
- i% D2 }3 b2 d4 V  w具体要学习些什么内容,怎么提取软件中的LISP程序,4 o; y; O# E9 e) {5 i, r
麻烦讲清楚点。
发表于 2010-9-19 15:04:49 | 显示全部楼层
请大家讲解细点。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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