Adicionar restrições ao CustomBlocks

Dentro de um CustomBlock, você pode aplicar restrições para manter relações geométricas e tamanho à medida que modifica o CustomBlock.

  • As restrições geométricas definem a relação entre as entidades da definição do CustomBlock. Por exemplo, é possível especificar que dois círculos devem sempre permanecer concêntricos ou que um lado de um polígono deve sempre ser horizontal.

  • As restrições dimensionais permitem controlar o tamanho das entidades do CustomBlock. Por exemplo, você pode definir restrições dimensionais para manter o comprimento de um segmento de polígono.

Parâmetros de restrições dimensionais

Restrições dimensionais do Editor de blocos são chamadas de parâmetros de restrição.

Os parâmetros de restrição permitem expor pontos de aderência personalizados e propriedades personalizadas do CustomBlock. Usando parâmetros de restrição é possível controlar a distância, o comprimento, o diâmetro, o raio e valores de ângulo de entidades dentro de um CustomBlock. A alteração do valor dos parâmetros de restrição altera o tamanho das entidades relacionadas.

Além disso, você pode definir expressões matemáticas para especificar relações entre parâmetros de restrição. Por exemplo, você pode especificar que o diâmetro de um círculo é sempre metade do comprimento de outra entidade.

Você pode usar tanto restrições dimensionais quanto parâmetros de restrição nas definições de CustomBlock. Além disso, você pode converter as restrições dimensionais existentes em parâmetros de restrições.

No Editor de blocos, as ferramentas para adicionar parâmetros de restrição são agrupadas no painel Dimensional da guia da faixa de opções Editar bloco.

Use o comando ElementoCB para adicionar um parâmetro de restrição dimensional a uma entidade de uma definição CustomBlock. As opções de comando correspondem às opções fornecidas pelos comandos de elementos individuais do Editor de blocos (painel Dimensional).

Exemplo:

d1 é um parâmetro de restrição dimensional

d2 é uma restrição dimensional

ex_cb_constraints_vs_param

Parâmetros do usuário em CustomBlocks

Os parâmetros do usuário permitem definir propriedades personalizadas editáveis para uma referência de bloco. Os blocos são atualizados automaticamente se qualquer parâmetro do usuário for alterado.

No Editor de blocos, a paleta Parâmetros lista:

  • Parâmetros de ação

  • Parâmetros de restrição dimensional

  • Parâmetros do usuário

  • Atributos

Para converter restrições dimensionais em um parâmetro de restrição dimensional:

  1. No Editor de blocos, selecione uma restrição dimensional.

  2. Na faixa de opções, clique em Editar Bloco > Dimensional >Converter.

    Na paleta Parâmetros, a restrição dimensional especificada é movida sob Parâmetros dimensionais.

Tópico principal

Adicionar restrições