自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

翻译 Building Coder(Revit 二次开发)- 在两条线之间创建尺寸

原文链接:Create Dimension between Two Lines如何创建尺寸是一个经常被问及的问题。我最近花了点儿时间研究并找到了一个解决方案,顺带纠正了 RevitLookup 中一个相关的错误。问题我尝试用编程的方式创建详细的图纸,特别是使用 ItemFactoryBase.NewDimension() 方法。我根据墙元素的几何特征在草图视图中绘制细节线(Detail

2012-10-20 15:48:03 2619

翻译 Building Coder(Revit 二次开发)- 创建球体用于AVF和过滤

原文链接:Sphere Creation for AVF and FilteringRevit 2012 API 新引入了 GeometryCreationUtilities 类来帮助创建实体。然而它没有提供直接的球体创建方法,而是提供了以下五个根据输入曲线创建几何实体的辅助方法:CreateBlendGeometry 融合CreateExtrusionGeometry 拉伸Cre

2012-10-19 11:48:09 3286

翻译 Building Coder(Revit 二次开发)- 设置匹配范围框的视图剖视框

原文链接:Set View Section Box to Match Scope Box今天我们讨论一个我很感兴趣的问题:1. 如何精确地获取空间范围框(Scope Box)的几何位置、尺寸和方向?2. 如何精确地设置三维视图剖视框(Section Box)的几何位置、尺寸和方向?换句话说就是如何使用手动调整的范围框来定义视图剖视框,即模型是如何在三维视图中被剪切的。实

2012-10-17 10:43:17 4018

翻译 Building Coder(Revit 二次开发)- 图形化显示区域边界

原文链接:Graphically Display Area Boundary Loops我最近研究了一个关于检测区域边界是否闭合的问题,方法是在 RevitLookup 中查看相关的坐标值。但是我想人脑很难分析这么多的数据,所以靠谱的方式你懂的,还是创建一个外部命令(DisplayBoundary)来自动化地完成。该命令遍历选中区域(或是模型中的所有区域)的边界片段,然后创建一个曲线来代表

2012-10-15 10:39:14 3974

翻译 Building Coder(Revit 二次开发)- 关于楼板边界的重新思考

原文链接:Slab Boundary Revisited问题如何使用 Revit API 获取楼板边界?Jeremy我2008年时就实现了一个名为 CmdSlabBoundary 的外部命令用于获取楼板边界。这个命令识别一块楼板的边界(包括门洞),然后沿着边界创建一组高亮的模型曲线。针对你的问题,我重新检查了这个命令,并将其代码更新到 Revit 2013。[T

2012-10-12 11:30:53 5948

翻译 Building Coder(Revit 二次开发)- 使用实体相交(Solid Intersection)过滤有接触的梁

原文链接:Filter for Touching Beams Using Solid Intersection几何创建工具创建的临时实体(Solid)可以用于几何特征过滤器。问题我想通过编程方式获取全部有接触的梁,不考虑它们之间的连接状态。用户首先选中一根梁,然后程序自动将所有有递归接触的梁(即级联方式接触)选中。Jeremy首先让我们讨论这些梁

2012-10-10 10:36:52 5695 1

翻译 AEC DevBlog(Revit 二次开发)- 获取一个面的法线方向

原文链接:Getting the normal direction of a face问题当我使用 PlanarFace.Normal 属性获取面的法线时,我法线对于有些面来说结果和实际的面方向相反。foreach (Face face in solid.Faces){ PlanarFace planarFace = face as PlanarFace; i

2012-10-09 18:08:39 3588

翻译 AEC DevBlog(Revit 二次开发)- 使用 Revit API 选取三维点

原文链接:Picking 3D points using Revit API作为 Revit 二次开发人员,我们很熟悉如何使用 Selection.PickPoint() 在二维平面上选取一个点。由于 Revit API 并不直接支持在三维坐标系中选取一个点,我们需要采用稍微复杂一点儿的方法来实现:1. 首先借助 View.SketchPlane 属性设置当前工作平面;2. 然后使

2012-10-09 09:40:44 4025

翻译 Building Coder(Revit 二次开发) - 真实世界中的角坐标

原文链接: Real-World Concrete Corner Coordinates我之前和人合作了一个很实用的程序:自动创建施工现场的位置点和结构元素。为了实现功能,我们必须首先解决如下几个 Revit 二次开发的问题:1. 获取结构混凝土元素(Structural Concrete Elements);2. 获取结构混凝土元素的角(通过它们的几何特征获取顶点);3. 将

2012-10-05 15:06:19 2778

翻译 Building Coder(Revit 二次开发) - 创建与墙体平行的剖视图

原文链接:Create Section View Parallel to Wall先插两句题外话,在建的全世界最高最绿色的建筑“上海中心”(Shanghai Tower)中大量使用了 Autodesk BIM 解决方案。译者注:我旁听了上海中心的负责人在去年的北京AU大师会上做的关于 Autodesk BIM 在上海中心设计和建造中应用的主题演讲。会后我向他问了些 Revit

2012-10-02 17:21:26 4276 1

WCF 解析 HTTP Multipart Form Data

WCF 是微软力推的通讯框架,它能够以 ASP.NET WebService 的方式实现 RESTful 方式的服务。但是缺陷是目前的版本不支持对 HTTP multipart 格式的自动解析。而不像传统的 ASP.NET WebService 可以自动解析 multipart 中的多媒体数据,并通过访问 Context.Request.Form["name"] 和 Context.Request.Files["name"] 方便地访问。 这份代码在 HttpMultipartFormDataParser (https://github.com/Vodurden/Http-Multipart-Data-Parser) 的基础上,解决了中文乱码的问题。希望给和我一样曾经被这个问题困扰的朋友一些帮助。 关于代码的使用方式,请参见 Vodurden 在 GitHub 上的说明。

2013-02-19

拍照并上传照片和说明的 iOS 客户端

调用iOS拍照功能,并使用REST方式将照片和说明通过 WebService 上传到服务器端。

2012-02-01

接收图片和文字的 ASP.NET WebService

使用 ASP.NET/C# 实现的 WebService。用于接收来自客户端REST方式上传的照片和说明。

2012-02-01

空空如也

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

TA关注的人

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