.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Basic Documentation?

16 REPLIES 16
Reply
Message 1 of 17
Anonymous
618 Views, 16 Replies

Basic Documentation?

Alright, so I got VS2008 Express, linked in my acad dll's and was ready to take a crack at the vb.net. But, i'm already lost. I'm looking at an existing project that uses a "Jig". I have no idea what this is, and when I go to the definition of it, it doesn't seem to provide any details or support. I can only guess this is a type of line? Does anyone know of a place where at least some of the vb.net api is documented?

I would greatly appreciate any help.
16 REPLIES 16
Message 2 of 17
Anonymous
in reply to: Anonymous

"http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer's%20Guide/index.html"
Message 3 of 17
Anonymous
in reply to: Anonymous

Thanks, but this doesn't have the in depth, item by item, documentation I was looking for. In fact a search of this yields 0 hits for the term "jig". Even though theres a dozen or so api functions dealing with them.
Message 4 of 17
Anonymous
in reply to: Anonymous

My apologies. I would not have though that even Autodesk would publish a developers guide that is not complete.

Maybe http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=1911627
Message 5 of 17
Anonymous
in reply to: Anonymous

The problem isn't the lack of docs, it is because you are focused on an
advanced topic, having never used the API before, which is akin to trying to
run before having learned to walk first.

If you focused on more basic concepts first, tackling advanced topics like
jigging will be far less painful.

--
http://www.caddzone.com

AcadXTabs: MDI Document Tabs for AutoCAD 2009
Supporting AutoCAD 2000 through 2009

http://www.acadxtabs.com

Introducing AcadXTabs 2010:
http://www.caddzone.com/acadxtabs/AcadXTabs2010.htm

Email: string.Format("{0}@{1}.com", "tonyt", "caddzone");


wrote in message news:6233924@discussion.autodesk.com...
Alright, so I got VS2008 Express, linked in my acad dll's and was ready to
take a crack at the vb.net. But, i'm already lost. I'm looking at an
existing project that uses a "Jig". I have no idea what this is, and when I
go to the definition of it, it doesn't seem to provide any details or
support. I can only guess this is a type of line? Does anyone know of a
place where at least some of the vb.net api is documented?

I would greatly appreciate any help.
Message 6 of 17
Anonymous
in reply to: Anonymous

Sorry Tony, but I have to argue that it is a lack of docs. The amount of documentation for API functions has nothing to do with how skillful I am. If I searched the API docs, found hits, and was then asking about what it all meant it would be different. That would mean it's above me and I need to learn some more first. However, me programming with the AutoCAD API for a year would not instantly grant me knowledge of the more advanced functions. There would still have to be documentation saying this function does this, returns this, and takes these kinds of arguments. I never said the Jigg concept was painful, i'm saying i have seen no documentation whatsoever that even mentions what it is.
Message 7 of 17
Anonymous
in reply to: Anonymous

Sorry, can't agree with you.

I think you have formal API documentation confused with
learning/training/educational material.

Given the reality of limited resources to produce either, by diving head
first into advanced topics, you are getting what you asked for. I have seen
plenty of folks achieve good results with the managed API, by first focusing
on the basics of its use before attempting to do advanced development with
it.


--
http://www.caddzone.com

AcadXTabs: MDI Document Tabs for AutoCAD 2009
Supporting AutoCAD 2000 through 2009

http://www.acadxtabs.com

Introducing AcadXTabs 2010:
http://www.caddzone.com/acadxtabs/AcadXTabs2010.htm

Email: string.Format("{0}@{1}.com", "tonyt", "caddzone");


wrote in message news:6234661@discussion.autodesk.com...
Sorry Tony, but I have to argue that it is a lack of docs. The amount of
documentation for API functions has nothing to do with how skillful I am. If
I searched the API docs, found hits, and was then asking about what it all
meant it would be different. That would mean it's above me and I need to
learn some more first. However, me programming with the AutoCAD API for a
year would not instantly grant me knowledge of the more advanced functions.
There would still have to be documentation saying this function does this,
returns this, and takes these kinds of arguments. I never said the Jigg
concept was painful, i'm saying i have seen no documentation whatsoever that
even mentions what it is.
Message 8 of 17
Anonymous
in reply to: Anonymous

ARX docs

--
James Allen
Malicoat-Winslow Engineers, P.C.
Columbia, MO



docsaintly wrote:
> Alright, so I got VS2008 Express, linked in my acad dll's and was ready to take a crack at the vb.net. But, i'm already lost. I'm looking at an existing project that uses a "Jig". I have no idea what this is, and when I go to the definition of it, it doesn't seem to provide any details or support. I can only guess this is a type of line? Does anyone know of a place where at least some of the vb.net api is documented?
>
> I would greatly appreciate any help.
>
Message 9 of 17
Anonymous
in reply to: Anonymous

I think you're confused, because I WAS asking for formal API documentation, and not learning/training/educational material. No worries though, I found it on my own. It's part of the ObjectARX download, it's under the docs, acad_mgd.chm, AcEdJig Class...

"The AcEdJig provides a base class from which custom classes can be derived that make use of the Jig functionality. This functionality provides graphical representation and user interaction in the process of setting the entity's parameters to the user's specifications."

