乐筑天下

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

[编程交流] 多段线圆角lisp要求

[复制链接]

13

主题

59

帖子

46

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
65
发表于 2022-7-6 12:16:53 | 显示全部楼层 |阅读模式
我已经决定,如果我能找到一种方法将矩形/多段线的角转换为圆弧,就像你通过圆角一样,那将是最有用的。最好能够同时均匀地更改所有角,同时将线型设置为明显的类型。我想要这样做的原因是,我只需点击几下就可以快速调出绘图中感兴趣的区域,而不是绘制一个方框并应用设置和圆角等。也许大多数这些操作都不需要宏,但最近我发现自己越来越想要宏!应采取的行动如下:
设置为第0层
将线型设置为ACAD_ISO06W100(值得注意的内容)
绘制矩形或多段线(取决于选择)
将线型还原为上一个/默认值
均匀地圆角所有角
请帮忙!
 
干杯
回复

使用道具 举报

24

主题

1265

帖子

1028

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
362
发表于 2022-7-6 12:25:57 | 显示全部楼层
如果你不知道lisp或菜单宏,你可以使用动作录制器。
没有“矩形”这样的东西。但是,矩形命令允许您对其创建的多段线的角进行圆角。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 12:33:11 | 显示全部楼层
执行圆角后,可以键入“p”,当选择多段线时,它将圆角所有角。
 
  1. Command: f
  2. FILLET
  3. Current settings: Mode = TRIM, Radius = 0.0000
  4. Select first object or [undo/Polyline/Radius/Trim/Multiple]: p
  5. Select 2D polyline:
回复

使用道具 举报

13

主题

59

帖子

46

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
65
发表于 2022-7-6 12:38:20 | 显示全部楼层
我应该检查一下。。。学生错误!我想我现在能够根据这一点整理一些东西了。为智慧人的话语干杯!
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 12:42:26 | 显示全部楼层
是的,这让生活变得容易多了。
祝你好运
回复

使用道具 举报

1

主题

6

帖子

5

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 12:48:28 | 显示全部楼层
我的问题很相似,但更复杂。我需要一个lisp例程将矩形的两端更改为圆弧,而不缩短矩形的长线。
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 12:51:08 | 显示全部楼层
 
你需要lisp程序吗?如果你给平行线倒圆角,就会得到一条弧。
回复

使用道具 举报

1

主题

6

帖子

5

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 12:57:36 | 显示全部楼层
我们使用bpoly创建要在数控机床上切割的三维机柜零件的轮廓。当我们在一个部分中有护墙板时,我们必须将护墙板延伸到该部分之外。我们可以拉伸矩形护墙板,也可以将其分解,使其两端对齐并将其圆角。我试图提出一个lisp例程,它基本上将矩形的端点转换为圆弧。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 13:05:43 | 显示全部楼层
 
一点也不难,只需计算参数段,然后将vla设置为1或-1。到目前为止,你有什么代码?
 
在LWDOLYLINE上尝试此操作,它将改变第一个线段。
  1. (vla-setbulge (vlax-ename->vla-object (car (entsel))) 0 1)

 
这应该让你开始了。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 13:06:52 | 显示全部楼层
正如你们所知,有一种更简单的方法来完成这个不带代码的代码。当然,我还是想把它编码出来。
 
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 06:28 , Processed in 0.328268 second(s), 72 queries .

© 2020-2025 乐筑天下

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