<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Ford Yang&#39;s Blog</title>
  
  <subtitle>Civil Engineering and  Data Analysis</subtitle>
  <link href="/atom.xml" rel="self"/>
  
  <link href="https://fordy7014.github.io/"/>
  <updated>2021-03-06T21:39:47.981Z</updated>
  <id>https://fordy7014.github.io/</id>
  
  <author>
    <name>Ford Yang</name>
    
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>03.Revit API -- Revit Ribbon</title>
    <link href="https://fordy7014.github.io/2021/01/25/20210125Revit%20UI%20Ribbon/"/>
    <id>https://fordy7014.github.io/2021/01/25/20210125Revit%20UI%20Ribbon/</id>
    <published>2021-01-25T03:04:57.000Z</published>
    <updated>2021-03-06T21:39:47.981Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#1-background&quot;&gt;1. Background&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2-full-code&quot;&gt;2. Full CODE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#3-final-result&quot;&gt;3.
        
      
    
    </summary>
    
    
      <category term="January 2021" scheme="https://fordy7014.github.io/categories/January-2021/"/>
    
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
      <category term="Revit API" scheme="https://fordy7014.github.io/tags/Revit-API/"/>
    
  </entry>
  
  <entry>
    <title>02.Revit API -- Show revisions on each viewsheet</title>
    <link href="https://fordy7014.github.io/2021/01/20/20210120Revit%20API%20--%20Show%20revision%20on%20sheet/"/>
    <id>https://fordy7014.github.io/2021/01/20/20210120Revit%20API%20--%20Show%20revision%20on%20sheet/</id>
    <published>2021-01-20T03:04:57.000Z</published>
    <updated>2021-03-06T21:39:49.781Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#1-background&quot;&gt;1. Background&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2-show-revision-on-viewsheet&quot;&gt;2. Show revision on
        
      
    
    </summary>
    
    
      <category term="January 2021" scheme="https://fordy7014.github.io/categories/January-2021/"/>
    
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
      <category term="Revit API" scheme="https://fordy7014.github.io/tags/Revit-API/"/>
    
  </entry>
  
  <entry>
    <title>01. Revit API -- Rename the window</title>
    <link href="https://fordy7014.github.io/2021/01/15/20210115Revit%20API%20--%20Rename%20the%20windown%20name/"/>
    <id>https://fordy7014.github.io/2021/01/15/20210115Revit%20API%20--%20Rename%20the%20windown%20name/</id>
    <published>2021-01-15T03:04:57.000Z</published>
    <updated>2021-03-06T21:39:50.906Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#1-background&quot;&gt;1. Background&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2-renaming&quot;&gt;2. RENAMING&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a
        
      
    
    </summary>
    
    
      <category term="January 2021" scheme="https://fordy7014.github.io/categories/January-2021/"/>
    
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
      <category term="Revit API" scheme="https://fordy7014.github.io/tags/Revit-API/"/>
    
  </entry>
  
  <entry>
    <title>08. Renumbering the manholes and pipelines</title>
    <link href="https://fordy7014.github.io/2020/12/10/20201210AutoCAD%20developer&#39;s%20tools%20--%20Renumber%20the%20Objects/"/>
    <id>https://fordy7014.github.io/2020/12/10/20201210AutoCAD%20developer&#39;s%20tools%20--%20Renumber%20the%20Objects/</id>
    <published>2020-12-10T03:04:57.000Z</published>
    <updated>2021-03-06T21:39:42.033Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;Introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In my work, I always use the past Civil3d template to continue my design, hence the initial
        
      
    
    </summary>
    
    
      <category term="December 2020" scheme="https://fordy7014.github.io/categories/December-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>07. Hatch</title>
    <link href="https://fordy7014.github.io/2020/12/05/20201205AutoCAD%20developer&#39;s%20tools%20--%20Hatch/"/>
    <id>https://fordy7014.github.io/2020/12/05/20201205AutoCAD%20developer&#39;s%20tools%20--%20Hatch/</id>
    <published>2020-12-05T03:04:57.000Z</published>
    <updated>2020-12-26T03:44:42.993Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;Introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;After learning how to select the objects from the drawings, now we begin to learn how to do
        
      
    
    </summary>
    
    
      <category term="December 2020" scheme="https://fordy7014.github.io/categories/December-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>06. Selection Filters</title>
    <link href="https://fordy7014.github.io/2020/11/22/20201201AutoCAD%20developer&#39;s%20tools%20--%20Selection%20Filters/"/>
    <id>https://fordy7014.github.io/2020/11/22/20201201AutoCAD%20developer&#39;s%20tools%20--%20Selection%20Filters/</id>
    <published>2020-11-22T03:04:57.000Z</published>
    <updated>2020-12-26T09:12:35.130Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h1&gt;Introduction&lt;/h1&gt;
