明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 酷酷提

[提问] 关于画矩形的lsp,求大大优化一下呢

[复制链接]
发表于 2022-4-27 20:08:08 | 显示全部楼层
酷酷提 发表于 2022-4-27 15:46
命令: tt
; 错误: no function definition: UDIST

;; 距离输入格式化      
;; 方式 : (setq dist1 (Udist 1 "" "距离" dist1 '(0 0)))
(defun Udist (bit kwd msg def bpt / inp)
  (if def
    (setq msg (strcat "\n" msg "<" (rtos def) ">: ")bit (* 2 (fix (/ bit 2))))
    (setq msg (strcat "\n" msg ": "))
  )
  (initget bit kwd)
  (setq inp (if bpt(getdist msg bpt)(getdist msg)))
  (if inp inp def)
)
回复

使用道具 举报

发表于 2022-4-27 20:17:30 来自手机 | 显示全部楼层
可以换种思路,也许会简单些:
回复

使用道具 举报

 楼主| 发表于 2022-4-27 20:18:20 | 显示全部楼层
xyp1964 发表于 2022-4-27 20:08
;; 距离输入格式化      
;; 方式 : (setq dist1 (Udist 1 "" "距离" dist1 '(0 0)))
(defun Udist (b ...

老师这个莫非不是生成lsp文件吗?这次我直接不知道输入什么命令了。。。
回复

使用道具 举报

发表于 2022-4-27 20:23:26 来自手机 | 显示全部楼层
先根据输入值画出画出矩形,在根据鼠标移动方向,以矩形的4顶点为基点粘贴(基点复制删除原矩形)
回复

使用道具 举报

发表于 2022-4-27 22:09:50 | 显示全部楼层
这个应该是定制柜子之类的用途。
现在用的大部分面漆板,都是18mm的厚度。
不过光只有这个命令,没有太大的用处,达不到太高的效率。
回复

使用道具 举报

发表于 2022-4-27 22:13:31 | 显示全部楼层
这种画柜子板的,最方便的方法,是画线,然后指定一个方向,将线偏移成矩形是最方便的。
基本上就是点1--点2画直线为板长度,点3指定偏移方向,输入一个板厚度值完成。这样是最适宜操作的。
回复

使用道具 举报

 楼主| 发表于 2022-4-28 00:10:58 来自手机 | 显示全部楼层
rocking2008 发表于 2022-4-27 22:13
这种画柜子板的,最方便的方法,是画线,然后指定一个方向,将线偏移成矩形是最方便的。
基本上就是点1-- ...

最后我发现,最便捷的应该还是画线,画完以后然后统一用“内空转换为矩形”最方便,但是也有会用矩形画的时候
回复

使用道具 举报

发表于 2022-4-28 09:56:11 | 显示全部楼层
酷酷提 发表于 2022-4-28 00:10
最后我发现,最便捷的应该还是画线,画完以后然后统一用“内空转换为矩形”最方便,但是也有会用矩形画的 ...

内空转换,是个什么功能?
回复

使用道具 举报

 楼主| 发表于 2022-4-28 09:58:25 | 显示全部楼层
rocking2008 发表于 2022-4-28 09:56
内空转换,是个什么功能?

http://bbs.mjtd.com/thread-185324-1-1.html
这个,就是可以先全部画直线,然后后期转换为矩形
回复

使用道具 举报

发表于 2022-4-28 10:23:03 | 显示全部楼层
酷酷提 发表于 2022-4-28 09:58
http://bbs.mjtd.com/thread-185324-1-1.html
这个,就是可以先全部画直线,然后后期转换为矩形

那个C:NM的,好像和图片演示的不一样呀
你的内空转矩形的发我一下我看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-14 14:31 , Processed in 0.241210 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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