About the Author

May 2014

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Autodesk Blogs

« Using Water-drops to Analyze Rainfall | Main | Some Classes You May Like at AU 2011 »



Feed You can follow this conversation by subscribing to the comment feed for this post.

Justin Ralston


Not sure if its just me or not but with the online help. I think you need a section called using the help that explains what all the icon pictures mean i.e this is a property this is a method, and an example on how to navigate to find something.

For example I wanted to know if any new methods had been added to intersections.

How do you bore down to the intersection object and get a listing of its properties?

I had to figure it out by clicking here and there it took a while to get to the information I wanted to know. But now I know the process I will be faster the second time around.

Also you find the odd typo when properties are read only and you can not actually set them you need a comment on this page type button so someone can fix it easily.

A. Huizinga

I would like to see more examples, not the basic things but also more complex examples.

Further there is not one place where to find information which API is available in which AutoCAD or Civil3D version, and which options are not available yet (like extracting borders from Surfaces)

Thanks anyway for all your information about the Surface API, it helped me a lot.


I completely agree with more medium to complex samples. The C3D Developer's Guide is OK in that it covers a few things superficially, but I think I've only actually found one of the samples provided useful. They somehow manage to always fall short of being helpful for me.

I've found the few samples you've provided on this blog to be much more helpful. Kean's blog has been endlessly useful too (for AutoCAD) as his examples tend to work toward a useful goal.

Subassemblies are another great example. All the code is open (unfortunately it's VB.net but I'll take what I can get) and not always well documented, but I've always managed to create/modify the subassemblies I've needed. The times where I've been stuck were usually my fault. Now that I think about it, I don't think I've ever actually looked at the API reference for subassemblies.

Christopher Fugitt

Definitely examples on how the methods and properties are accessed. Sometimes it can be a bit confusing on what the programmer intended the object being passed should be. A diagram of the object model would be nice for the Civil 3D .NET API.

The comments to this entry are closed.