using arx

using arx

Anonymous
Not applicable
464 Views
5 Replies
Message 1 of 6

using arx

Anonymous
Not applicable
Hello all,
Can any one tell me what are the advantages of using ARX for autocad, over VBA. I dont have any idea about ARX
Thanks in advance
0 Likes
465 Views
5 Replies
Replies (5)
Message 2 of 6

Anonymous
Not applicable
The ObjectARX® programming environment provides an object-oriented C++ application programming interface for developers to use, customize, and extend AutoCAD®. The ObjectARX libraries comprise a versatile set of tools for application developers to take advantage of AutoCAD's open architecture, providing direct access to AutoCAD database structures, the graphics system, and native command definition. In addition, these libraries are designed to work in conjunction with Visual LISP, ActiveX® Automation, and COM so that developers can choose the programming tools best suited to their needs and experience.

As a developer, you can use ObjectARX to accomplish the following tasks:

Access the AutoCAD database
Interact with the AutoCAD editor
Create user interfaces using the Microsoft® Foundation Classes (MFC)
Support the multiple document interface (MDI)
Create custom classes
Build complex applications
Interact with other programming environments


NOTE: You can NOT do the following in VB/VBA/AutoLisp/VLisp
1. Create custom objects.
2. Extend AutoCAD objects
3. Create an appliaction that has complete control over AutoCAD

Arx files are just normal windows dlls that run in procces with AutoCAD. They are faster than VBA/Lisp.
ARX= VBA+AutoLISP+Windows API+(COM)

Some examples are:
1. Create a new object called MyParabola
2. Add Osnap (focus,latus rectum) for it.
3. Create UI better than VB/VBA.

Arx gives you in depth access to (core) objects than any other customisation tech.

If you are interested to see ARX sample apps built by me pls reply me.

Bye
0 Likes
Message 3 of 6

Anonymous
Not applicable
Hi,
Thanks for your explanation. I would like to see your sample arx apps for a better idea. Can you please send them.
0 Likes
Message 4 of 6

Anonymous
Not applicable
Download the ARX SDK. There are a lot of examples inside. Regard Rex "vijaya" schrieb im Newsbeitrag news:5851987.1095654077362.JavaMail.jive@jiveforum1.autodesk.com... > Hi, > Thanks for your explanation. I would like to see your sample arx apps for a better idea. Can you please send them.
0 Likes
Message 5 of 6

Anonymous
Not applicable
Hi Vijaya,
As Rex said ARX SDK will help you in devolping your skills in this way. Mine are win32 API Arx based so they wont help you much in the Real core ARX. But any way if you wish i would give it to you (only those which were succesful).
You know something i am basically a software cracker. I have been using AutoCAD since R10 till now. So i concentrate on how the Autodesk have made their apps internally.
1. I found on my own way how the fullscreen works. I made one a better than autodesk's.
2. In Autocad 2004 , 2005 you might have seen transparent windows and command line. i made my own on better way.

Why i am saying these is to know you that i am NOT a hardcore AutoCAD ARX developer. ie. My main area of development is GUI.

I can give you lot of tips in getting a better UI for Arx (using MFC) . But bfore that you need to have solid understanding of ARX.

And above all i am just a new bie who started ARX programming 3 years bfore. 😉
0 Likes
Message 6 of 6

Anonymous
Not applicable
Hi Blue_Mind, I am very interesting what you are talking above. Can you send me the projects to me? It will help me very much. "Blue_Mind" wrote in message news:23621224.1095850561508.JavaMail.jive@jiveforum1.autodesk.com... > Hi Vijaya, > As Rex said ARX SDK will help you in devolping your skills in this way. Mine are win32 API Arx based so they wont help you much in the Real core ARX. But any way if you wish i would give it to you (only those which were succesful). > You know something i am basically a software cracker. I have been using AutoCAD since R10 till now. So i concentrate on how the Autodesk have made their apps internally. > 1. I found on my own way how the fullscreen works. I made one a better than autodesk's. > 2. In Autocad 2004 , 2005 you might have seen transparent windows and command line. i made my own on better way. > > Why i am saying these is to know you that i am NOT a hardcore AutoCAD ARX developer. ie. My main are of development is GUI. > > I can give you lot of tips in getting a better UI for Arx (using MFC) . But bfore that you need to have solid understanding of ARX.
0 Likes