乐筑天下

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

[编程交流] 道路图案填充

[复制链接]

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 23:12:32 | 显示全部楼层
你是对的,如果你有一个小半径的弧,那么V形应该与弧上的点成正确的角度,这样成对的线在复制时会旋转,它必须是成对的线,因为道路油漆工有绘制宽度的切口。这是可以做到的,但在自动化方面要复杂得多。你可以使用圆形数组来实现这个结果,但需要更多的数学运算。
 
我会仔细考虑,然后搜索extrim答案。
 
感谢AlanJT在THESWAMP上找到了答案
 
执行以下操作
(加载“extrim”);它是express lisps的一部分
 
(setq pt1(getpoint));外部拾取点
(setq objent(car(entsel)));拾取修剪pline
(etrim objent pt1)
 
是否应该全部完成添加一些提示等
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-5 23:17:32 | 显示全部楼层
谢谢Bigal,但是我可以限制extrim只修剪某一层上的对象吗?
 
我希望能够通过选择修剪线和线外的点来修剪多段线的选择集。这可能是在一个人口稠密的图纸,我担心extrim有点像使用电锯时,凿子将做!!!!修剪其他物体可能会造成无法形容的损坏。
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-5 23:18:55 | 显示全部楼层
可以修改Bigal上面的代码来修剪所选pline周围的线,而不仅仅是一侧的线吗?
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 23:23:28 | 显示全部楼层
您需要先使用say layiso,然后自动添加V形,然后使用extrim。然后重新启用所有层。
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-5 23:28:06 | 显示全部楼层
我试试看。谢谢Bigal
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-5 23:28:46 | 显示全部楼层
有没有人有一个例程可以根据layername而不是在屏幕上选择一个层来隔离一个层?
 
谢谢
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-5 23:34:46 | 显示全部楼层
 
我相信您可以使用LAYER命令将其组合在一起:
 
  1. (command "_.-layer" "_OFF" "*" "_Y" "_ON" pause "")
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-5 23:37:02 | 显示全部楼层
这个停顿在李麦克身上有什么作用?
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-5 23:39:44 | 显示全部楼层
嗨,伍德曼78。我知道离你上一个帖子已经三年了。但我有一个问题-你完成了lisp绘制道路交叉图案或V形图案填充?你能告诉我在Civil 3D中绘制这种标记最简单的方法是什么吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 06:33 , Processed in 0.539383 second(s), 69 queries .

© 2020-2025 乐筑天下

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