Grasshopper-Tekla链接详解

Grasshopper-Tekla链接详解
Grasshopper-Tekla⽣活链接Grasshopper-Tekla live链接可以使⽤Rhino/Grasshopper对Tekla结构进⾏算法建模。这个链接是⼀组Grasshopper组件,它可以创建Tekla结构中的对象并与之交互。
您需要在同⼀台机器上安装Rhino(下载)和Tekla结构。
Grasshopper包含在Rhino 6安装中。如果您使⽤的是Rhino 5,则需要单独安装Grasshopper(下载)。
您可以免费试⽤完整版的Rhino 90天。蚱蜢插件是免费的。
设置
如果您已经安装了该链接的任何版本,并且正在进⾏更新或重新安装,请参阅下⾯的更新部分。
1.下载zip和所需的⽂件(GrasshopperTeklaLink)。gha, grasshopperteteklalinkexample .gh)从Tekla仓库。
确保您下载了⼀个针对您想要使⽤的(已安装的)Tekla Structures版本的包
2.启动Tekla结构并创建⼀个新模型
3. 启动Grasshopper并拖动GrasshopperTeklaLink。在画布上安装组件。应该会出现⼀个新的组件标签Tekla [version],以及菜单栏中⼀个标签为T ekla的菜单。
如果T ekla选项卡没有显⽰,组件⽂件可能在从internet下载时被阻塞。要解除该⽂件的阻塞,. 在Grasshopper中,点击⽂件>特殊⽂件夹>组件⽂件夹
. 右键单击GrasshopperTeklaLink。gha并单击属性
. 在“常规”选项卡下,单击“解除封锁”按钮,然后单击“确定”。(如果你没有看到解除拦截按钮,⽂件就不会被拦截。)
.重启犀⽜/蚱蜢。Tekla tab现在可以在Grasshopper中看到。
4.打开TeklaGrasshopperLinkExample。gh⽂件在蚱蜢。
.解决⽅案应该在Tekla模型中运⾏并⽣成⼀些⽰例对象
. 如果⼀些对象没有显⽰出来,你可能需要扩展⼯作区域和/或视图深度
更新、重新安装或安装其他Tekla结构版本的组件:
1:在Grasshopper中,点击⽂件>特殊⽂件夹>组件⽂件夹
2:关闭Grasshopper和Rhino,替换GrasshopperTeklaLink。在组件⽂件夹中的gha与新⽂件3:再次启动蚱蜢铝合金切削液配方
. 如果T ekla选项卡没有显⽰,则需要像上⼀节所描述的那样解除阻塞。
如果新⽂件针对的是另⼀个Tekla结构版本,那么组件(包括任何已经插⼊的组件)现在将与新的Tekla版本交互。
蚱蜢组件
安装之后,在Grasshopper的Tekla 组件选项卡上可以看到这些组件。Grasshopper顶部菜单栏中还添加了⼀个T ekla菜单,其中包含启⽤/禁⽤所有Tekla组件、重新计算所有T ekla组件、删除T ekla 对象等命令。
关于组件的重要⼀般说明
. 确保在打开Grasshopper或插⼊任何组件之前已经打开了Tekla模型。组件⽣成、修改Tekla结构中的对象并与之交互。
. 该链接使⽤当前打开的Rhino⽂档的单元来进⾏⼏何输⼊。
. 在Grasshopper中选择⼀个组件以突出显⽰Tekla结构中的相关对象。
. 双击组件的图标以⼿动重新运⾏组件。此操作还将重新⽣成Tekla结构中删除的成员。. 如果你右键单击⼀个(创建对象)组件图标,会有⼀个名为Run in background的选项,默认设置为true。这种模式意味着Tekla模型在后台更新,⽽Grasshopper UI 保持响应。当解决⽅案以这种模式运⾏时,当前在Tekla中处理对象的组件将被标记为⼀个旋转器,并且⼀旦准备就绪,它们⽣成的对象将在组件输出中可⽤。
. 要切断Grasshopper组件和它⽣成的Tekla对象之间的链接,右键单击该组件并选择Bake To Tekla。这将保持对象在Tekla中的原样,并且在对组件输⼊进⾏进⼀步修改时将⽣成对象的副本。
常见问答
请参阅Tekla扩展论坛上的常见问题解答(需要登录)。
组件参数部分
可以使⽤这些组件将Tekla对象引⽤到Grasshopper中。
.点
在Tekla结构中选择⼀个点,⽤于蚱蜢。选中点将在Tekla和施⼯点可见。
.Tekla线
在Tekla结构中选择⼀条线⽤于Grasshopper。选中的线在Tekla中同样可见,它是⼀条构造线。
.横梁
参考从Tekla到Grasshopper的建梁。
.板材
参考板从Tekla到蚱蜢。
.项⽬
从Tekla引⽤项⽬到Grasshopper。
.
钢筋
从Tekla到Grasshopper的参考钢筋。
.组件
从Tekla引⽤组件到Grasshopper。
.模型对象
从Tekla引⽤任何模型对象到Grasshopper。
.施⼯要点
参考施⼯点从Tekla到蚱蜢。
.画线
参考从Tekla到Grasshopper的施⼯线。
.建筑弧(Tekla Structures 2019年或更新) 参考建筑弧从Tekla到蚱蜢。
.
辅助圆
参考从Tekla到Grasshopper的建筑圈。
.建筑Polycurve (Tekla Structures 2019年或以上)
参考构造polycurve从Tekla到Grasshopper。
.构造平⾯;创建平⾯
参考构造平⾯从Tekla到Grasshopper。
右键单击这些param组件以打开上下⽂菜单,在该菜单中可以到设置Tekla结构中的⼀个或多个对象或点的命令。蚱蜢将被最⼩化,Tekla结构将要求你挑选对象。
如果连接到组件的对象已经在模型中移动,那么您可以双击该组件来更新Grasshopper中对象的状态。每当重启
Rhino/Grasshopper时,组件还将更新其输出。
组件会记住Grasshopper会话之间的设置输⼊。
对于构造对象参数,当插⼊到其他Grasshopper组件时,引⽤的⼏何图形将⾃动转换为相应的Rhino⼏何图形。例如,⼀个参考的Tekla弧变成了Grasshopper中的Rhino弧。⼤多数其他引⽤的对象类型可以通过“解构”组件进⾏分析,实体⼏何可以通
过“转换为Brep”和“转换为⽹格”组件转换为Grasshopper。
3d打印玻纤
钢构件部分
.梁
沿着所提供的曲线或线创建钢梁。右键单击组件来设置创建polybeam时将使⽤的控制点的最⼤数量。默认值为99分。更多的点意味着更⾼的准确性,但更新时的性能缓慢。
.两点创建梁
使⽤所提供的起点和终点创建钢梁。
.钢柱
沿着提供的线创建⼀个钢柱。如果输⼊不是Z⽅向上的直线,那么产⽣的Tekla物体就是⼀束线。
.
根据提供的⼏何图形创建钢板。边界可以是⼀个点列表、⼀个简单表⾯、⼀个矩形、⼀个圆、⼀条折线或⼀条普通曲线。右键单击该组件以设置将使⽤的控制点的最⼤数量。默认值为99分。更多的点意味着更⾼的准确性,但更新时的性能缓慢。
.弯曲板(Tekla Structures 2017年或更新)
根据所提供的边界列表和所提供的半径创建弯曲板。输⼊⾄少要有两个边界才能连接。
.项⽬(Tekla Structures 2017 SP5, 2017i SP1或更新)
基于所提供的brep、⽹格或表⾯⼏何形状创建⼀个钢项⽬。或者,您可以指定将插⼊到Tekla 模型中的概要⽂件(形状)。可选的⾏输⼊可⽤于指定项⽬的原点和⽅向。
当从Rhino brep创建Tekla项⽬时,在传输之前,Rhino会在内部对brep进⾏⽹格/三⾓剖分。
如果右键单击组件图标/名称,可以将⽹格参数设置为最⼩、粗糙或光滑。默认是粗糙的。最⼩意味着更快的模型更新,⽽平滑意味着更细的细节,但更慢的更新。如果您有困难创建项⽬从Rhino breps 或⽹格,请参阅FAQ。注意,如果使⽤Rhino 6, brep/mesh转换效果会更好。
如果右键单击组件图标/名称,会有⼀个选项“显⽰Tekla中的内部线”,它可以⽤于显⽰Tekla 中项⽬的⽹格。
混凝部分
.混凝⼟梁
沿着所提供的曲线或线创建混凝⼟梁。右键单击组件来设置创建polybeam时将使⽤的控制点的最⼤数量。默认值为99分。更多的点意味着更⾼的准确性,但更新时的性能缓慢。
.两点创建混凝⼟梁
使⽤提供的起点和终点创建混凝⼟梁。
.混凝⼟柱
沿着提供的线创建⼀个混凝⼟柱。如果输⼊不是Z⽅向上的直线,那么产⽣的Tekla物体就是⼀束线。
.混凝⼟⾯板
沿着所提供的曲线或线创建⼀个混凝⼟⾯板。
.混凝⼟板
根据⼏何体创建混凝⼟板。边界可以是⼀个点列表、⼀个简单表⾯、⼀个矩形、⼀个圆、⼀条折线或⼀条普通曲线。右键单击该组件以设置将使⽤的控制点的最⼤数量。默认值为99分。更多的点意味着更⾼的准确性,但缓慢的性能时,更新。
.混凝⼟垫脚
沿着所提供的曲线或线创建⼀个混凝⼟垫脚。
.混凝⼟带基础
沿着所提供的曲线或线创建⼀个混凝⼟带基础。
项⽬(Tekla Structures 2017 SP5, 2017i SP1或更新)
基于所提供的brep、⽹格或表⾯⼏何图形创建⼀个具体的项⽬。或者您可以指定将插⼊到Tekla模型中的概要⽂件(形状)。可选的⾏输⼊可⽤于指定项⽬的原点和⽅向。
当从Rhino brep创建Tekla项⽬时,在传输之前,Rhino会在内部对brep进⾏⽹格/三⾓剖分。如果右键
单击组件图标/名称,可以将⽹格参数设置为最⼩、粗糙或光滑。默认是粗糙的。最⼩意味着更快的模型更新,⽽平滑意味着更细的细节,但更慢的更新。如果您有困难创建项⽬从Rhino breps或⽹格,请参阅FAQ。注意,如果使⽤Rhino 6, brep/mesh转换效果会更好。
如果右键单击组件图标/名称,会有⼀个选项“显⽰Tekla中的内部线”,它可以⽤于显⽰Tekla中项⽬的⽹格。
segg
创建梁
在提供的点列表中的点之间创建梁,以便⼀个梁的端点是下⼀个梁的起点。配件⾃动安装在每对梁之间。如果开始点和结束点是相同的,⼀个拟合也将被添加。
除了⼏何输⼊之外,上⾯创建组件的每个部分都有以下可选输⼊:
配置⽂件:部分配置⽂件作为⼀个字符串。您可以使⽤概要⽬录组件从Tekla概要⽬录中选择⼀个概要。
属性:部件属性。使⽤Part属性组件来构造输⼊对象。
位置:零件的位置。使⽤Position组件来构造输⼊对象,或者使⽤语法
PLANE_ENUM (PLANE_OFFSET) ROTATION_ENUM (ROTATION_OFFSET) DEPTH_ENUM (DEPTH_OFFSET)
语法⽰例:右(1200),上(45.0),后⾯。通过悬停位置输⼊查看更多⽰例。
编号:零件编号属性。使⽤编号组件来构造输⼊对象。标准车当量数
变形(可⽤于波束类型的对象):变形和结束偏移属性。使⽤变形组件构造输⼊对象。
创建⼀个锥形棒。
该组件有⼀个右键单击选项“当输⼊被修改时删除”。这种模式意味着在修改部分和点输⼊时,Tekla 中插⼊的条被删除,以允许更快的模型更新。注意:在此模式下,在每次修改输⼊后,条会得到新的guid。
部分:加强tekla部分。
形状:棒⼦的形状。
属性:钢筋属性。使⽤钢筋属性组件来构造输⼊对象。或者您可以将Reinforcement ⽬录组件直接连接到该输⼊,或者甚⾄仅提供字符串或数字的⼤⼩。
钩⼦: 钩⼦属性的酒吧。使⽤钩⼦组件来构造输⼊对象,或者如果您想对bar结束使⽤不同的钩⼦,也可以使⽤钩⼦组件。
盖: 盖杆的厚度和偏移量。使⽤代替组件来构造输⼊对象。
在零件中创建⼀个锥形棒组。
部分:加强tekla部分。
形状:棒⼦的形状。
要创建⼀个锥形棒组,请从形状输⼊中删除嫁接,并提供多个形状作为(⾮嫁接)列表。
故障检测要创建⼀个弯曲的棒组,形状输⼊应该是⼀个单⼀的弧(要创建⼏个弯曲组,提供⼀个接枝的弧列表)。
要创建⼀个圆形条组,形状输⼊应该是⼀个圆(要创建⼏个圆形组,需要提供⼀个接枝的圆列表)。
范围:酒吧组的范围。通常输⼊是⼀条直线。
如果形状输⼊是⼀组形状(形成⼀个锥形组),则不需要范围输⼊。
如果范围输⼊为圆或圆弧,形状输⼊为单曲线(或接枝形状输⼊),则钢筋组类型为锥形曲线。
如果输⼊值是⼀条曲线,⽽输⼊形状是⼀条单曲线(或嫁接了形状输⼊),则形状曲线将沿着值复制组类型将逐渐变细。
属性:钢筋属性。使⽤钢筋属性组件来构造输⼊对象。或者,您可以将Reinforcement⽬录组件直接连接到该输⼊,或者甚⾄仅以字符串或数字的形式提供⼤⼩。
钩⼦:钩⼦属性的酒吧。使⽤钩⼦属性组件来构造输⼊对象,或者如果您想对bar结束使⽤不同的钩⼦,也可以使⽤钩⼦属性组件。
盖:盖杆的厚度和偏移量。使⽤Cover属性组件来构造输⼊对象。
组:组类型(例如螺旋),间距和排除类型属性。使⽤组属性组件来构造输⼊对象。
编辑组件部分线内钩子
平⾯切割
⽤平⾯切割零件。
零件切割零件
⽤另⼀部分切另⼀部分。可选的是,切割部分可以在切割完成后删除。

本文发布于:2024-09-21 20:37:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/336284.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:组件   创建   对象   属性   构造   部分
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议