明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1617|回复: 7

[基础] 怎样实现这两个功能啊

[复制链接]
发表于 2011-8-13 14:24 | 显示全部楼层 |阅读模式
本帖最后由 無恒的地盘 于 2011-9-5 20:33 编辑

怎样一次实现这两个功能啊,就是先加载线型,在转换线型,因为CAD有时没加载线型的时候后面的功能不能实现,所以想请教大师帮忙弄一个。
(defun C:x111 ()
(setvar "CMDECHO" 0)
(if (null (tblsearch "ltype" "DOT"))
  (command "-linetype" "l" "DOT" "" "")
  (command "-linetype" "l" "DOT" "" "N" ""))
  (setvar "CMDECHO" 1)
(princ))


(defun C:X222(/ ent)
(setq ent (ssget))
(command "change" ent "" "p" "LT" "center2" "S" "15" """"))


该贴已经同步到 無恒的地盘的微博
发表于 2011-8-13 17:35 | 显示全部楼层
(defun linetypeD (m)
  (if (null (tblsearch "ltype" m))
    (command "-linetype" "l" m "" "")
  )
)

(defun C:X222 (/ ent)
  (setq ent (ssget))
  (linetypeD "center2")
  (command "change" ent "" "p" "LT" "center2" "S" "15" "")
)
 楼主| 发表于 2011-8-13 18:46 | 显示全部楼层
谢谢,可以用了
 楼主| 发表于 2011-8-13 18:48 | 显示全部楼层
回复 Andyhon 的帖子

谢谢,可以用了
发表于 2011-8-14 13:49 | 显示全部楼层
不错的方法,简单利索
发表于 2013-6-23 17:47 | 显示全部楼层
很简练!顶
发表于 2013-6-25 01:10 | 显示全部楼层
学习中•••••••••••
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-25 16:07 , Processed in 0.451603 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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