自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Tekla怎么创建带C#对话框界面的节点

Tekla怎么创建带C#对话框界面的节点

2023-02-10 23:12:42 455 1

原创 怎么增加与删除板的端点(Tekla二次开发)

怎么使用代码在Tekla中增加与删除板的端点

2022-09-05 20:11:18 1344

原创 怎么拆分与合并梁(Tekla二次开发)

怎么拆分与合并梁(tekla二次开发)

2022-07-11 22:01:22 1492

原创 Tekla二次开发入门经典例子

主要从头到尾实操使用API创建一根梁的过程

2022-05-27 07:09:24 1370

原创 Tekla二次开发的各个模块介绍

“ 二次开发模块和参考手册可在各个Tekla安装目录文件夹“nt\bin\plugins” “nt\bin\dialogs”和“nt\help”中找到”01 Tekla.Structures.dll此 dll 包含模型和图形二次开发部分共享的一些基本公共类型。02 Tekla.Structures.Model.dll此 dll 由许多的类和方法组成,在连接节点和操纵Tekla Structures模型数据库时使用。用这个dll,包含:Mode对象类包括,Beam, ContourPlate,

2022-05-24 23:21:13 2345

原创 关于Tekla的API

01什么是Tekla Open API?Tekla API(Application Programming Interface)是接口的意思,接口是指一个是两个实体之间的公共部分。Tekla使用户能够与软件进行相关交互。Tekla API 能够将 Tekla Structures 与其他软件之间进行交互。Tekla Open API,也称为 .NET API,为第三方提供接口方应用程序与 Tekla Structures 中的模型和图纸对象进行交互。它还允许创建plug-ins插件。Tekla Op

2022-05-24 23:15:53 1516 3

原创 怎么解决C++字符串过长的问题

1. 使用C预处理器C预处理器的一个功能"字符数组拼接"如果两个加引号的字符数组相邻, 并且他们之间没有标点, 编译器就会吗这些字符数组连接成单个字符数组例子如下:string tmp0 = "这是例一这是例一这是例一这是例一这是例一这是例一这是例一这是例一这是例一这是例一";string tmp1 = "这是例一这是例一这是例一这是例一" "这是例一这是例一这是例一这是例一这是例一这是例一";2. 使用特殊字符 “\”换行写的过长的字符串需要在行的末尾添加一个反斜杠 “\”,C语言

2022-04-25 19:07:30 4291

原创 怎么使用PluginBase进行Tekla二次开发

Tekla支持使用插件的方式进行二次开发。PluginBase是模型插件的抽象基类。模型插件必须从这个类继承。绘图插件必须从 DrawingPluginBase 继承。插件始终在插件的本地坐标系中执行。插件坐标系的原点是根据第一个输入对象或点定义的。如果第一个输入是对象,则插件坐标系的原点是对象的第一个输入点。如果第一个输入是点,插件坐标系的原点就是输入点。坐标系的 X 轴和 Y 轴在当前平面中定义。本文提供一个简单的例子实例:程序生成一个Tekla插件,可以完成输入两个点生成一根梁,并可以使用一个插件内

2022-04-19 22:55:58 1431

原创 怎么使用将自定义的tekla节点进行加密

主要的思路: 定义一个节点的参数, 名称为Password, 注意区分大小写, 它的值类型定义为文本, 在具体的公式中便可以设置密码了;如下图所示:

2022-04-18 18:42:07 1102

原创 Windows下怎么使用键盘快捷键代替方向键

Capslock+功能E D S F上 / 下 / 左 / 右Y B光标上 / 下 5 行A G左 / 右跳词W RBackspace DeleteT翻译Z撤销 / 重做X C V剪切 复制 粘贴I K J L上 / 下 / 左 / 右选中文字U O选中光标至行首 / 行末文字H N向左 / 右选中一个单词0 M向上 / 向下选中 5 行P ;Home End9( )Backspace...

2022-04-09 20:43:37 1311

原创 Tekla二次开发——怎么将两个物体合并

怎么使用代码将两个Tekla物体合并

2022-03-19 09:15:27 1679

原创 Tekla二次开发之切割部分的详解

一、BooleanPartModel teklamodel = new Model();Point point = new Point(0, 7000, 0);Point point2 = new Point(1000, 7000, 0);Beam Beam1 = new Beam();Beam1.StartPoint = point;Beam1.EndPoint = point2;Beam1.Profile.ProfileString = "HI300-15-20*300";Beam1.

2021-12-27 22:20:47 1718 1

原创 c++中placement new的理解

placement new: 它的作用为: 创建对象(调用该类的构造函数)但是不分配内存,而是在已有的内存块上面创建对象。用于需要反复创建并删除的对象上,可以降低分配释放内存的性能消耗, 类似于constructor成员,有第三种new表达式,称为定位new(placement new)。定位new表达式在已分配的与原始内存中初始化一个对象,他与new的其他版本不同,它不分配内存。相反,它接受指向已分配好但未构造的内存指针,并在该内存中初始化一个对象。实际上,定位new表达式使我们在特定的、预分配的内存地.

