CSI Link v 0.4 is out !

CSI Link v 0.4 is out !

I am happy to announce that new CSI Link (v 0.4) is out!. In this version I focused on user’s reported bugs. Major improvement is  in wall meshing which generate a continues wall meshing through the stacked walls and openings. Below is an example of new...
Fit objects between points.

Fit objects between points.

Today I saw a question on Para-3d forum which I found interesting in the topic of the transformations. Here is the equation :   Question: Hi! Please help to understand how to accomplish the task: I have an array(1d) of instanced shapes along path-spline. Starting...
Plane – Line intersection in Revit API

Plane – Line intersection in Revit API

In last couple of posts (Signed distance of a point from a plane and coincident planes) I was discussing plane geometry and implementation of some properties of it in Revit API. In this post I would like to extend our discussion to the top of the intersection of plane...
Coincident planes

Coincident planes

Further to my previous post about signed distance to plane , Here I would like to share another insight to plane geometry in Revit API. Two planes are geometrically the same (they are coincident) if all points are one plane lies on other plane too. At first you may...
Signed distance of a point from a plane

Signed distance of a point from a plane

Today I was looking at the Project() method in Revit API. The method signature offers a distance parameter which outputs the distance of the projected point to the input point.  public void Project( XYZ point, out UV uv, out double distance )  The value of distance...
Butterfly version 0.2

Butterfly version 0.2

In this version we have added Butterfly Graph! The Graph tool is a data visualization tool which creates graphical charts from Revit schedules. These charts can be customized and refresh at any time. With Graph tool you no longer need another software to create...