Bem vindo ao site pauloferreira.pt. Esta página e todos os seus conteúdos são propriedade de Paulo Ferreira. Encontrará temas relacionados com a sua actividade profissional, nomeadamente a informática, o AutoCAD, o Revit, o Civil 3D ou o 3ds max, a fotografia e o timelapse.

Objectos paramétricos

Escrito por Paulo Ferreira. Publicado em AutoCAD

Neste pequeno tutorial vou abordar uma ferramenta que já existe no AutoCAD há bastante tempo e nem sempre é usada por quem desenvolve desenho técnico. Falo por exemplo das ferramentas paramétricas e neste caso vou abordar especialmente a opção "Dimensional Constraints" - "Diameter".

Esta funcionalidade permite, por exemplo, criar uma circunferência que depende de outra, para determinar o seu diâmetro. Para conseguirmos este resultado, faremos o seguinte:

As dimensões que irei mencionar são meramente uma referência, sendo que cada um irá optar por segui-las ou usar medidas próprias em função das unidades de desenho preferidas (mm, m, ", etc). No meu caso opto por referir unidades baseadas no milímetro.

  1. Começamos por desenhar dois circulos, um com diâmetro de 500 e outro com diâmetro de 750 tendo por base o mesmo centro geométrico.
  2. De seguida vamos ao menu "Parametric" -> "Dimensional Constraints" -> "Diameter" ou o comando _DcDiameter (escrito directamente na linha de comandos, que será a mesma forma para aceder a esta funcionalidade). Uma vez escolhida esta opção selecionamos o circulo interior e quando surge a dimensão (na realidade, um "parameter" ou parâmetro) "picamos numa zona qualquer dentro circulo de forma a posicionar o parâmetro, tal como nas imagens em baixo, sendo que irá surgir a designação "dia1=500".
  3. O próximo passo prende-se com a possibilidade de o circulo exterior ser "inteligente" e mudar em função do valor do diâmetro referente ao circulo interior. Para o efeito e uma vez mais vamos ao mesmo menu ou escrevemos directamente  na linha de comandos _DcDiameter e colocamos o "parameter" (parâmetro) referente a este, ou seja irá surgir a designação "dia2=750". Temos quase tudo o que necessitamos, no entanto teremos de fazer uma alteração do parâmetro "dia2" para que ele se torne uma função e reflita o que pretendemos produzir no nosso desenho, com o máximo rigor e funcionalidade tipica do AutoCAD.
  4. Uma vez chegados a esta etapa vamos então escrever a função (muito simples, mas muito eficaz) de forma a conseguirmos o resultado desejado. Bastará então que editemos o "parameter dia2" e para o conseguirmos clicamos duas vezes em cima dele ou depois de selecionado vamos ás propriedades e temos a possibilidade de alterar o seu valor. Uma vez aqui, colocamos  então a seguinte função: dia2=2*dia1
  5. Desta forma estamos a dar a indicação ao AutoCAD de que o valor do diâmetro do circulo 2 será 2 vezes superior ao diâmetro do circulo 1, ou seja, terá 1000 unidades, se o valor do circulo 1 for 500. Se alterarmos o valor do primeiro, o segundo será automáticamente actualizado, em função do primeiro.
     

 Nota: A aparente alteração na dimensão (ultimas figuras do lado direito) do circulo interior em relação às restante imagens não está correcta, uma vez que as figuras têm o mesmo tamanho vertical, logo e como o circulo exterior ficou maior, toda a imagem sofreu uma redução e por isso a aparente diminuição do circulo interior. Na realidade só o circulo exterior alterou o seu valor para 1000 unidades.