乐筑天下

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

[编程交流] 有任何可能的舱口

[复制链接]

12

主题

56

帖子

46

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
58
发表于 2022-7-5 18:01:19 | 显示全部楼层 |阅读模式
是否有可能通过lisp进行图案填充偏移?
图案填充偏移。图纸
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-5 18:29:44 | 显示全部楼层
图案填充图元可以具有任何形状,并且可以由区域、多段线或其他闭合二维曲线制成,并且可以(不)具有也可以从任何闭合二维曲线(区域)获得的孤岛,这些闭合二维曲线(区域)也代表任何空形状。。。因此,如果要将其向内/向外偏移,可能必须对其边界区域形状进行操作,并且由于区域在执行偏移方面是刚性的,因此可能必须将其退化为2d曲线以对其执行偏移操作;从中重新组装区域,删除现有图案填充,并从新边界重新创建新图案填充。。。我不知道这有多容易,但即使使用(vla偏移),您也必须首先确定哪些边界是孤岛并在其上执行向内偏移,哪些边界是轮廓并执行向外偏移。。。即使如此,这一切都必须有许多步骤,所以你在执行时的例行程序,我怀疑可以产生抵消行动的动态视觉。。。总之,这可能是可行的,但不是那么容易,您的图案填充可以(不)由许多单独的图案填充组成,因此可能会产生(不)足够的结果。。。
 
返回DWG。。。您有矩形图案填充。。。在这种情况下,我首先会避免使用图案填充,而是创建矩形/正方形,并为其指定足够的全局宽度值。。。然后,您可以创建lisp,该lisp可以直观地执行LW多段线(矩形/正方形)的动态宽度更改,并提供与在DWG中发布的图案填充上使用它完全相同的视觉结果。。。因此,请考虑创建例程,首先将这些图案填充类型替换为具有足够宽度值的相应LW多段线。。。只有在进行此类替换后,才考虑创建用于动态宽度值更改的例程(在这里,您应该考虑在使用(grread)函数的同时使用(while)循环)。。。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 18:54:12 | 显示全部楼层
HB舱口边界。lsp它将现有图案填充制作成一条pline,因此序列是
 
拾取图案填充获取其属性
do血红蛋白
删除图案填充
偏移新pline
删除旧pline
图案填充新柱脚
删除pline
全部完成
 
舱口。lsp
回复

使用道具 举报

12

主题

56

帖子

46

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
58
发表于 2022-7-5 19:16:07 | 显示全部楼层
谢谢,但不行。
 
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-13 00:01 , Processed in 0.679425 second(s), 60 queries .

© 2020-2025 乐筑天下

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