乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 18|回复: 6

[编程交流] 弧引线Lisp

[复制链接]

4

主题

13

帖子

9

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 18:06:18 | 显示全部楼层 |阅读模式
我一直在努力学习LISP,并使用一些函数来让事情变得更好。
 
我有一个弧引线lisp,我已修改为使用我公司的箭头,将命令更改为“缩放到dimscale”,但我缺少一些关于箭头位置和可以放置箭头的弧的允许大小的信息。我已经附加了我到目前为止修改过的lisp命令,我想要使用的箭头,它的大小和比例都是正确的。我还添加了一些图片,其中一个是当弧引线太小而无法连接箭头时的命令行。以及模型中相应的弧。还有一张创建的多个弧的图片,显示箭头在放置以与弧对齐时没有旋转。
 
非常感谢您的帮助,请告诉我在修改中哪里出错了,因为我正在努力学习LISP,这样我可以提高自己的技能,也希望能在将来帮助他人。
 
非常感谢。
吉姆
弧引线AW。lsp
AW-JGA。图纸
190619t4occbot46f7ifiz.jpg
190620puqpn5ecqru7mpsz.png
190621oo9s0d1hk26dn22w.png
回复

使用道具 举报

21

主题

155

帖子

135

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
105
发表于 2022-7-5 18:25:48 | 显示全部楼层
你在这里试过李的箭弧吗?
回复

使用道具 举报

4

主题

13

帖子

9

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 18:29:39 | 显示全部楼层
Lee Mac的Lisp例程很棒,但它不允许您仅指定箭头的长度和宽度。我需要箭头是我的公司目前使用的同一块。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 18:37:19 | 显示全部楼层
请尝试以下操作:
[code][颜色=绿色];;箭头引线-Lee Mac(defunc:aa(/[color]ahb blk DISENT len ocs pt1 pt2 scl)(setqahb“AW-JGA”;;箭头块[color]scl(getvar'dimscale);;箭头标度[color]len(*[color]scl 0.07812501562757113);;箭头长度condnotsetqblk(LM:importblock ahb))(princstrcat“\n \”“ahb“未找到块/图形。”))((notsetqpt1(getpoint“\n指定箭头位置:“)([color=BLUE prognsetqentlast)(命令[MAROON]“.arc”“\u non”pt1)(while=1(logand1(getvar'cmdactive))(命令[[color]“\\”)(eqent(setqentlast))([CO
回复

使用道具 举报

4

主题

13

帖子

9

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 18:54:09 | 显示全部楼层
李,
 
这很好,但似乎arcleader将取代当前的领导者。指定进入当前引线的行在哪里?我想指定一个特定的图层来绘制弧引线。
 
再次感谢大家,
吉姆
回复

使用道具 举报

4

主题

13

帖子

9

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 19:05:55 | 显示全部楼层
没关系,我想出了如何改变图层。我在程序的开头添加了“setvar”语句。
回复

使用道具 举报

4

主题

13

帖子

9

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 19:13:09 | 显示全部楼层
李,
 
关于这个很好用的弧引线Lisp,我还有一个问题,在放置弧引线后,Lisp的附加项是什么,用于指示AutoCAD在行尾添加文本框?
 
一如既往地感谢您的指导,
吉姆
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-12 19:33 , Processed in 0.365140 second(s), 69 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表