CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 1450|回复: 3

[经验] 转换为多段线代码(共享)

[复制链接]
发表于 2008-5-23 09:24 | 显示全部楼层 |阅读模式
我们很多时候相把线段、弧等组合为一个整体,CAD虽然有提供但不是很方便,我自己改良了一下:
: P. C  @- z+ e1 I
5 `; ?2 I) \6 t" U& m+ f+ m8 p说明:, q1 c5 F- w- |! ]" S

# l" I9 v; ~- p+ M9 ]2 B) e将下列代码复制后保存为MJN.LSP或其他文件名,但扩展名必须是LSP
  k4 a  [7 R  r& o0 `# `# f9 f2 p! `/ R3 e1 E& o
用命令AP加载后。输入MJN,选择要组合的线段、弧、多段线等。/ l5 D& H3 i4 e! l/ Y8 q) Z
% k3 d( r7 @3 w: M: {4 I
  1. (defun C:MJN(/ obj)
    7 t2 @; e5 ]1 m7 }6 X7 l
  2. (setq obj(ssget(list(CONS 0 "*LINE,ARC,LWPOLYLINE"))))
    5 E( k2 n. P( r4 O; R7 a
  3. (command "pedit" "M" "P" "" "Y" "J" "" "")
    . u; l1 w7 S; \' I
  4. (princ)6 {: j8 a' z% H8 u) B2 v2 a1 c
  5. )
    0 p3 Y: p  M/ f5 l3 Q: }0 n6 o
复制代码
( l3 @3 B6 |" g0 k5 q
*LINE,ARC,LWPOLYLINE     这部分大家还可以添加,但必须要用 “,” 隔开8 r0 X/ }% l% p) `

& u( d7 N8 {2 _  I* k可以同时选择多组进行组合。
发表于 2008-5-23 09:38 | 显示全部楼层
先顶一个,回头试用
发表于 2009-4-8 17:41 | 显示全部楼层

回复楼主

太麻烦,直接输pe不就可以了吗。
发表于 2009-4-8 18:32 | 显示全部楼层
谢谢分享哦!   收下了 !
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2024-11-27 18:25

CAD设计论坛,为工程师增加动力。

© 2005-2024 askcad.com. All rights reserved.

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