乐筑天下

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

[编程交流] 用于从po创建插槽的lisp

[复制链接]

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 08:01:35 | 显示全部楼层 |阅读模式
我正在寻找一个例程,要求选择一条中心线(包括圆弧的多段线),然后选择槽宽,并根据中心线生成槽。我的绘制顺序包括将中心线偏移到两侧,然后使用圆角绘制端点上的半径,然后删除中心线。如果可能的话,我希望生成的槽是闭合多段线。任何帮助都将不胜感激!
回复

使用道具 举报

9

主题

167

帖子

163

银币

初来乍到

Rank: 1

铜币
43
发表于 2022-7-6 08:11:20 | 显示全部楼层
另一种方法是,在从用户提示中获得槽的宽度、长度和中心点后,计算四个点的位置,并将它们输入到polyline命令。无需偏移或擦除,最终得到闭合的多段线槽。
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 08:16:07 | 显示全部楼层
 
谢谢你的建议。但我的位置通常不仅仅是直线位置。他们有时会在中间有一个“弯曲”(想想一个看起来像字母“L”或“S”的槽),这就是为什么我使用偏移中心线的方法来手动绘制它。我认为基于更复杂的中心线形状输入点太复杂了。
 
此外,我忘了在我的原始帖子中提到分解偏移多段线的步骤,以便可以使用fillet命令闭合它们。
 
还有一些背景——我在这里做的是在一块轮廓不规则的PC板上设计“分离标签”。因此,机器车间将沿着PC板边缘排布大部分材料,留下小标签,在下一个更高的组装后手动切割,以便卸下板。我正在绘制路由器路径。
回复

使用道具 举报

9

主题

167

帖子

163

银币

初来乍到

Rank: 1

铜币
43
发表于 2022-7-6 08:22:56 | 显示全部楼层
对不起,我没有从你的第一个帖子中得到。
我为直槽描述的相同方法可以应用于您的案例,但它要复杂得多。可以提取所有多段线点,包括圆弧点,并计算多段线槽轮廓的所有点。这是一个很大的工作,但如果你经常这样做,这可能是值得的努力。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 08:29:07 | 显示全部楼层
这应该可以帮你实现目标,或者至少减少一些时间:
 
http://lee-mac.com/doubleoffset.html
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:34:52 | 显示全部楼层
您可能需要考虑使用vlax曲线-*函数,该函数将与eName或vla对象一起使用。
回复

使用道具 举报

22

主题

272

帖子

254

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
111
发表于 2022-7-6 08:39:37 | 显示全部楼层
多行对你有用吗?
 
090138vyufkv5yuvuf9q5u.jpg
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 08:46:31 | 显示全部楼层
 
我确实尝试过多行,但它仅限于无法沿着包含圆弧的路径。这是一个我希望最终结果类似的例子。
 
090139mb4i7101t7hi58hy.jpg
回复

使用道具 举报

22

主题

272

帖子

254

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
111
发表于 2022-7-6 08:51:14 | 显示全部楼层
是的,多线不做弧。
尝试Lee double offset和fillet“0”端点。
回复

使用道具 举报

1

主题

5

帖子

4

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 09:00:27 | 显示全部楼层
 
是的,那会管用,但它并没有像我希望的那样节省我的时间。如果我能想出如何修改Lee提供的lisp来绘制闭合端,那就太好了。除了Lee的例程之外,使用RenderMan提到的函数也可以做到这一点,但我不知道如何使用vla函数,因此我可能需要花很多时间进行研究。感谢您的输入!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-9 22:12 , Processed in 0.388836 second(s), 74 queries .

© 2020-2025 乐筑天下

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