2021-12-26 15:00:45 556

原创 怎么消灭Windows桌面上杂乱的图标?

用管理与身份运行bat脚本文件>?(它的主要作用是创建一个文件夹并设置环境变量)打开创建的文件夹并将桌面上的快捷方式进行移动到它里面使用 Win+R 快捷键,并输入图标名称(支持中文),最后按Enter回车键,便可以打开指定程序...

2021-12-13 06:54:01 453

原创 Windows文件夹管理利器 Clover,值得你拥有

摘要本文主要讲述Clover这个软件的 安装,破解,实用技巧一、安装二、破解删除安装目录下的SoftUpd.exe新建文件夹 并将其命名为SoftUpd.exe便完成了禁止自动更新不要自己更新软件,更新版本后会有广告三、实用技巧Ctrl + t 打开新的标签页Ctrl + w 关闭当前标签页Ctrl + 滚轮滚动 跳转到相邻打开的标签页,如果当前为最后一个标签页,则跳转到第一个标签页双击空白后退扫描下图,关注“闭目鸽”公众号,并回复 “tekla帮助”,便可以获得Tekla1

2021-09-29 11:48:53 4312

原创 怎么自学Tekla智能节点中参数的含义——学会获取官方资料才是王道

摘要本文主要讲述Tekla智能节点官方资料三种获取方式:①从原生软件获取;②从网页获取;③下载离线帮助文档;以175号节点为例:一、在节点详情的页面,直接按 F1 键,可使用tekla的自带帮助文档,里面有具体的使用帮助二、使用网页端上的Tekla帮助文档具体网站为: https://teklastructures.support.tekla.com点击访问在线Tekla帮助文档在上图中红框中搜索要查询节点的名称,便可以得到节点内部参数信息的详细解释三、离线版帮助文档的下载扫

2021-09-19 10:29:12 2150

原创 Tekla二次开发——C#环境的搭建

关注“闭目鸽”微信公众号回复"tekla"关键字, 便可获得数GB的精品tekla视频教程一. 需要的软件1.Tekla20192.visual studio 20133.dotNetFrame 4.5.2二. visual studio 2013的操作1.新建项目→visual C# : Windows窗体应用程序2.在解决方案中的引用标签上右键选"添加引入"3.找到要使用的tekla的dll文件并引用4.点击视图并选择工具箱5.选择公共控件的Button控件, 并在窗口中绘制一

2021-09-12 20:13:21 2591

原创 Revit的捕捉设置

这篇文章在“闭目鸽”的微信公众号已发,欢迎关注获取最新文章。

2021-08-23 22:11:26 774

原创 Tekla自定义组件类型的区别

https://mp.weixin.qq.com/s?__biz=Mzg3MjY0OTMzOQ==&mid=2247483674&idx=1&sn=24cc5bf2eb22c03abc4b289b921d56ed&chksm=ceed460ef99acf18391000c24fb0bb6126b644ef3414038aba9a4cb873210ab417bb8814964f&token=2047435970&lang=zh_CN#rd

2021-08-14 11:01:30 970

原创 JavaScript入门

前端学习第四天引入方式: 使用script标签放在head标签中 <script>代码</script> 使用script引入js文件<script src="/hello/js/test.js" type="text/javascript" charset="utf-8"></script> 在元素中使用js代码 <input type="button" value="我的按钮" onclick="javascript:alert(1);

2021-08-09 07:20:08 94

原创 CSS入门

前端学习的第三天引入CSS:使用style标签(调试代码使用) <style> p{ color : #FF0000; } </style>- 使用link标签 `<link rel="stylesheet" type="text/css" href="css/syle.css" />`- 使用style属性基本语法选择器{ 属性: 属性值 属性: 属性值}普通选择器元素选择器: 直接使用标签名就行

2021-08-08 17:49:38 80

原创 html常用的标签

前端学习的第二天块标签 block 占满一行块标签功能h1标题1h2标题2h3标题3h4标题4h5标题5h6标题6p段落div块元素hr横线内联标签 inline 从左到右排列内联标签功能span纯行内 方便查找strong加粗u下换线em斜体font改字体样式自定义列表<dl> <dt>自定义列表标题</

2021-08-07 00:06:32 54

原创 html中的特殊转义符与标签

工具hbuilder是换行标签空格使用转义符: &nbsp ;&ensp ; &emsp ;

2021-08-06 00:02:54 134

原创 怎么解决tekla中鼠标移动的重影问题

修改如下选项为TRUE: 高进选项→模型视图→xs-use-software-rendering截图如下:

2021-07-22 23:40:28 8291 1

原创 tekla中梁位置属性的详解

在平面上:注: 黄色点为起点, 红色点为终点.①定位到中间: 以起点和终点所在的直线为标准, 将模型左右平分进行定位;②定位到右边: 以起点和终点所在的直线为标准, 将模型完全放置在其右边进行定位;③定位到左边: 以起点和终点所在的直线为标准, 将模型完全放置在其左边进行定位;旋转:注: 上面的示意图是从起点向终点方向看所得的截面;①定位到前面的: 以截面中心为轴线旋转, 使得前面的朝上;②定位到顶面: 以截面中心为轴线旋转, 使得顶面朝上;③定位到后面: 以截面中心为轴线旋.

2021-07-21 22:07:48 2838

原创 怎么得到tekla系统节点参数的名称

原因在二次开发使用tekla原生节点时候, 可以进行相关的操作方法使用tekla节点的另存为功能: 将同一个节点的相同参数保存为两个文件, 保存的路径为项目路径下的attributes文件夹下使用Beyond_Compare_3的文本比较功能如上图的T1便为目标变量的名字, 可以使用它来进行二次开发...

2021-07-02 13:27:22 1690

原创 Beyond Compare 3的安装与使用

正常安装找到“C:\Users[Your User Name]\AppData\Roaming\Scooter Software\Beyond Compare 3\”目录, 例如C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 3将这个目录下的所有文件都删除掉,重新打开“Beyond Compare”工具可以使用bat文件再加上定时功能...

2021-07-02 12:43:53 2467

原创 mfc程序提示不支持32位系统的代码

具体方法为使用宏:#ifndef _WIN64 AfxMessageBox(L"本软件不支持32位,请使用64位系统。"); return;#endif

2021-07-01 20:32:01 157

原创 MFC的编辑框响应双击事件的三种方法

一. PreTranslateMessage结合位置信息法二. 子类法三. 发消息法(推荐)

2021-05-22 07:53:29 2100

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

Tekla二次开发使用Tekla API 将两个零件相互切割的代码 Model teklamodel = new Model(); Point point = new Point(0, 7000, 0); Point point2 = new Point(1000, 7000, 0); Beam Beam1 = new Beam(); Beam1.StartPoint = point; Beam1.EndPoint = point2;

2021-03-03 20:07:21 2468 3

原创 Windows电脑两边的黑边怎么解决

用快捷键「Win」键+「R」键打开运行窗口输入regedit并回车确定打开注册表编辑器在注册表编辑器中定位带这个位置:HKEY_LOCAL_MACHINE→SYSTEM→ControlSet001→ControlGraphics→Drivers→Configuration右击选择【Configuration】并点击查找在弹出的搜索框内输出【scaling】并点击查找下一个双击我们搜索到的注册表的选项在图弹出的选项表中,将「4」改成「3」,并点击确定接下来我们可以继续按F3 搜索下一个,直到C.

2021-02-22 10:40:54 958

原创 修改了tekla中显示的类别但不生效怎么办

修改了tekla中显示的类别但不生效怎么办这是问题的本质是一个视图更新的问题;使用的方法是: 在模型中的空白位置, 点击鼠标右键, 选择重新画视图

2021-02-01 20:49:43 1012

原创 怎么解决tekla智能节点的螺栓末端增长的问题

怎么解决tekla智能节点的螺栓末端增长的问题解决的方法是: 将节点的 “通用性→向上方向” 属性改为: 自动;

2021-02-01 20:49:19 1636

原创 怎么对Revit族三个方向旋转

对revit族三个方向旋转做原始族:放到基于面的族模板上:创建公制常规模型, 左视图方向如下:注意:使用工作平面;先画角度, 再标注角度, 创建 “绕X轴旋转角度” 参数;使用点面约束将模型线的一端约束到原点, 以约束工作平面使它通过原点;设置工作平面, 并放置到工作平面上;放到基于面的族模板上, 并设置工作平面为XY平面, 并导出参数, 做法同步骤2使用公制常规模型, 创建 “绕Y轴旋转角度” 参数, 前视图方向, 做法同步骤3使用公制常规模型, 将参数

2021-02-01 20:48:56 6849 2

原创 怎么解决Tekla节点内部材质改变却外部无法改变

怎么解决节点内部材质改变导致外部无法画出具体的解决方法1. 是将材质这个参数暴露在外边, 要用户进行输入控制具体的解决方法2. 在"材质"这个参数中使用=引号的方式改变材质. 例如: 材料 = “Q345B”...

2021-02-01 20:48:08 977

原创 怎么解决tekla节点中梁的对齐方式在节点内外有差异

怎么解决梁的对齐方式在节点内外有差异tekla16版本: 使用tekla16做的智能节点, 在tekla16中对节点内外的主次构件有严格的对齐一致性要求;tekla2017i及以上版本: 但是在高版本的tekla中(如tekla2018), 没有那么高的一致性要求, 可以智能的对节点内外进行适应;...

2021-01-28 20:08:13 1329

原创 怎样解决tekla16无法选择多个次零件

## 怎样解决tekla16无法选择多个次零件:tekla16在创建自定义节点的时候出现这个问题的解决方法:重启软件tekla16.0!!!

2021-01-28 20:07:35 1672

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除