eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

6.Others

Others, anything can be here.
     摘要: Licensecc: a C++ software license manager
Copy protect, limit the usage of your C++ software with a license.  阅读全文

posted @ 2023-06-18 13:01 eryar 阅读(922) | 评论 (0)  编辑 |

     摘要:

PmuReviewer - 工厂模型审查程序  阅读全文

posted @ 2021-04-06 23:21 eryar 阅读(565) | 评论 (0)  编辑 |

     摘要: Abstract. Python and C++ are in many ways as different as two languages could be: while C++ is usually compiled to machine-code, Python is interpreted. Python's dynamic type system is often cited as the foundation of its flexibility, while in C++ static typing is the cornerstone of its efficiency. C++ has an intricate and difficult compile-time meta-language, while in Python, practically everything happens at runtime.

Key Words. Qt, Python, Shiboken2, PySide2  阅读全文

posted @ 2020-02-24 14:56 eryar 阅读(4419) | 评论 (0)  编辑 |

     摘要: 在Ubutun上安装Nodejs和Express  阅读全文

posted @ 2019-07-08 12:10 eryar 阅读(730) | 评论 (0)  编辑 |

     摘要: Boost test vs2013 fatal error C1001  阅读全文

posted @ 2019-07-06 12:54 eryar 阅读(1044) | 评论 (0)  编辑 |

     摘要: QString::toStdString()的内存问题  阅读全文

posted @ 2019-01-17 21:50 eryar 阅读(1591) | 评论 (0)  编辑 |

     摘要: Consolas是一套等宽字体的字型,属无衬线字体,由Lucas de Groot设计。
这套字型使用了微软的ClearType 字型平滑技术,并随同Windows Vista、Office 2007及Microsoft Visual Studio中发行,或可在微软的网站下载。在Windows Vista的6套新字型中,Consolas近似于前版Windows中 的2款内建字型:Lucida Console与Courier New,主要为程序代码的显示字型而设计的,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。  阅读全文

posted @ 2019-01-15 16:53 eryar 阅读(1280) | 评论 (0)  编辑 |

     摘要: 整个Qt在Windows中都可以通过批处理来编译,当编译好Qt后,会生成qmake.exe。 在没有安装Qt-VS-Addin的情况下,如何使用别人提供的Qt *.pro项目文件呢? 使用qmake可以直接生成Visual Studio项目文件  阅读全文

posted @ 2018-09-30 13:49 eryar 阅读(2813) | 评论 (0)  编辑 |

     摘要: 学习CesiumJS开源WebGL库,及其在BIM方面的应用。  阅读全文

posted @ 2018-08-24 21:12 eryar 阅读(3025) | 评论 (0)  编辑 |

     摘要: Abstract. QCAD是基于GPL协议的开源CAD软件,核心功能基于Qt使用C++开发,界面及其交互使用Javascript脚本进行开发。QCAD官方推荐开发其Plugin的方式为使用Javascript脚本的方式,因为QCAD的菜单及其对应的功能全部由Javascript实现。程序有时也需要和C++直接通信,如在QCAD中使用OpenCASCADE。本文主要介绍如何来开发QCAD的插件Plugin,从而能够对QCAD进行扩展,做一些定制化的功能开发。 Key Words. QCAD Plugin, Javascript, C++, CAD, 3D  阅读全文

posted @ 2018-06-21 23:28 eryar 阅读(2467) | 评论 (0)  编辑 |

     摘要: 开源二维CAD程序QCAD的编译说明。  阅读全文

posted @ 2018-06-03 20:53 eryar 阅读(2542) | 评论 (0)  编辑 |

     摘要: 最近在开发一个自动出图程序,从PDMS模型中取数据后,经过处理生成AutoCAD的图纸。其中涉及到一个问题就是如何尽量使程序与AutoCAD低耦合,尽量不使用第三方库的情况下,实现数据的传递。
最开始想到是用ODA(Open Design Alliance)的DWGdirect库来直接生成DWG文件,并且PDMS中就是使用这个库来生成DWG文件的。DWGdirect的用法与AutoCAD .Net的接口名称基本一致,用法也相同,但是这样就引入了第三方库。
还有一种方法就是使用AutoLisp脚本来生成图纸。这样的话,程序只需要生成一个AutoLisp脚本文件,文件中包含创建图形的命令。AutoLisp脚本与PDMS的PML类似,都需要一个解析执行的环境,即PML依赖PDMS平台才能运行,AutoLisp依赖AutoCAD平台。如果使用AutoLisp,程序不依赖DWG相关的第三方库,只需要生成一个文本文件。决定使用AutoLisp后,还有一个问题,就是如何在启动AutoCAD能自动加载生成的AutoLisp文件去生成图纸。  阅读全文

posted @ 2017-05-18 21:33 eryar 阅读(2057) | 评论 (0)  编辑 |

     摘要: Abstract. Qt’s ActiveX and COM support allows Qt for Windows developers to access and use ActiveX controls and COM objects provided by any ActiveX server in their Qt applications. Make their Qt application available as COM servers, with any number of Qt objects and widgets as COM objects and ActiveX controls. Make OpenSceneGraph to ActiveX controls then you can use it in other place, like IE.

Key Words. OpenSceneGraph, ActiveX, COM, ActiveQt  阅读全文

posted @ 2016-11-11 23:32 eryar 阅读(2131) | 评论 (0)  编辑 |

     摘要: Run debug in Windows7 to learn assembly language.  阅读全文

posted @ 2016-04-09 17:44 eryar 阅读(1565) | 评论 (0)  编辑 |

posted @ 2016-01-01 19:38 eryar 阅读(1523) | 评论 (7)  编辑 |

Full 6.Others Archive