1 / 17
文档名称:

TEKLA 二次开发 案例 自学手册.docx

格式:docx   大小:655KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

TEKLA 二次开发 案例 自学手册.docx

上传人:suijiazhuang2 2022/8/21 文件大小:655 KB

下载得到文件列表

TEKLA 二次开发 案例 自学手册.docx

文档介绍

文档介绍:IV
二次开发案例 自学手册
-CAL- Information Technology
引用 对话框中按确定。
在练****中,您将需要这些参考:



(从\ nt \ bin \ dialogs '找到)

如果要为Tekla Structures中创建一个插件,那么您需要添加

接来下您可以在项目中使用API的类和方法。

(右键单击表单并选择查看代码),并将指令行添加 到代码的开头:
using ;
using TSG3D = ;
现在您可以使用API开始开发应用程序了。
2建模API的练****br/>以下是建模练****的主题:
()在Visual Studio中创建一个新的项目
()创建垫脚
()在底座上添加列
()将钢筋添加到垫脚上
()使用目录UI控件
()添加模板表单

您将学****如何通过API在Tekla Structures中创建基本对象。
这个练****结果应该是这样的:
前提
您需要运行Tekla Structures并打开一个空模型。使用此模型,以便网格间 距与示例中使用的相同:
Exercise-
(\ TeklaOpenAPIStartUpPackage_v190\ SelfLearningExercises\ Exercise- )
请记住阅读该页面上的提示。 Visual Studio中创建新项目。
创建创建垫脚的应用程序
在应用程序表单中添加一个按钮“创建垫脚”,并将脚注创建点击事件。 在网格线A,E,1和6上的每个网格交点上创建垫脚。因此,总共创建18个 垫脚。
提示:
•可以使用梁类创建垫脚。
•您应该创建一个方法,根据给出的坐标位置创建一个垫脚。
•然后,您可以使用for循环创建垫脚的位置。
创建Model实例后,()来检查连接
是否有效。如果返回true,那么可以使用API。
帮助:
请参阅参考手册中的至少以下主题:
• Beam class 梁类
说明:
关于代码应该做的简要说明:
创建一个新的Model对象,该对象表示您在Tekla Structures中打开的 Tekla Structures 模型。
检查您是否打开了可以连接的Tekla Structures模型。
创建一种基于两个输入位置的创建并插入一个垫脚的方法。垫脚应该设 置以下属性:
Name = "FOOTING"
= "1500*1500"
= "K30-2"
Class = "8"
StartPoint
EndPoint (change Z coordinate mm lower than in startpoint)
=
=
=
请注意,这些值可能需要本地化,需要在环境中找到配置文件和材料。
创建两个for循环以遍历位置的X和Y方向,并使用步骤3中提到的方 法创建垫脚。
5. CommitChanges ()确保在Tekla Structures中更新已完成的所有更改, 并相应更新模型视图。如果未调用此命令,则必须在Tekla Structures中手动刷 新视图以查看更改。
完成之后,您需要做的就是确保您已经打开了 Tekla Structures模型,并选 择“从Visual Studio中的”调试“菜单开始运行您的项