第四篇:Tekla二次开发——AutoCAD导入Tekla

  • 关于极简工具
    • AutoCAD导入Tekla功能介绍
    • C# Tekla二次开发开发教学视频

关于极简工具

Tekla和AutoCAD二次开发插件,Tekla模型和图纸工具。包括自动零件标注、构件辅助工具。
现在实现了零件图的自动批量标注。
构件图的辅助标注工具,包括自动标注端板,连接板视图工具
还包含多个图纸标注辅助工具

AutoCAD导入Tekla功能介绍

实现Autocad直线导入Tekla新建梁,AutoCAD修改直线位置,同步更新到Tekla
具体实现大家参见文章最后的免费体验课

主要代码

     dynamic app = Marshal.GetActiveObject("AutoCAD.Application");dynamic doc = app.ActiveDocument;dynamic sset;if(doc.SelectionSets.Count ==0){sset = doc.SelectionSets.Add("ss1");}else{sset = doc.SelectionSets.Item(0);sset.Clear();}this.Hide();sset.SelectOnScreen();TSM.Model model= new TSM.Model();for (int i = 0; i < sset.Count; i++){if(sset.Item(i).ObjectName == "AcDbLine"){dynamic line=sset.Item(i);var ptS = new TSG.Point(line.StartPoint[0], line.StartPoint[1], line.StartPoint[2]);var ptE = new TSG.Point(line.EndPoint[0], line.EndPoint[1], line.EndPoint[2]);TSM.Beam b = new TSM.Beam(ptS, ptE);b.Profile.ProfileString = "HN400*200*8*13";b.Class = "3";b.Material.MaterialString = "Q235B";b.Insert();b.SetUserProperty("MyApp",line.Handle);b.Modify();}}model.CommitChanges();this.Show();

C# Tekla二次开发开发教学视频

我还录制了《基于C#Tekla二次开发培训-组件(节点,宏,细部)开发视频教程》
本课程学完后可以独立完成节点开发,有意学二次开发的朋友可以看看
视频地址(包含免费体验课)
https://jiaoyu.taobao.com/course/QKT_4070018?spm=qingketang.24510471.0.0.81283d01ICaQjS

Tekla二次开发——AutoCAD导入Tekla相关推荐

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

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

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

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

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

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

  4. Tekla二次开发的各个模块介绍

    " 二次开发模块和参考手册可在各个Tekla安装目录文件夹"nt\bin\plugins" "nt\bin\dialogs"和"nt\hel ...

  5. NX二次开发-UFUN导入图框UF_PART_import

    NX二次开发-UFUN导入图框UF_PART_import NX11+VS2013#include <uf.h> #include <uf_part.h> #include & ...

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

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

  7. Tekla二次开发——C#环境的搭建

    关注"闭目鸽"微信公众号回复"tekla"关键字, 便可获得数GB的精品tekla视频教程 一. 需要的软件 1.Tekla2019 2.visual stud ...

  8. Tekla二次开发之图纸篇--节点图工具GA detail manager

    节点图工具GA detail manager 首先,了解一下Tekla软件安装图.Tekla提供了剖面图和放大图,在图纸中切了剖面后放在一边,然后可以移动到另一张节点图.这时原图的剖面符号可以显示节点 ...

  9. (Tekla Structures二次开发)初始化Tekla和二次开发程序之间的连接

    在使用任何Tekla Open API程序之前,需要初始化Tekla Structures和程序之间的连接. Model myModel=new Model();//创建一个新的模型实例 if (my ...

最新文章

  1. CUDA Samples: ripple
  2. rlwrap 让Linux下的sqlplus变得好用
  3. java gmail smtp_通过JAVA中的Gmail SMTP服务器发送电子邮件
  4. phpstudy编写html,phpStudy简介
  5. 英文材质翻译表_英语翻译5大技巧,用了才知道是真好
  6. BZOJ.3495.[PA2010]Riddle(2-SAT 前缀优化建图)
  7. 免费推广网站实例(珍藏版)
  8. 【C语言】在VC中使用gotoxy函数实现光标的移动
  9. LDO分压电阻计算小工具
  10. AndroidX全解析
  11. 电脑只有浏览器不能上网
  12. 计算机图形学---简单光照明模型知识汇总
  13. VMware下如何虚拟软盘启动
  14. VOLTE注册失败案例
  15. 2023哈尔滨工业大学计算机考研信息汇总
  16. 三坐标检测基础知识之RationalDMIS 2020 ,PC-DMIS 2019 点轮廓度(T值)算法说明
  17. 陈学智升任VMware全球副总裁、大中华区总裁,面临四个挑战
  18. 在线问诊配药的背后,看这家“数字化医院”如何守护数据流动安全
  19. c# 串口通信 DataReceived 事件触发方法的使用
  20. Cartographer ROS 整合(翻译) 2019.4.2更新

热门文章

  1. (二)arm-a上华为iot云,移植虚拟机的文件到开发板,全网首发
  2. Pycharm使用Database Navigator连接mysql数据库
  3. MySQL健康检查(一)
  4. PAT - 1028 人口普查
  5. Ubuntu 20.04防火墙 UFW做NAT转换,IP伪装,端口重定向,端口映射
  6. 应用性能监控对DMS系统综合分析案例
  7. 头歌:键盘输入与屏幕输出练习1
  8. linux屏幕录像的方案
  9. 文章聚合怎么进行文章伪原创
  10. eyeBeam1.5或X-lite上的DTMF设置