Lição 7: Aprender mais

Autodesk Support

31 de março de 2023


Visão geral do meu primeiro plug-in do AutoCAD> Lição 1 > Lição 2 > Lição 3 > Lição 4 > Lição 5 >> Lição 6 >> Lição 7 > Lição 8

Esta lição final é para fornecer informações adicionais para aumentar sua produtividade ao criar plug-ins do AutoCAD. Você verá informações sobre a ajuda, documentação, amostras e - o mais importante - sobre onde ir em seguida para continuar aprendendo a API do AutoCAD .NET:

Fornecer feedback: forneça comentários sobre este treinamento do AutoCAD ou esta lição em email:%00a0myfirstplugin@autodesk.com

Na Lição 1, você baixou e instalou o SDK do ObjectARX. Ele contém os arquivos que você precisa para criar plug-ins para o AutoCAD usando a API .NET do AutoCAD e a API C++ ObjectARX. Você pode ouvir algumas pessoas referindo-se à API .NET como o SDK do ObjectARX gerenciado ou a API gerenciada do AutoCAD.

Vídeo: Explorar o SDK do AutoCAD

Documentação
A pasta docs no SDK contém um conjunto de arquivos CHM que formam a documentação de referência principal para a API. Para abrir a documentação, clique duas vezes no arquivo arxdoc.chm. Isso exibe automaticamente as tabelas de conteúdo de todos os outros arquivos CHM na pasta.

https://knowledge.autodesk.com/sites/default/files/docs_sdk.png

O arquivo mais importante para você é a referência de classe gerenciada do AutoCAD. Sempre que você desejar entender como uma classe, método ou propriedade funciona, é possível pesquisá-la nesta documentação (ao procurar o índice ou ao procurar seu nome). A API .NET do AutoCAD é um "wrapper" sobre a API C++ ObjectARX. À medida que progride, você descobrirá que pode obter uma melhor compreensão da API do .NET lendo através do Guia do Desenvolvedor do ObjectARX. Este é um guia abrangente que explica todos os aspectos do desenvolvimento do ObjectARX e aborda muitas informações sobre como o AutoCAD e a estrutura de arquivos DWG funcionam.

Amostras
A pasta samples contém uma subpasta dotNet que contém vários plug-ins de amostra do AutoCAD .NET. Cada amostra inclui um arquivo Leiame para explicar o que não é.

Classmap
A pasta classmap contém o classmap.dwg - um arquivo DWG que documenta a combinação de hierarquia de classe ObjectARX e .NET. Algumas pessoas com plotadoras de formato grande gostam de plotar e fixá-lo em sua parede.

Montagens de referência
A pasta inc contém cópias das DLLs de montagem gerenciada que você deve referenciar do projeto .NET para utilizar a API .NET do AutoCAD. Os DLLs que você usará com mais frequência são acmgd.dll e acdbmgd.dll.

As pastas inc-win32 e inc-x64 contêm as montagens de interoperabilidade que você fará referência se desejar usar a API do AutoCAD AtiveX de seus plug-ins .NET.

Outras pastas
As outras pastas contêm arquivos para desenvolvedores C++/ObjectARX, portanto, você não precisará deles.

 

Recursos on-line

Centro do desenvolvedor do AutoCAD
O Centro do desenvolvedor do AutoCAD coleta em um único local os links para informações importantes para ajudá-lo a aprender e usar as APIs do AutoCAD. As partes importantes para você serão as seções sobre desenvolvimento do .NET, incluindo links para:

  1. Os laboratórios de treinamento do AutoCAD .NET são um conjunto de laboratórios de treinamento em ritmo próprio. Recomendamos que você dê este próximo passo para aprender a API do AutoCAD .NET após concluir este tutorial. Publicado com os laboratórios, é um conjunto de apresentações de vídeo da DevTV que pode ser baixado, cobrindo as aulas de laboratório.
     
  2. O Guia de desenvolvedores do AutoCAD .NET - Guia de desenvolvedores on-line contendo muitos exemplos de código, e comparando e contrastando a API do AutoCAD .NET com a API do AutoCAD AtiveX.
     
  3. O SDK do ObjectARX - Você já baixou e usou este arquivo neste tutorial.
     
  4. Assistentes do AutoCAD .NET - Você já baixou e usou este recurso para criar seus projetos de plug-in do AutoCAD .NET no Visual Studio.
     

Através do Blog Interface
O AutoCAD DevBlog é um blog popular que contém informações sobre e muitos exemplos que demonstram a API .NET do AutoCAD.

AutoCAD DevBlog
O AutoCAD DevBlog é um novo recurso para desenvolvedores de software que trabalham com o AutoCAD e outras tecnologias de mercado cruzado da Autodesk.

Outros recursos on-line

  1. Downloads de produtos AutoCAD, que podem ser instalados e usados sem ativação por 30 dias a partir do dia da instalação
  2. O Grupo de discussão da Autodesk dedicado à API do AutoCAD, incluindo um fórum dedicado à API do AutoCAD .NET
     
  3. Os membros da Autodesk Developer Network (ADN) podem usar este recurso on-line para acessar conteúdo técnico adicional, enviar perguntas específicas relacionadas às APIs para produtos da Autodesk e acessar softwares liberados e beta para fins de desenvolvimento. Se você estiver falando sério sobre a criação de plug-ins com a API do AutoCAD - mesmo para uso interno em sua empresa - e estiver interessado em saber mais sobre o que a ADN pode oferecer, visite: http://www.autodesk.com/joinadn  

Isso leva você ao final deste guia. Esperamos que isso tenha sido um começo útil para sua jornada com a API do AutoCAD. Desejamos-lhe as maiores felicidades nos seus futuros esforços de API.

Visão geral do meu primeiro plug-in do AutoCAD> Lição 1 > Lição 2 > Lição 3 > Lição 4 > Lição 5 >> Lição 6 >> Lição 7 > Lição 8



Essas informações foram úteis?


Precisa de ajuda? Pergunte ao Autodesk Assistant!

O assistente pode ajudar você a encontrar respostas ou falar com um agente.


Qual é o seu nível de suporte?

Diferentes planos de assinatura oferecem categorias distintas de suporte. Saiba qual é o nível de suporte do seu plano.

Visualizar níveis de suporte