| O que é | O conjunto de convenções nacionais que o CapCad aplica: normas, nomes de layer, biblioteca, ribbon e idioma |
| Comando | CAPCAD_COUNTRY_STANDARDS |
| Ribbon | Aba CapCad › painel CapCad › botão dividido Sistema › CapCad Country Standards |
| Formulário | CapProfilesForm (modal) |
| Onde fica gravado | Arquivo capcad.config, chaves subprofile e LastUsedProfile |
| CADs | AutoCAD, BricsCAD, GstarCAD, ZWCAD, ARES Commander |
| Licença | Livre — o comando roda mesmo sem licença ativa |
A norma é configuração, não código. O mesmo Assistente de zebrado desenha conforme o CONTRAN no Brasil e conforme a instrução francesa na França: o que muda é o perfil de país ativo, não o comando nem o programa.
- 27 países e regiões, do Brasil ao SIECA, cada um com suas predefinições, sua biblioteca e sua grafia de layers.
- Troca imediata. O ribbon é recarregado na hora, as mensagens mudam de idioma e as predefinições dos assistentes já vêm do novo país. Sem reiniciar o CAD.
- Bibliotecas sob demanda. Cada país tem seu pacote de placas e de blocos, baixado do servidor quando falta.
- Mão de direção. O perfil sabe de que lado se dirige, e os comandos que dependem disso seguem a informação.
- Ativação e download são coisas separadas. Trocar de país não baixa nada; baixar biblioteca é um botão à parte, com controle do que sincronizar.
- É uma preferência sua, não da licença. O perfil vale para o seu usuário do Windows naquela instalação; nada na licença muda com ele.
O que é um perfil de país
Um perfil de país é um conjunto de convenções nacionais identificado por uma chave (brazil, uk, peru, france…). Além dos países propriamente ditos, há perfis genéricos — Generic, Europe Generic, Latinoamérica general — e um perfil Aero, para sinalização aeroportuária.
Cada perfil carrega:
- um nome de exibição (Brasil, United Kingdom, Perú…);
- um código de duas letras, que aparece no canto da barra de status (BR, UK, PE);
- a mão de direção (esquerda ou direita);
- o ribbon que ele usa.
Os 27 perfis disponíveis:
| Região | Perfis |
|---|---|
| Genéricos | Generic, Europe Generic, Latinoamérica general |
| Especial | Aero |
| Américas | Brasil, United States, Canada, Peru, Colombia, Ecuador, Venezuela, Bolivia, Argentina, Uruguay, Paraguay, Chile, Mexico, SIECA |
| Europa | United Kingdom, Spain, France, Portugal |
| África | Egypt, Uganda, Angola, Mozambique |
| Ásia | Jordan |
O formulário tem um combo Região com esses agrupamentos, mais os filtros All, Spanish America e Portuguese Speaker, e uma caixa de filtro por texto que ignora acentos e maiúsculas (digitar peru acha Perú).
Três perfis dirigem pela esquerda: United Kingdom, Mozambique e Uganda.
O que o perfil troca
Predefinições de norma
As predefinições embutidas dos assistentes de sinalização horizontal são filtradas pelo perfil: cada predefinição declara a que países pertence, e a lista mostra só as do país ativo (mais as genéricas).
Vale para toda a família de zebrados — 1 lado, 2 fluxos, 3 fluxos, linear e área — com predefinições próprias para Reino Unido (TSRGD), Estados Unidos (FHWA), Canadá (Ontário), Argentina, Chile, Colômbia, Equador, Portugal, Paraguai, México, SIECA, França e Espanha, além das brasileiras (CET, DER-MG). Alguns países já aparecem na lista mas ainda sem valores — Bolívia, Peru, Uruguai e Venezuela — e são mostrados como em desenvolvimento.
O mesmo acontece no Desenha Conjunto: as pastas de conjuntos disponíveis e os nomes das faixas de cada categoria mudam com o país, e a biblioteca embutida (usada sem conexão) tem uma pasta por país.
O formulário traz também um link para a página de normas do site do CapCad, na região do país selecionado — para os países que têm essa página.
Nomes de layer
O perfil define em que língua os nomes de layer de sinalização são escritos: SINA_HOR_* / SINA_VERT_* no Brasil, ROAD_MARK_* / ROAD_SIGN_* em inglês, SENA_HOR_* / SENA_VERT_* em espanhol — com as siglas de cor e os códigos de ação traduzidos junto. Os detalhes estão em Layers e o catálogo de layers.
O idioma dos layers segue três possibilidades, não 27: português (só o Brasil), espanhol (América Latina) e inglês (todos os demais — Espanha, Portugal e França inclusive).
Biblioteca de placas e de blocos
Quando o projeto não define a pasta de placas oficiais, o CapCad a resolve a partir do perfil: no Brasil, a pasta padrão da biblioteca; nos demais países, o pacote signs-<país> sob a raiz da biblioteca local — que é baixado do servidor quando a pasta está ausente ou vazia.
O mesmo vale para o pacote de blocos dwg-<país>. É por isso que o formulário tem uma seção de download separada.
Alguns códigos de placa que o CapCad precisa citar por papel — delineador, parada obrigatória, dê a preferência, limite de velocidade, marco quilométrico — também mudam com o perfil.
Ribbon, menus e idioma
Trocar de perfil recarrega o ribbon. Cinco perfis têm ribbon próprio — Generic, Brasil, United Kingdom, Latinoamérica general e Aero; os demais usam o ribbon genérico, e os países hispano-americanos usam o da Latinoamérica.
Junto com o ribbon mudam:
- o idioma das mensagens e dos formulários (português, espanhol ou inglês, conforme o país);
- os formulários já abertos, que são re-traduzidos na hora;
- os atalhos de comando (o arquivo de aliases do CAD é trocado pelo do idioma correspondente, quando a pasta de suporte do CapCad está em primeiro lugar no caminho de suporte);
- o código de duas letras na barra de status (o perfil Generic não mostra nenhum);
- o arquivo de carregamento automático, para que o próximo início do CAD já abra no ribbon certo.
Mão de direção
O perfil informa de que lado se dirige. O Gerenciador de Eixos mostra essa informação, e ela alimenta o tratamento de lado na inserção de placas.
Unidades
O único ajuste de unidade ligado ao perfil: o CapCad força o desenho para metros, exceto no perfil United States quando o desenho já está em pés ou polegadas.
O que não muda
- A licença. O perfil é uma preferência local; nenhum comando muda de disponibilidade com o país, e trocar de perfil não revalida nem invalida a licença.
- A gramática dos layers. Muda a grafia — a família e as siglas de cor —, não a estrutura do nome.
BRcontinua sendo a sigla de branca, não de Brasil; a cadência continua sendo traço × vão em metros; o código da marca continua livre. - Layers que não são de sinalização. Defensas, barreiras, itens, GIS, prancha e anotações mantêm seus nomes em qualquer país.
- Os estilos. O estilo do projeto decide a apresentação e é independente do perfil: trocar de país não troca o estilo, e vice-versa.
- O projeto e o eixo. Nada do que está gravado no
project.config, no eixo ou no desenho é reescrito ao trocar de perfil — com uma exceção: a pasta de placas oficiais definida no projeto é limpa, para que o novo país possa resolver a sua.
Trocar de perfil