&lt;p&gt;Last time, we have learnt selection, but what if we have to filter certain types of object from the selection
        
      
    
    </summary>
    
    
      <category term="December 2020" scheme="https://fordy7014.github.io/categories/December-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>05. Selection</title>
    <link href="https://fordy7014.github.io/2020/08/30/20200830AutoCAD%20developer&#39;s%20tools%20--%20Selection/"/>
    <id>https://fordy7014.github.io/2020/08/30/20200830AutoCAD%20developer&#39;s%20tools%20--%20Selection/</id>
    <published>2020-08-30T04:04:57.000Z</published>
    <updated>2020-12-26T03:11:53.285Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;Introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Today we will learn how to interact with AutoCAD.&lt;/p&gt;
&lt;h2
        
      
    
    </summary>
    
    
      <category term="August 2020" scheme="https://fordy7014.github.io/categories/August-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>04. Modify the drawable object</title>
    <link href="https://fordy7014.github.io/2020/08/25/20200825AutoCAD%20developer&#39;s%20tools%20--%20Modify%20the%20drawable%20object/"/>
    <id>https://fordy7014.github.io/2020/08/25/20200825AutoCAD%20developer&#39;s%20tools%20--%20Modify%20the%20drawable%20object/</id>
    <published>2020-08-25T04:04:57.000Z</published>
    <updated>2020-08-30T03:31:36.463Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;Introduction&quot;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;After learning how to draw a line with AutoCAD API, we can use similar way to create other
        
      
    
    </summary>
    
    
      <category term="August 2020" scheme="https://fordy7014.github.io/categories/August-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>03. Create the line</title>
    <link href="https://fordy7014.github.io/2020/08/24/20200824AutoCAD%20developer&#39;s%20tools%20--%20Create%20the%20line/"/>
    <id>https://fordy7014.github.io/2020/08/24/20200824AutoCAD%20developer&#39;s%20tools%20--%20Create%20the%20line/</id>
    <published>2020-08-24T04:04:57.000Z</published>
    <updated>2020-08-29T21:03:55.715Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;Class-Inheritance-Tree&quot;&gt;Class Inheritance Tree&lt;/h2&gt;
&lt;p&gt;Firstly, we need to understand how the drawing objects inheritance
        
      
    
    </summary>
    
    
      <category term="August 2020" scheme="https://fordy7014.github.io/categories/August-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>02. Brief Introduction about AutoCAD Object Hierarchy</title>
    <link href="https://fordy7014.github.io/2020/08/23/20200823AutoCAD%20developer&#39;s%20tools%20--%20Brief%20Introduction/"/>
    <id>https://fordy7014.github.io/2020/08/23/20200823AutoCAD%20developer&#39;s%20tools%20--%20Brief%20Introduction/</id>
    <published>2020-08-23T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:27.564Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;p&gt;Before entering the main topic, I would like to mention some background information.&lt;/p&gt;