That's all I needed to know about a jig. Thanks for the help everyone.
Message 10 of 17
Anonymous
in reply to: Anonymous

Thanks james! I already found it but i'm really happy to see that you were willing to give me the straight answer.
Message 11 of 17
kdub_nz
in reply to: Anonymous

Makes me really laugh.

You abuse Tony for giving you the correct answer ...ie learn the basics ( which involves using the ARX docs )

... then get effusive when someone else tells you to use the docs.



... but perhaps that's just me.

// Called Kerry in my other life.

Everything will work just as you expect it to, unless your expectations are incorrect.

class keyThumper<T> : Lazy<T>;      another  Swamper

Message 12 of 17
Anonymous
in reply to: Anonymous

Probably just you.

My take on it...

He was defending himself from Tony's criticism.

He was appreciative that someone gave him an answer to the question he asked without being judged.
Message 13 of 17
Anonymous
in reply to: Anonymous

{quote}
... then get effusive when someone else tells you to use the docs.
{quote}

My favorite part is he made an alias just to whine about the docs that he
hadn't read!

wrote in message news:6234702@discussion.autodesk.com...
Makes me really laugh.

You abuse Tony for giving you the correct answer ...ie learn the basics (
which involves using the ARX docs )

... then get effusive when someone else tells you to use the docs.



... but perhaps that's just me.
Message 14 of 17
Anonymous
in reply to: Anonymous

Huh?

They came here looking for documentation.

I provided a link to documentation.

They complained that documentation did not include anything about what they were after.

I apologised and provided a new link to other documentation including the ARX docs.

Tony criticised.

They responded to Tony's criticism.

James stated ARX docs.

They thanked James for providing the answer they were seeking without unwanted criticism.
Message 15 of 17
Anonymous
in reply to: Anonymous

So you think advising someone that the best way to attack this api is to
start with the basics is being critical? Thin skin? Things like a jig are
best learned as one progresses through the api and at one point thinks to
themself I wish I could do this and then coming here and asking for help or
better yet just searching the group for threads on the topic... Not by
playing with the api for a few minutes and wondering why the don't
understand an advanced topic or evey have the skills to help themself yet...
Skills they would have learned if they started at the beginning! I see the
ones who want it all now without doing the necessary work come and go here -
if the OP has any sense he'll take the advice given and hammer the basics!


wrote in message news:6235429@discussion.autodesk.com...
Huh?

They came here looking for documentation.

I provided a link to documentation.

They complained that documentation did not include anything about what they
were after.

I apologised and provided a new link to other documentation including the
ARX docs.

Tony criticised.

They responded to Tony's criticism.

James stated ARX docs.

They thanked James for providing the answer they were seeking without
unwanted criticism.
Message 16 of 17
Anonymous
in reply to: Anonymous

>>So you think advising someone that the best way to attack this api is to start with the basics is being critical? Thin skin?


It was criticism as I stated which in itself is not a bad thing. I did not state that the criticism was right or wrong. Likewise I did not state that the defence was right or wrong. That is irrelevant. What is relevant is that they were simply defending themselves from Tony's criticism not abusing him as Kerry accused.


>>Things like a jig are best learned as one progresses through the api and at one point thinks to themself I wish I could do this and then coming here and asking for help or better yet just searching the group for threads on the topic... Not by playing with the api for a few minutes and wondering why the don't understand an advanced topic or evey have the skills to help themself yet... Skills they would have learned if they started at the beginning! I see the ones who want it all now without doing the necessary work come and go here - if the OP has any sense he'll take the advice given and hammer the basics!


I never had or have an argument with that.


The main point I see from the OP that seems to be overlooked is that they were not looking at trying to do a jig but were looking at sample code that included a jig and did not understand what it was.
Message 17 of 17
Anonymous
in reply to: Anonymous

{quote}
The main point I see from the OP that seems to be overlooked is that they
were not looking at trying to do a jig but were looking at sample code that
included a jig and did not understand what it was.
{quote}

Fair enough... And my point was if the OP has started with the basics he
would of already been reading the docs and been able to answer his own
question. Seems a more powerful tool to have.

wrote in message news:6235433@discussion.autodesk.com...
>>So you think advising someone that the best way to attack this api is to
>>start with the basics is being critical? Thin skin?


It was criticism as I stated which in itself is not a bad thing. I did not
state that the criticism was right or wrong. Likewise I did not state that
the defence was right or wrong. That is irrelevant. What is relevant is that
they were simply defending themselves from Tony's criticism not abusing him
as Kerry accused.


>>Things like a jig are best learned as one progresses through the api and
>>at one point thinks to themself I wish I could do this and then coming
>>here and asking for help or better yet just searching the group for
>>threads on the topic... Not by playing with the api for a few minutes and
>>wondering why the don't understand an advanced topic or evey have the
>>skills to help themself yet... Skills they would have learned if they
>>started at the beginning! I see the ones who want it all now without doing
>>the necessary work come and go here - if the OP has any sense he'll take
>>the advice given and hammer the basics!


I never had or have an argument with that.


The main point I see from the OP that seems to be overlooked is that they
were not looking at trying to do a jig but were looking at sample code that
included a jig and did not understand what it was.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost