自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BIMBase C++二次开发 调用PlaneGCS求解直线约束

用PlaneGCS来求解,只需要把约束添加到求解器里面,然后求解,如果求解成功,那么再把求解器里面的参数赋值到BIMBase里面的自定义直线上,并且更新约束图像,就完成了约束。在上面的添加约束参数到求解器 这一步的时候,就把参数添加到aParameters,由于都是指针,求解完后只就把这些指针指向的值拿出来赋值给里自定义直线,然后直线再调用。由于PlaneGCS并没有水平距离、垂直距离和共点这些约束,只有倍数相等,差值等约束,所以在添加所叙的这些约束时,就需要用它的已有约束去构造这些约束。

2024-07-27 16:40:38 344

原创 BMBase二次开发 C++ 创建直线约束求解器

而在处理直线的约束时,就是先处理约束自身的约束,再处理跨对象的约束。当被约束对象的夹点移动时,就会处理该对象已有的约束,就会调用约束求解函数,先把自身的约束处理完,变化为正确的图像以后,再处理共点约束(涉及其他对象),同理,在处理其他共点约束对象时,也是先处理约束自身的约束,自身做出正确的变化后,再依次处理其他共点的对象。如上图,每条直线除了共点约束以外,都有约束自身的其他约束,在移动夹点时,就先处理约束自身的约束,然后再处理共点对象的约束,最后再处理约束图像,这样就能昨晚一次完整的夹点移动变化。

2024-06-01 16:25:53 1065

原创 BIMBase二次开发 C++插件加载失败的原因及解决方案

BIMBase二次开发 C++插件加载失败的原因及解决方案

2024-05-29 16:12:17 328

原创 BIMBase 二次开发 C++创建构件流程及遇到的问题和解决方案

BIMBase 二次开发 C++创建构件流程及遇到的问题和解决方案

2024-04-01 19:56:55 2160

原创 SQL Server 2014 快速备份以及恢复数据库方案

此外,SQL Server 还提供了备份压缩和备份条带功能,这些功能可以在备份期间使用多个线程进行压缩和写入操作,以提高备份性能和效率。然后选择设备,单机后面的“ ... ”弹出选择备份设备窗口,点击添加按钮选择要还原的数据库文件,选择完成后,点击确定等待数据库还原。3.重复操作2,适量添加将要备份出来的数据库文件(添加几个,就相当于备份的时候开几个线程,多线程去备份,备份速度加快)。1.单击要备份的数据库,选择任务->备份,备份选项下,设置备份压缩为压缩备份(这样是为了节省备份空间);

2023-06-12 10:42:52 2611

原创 安装.net3.5

正确安装.net3.5

2023-06-09 14:20:13 3032 2

空空如也

空空如也

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

TA关注的人

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