Agora que já estamos mais ou menos familiarizados com a ferramenta do Visual Studio e como ele interage com o AutoCAD acho interessante seguir o tutorial básico da própria Autodesk para a API .NET disponível em ( https://knowledge.autodesk.com/support/autocad/learn-explore/caas/simplecontent/content/lesson-1-the-basic-autocad-plug.html ) Tratam-se de 8 lições bem instrutivas de como usar as ferramentas do AutoCAD .NET para customizar o AutoCAD e expandir as possibilidades. A primeira lição é basicamente um sumário de tudo que vimos até agora. Vale fazer um pequeno adendo: As linguagens vb e c# bem como F# são linguagens equivalentes, ou seja, o tutorial da Autodesk é desenvolvido em vb (visual basic) mas ele pode ser convertido usando até mesmo ferramentas online de conversão para C#. Assim vou seguir criando aqui os códigos em C# .NET mas se preferir pode fazer o download ou seguir os exemplos do próprio tutorial da Autodesk. Criando um Plug-in básico para AutoCAD Objetivo:...
No último artigo nós começamos pelo básico que foi executar uma simples aplicação, agora nós vamos ver um recurso muito útil que é utilizar o recurso básico de depuração do Visual Studio para analisar um código ao mesmo tempo que ele é executado no AutoCAD. Para isso vamos a nosso código da semana anterior e realizar algumas modificações no código. Primeiro vamos incluir uma variável inteira global para contabilizar o número de execuções de código. ... int numero_de_exec = 0 ; ... Feito isso vamos criar dentro do comando de teste um incrementador e adicionar alterar o texto a ser escrito na linha de comando para incluir o valor dessa variável criada. int numero_de_exec = 0 ; // Modal Command with localized name [CommandMethod("MyGroup", "MyCommand", "MyCommandLocal", CommandFlags.Modal)] public void MyCommand () // This method can have any name { // Put your command code here Document doc = Application.DocumentManager.MdiActiveDocument; ...