
navisworks
千杯不醉-sen
予人玫瑰,手有余香!
展开
-
NwCreate之创建nwc文件
环境:Navisworks 2016、Navisworks 2016 SDK、Microsoft Visual Studio 2013。1、创建应用程序,选择默认设置,点击完成。2、在新建项目右键“属性“,设置平台为x64。3、安装了SDK之后,在安装目录会多出一个api文件夹,这里只介绍nwcreate4、设置附加包含目录(include)。5、设置附加依赖项(nwcreate.lib、lcodp原创 2016-07-13 22:55:05 · 2331 阅读 · 2 评论 -
NW中Geometry的使用技巧
设置SelectionBehaviorlectionBehavior = SelectionBehavior.Geometry;利用Search去查找 // 查找所有 public ModelItemCollection GetGeometrys() { Search s = new Search();原创 2017-02-17 10:07:26 · 893 阅读 · 0 评论 -
NW中创建接口的方法
比如需要创建InwOaPropertyVec、InwOaProperty、InwGUIPropertyNode2等,则可以使用下面的通用方法进行创建。public static T NewObject<T>(this InwOpState10 state){ try { Type type = typeof(T); string value = "e原创 2017-02-21 19:58:36 · 1332 阅读 · 0 评论 -
NW之模型的快速、平滑定位
在查看模型的过程中,我们常会用到模型定位,下面我介绍两种模型定位的扩展方法。快速定位/// <summary>/// 快速缩放至所有模型./// </summary>/// <param name="doc">The document.</param>/// <param name="items">The items.</param>/// <author>YangSen</author>原创 2017-02-22 11:54:07 · 1091 阅读 · 0 评论