&lt;h2
        
      
    
    </summary>
    
    
      <category term="August 2020" scheme="https://fordy7014.github.io/categories/August-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>01. &quot;Hello world&quot; message in AutoCAD editor Example</title>
    <link href="https://fordy7014.github.io/2020/08/22/20200822AutoCAD%20developer&#39;s%20tools%20--%20Environment/"/>
    <id>https://fordy7014.github.io/2020/08/22/20200822AutoCAD%20developer&#39;s%20tools%20--%20Environment/</id>
    <published>2020-08-22T04:04:57.000Z</published>
    <updated>2020-08-29T21:04:30.736Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;01-Start-up-with-the-Environment&quot;&gt;01.Start up with the Environment&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Language: C#&lt;/li&gt;
&lt;li&gt;IDE: VS2019&lt;/li&gt;
&lt;li&gt;CAD:
        
      
    
    </summary>
    
    
      <category term="August 2020" scheme="https://fordy7014.github.io/categories/August-2020/"/>
    
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>My route on AutoCAD .NET Developer&#39;s tools</title>
    <link href="https://fordy7014.github.io/2020/08/15/20200815My%20route%20on%20AutoCAD%20DOTNET%20Developer/"/>
    <id>https://fordy7014.github.io/2020/08/15/20200815My%20route%20on%20AutoCAD%20DOTNET%20Developer/</id>
    <published>2020-08-15T04:04:57.000Z</published>
    <updated>2020-09-06T02:15:50.148Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;p&gt;I have applied AutoCAD .NetAPI for writing some tools in the recent several month, but I still have not understand it so well. Every
        
      
    
    </summary>
    
    
      <category term="August 2020" scheme="https://fordy7014.github.io/categories/August-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>Civil3d Ribbon Demo (Automate the repetitive tasks)</title>
    <link href="https://fordy7014.github.io/2020/06/22/20200622Civil3D%20Ribbon%20Demo/"/>
    <id>https://fordy7014.github.io/2020/06/22/20200622Civil3D%20Ribbon%20Demo/</id>
    <published>2020-06-22T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:24.283Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;p&gt;Recently I create a custom #Civil3D ribbon menu with #.NET API for the script I wrote. Now it is easier to use and can save us time for
        
      
    
    </summary>
    
    
      <category term="June 2020" scheme="https://fordy7014.github.io/categories/June-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>FilterType[] in dotNetAPI</title>
    <link href="https://fordy7014.github.io/2020/06/18/20200618FilterType[]%20in%20dotNetAPI/"/>
    <id>https://fordy7014.github.io/2020/06/18/20200618FilterType[]%20in%20dotNetAPI/</id>
    <published>2020-06-18T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:09.574Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;h2 id=&quot;This-one-is-just-to-make-a-record-for-the-passage-in-the-Reference-The-content-and-code-are-all-from-this-passage&quot;&gt;This one is just
        
      
    
    </summary>
    
    
      <category term="June 2020" scheme="https://fordy7014.github.io/categories/June-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>Move the selected objects to the current layer</title>
    <link href="https://fordy7014.github.io/2020/06/17/20200617Move%20the%20selected%20objects%20to%20the%20current%20layer/"/>
    <id>https://fordy7014.github.io/2020/06/17/20200617Move%20the%20selected%20objects%20to%20the%20current%20layer/</id>
    <published>2020-06-17T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:11.029Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;hr&gt;
&lt;h2 id=&quot;Build-a-FilterType-to-select&quot;&gt;Build a FilterType[] to select&lt;/h2&gt;
&lt;pre class=&quot; language-language-csharp&quot;&gt;&lt;code
        
      
    
    </summary>
    
    
      <category term="June 2020" scheme="https://fordy7014.github.io/categories/June-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="C#" scheme="https://fordy7014.github.io/tags/C/"/>
    
  </entry>
  
  <entry>
    <title>Prompt to Select one type of object in .NetAPI(Ironpython)</title>
    <link href="https://fordy7014.github.io/2020/06/16/20200616Prompt%20to%20Select%20one%20type%20of%20object/"/>
    <id>https://fordy7014.github.io/2020/06/16/20200616Prompt%20to%20Select%20one%20type%20of%20object/</id>
    <published>2020-06-16T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:14.620Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;hr&gt;
