Exemplo de mapeamento de variáveis do SOLIDWORKS: Mapeamento de propriedades personalizadas do modelo (anotações $PRPSHEET)

Para um arquivo de desenho do SOLIDWORKS, você pode mapear uma variável para uma propriedade personalizada do modelo em que o desenho é baseado, em vez de para uma propriedade personalizada do desenho, de maneira que o valor da propriedade do modelo é copiado para o cartão de arquivo do desenho.

Quando o desenho é salvo no SOLIDWORKS, as propriedades vinculadas são copiadas do modelo e atualizadas no cartão de arquivo do desenho.

Este exemplo descreve como definir uma variável Descrição para arquivos .slddrw para exibir a propriedade personalizada Descrição do modelo em que o desenho é baseado.

Para que esse mapeamento funcione, o desenho precisa ser salvo no SOLIDWORKS e o suplemento SOLIDWORKS PDM precisa estar ativado no SOLIDWORKS. Se um valor em um modelo for atualizado, o cartão de dados do desenho não exibirá o valor atualizado até que ele seja aberto e salvo novamente.
O mapeamento $PRPSHEET é somente para leitura. Não é possível modificar o valor da propriedade do modelo modificando o valor da propriedade no cartão de dados do desenho.

Para mapear a propriedade personalizada de um modelo para o cartão de arquivo de um desenho baseado no modelo:

  1. Edite ou crie a variável Descrição.
  2. Clique em Novo atributo.
  3. Em Atributo selecionado, especifique os atributos para a propriedade personalizada Descrição do desenho:
    1. Para Nome do bloco, selecione CustomProperty.
    2. Em Nome do atributo, digite Descrição.
    3. Digite as extensões de arquivo a serem usadas para o mapeamento de variáveis, separado por vírgulas.

      A lista de extensões precisa incluir slddrw e pode também incluir outras extensões do SOLIDWORKS. Por exemplo: prt, sldasm, sldprt, slddrw, drw.

  4. Clique em Novo atributo e especifique os atributos para a propriedade personalizada Descrição do modelo:
    1. Em Nome do bloco, digite $PRPSHEET.
      As letras devem ser maiúsculas.
    2. Para Nome do atributo, digite Descrição ou o nome da propriedade personalizada do modelo, da qual você está copiando o valor.
    3. Digite a extensão de arquivo slddrw.
  5. Clique em OK.
  6. No Editor de Cartões, abra o cartão de arquivo Desenho do SOLIDWORKS.
  7. Adicione uma caixa de edição e selecione a variável Descrição como o Nome da variável.
  8. Salve o cartão e feche o Editor de Cartões.
Quando você criar um desenho do SOLIDWORKS a partir de uma peça com a propriedade personalizada Descrição, o valor dessa propriedade na peça será copiado para o campo Descrição do cartão de arquivo do desenho.

No Cartão de desenho do SOLIDWORKS, se você selecionar Atualiza todas as configurações, as variáveis que utilizam o mapeamento de variável tipo $PRPSHEET são atualizadas nas guias de todas as folhas.