posts - 422, comments - 576, trackbacks - 0, articles - 0

5.Others

Others, anything can be here.
     摘要: 在Ubutun上安装Nodejs和Express  阅读全文

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

posted @ 2017-05-18 21:33 eryar 阅读(1178) | 评论 (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 阅读(1355) | 评论 (0)  编辑 |

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

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

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

     摘要: 用C++来开发管道出图程序IsoAlgo时,当PCF文件名中包含中文时,读取文件会失败。
  阅读全文

posted @ 2015-04-14 19:47 eryar 阅读(2319) | 评论 (0)  编辑 |

     摘要: Abstract. The Visual Studio Natvis framework lets you customize the way Visual Studio displays native types in debugger variable windows such as the Watch, Locals and Data Tips windows. It supersedes the autoexp.dat file that has been used in earlier versions of Visual Studio and offers XML syntax, better diagnostics, versioning, and multiple file support. The container in OpenCASCADE is difficult for debugging, such as TColStd_Array1OfInteger in the TColStd package, .etc. Use the natvis framewo  阅读全文

posted @ 2015-01-31 19:16 eryar 阅读(2035) | 评论 (1)  编辑 |

     摘要: Abstract. Tcl/Tk provide a programming system for developing and using graphical user interface(GUI) applications. Tcl stands for “tool command language” and is pronounced “tickle”, is a simple scripting language for controlling the extending applications. The blog use Tcl/Tk to iterate all the files for a given directory, this is useful to some automation work, such as change all the file names for a given directory; add copyright info for the source code files.

Key Words. Tcl/Tk, Iter  阅读全文

posted @ 2015-01-18 12:08 eryar 阅读(1404) | 评论 (0)  编辑 |

     摘要: Abstract. There are many drawing files during the ship design or other design process, so somebody want to merge them to one DWG file. The DwgMerger is a AutoCADE plugin developed by AutoCAD .NET, its purpose is to merge all the drawing files, include dwg and dxf format to one drawing paper.

Key Words. AutoCAD, DWG, DXF, Merger, 合并   阅读全文

posted @ 2015-01-15 19:32 eryar 阅读(2307) | 评论 (3)  编辑 |

     摘要: 有一天你将破蛹而出,成长得比人们期待的还要美丽。
但这个过程会很痛,会很?#37327;啵?#26377;时候还会觉?#27809;?#24515;。
面对着汹涌而来的现实,觉得自?#22909;?#23567;无力。
但这,也是生命的一部分。做好现在你能做的,然后,一切都会好的。
我们都将孤?#36182;?#38271;大,不要害怕。

  阅读全文

posted @ 2014-10-27 19:48 eryar 阅读(1645) | 评论 (0)  编辑 |

     摘要: Debian是OpenCASCADE用于Linux操作系统测试的专用系统。这几天下载安装了Debian系?#24120;?#20307;验了一下,感觉还不错:简洁,精致。

解决了这些问题后,Debian用起来感觉还好,还需要慢慢熟悉和适应。下一步准备在Debian上编译、调试C/C++程序。为编译OpenCASCADE的Linux版本打下基础。  阅读全文

posted @ 2014-09-29 22:54 eryar 阅读(1158) | 评论 (0)  编辑 |

     摘要: Intergraph Stamp.

Thanks to superman (WuJun).  阅读全文

posted @ 2014-07-26 17:36 eryar 阅读(360) | 评论 (0)  编辑 |

     摘要: std::ofstream failed because of its file name is not right.  阅读全文

posted @ 2014-07-12 15:55 eryar 阅读(2434) | 评论 (3)  编辑 |

Full 5.Others Archive

探灵笔记系统攻略
广西快三计划 中国福利彩票36选7开奖结果今天 自动投注软件 老时时个位走势图官网 山西十一选五开奖查 幸运快乐8是哪国的彩票 vr赛记录 时时乐彩开奖结果 深圳风采2019036 梭哈下载