1. 首页
  2. SketchUp

SketchUp在\”followme\”中如何防止面部旋转?

亲爱的朋友们,
在下面的示例中,face1(三角形)在followme期间旋转。我希望三角形的底面总是与x,y片平行。有没有什么简单的方法来防止跟车时三角旋转?感谢您在=[50,==grp.entities.add面pt1,pt2,pt3face1.followme path1

followme沿每个角的平分面\”镜像\”拉伸的横截面。这可能会导致看起来像是沿着拉伸方向旋转的情况。

我的第一个扩展是没有这种行为的Follow Me版本。也许对你有帮助。然而,代码可能非常混乱和无序,因此它可能不是编码样式或类似样式的灵感来源。

https://extensions.sketchup.com/extension/ef5e2452-244d-4905-8696-35ef63e48363/eneroth-直立挤出机2非常感谢。您的扩展确实很有用,但在ruby中似乎没有解决这个问题的简单方法。

ruby API没有改变Follow Me行为的选项。这并不是API所独有的,但使用图形用户界面的用户也提出了这一点。

切题:您认为是灵感、编码风格等的良好来源的任何特定扩展?我正在编译一个代码列表来研究-主要是来自you和thom的扩展有一些非常好的(我想是的!)Steve Baumgartner在SketchUcation插件商店(不是扩展仓库)上发表的文章。

过去几年里,我与他合作设计和调试了一些插件,但大多数困难的代码都是他的,而且非常聪明。我的观点更直截了当。斯鲍姆加特纳或许可以评论一下,他认为这是其他人效仿的好例子。我知道有些在所有可能的\”边缘情况\”下都很难可靠地工作,特别是木框架。

eneu su:

Ruby API没有改变followme行为的选项。

当然没有人希望你改变这种行为,尽管添加定向followme可能是个好方法想法。

当然不简单。让我们看看克里斯蒂娜是如何解决这个问题的。

截图2021-02-25 142447691×810 9.64 KB

我们可以从这张图片中猜到,她在每个断点上添加了一个三角形,并在三角形的边之间做了面。如果一张脸不可能,她就做了两张脸。(我从照片上猜出来)。我想知道你的解决方案的逻辑。

我不知道我会把我的任何工作称为良好编码实践的典范!但也有一些事情很难奏效

SketchUp在\”followme\”中如何防止面部旋转? 为WP2原创文章,链接:https://www.wp2.cn/sketchup/sketchup%e5%9c%a8followme%e4%b8%ad%e5%a6%82%e4%bd%95%e9%98%b2%e6%ad%a2%e9%9d%a2%e9%83%a8%e6%97%8b%e8%bd%ac%ef%bc%9f/

发表评论

您的电子邮箱地址不会被公开。