明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2207|回复: 10

[源码] 谁能帮忙修改下。

[复制链接]
发表于 2014-4-23 20:26:10 | 显示全部楼层 |阅读模式
(DEFUN C:CD  () (command "layer" "m" "TXT-1" "c" "1" "" "")(command "LEADER" )(princ))  ;;引出线LEADER尺寸标注
1,我想不出现选项,直接COPY文字,引线进入到指定层DMM,文字进入TXT3层。。
贡献个焊缝程序,也不是我编的,同事给的。。。抛砖引玉,希望坛友们帮帮忙。。
(DEFUN C:HF ()  ;;绘制焊缝
        (PRINC "请按逆时针")
        (setq s (getvar "snapang"))
        (setq p1 (getpoint "\nstart point:"))
        (setq p2 (getpoint p1 "\End point:"))
        (setq z (getreal "\nWeld size:"))
        (COMMAND "OSNAP" "NONE")
        (command "LAYER" "M" "WELD" "C" "8" "" "")
        (setq p3 (polar p1 (angle p1 p2) (* 2 z)))
        (command "arc" p1 "e" p3 "a" 180)
        (setq p4 (polar p3 (- (angle p1 p2) (* 120 (/ PI 180))) Z))
        (setq n (- (/ (distance p1 p2) z) 2))
        (command "arc" p4 "c" p3 "a" 120)
        (setq x 1)
        (while (<= x n) (setq x (+ x 1)))
        (setvar "snapang" (angle p1 p2))
        (command "array" "last" "" "r" "" (- x 1) z)
        (setvar "snapang" 0)
        (command "OSNAP" "ENDP,MIDP,CENTER,NODE,QUADRANT,intersection,perpendicular")
        (COMMAND "LAYER" "m" "DIM" "c" "1" "" "")
        (princ)
)

 楼主| 发表于 2014-4-23 20:50:42 | 显示全部楼层
补充点,文字位于引线旁边,3号色,  引线1号色
 楼主| 发表于 2014-4-23 23:17:44 | 显示全部楼层
顶顶,夜深人静啊,大家早点睡哈
 楼主| 发表于 2014-4-27 00:41:45 | 显示全部楼层
没有人顶,自己顶把 。。
发表于 2014-4-27 04:24:19 | 显示全部楼层
;;此程序基本圖檔已先建立 DMM圖層 與 TXT3 圖層 在使用以下程序


(defun c:LL(/ pt1 pt2 txt)

(SETVAR "CLAYER" "DMM")

(setq pt1 (getpoint "\n pt1:"))
(setq pt2 (getpoint pt1 "\n pt2:"))
(setq txt (getstring "\n 輸入文字:"))

(COMMAND "LEADER" pt1 pt2 "'-LAYER" "S" "TXT3" "" "" txt "")

(princ)

)
 楼主| 发表于 2014-4-27 23:44:50 | 显示全部楼层
JP6325 发表于 2014-4-27 04:24
;;此程序基本圖檔已先建立 DMM圖層 與 TXT3 圖層 在使用以下程序

回复晚了,谢谢,谢谢,功能不是我想要的。设置的有点复杂 了。
发表于 2014-4-28 07:40:22 | 显示全部楼层
"直接COPY文字"是什么意思,我一直没懂
 楼主| 发表于 2014-5-8 08:54:36 | 显示全部楼层
gaics 发表于 2014-4-28 07:40
"直接COPY文字"是什么意思,我一直没懂

点已有文字,复制
发表于 2014-5-8 16:15:52 | 显示全部楼层
给你,是不是这个样子

本帖子中包含更多资源

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

x
 楼主| 发表于 2014-5-9 09:01:51 | 显示全部楼层
gaics 发表于 2014-5-8 16:15
给你,是不是这个样子

谢谢你出手相助,我试了试 文字前面出现了\A1;   是不是版本问题啊 我08版的。  你04?   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-24 19:39 , Processed in 0.218429 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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