O formulário: a lista de perfis com bandeira e código à esquerda, o cartão do perfil selecionado com a mão de direção e o menu à direita, e abaixo a seção de download de bibliotecas.
- Rode
CAPCAD_COUNTRY_STANDARDS. O cabeçalho mostra Atual: com o perfil em vigor, já selecionado na lista. - Filtre pela Região ou digite no campo filtro.
- Escolha o país. O cartão à direita mostra a mão de direção e qual menu ele usa.
- Clique em Ativar perfil — ou dê um duplo clique na linha, que ativa e fecha a janela sem a mensagem de confirmação (o ribbon novo já é a confirmação).
O que acontece na ativação, nessa ordem: o ribbon do perfil anterior é descarregado e o novo é carregado; a preferência é gravada; o idioma da interface é atualizado e os formulários abertos são re-traduzidos; o país é registrado no servidor; os atalhos de comando são trocados; o arquivo de carregamento automático é reescrito para o próximo início; a pasta de placas do projeto é limpa e o projeto é recarregado; e a barra de status é atualizada.
Não é preciso reiniciar o CAD.
Baixar as bibliotecas
O bloco inferior é independente da ativação — ativar um perfil não baixa nada.
| Controle | O que faz |
|---|---|
| Placas 2D | Baixa o pacote de placas do país selecionado |
| Biblioteca de dwg | Baixa o pacote de blocos do país selecionado |
| Pular arquivos de mesmo tamanho (mais rápido) | Não rebaixa o que já está igual localmente |
| Sincronizar: deletar arquivos locais que não estão no servidor | Deixa a pasta local idêntica à do servidor |
| Definir como pasta do projeto ativo | Aponta as pastas do projeto para o que foi baixado |
| Pasta da biblioteca | Onde os pacotes são gravados |
| Atualizar bibliotecas… | Executa o download |
O download exige um perfil selecionado, pelo menos uma das duas caixas de pacote marcada e uma pasta de biblioteca preenchida. Um país cujo pacote ainda não foi publicado devolve um aviso de pacote indisponível.
Independentemente desse botão, quando um comando precisa da pasta de placas de um país e ela está ausente ou vazia, o CapCad busca o pacote sozinho.
Onde o perfil fica gravado
No arquivo capcad.config da instalação, em duas chaves: subprofile (a que vale) e LastUsedProfile (a de reserva). O instalador grava as duas na primeira instalação, escolhendo o país a partir da região do Windows.
Consequências práticas:
- É por usuário do Windows e por instalação. Dois usuários na mesma máquina têm perfis independentes.
- É por CAD. Cada host instalado tem sua própria pasta de programa e, portanto, seu próprio perfil.
- Quando a chave está ausente ou não é reconhecida, o CapCad assume Generic.
Notas
- O país é informado ao servidor. Toda ativação registra o país nos logs da conta CapCad, e o país também acompanha a solicitação de código de licença, para que o e-mail chegue no idioma certo.
- Perfis sem valores. Alguns países já constam da lista de predefinições mas ainda não têm os valores da norma; nesses casos a predefinição aparece marcada como em desenvolvimento.
- Espanha, Portugal e França rodam em inglês. A coluna de textos em espanhol atende a América Latina, e não existe (ainda) uma coluna em português europeu nem em francês.
Veja também
- Layers e o catálogo de layers — a grafia dos nomes que muda com o país.
- O projeto CapCad — as pastas de biblioteca que o perfil resolve por padrão.
- Estilos — a apresentação, que é decisão do projeto e não do país.
- O ecossistema CapCad — a visão geral.