&lt;h2 id=&quot;Function&quot;&gt;Function&lt;/h2&gt;
&lt;pre class=&quot; language-language-python&quot;&gt;&lt;code class=&quot;language-language-python&quot;&gt;def PromptForEntity(
        
      
    
    </summary>
    
    
      <category term="June 2020" scheme="https://fordy7014.github.io/categories/June-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="Ironpython" scheme="https://fordy7014.github.io/tags/Ironpython/"/>
    
  </entry>
  
  <entry>
    <title>Set Viewport in AutoCad .Net API</title>
    <link href="https://fordy7014.github.io/2020/06/15/20200615Set%20Viewport%20in%20AutoCad%20.Net%20API/"/>
    <id>https://fordy7014.github.io/2020/06/15/20200615Set%20Viewport%20in%20AutoCad%20.Net%20API/</id>
    <published>2020-06-15T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:15.453Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;hr&gt;
&lt;pre class=&quot; language-language-python&quot;&gt;&lt;code class=&quot;language-language-python&quot;&gt;with adoc.LockDocument():
  with adoc.Database as db:
  
        
      
    
    </summary>
    
    
      <category term="June 2020" scheme="https://fordy7014.github.io/categories/June-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
      <category term="Ironpython" scheme="https://fordy7014.github.io/tags/Ironpython/"/>
    
  </entry>
  
  <entry>
    <title>How to autoload *.dll in AutoCAD</title>
    <link href="https://fordy7014.github.io/2020/06/01/20200602How%20to%20autoload%20dll%20in%20AutoCAD/"/>
    <id>https://fordy7014.github.io/2020/06/01/20200602How%20to%20autoload%20dll%20in%20AutoCAD/</id>
    <published>2020-06-01T04:04:57.000Z</published>
    <updated>2020-09-06T02:14:20.100Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;hr&gt;
&lt;h3 id=&quot;Enter-the-folder&quot;&gt;Enter the folder&lt;/h3&gt;
&lt;p&gt;First step is to create a bundle folder in
        
      
    
    </summary>
    
    
      <category term="June 2020" scheme="https://fordy7014.github.io/categories/June-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
      <category term="AutoCAD API" scheme="https://fordy7014.github.io/tags/AutoCAD-API/"/>
    
  </entry>
  
  <entry>
    <title>Objects selection by Ironpython(.NET API in Civil3D) in Dynamo</title>
    <link href="https://fordy7014.github.io/2020/05/15/Objects%20selection%20by%20Ironpython/"/>
    <id>https://fordy7014.github.io/2020/05/15/Objects%20selection%20by%20Ironpython/</id>
    <published>2020-05-15T04:04:57.000Z</published>
    <updated>2020-09-06T02:16:10.252Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;p&gt;Several ways to select objects According to the type as the result below.&lt;/p&gt;
&lt;p&gt;&lt;img
        
      
    
    </summary>
    
    
      <category term="May 2020" scheme="https://fordy7014.github.io/categories/May-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
  </entry>
  
  <entry>
    <title>Add boundary Line to Surface by using API</title>
    <link href="https://fordy7014.github.io/2020/05/13/Add%20boundary%20Line%20to%20Surface%20by%20using%20API/"/>
    <id>https://fordy7014.github.io/2020/05/13/Add%20boundary%20Line%20to%20Surface%20by%20using%20API/</id>
    <published>2020-05-13T04:04:57.000Z</published>
    <updated>2020-09-06T02:16:27.020Z</updated>
    
    <summary type="html">
    
      
      
        
        
          &lt;p&gt;Today, I saw a post from Dynamo forum that mentioned how to add boundaryline to the surface. Just make a note for future use.  The
        
      
    
    </summary>
    
    
      <category term="May 2020" scheme="https://fordy7014.github.io/categories/May-2020/"/>
    
    
      <category term="Civil 3d" scheme="https://fordy7014.github.io/tags/Civil-3d/"/>
    
  </entry>
  
</feed>
