.NET

.NET

Reply
Valued Contributor
KevinMacDonald
Posts: 85
Registered: ‎12-15-2012
Message 1 of 3 (203 Views)

Attempting to understand coordinate systems and transformations

203 Views, 2 Replies
04-21-2013 09:16 PM

Putting aside any particular use case, let's say that I, a developer relatively new to the .NET programming interface for Autocad 2013, wanted to fully understand how coordinate systems and transformations using objects and methods such as BlockReference.BlockTransform, BlockReference.TransformBy, Matrix3d.WorldToPlane, etc. etc. on and on, where would I go for full documentation? I am able to create a new command and debug into my code (i.e. I have a fully functional development environment), but it doesn't seem to be helping me much to understand what these APIs are doing. Trying to reconcile the current user coordinate system with point values I am seeing in the debugger and what simple rotational transformations are doing is proving difficult without docs and explanatory diagrams. Any help pointing me in the right direction is much appreciated.

 

Thanks

Inventor 2013
ADN Support Specialist
fenton.webb
Posts: 352
Registered: ‎07-24-2007
Message 2 of 3 (161 Views)

Re: Attempting to understand coordinate systems and transformations

04-22-2013 03:59 PM in reply to: KevinMacDonald

The ObjectARX Developer Guide (arxdev.chm) is definitely the place to start. Download the ObjectARX SDK free from www.objectarx.com





Fenton Webb

Developer Technical Services

Autodesk Developer Network


Valued Contributor
KevinMacDonald
Posts: 85
Registered: ‎12-15-2012
Message 3 of 3 (139 Views)

Re: Attempting to understand coordinate systems and transformations

04-23-2013 12:35 PM in reply to: fenton.webb

I answered my own question largely by writing the tool I needed in .NET. Here is a link to the post, including an attached DLL. 

Inventor 2013
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.