关注“闭目鸽”微信公众号回复"tekla"关键字, 便可获得数GB的精品tekla视频教程

一. 需要的软件

1.Tekla2019

2.visual studio 2013

3.dotNetFrame 4.5.2

二. visual studio 2013的操作

1.新建项目→visual C# : Windows窗体应用程序

2.在解决方案中的引用标签上右键选"添加引入"

3.找到要使用的tekla的dll文件并引用

4.点击视图并选择工具箱

5.选择公共控件的Button控件, 并在窗口中绘制一个按钮

6.得到如下图的C#窗体

7.双击窗体进入button1的鼠标单击事件代码中,并补全处理Tekla软件的二次开发代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;namespace test1
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){Model teklamodel = new Model();Point Point = new Point(0, 0, 0);Point Point2 = new Point(1000, 0, 0);Beam Beam = new Beam();Beam.StartPoint = Point;Beam.EndPoint = Point2;Beam.Profile.ProfileString = "HI550-8-12*350";Beam.Insert();teklamodel.CommitChanges();}}
}

8.在运行本项目前需要先打开Tekla软件,运行的的结果是在Tekla软件中绘制出了一个工字型的梁

Tekla二次开发——C#环境的搭建相关推荐

  1. ANSA二次开发 - 在PyCharm上搭建ANSA/META二次开发环境

    文章目录 与PyCharm IDE集成 简介 ANSA和META自动补全 安装说明 在PyCharm中工作 与PyCharm IDE集成 简介   PyCharm 是一个集成开发环境(IDE).它是专 ...

  2. 极简工具,Tekla二次开发--构件图标注工具

    第三篇:Tekla二次开发--极简工具,构件图标注工具 关于极简工具 功能介绍 以下是功能视频节选 完整的视频演示地址 C# Tekla二次开发开发教学视频 关于极简工具 Tekla和AutoCAD二 ...

  3. Tekla二次开发——AutoCAD导入Tekla

    第四篇:Tekla二次开发--AutoCAD导入Tekla 关于极简工具 AutoCAD导入Tekla功能介绍 C# Tekla二次开发开发教学视频 关于极简工具 Tekla和AutoCAD二次开发插 ...

  4. Tekla二次开发使用Tekla API 将两个零件相互切割

    关注"闭目鸽"微信公众号回复"tekla"关键字, 便可获得数GB的精品tekla视频教程 Tekla二次开发使用Tekla API 将两个零件相互切割的代码 ...

  5. T2080 U-BOOT与OS内核移植 准备篇(二)——开发调试环境入门(Trace32、QorIQ Linux SDK和QCVS)

    T2080 U-BOOT与OS内核移植 准备篇(二)--开发调试环境入门(Trace32.QorIQ Linux SDK和QCVS) 一.Trace32 1. 工具配置和软件安装 2. 使用PRACT ...

  6. tekla二次开发用C语言,Tekla能够进行哪些二次开发?Tekla二次开发功能详解

    我们话不多说,这次小编来给你讲一些搜罗而来的Tekla软件二次开发的功能.虽然是科普,不过这些二次开发功能有的还真的是很好用的,帮了大忙. 一.桥梁功能 如果向Tekla插件中加入了桥梁模块的功能,通 ...

  7. Revit二次开发01——环境搭建(附Revit 2018 + Visual Studio 2017下载地址)

    目录 1.准备工作 1.1 安装Revit 2018 1.2 安装Revit 2018 SDK 1.3 安装Visual Studio 2017 2.配置Addin Manager 3.测试 3.1 ...

  8. 关于QGis1.8二次开发的环境配置

    这篇文章是基于已经正确编译并且生成二次开发所需的库文件的基础上的,如果你还没有得到开发的库文件,请参见我的上一篇博文,点击这里查看. OK,要进行二次开发首先就是环境配置.这里使用的QGis版本为1. ...

  9. 怎么使用PluginBase进行Tekla二次开发

    Tekla支持使用插件的方式进行二次开发.PluginBase是模型插件的抽象基类.模型插件必须从这个类继承.绘图插件必须从 DrawingPluginBase 继承.插件始终在插件的本地坐标系中执行 ...

最新文章

  1. 怎么把圆角变直角_明式圆角柜的还原(下)——信民木工DIY达人大赛作品
  2. python小游戏开发,使用python实现英语打字游戏
  3. [转]Python 命令行参数和getopt模块详解
  4. 使用Exceptionless记录日志
  5. SQL Cookbook:一、检索记录(13)按模式搜索
  6. WeChall_PHP-Local File Inclusion(LFI)
  7. 用android ndk编译ffmpeg,AndroidNDK交叉编译FFMPEG
  8. 【洛谷 - P1231 】教辅的组成(网络流最大流,拆点)
  9. [CareerCup] 4.7 Lowest Common Ancestor of a Binary Search Tree 二叉树的最小共同父节点
  10. tdk怎么设置_网站tdk如何正确的设置
  11. 白板机器学习笔记 P60-P65 EM算法
  12. 外企的溃败:Oracle中国研发中心裁员,1600人,补偿为N+6
  13. Mac/Windows Android Studio / Visual Studio Code/Eclipse /Xcode 操作 快捷键 :代码多行选中等 (开发利器)多
  14. Ribbon和Feign的对比-带简易例子
  15. 字典哈希表的实现原理_字典哈希表的实现原理
  16. 那些年-SAP固定资产导入AS91 OASV
  17. 计算机中心机房设计规范,GB50174-2017 数据中心机房设计规范
  18. 安装opencv_contrib-3.4.9, fatal error: opencv2/xfeatures2d.hpp: 没有那个文件或目录. 解决方法
  19. SM3国密加密算法(C语言)
  20. 西工大NOJ数据结构理论——013.以十字链表为存储结构实现矩阵相加(严5.27)

热门文章

  1. 十多位IT专家分享他们离不开的实用工具 1
  2. 智慧消防压力表可实现远程监控
  3. 数据分析——Tableau数据可视化与仪表盘搭建
  4. 企业OA即时通讯系统解决方案
  5. WEB 2.0 字体
  6. Android变脸幕后的魔法师:各巨头…
  7. 联想笔记本e480恢复出厂设置_ThinkPad笔记本一键恢复键是哪个|Thinkpad按什么键进一键还原...
  8. 生成双色球号码,祝大家好运^_^
  9. android炉石解析包错误,炉石传说7月11日解析失败怎么回事 游戏出错解决方法介绍...
  10. NSIS制作软件安装包