This is Isaac R's Typepad Profile.
Join Typepad and start following Isaac R's activity
Join Now!
Already a member? Sign In
Isaac R
Recent Activity
For the past year, as I mentioned in my previous blog post (which was published a long time ago), I’ve been working on Autodesk InfraWorks; specifically, in a new REST API that allows third-party applications to access model data from a published AIW model. With the 2015 release cycle, the... Continue reading
Posted May 16, 2014 at Civilized Development
I can’t believe we are the tail end of 2013. With a couple of weeks to go, I look back, and I can say it has been a very interesting year. It was a year ago when one of my then bosses, Jim, approached me to talk about my role... Continue reading
Posted Dec 16, 2013 at Civilized Development
I’m writing this post on my way to AU 2013, and hopefully, it will be posted before I get to my first layover in Chicago. Although your flying experience will vary depending on airline and destination, this particular flight has on-board WiFi and so does my next one to Las... Continue reading
Posted Dec 1, 2013 at Civilized Development
There are many benefits about joining the Autodesk Developer Network (ADN), but one of the coolest ones is to be able to assist and participate in the conferences they organize. This year there are some many good topics prepared for those conference that I will be very disappointed if I... Continue reading
Posted Sep 24, 2013 at Civilized Development
Once in a while, we need to deprecate a feature of the API because is confusing. Still, we need to be careful because many of you might be using the feature. The process is to deprecate the feature, so you have time to port the code and then, in a... Continue reading
Posted Aug 16, 2013 at Civilized Development
It has been a long time, but I am taking a small break from my busy small schedule to write about the official release of a new service from Autodesk. Autodesk InfraWorks 360 Pro debuted today in what is another piece of Autodesk’s cloud strategy. Paul McRoberts, vice president of... Continue reading
Posted Aug 8, 2013 at Civilized Development
Once again, ADN is hosting a survey to identify the Civil 3D API features important to you. We take very seriously your feedback, and if you review past survey results with the API functionality we have implemented, you’ll notice they match very well. Don’t let go this opportunity to be... Continue reading
Posted May 17, 2013 at Civilized Development
In my previous post, I demonstrated how to create a ‘Corridor’ from scratch. The sample builds a very basic ‘Corridor’, creates a ‘Baseline’ and a ‘Baseline Region’. For more complex corridors, there is a little more work to do; especially, if you want to leverage the full dynamism of the... Continue reading
Posted May 1, 2013 at Civilized Development
The Civil 3D API provides the necessary functionality to create a Corridor in the same way we will do through the application UI. The corridor object is on of the most complex objects provided by Civil 3D, and it is necessary to understand its structure to be able to create... Continue reading
Posted Apr 19, 2013 at Civilized Development
This is a quick post to inform you that the Civilized Development source has been ported to the Civil 3D 2014 release. No additional samples have been added; we will do that in upcoming posts, but you should be able to build and run the samples against the new version... Continue reading
Posted Apr 17, 2013 at Civilized Development
Let me tell you, the API team has been very busy during the 2014 project cycle. There’s still more work to do, but this past year has been great, and we have been able to provide a great set of new functionality in the API that I am sure is... Continue reading
Posted Apr 10, 2013 at Civilized Development
Good news if you have updated to Civil 3D 2014. Augusto Goncalves has updated his magnificent tool SnoopDB to work with the 2014 release. The tool adds some new functionality allowing to access all the properties exposed by the new Corridor API, as well as support for Point Groups. The... Continue reading
Posted Apr 8, 2013 at Civilized Development
You go on vacation for a couple of weeks and all of the sudden Civil 3D 2014 is out the door and everyone has beat you to talk about it. It has been a very long time since my last post. As you can imagine, my team and I were... Continue reading
Posted Mar 28, 2013 at Civilized Development
In Jay Peak, we have provided the ability to create stacked profile views through the API. We did this by providing new overloads to the already existing methods that created profile views. The ‘ProfileView’ class exposes several ‘Create()’ and, as we saw last week, ‘CreateMultiple()’ methods to create single and... Continue reading
Posted Oct 16, 2012 at Civilized Development
Jay Peak provides some enhancements to the ‘ProfileView’ object. One of them is the ability to create multiple profile views at once. The code is very simple, since it is just one straight call to a static method of ‘ProfileView’. Yet, it is a very powerful call since it takes... Continue reading
Posted Oct 5, 2012 at Civilized Development
The most difficult thing for us to decided is the level of functionality we provide in the .NET API. We want to provide enough functionality and a flexible design that will allow our users to solve any problems, but we cannot provide solutions to every possible scenario, so we have... Continue reading
Posted Sep 26, 2012 at Civilized Development
If you want to have all the power on how contours are created, you can always use the ‘ExtractContourAt()’ method. This method allows you to specified an elevation value at which the contours should be extracted, which in turn, gives you all the flexibility to extract contours using any kind... Continue reading
Posted Sep 19, 2012 at Civilized Development
Most of the time when working with contours, we want to work with a range starting at some elevation, ending at some other elevation, and using a specific interval. Fortunately, the API provides this functionality through overloaded ‘ExtractContours()’ methods. The first overload take an elevation interval. The range is created... Continue reading
Posted Sep 11, 2012 at Civilized Development
As we’ve been seeing lately, Jay Peak adds some additional functionality to the Surfaces API that was missing in previous releases. One of the most requested feature was the ability to extract surface contours. In the COM API, this functionality was very rudimentary and inflexible. With the new .NET implementation,... Continue reading
Posted Sep 4, 2012 at Civilized Development
Today, we are going to take a look at the ‘ExtractBorder()’ method defined in the ITerrainSurface interface implemented by ‘TinSurface’ and ‘GridSurface’. The method is very basic. Similarly to the ‘ExtractGridded()’ method, ‘ExtractBorder()’ returns an ‘ObjectIdCollection’ with ids pointing to ‘Polyline3d’ objects that represent the surface border. The reason a... Continue reading
Posted Aug 29, 2012 at Civilized Development
It has been a long time since my last post due to, go figure, all the work we are doing for our next release. It is very hard to keep the weekly post and do my actual work during times like this. I still want to complete the series and... Continue reading
Posted Aug 20, 2012 at Civilized Development
Last week, we took a look at how we could access some of the label properties for COGO points, and how we could override the label through the Point Group. But things get more interesting when you start creating your own label style that can be applied to objects. Today,... Continue reading
Posted Jul 18, 2012 at Civilized Development
It has been a couple of very busy weeks, so I did not have much time for blogging. Plus I have been on training most of this week (you got to keep your skills sharp), so this is going to be a quick post. Still, I do not want to... Continue reading
Posted Jul 13, 2012 at Civilized Development
Time flies when you are busy, and this week between holidays and all the work we are doing, I didn’t have much time to work on the installment of the “21 Weeks of Jay Peak”. Still, I didn’t want to let the week go by without some good material. Thankfully,... Continue reading
Posted Jul 6, 2012 at Civilized Development
User defined properties allows us to store additional information about a COGO point. In this post, I will demonstrate how you can define new properties that then can be assigned to a point and set their value. The process is simple and gives you great flexibility on the type of... Continue reading
Posted Jul 1, 2012 at Civilized Development