Pular para o conteúdo principal

Postagens

Mostrando postagens de novembro, 2020

AutoCAD .NET #004: Tutorial – Depurando uma Aplicação

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;

AutoCAD .NET #003: Tutorial - Instalando a API AutoCAD .NET

Bom já foram dois artigos sobre a filosofia da API AutoCAD .NET agora vamos a instalação de fato do AutoCAD .NET. De antemão aviso que esses link’s a Autodesk mudam o tempo todo por isso a ideia aqui antes de tudo é mostrar como funciona hierarquicamente a instalação. A Instalação Primeiramente você deve ter em mente qual a versão do AutoCAD sua aplicação se destina, isso é importante para definir a versão do ObjectARX consequentemente a versão do .NET Framework que deverá ser instalada e por fim a versão do Visual Studio. Geralmente o site onde você pode encontrar toda essa informação é o site: https://www.autodesk.com/developer-network/platform-technologies/autocad Baixe o ObjectARX na versão que se deseja trabalhar. Como na maior parte das vezes nossas aplicações são de baixa complexidade e não utilizam recursos das versões mais novas do AutoCAD sugiro sempre usar algumas versões anteriores ao invés da versão corrente, eu uso a versão 2018 atualmente mesmo depurando minhas aplicaçõe

AutoCAD .NET #002: Tutorial - Visão geral do Microsoft Visual Studio

O Microsoft Visual Studio é um ambiente de programação orientado a objetos que é executado independentemente do AutoCAD. Embora o Microsoft Visual Studio seja externo ao AutoCAD e outros aplicativos, ele é capaz de interagir com aplicativos que expõem uma API .NET nativa ou uma biblioteca ActiveX/COM. Assim como o AutoCAD o Visual Studio da Microsoft é uma plataforma antiga e robusta para desenvolvimento quase universal de aplicativos para Windows e seus derivados. Qual edição do Microsoft Visual Studio usar? A essa altura você já deve ter pesquisado na internet como baixar o Visual Studio e já viu que existem várias versões do Visual Studio disponíveis para Download. A versão mais atual é a versão 2019 Enterprise. O Microsoft Visual Studio é oferecido em duas edições: gratuita e paga. A edição gratuita é conhecida como Microsoft Visual Studio 2008 Express Edition, enquanto as edições pagas variam por nome e preço devido às diferentes ferramentas de desenvolvimento que são incorporadas

AutoCAD .NET #001: Tutorial - Uma visão geral da AutoCAD .NET API

Olá pessoal, espero que estejam bem depois desse período todo de isolamento social. Hoje resolvi fazer uma série de artigos sobre o AutoCAD .NET voltando desde o início em um passa a passo sobre as funcionalidades e o que podemos fazer com o AutoCAD .NET API. Uma visão geral A API do AutoCAD .NET permite que você manipule o AutoCAD e os arquivos de desenho programaticamente com os assemblies ou bibliotecas (libraries) expostos. Como é orientado a objeto e pelo Visual Studio é possível utilizar muitas linguagens de programação e ambientes diferentes. Existem algumas vantagens em implementar um aplicativo para AutoCAD em .NET: É possível acessar os desenhos do AutoCAD abertos. Antigamente, antes do API .NET,  isso  só era possível através do próprio AutoCAD, o ActiveX® ou seja as bibliotecas COM, AutoLISP® e C ++ com ObjectARX. Outra vantagem é a integração com outros aplicativos baseados no Windows®, como Microsoft Excel e Word, é muito mais fácil usando a API .NET nativa de um aplicati

As vantagens do novo formato AutoCAD 2018 de DWG's

No meu trabalho nós temos versões do AutoCAD desde 2011 a 2020 e com isso vem o problema, o TI não nos entende e não entende o AutoCAD e não faz nenhuma configuração no AutoCAD depois de instalar daí o usuário inexperiente sai editando os arquivos e salvando no formato mais atualizado do AutoCAD e deixando os arquivos incompatíveis com outros usuários. Bom, a solução: definimos que todos tem que salvar em AutoCAD 2010, afinal de contas para que uma versão mais atualizada de DWG? Afinal quais as vantagens das versões mais atualizadas de DWG? Entre outras vantagens basicamente é permitir novos recursos e salvar e abrir mais rapidamente, é isso. Para o arquivo DWG no AutoCAD 2018 fornece melhorias para a eficiência de Abrir e Salvar - especialmente para aqueles arquivos com muitos objetos anotativos e janelas de visualização, o que significa que arquivos complexos levarão menos tempo para abrir e salvar.  Os modelos de sólidos e superfícies 3D também foram adicionados com um novo tipo de