Mensagens

A mostrar mensagens com a etiqueta pavimentos

JavaScript - Autocad Uma alternativa ao C#

Imagem
JavaScript - Autocad Uma alternativa ao C# Na exploração de alternativas para a programação em Autocad, o JavaScript pode em alguns casos ser um caminho viável. Exemplo para um Menu de Pavimentos No exercício que estou a fazer, a ideia é montar um programa para desenhar secções tipo, ou pelo menos os componentes de uma secção tipo. Fazemos muitos reaproveitamentos de secções tipo, e nem sempre estas secções estão exactas, ou falha um milímetro ou a pendente não é a correcta, coisas assim. Além disso poderia ser uma forma de uniformizar e claro de poupar tempo no desenho e montagem de uma secção tipo. Para já a ideia está na fase de verificar a viabilidade da mesma. O caminho poderia ser um programa fora do Autocad, ou dentro do Autocad. Dentro do CAD o tradicional caminho é o do CSharp. Com o CSharp para que tenha menus, tem de se ir sempre ao Visual Studio, o que acrescenta mais um passo de complexidade. Depois há ainda que escolher de que tipo são as janelas do Menu... há três tipos,...

Desenho automático de camadas de pavimentos

Imagem
Desenho automático de camadas de pavimentos Hoje mostro como de uma forma automática, usando um pouco de programação consegui desenhar as camadas de pavimentos. Para este trabalho, exige-se um desenho e análise manual para o desenho das camadas de pavimentos. O inicio do reforço do pavimento varia de perfil para perfil, e a "tipologia" do reforço, as camadas a aplicar também são fruto de uma análise perfil a perfil. O primeiro passo é desenhar um conjunto de camadas tipo, e depois analisar em cada perfil a actuação a realizar. Este trabalho em CAD é fastidioso e repetitivo, logo o pensamento a ter é "como automatizar este processo ?" e a resposta foi construir um ficheiro script (o velho e bom script de extensão scr do autocad). É um ficheiro se interação com o utilizador, mas neste caso não é necessário. Como entrada de dados para o script e desenho, estou a usar uma tabela em Excel, que servirá também de referência ou de apresentação a outras pessoas sobre qual a ...