只需一步,快速开始
請各位大俠幫忙看一下我這個程序哪裡出了問題。
我是想寫一下個程序,對一個零件的主視圖畫仰視圖(先左後右選點)或右視圖(先下後上選點),並標注外形尺寸。
現在出現的問題是第一次執行程序只能得到第一張圖的結果,如果再重復執行一下程序,就能得到想要的結果(第二張圖)。分析了很久,一直沒有搞明白到底是哪裡出錯。請各位相助一下。謝謝了!
您需要 登录 才可以下载或查看,没有账号?注册
使用道具 举报
;礶箂ン跌┪ヵ跌近锅瓜夹猔(defun c:sd() (setvar "cmdecho" 0) (setq osmode (getvar "osmode")) (setvar "osmode" 1) (setq pta (getpoint "\n 叫块材翴:") ptb (getpoint "\n 叫块材翴:")) (if (> (abs (- (car pta) (car ptb))) (abs (- (cadr pta ) (cadr ptb)))) (setq pl 1);绢Α (setq pl 0));捷Α if end;;; (setq ptx (Getpoint "\n ﹚凹跌よ:"))
此处加上下面一句看看哦,应该会好了的
(setvar "osmode" 0)
有試過,不行的,因為不是捕捉造成的問題
剛才忘了傳圖了
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-9-22 04:12 , Processed in 0.162026 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.