Learn how to program AutoCAD in C++ in 20 easy step-by-step chapters. The ObjectARX multimedia CD-ROM Course teaches you how at your own pace!
Ransen Software's ObjectARX Course, is a unique multimedia CD-ROM that teaches how to program AutoCAD 2000 and AutoCAD 14 in C++. This self-paced course consists of 20 chapters, a help file and many complete source code examples. The course takes you step-by-step though creating applications for AutoCAD using Autodesk's ObjectARX programming libraries.
Ransen's ObjectARX Course was devised by Owen Ransen, a registered AutoCAD applications developer who is also the author of "Programming AutoCAD in C/C++" (Wiley and Sons 1997). Having faced the same problems that other real-world developers face, he saw a need for a general and useful way of introducing AutoCAD C++ programming. The official Autodesk documentation is very detailed, but sometimes too much so. Ransen's ObjectARX Course offers tutorials, practical examples, and help files written in a programmer-friendly language.
Each chapter consists of a conceptual overview followed by a detailed explanation, with a self-test summary quiz to check that the student has absorbed the concept. A laboratory exercise for practical experience of the ideas introduced concludes each chapter.
Subjects covered in Ransen's ObjectARX Course include "Getting Started", "An ARX View of AutoCAD Drawings", "How to Create 2D and 3D Objects", "Handling Layers and Blocks", and many others. A valuable feature that programmers will appreciate is the Help File, which covers in a practical way many important problems that AutoCAD programmers face.
To make use of this course a knowledge of C++ to a medium level is required, and experience in using AutoCAD is also an advantage. The ObjectARX 2000 SDK file, available as a free download from the Autodesk web site, is also needed.
What does it contain?
ObjectARX is a set of object oriented libraries supplied free by Autodesk for programming AutoCAD using C++ .
This multimedia course is a CD-ROM divided into three parts:
- 20 chapters of a user-paced tutorial on ObjectARX
- An easily searchable help file with examples, tips, tricks, gotchas and FAQ
- Source code for use in your very own ObjectARX programs
The demo includes a more detailed review of the course and in itself consists of a much reduced version of the CD-ROM, with some chapters, some help, and some source code.
How do I "take" the course?
You simply run the multimedia presentation, and, chapter by chapter, page by page, you increase your knowledge of ObjectARX. At the end of each chapter you test your understanding of the chapter topics with is a quiz, and one or more lab programming exercises. With these exercises you create an ObjectARX program to be run and tested in AutoCAD 2000.
AutoCAD 2000 or AutoCAD 14?
While the course is aimed primarily at AutoCAD 2000, 80% of the course is also valid for AutoCAD R14. All the source examples for AutoCAD 2000 are present in a separate directory for AutoCAD R14.
What do I need?
AutoCAD 2000. The AutoCAD 2000 ObjectARX SDK, (available as a free download from Autodesk). Visual C 6.0. A CD-ROM drive, (the course is more than 150MBytes and runs exclusively from CD-ROM). (AutoCAD R14 users will need VC 4.2 and the ObjectARX SDK for R14)
User-paced presentation of ObjectARX
This part of the course consists of 20 chapters about how to program AutoCAD 2000 using C++ and ObjectARX. Basic concepts and methods are covered, with quizzes and exercises at the end of each chapter to assess your progress. Each chapter links back to the source code examples also included on the CD-ROM.
The chapters of the presentation are:
- Chapter 1 Introduction.
- Chapter 2 What is ObjectARX?
- Chapter 3 Getting started.
- Chapter 4 Adding a new command.
- Chapter 5 The ObjectARX view of the drawing.
- Chapter 6 Opening objects. Iterators.
- Chapter 7 Errors and abbreviations.
- Chapter 8 User IO and selecting entities.
- Chapter 9 Changing entity properties.
- Chapter 10 Multiple drawings, MDI (AutoCAD 2000).
- Chapter 11 MDI/MDE (AutoCAD 2000).
- Chapter 12 Copying and "deepclone".
- Chapter 13 Blocks and Layers.
- Chapter 14 acedCommand.
- Chapter 15 Polylines and 3d Objects.
- Chapter 16 Dictionaries and Xrecords.
- Chapter 17 Reactors.
- Chapter 18 The Geometry Library.
- Chapter 19 Introduction to advanced techniques, MFC and custom objects.
- Chapter 20 Contacts.
Click here to download the demo of the course (1.9MBytes) .
Click here to get the free ObjectARX SDK download from Autodesk for AutoCAD 2000. You will need VC 6 to create programs for AutoCAD 2000.
You will need VC 4.2b+ to create programs for AutoCAD R14
Note: this product can not be delivered via email due to its size!