Layouts e viewports

Comando: CAPCAD_DEFINE_SHEET, CAPCAD_LAYOUT_VIEWPORT_ON, CAPCAD_LAYOUT_VIEWPORT_OFF, CAPCAD_LAYOUT_VIEWPORT_LOCK, CAPCAD_LAYOUT_VIEWPORT_UNLOCK, CAPCAD_LAYOUT_VIEWPORT_TOGGLE, CAPCAD_LAYOUT_VIEWPORT_FRAME_DRAW, CAPCAD_LAYOUT_VIEWPORT_FRAME_ZOOM, CAPCAD_LAYOUT_SPACE_TOGGLE, CAPCAD_LAYOUT_REORDER, CAPCAD_LAYOUT_DELETE, CAPCAD_LAYOUT_ZOOM_EXTENTS, CAPCAD_DRAWING_FOCUS, CAPCAD_DRAWING_FOCUS_FROM Atualizado 2026-09-03
Comandos CAPCAD_DEFINE_SHEET · CAPCAD_LAYOUT_VIEWPORT_ON · CAPCAD_LAYOUT_VIEWPORT_OFF · CAPCAD_LAYOUT_VIEWPORT_LOCK · CAPCAD_LAYOUT_VIEWPORT_UNLOCK · CAPCAD_LAYOUT_VIEWPORT_TOGGLE · CAPCAD_LAYOUT_VIEWPORT_FRAME_DRAW · CAPCAD_LAYOUT_VIEWPORT_FRAME_ZOOM · CAPCAD_LAYOUT_SPACE_TOGGLE · CAPCAD_LAYOUT_REORDER · CAPCAD_LAYOUT_DELETE · CAPCAD_LAYOUT_ZOOM_EXTENTS · CAPCAD_DRAWING_FOCUS · CAPCAD_DRAWING_FOCUS_FROM
Atalhos nenhum
Ribbon aba CapCad › painel CAD Utilities › botão dividido Layout
Categoria CAD Utils: Layout tools (CAPCAD_LAYOUT_ZOOM_EXTENTS fica em Gerenciar: Tools)
Formulários CAPCAD_DEFINE_SHEET abre um de dois: EscForm ("Scale definition"), modal, quando o comando é chamado no paper space; ScaleForm ("Format definition"), não modal e com instância única, quando é chamado no model space. Os demais comandos não têm formulário
CADs AutoCAD, BricsCAD, GstarCAD, ZWCAD e ARES Commander, exceto CAPCAD_DEFINE_SHEET, CAPCAD_LAYOUT_VIEWPORT_FRAME_DRAW, CAPCAD_LAYOUT_VIEWPORT_FRAME_ZOOM, CAPCAD_LAYOUT_ZOOM_EXTENTS, CAPCAD_DRAWING_FOCUS e CAPCAD_DRAWING_FOCUS_FROM, que existem no AutoCAD e no ARES Commander
Também aberto por nenhum

A pergunta "que escala cabe nesta prancha?" respondida antes de você criar a viewport. Em vez de tentar escalas até uma servir, o CapCad mede a área desenhada e mostra, para A0 a A4, a escala exata e a escala usual mais próxima acima dela.

  • Escala nos dois sentidos. No model space, o formulário calcula a escala; no paper space, ele lê a escala de uma viewport existente e a grava em outras.
  • A viewport em números redondos. A escala exata quase nunca é utilizável; a coluna usual já traz a escala da lista de projeto imediatamente acima dela.
  • Margens no cálculo. Largura e altura de margem entram na conta, então o valor mostrado é o que realmente cabe dentro do carimbo.
  • Viewports em massa. Ligar, desligar, travar e destravar todas as viewports do layout, sem selecionar uma a uma.
  • A moldura da viewport no model space. O retângulo que cada viewport enxerga, desenhado no model space na posição, no tamanho e na rotação certos — para conferir cobertura e articulação de pranchas.
  • A mesma vista em dois desenhos. Levar o enquadramento atual para outro dwg aberto, ou trazer o dele para cá, com um comando.

O que faz

São as ferramentas do CapCad para o lado da prancha: escala, viewports, abas de layout e a vista.

O grupo se divide em três assuntos:

  • Escala e formato (CAPCAD_DEFINE_SHEET): descobrir em que escala a área desenhada cabe numa prancha, e aplicar essa escala às viewports.
  • Viewports e abas (CAPCAD_LAYOUT_*): operações em lote sobre as viewports do layout corrente e sobre as abas do desenho.
  • A vista (CAPCAD_DRAWING_FOCUS, _FROM): sincronizar o enquadramento entre desenhos abertos.

CAPCAD_DEFINE_SHEET — escala e formato

O comando olha em que espaço você está e abre um formulário diferente:

Onde você está O que abre
Model space Format definition (ScaleForm), não modal: mede uma área e mostra em que escala ela cabe em cada formato.
Paper space Scale definition (EscForm), modal: lê e grava a escala de viewports.

No paper space: ler e gravar a escala da viewport

Definição de escala

O formulário do paper space. A linha entre 2 e 3 mostra a leitura "1 printed cm = N meter(s)" depois de uma extração.

# Controle O que faz
1 Extrair a escala da ViewPort > Esconde o formulário e pede uma seleção. De cada viewport selecionada o comando lê a escala personalizada e a converte para o denominador (1000 ÷ escala da viewport), escrevendo o resultado em 2. Havendo mais de uma viewport na seleção, vale a última. Sem viewport nenhuma, a linha de comando avisa Nenhuma viewport na seleção.
2 1: _____ O denominador da escala. É o campo que 1 preenche e o que 3 aplica; você também pode digitá-lo direto. Vírgula ou ponto decimal, tanto faz.
3 > Inserir a escala na ViewPort Esconde o formulário, pede uma seleção e grava a escala de 2 em cada viewport selecionada. Ao terminar, informa quantas foram alteradas e fecha o formulário. Um valor vazio, zero ou negativo em 2 faz o botão não fazer nada.
4 Travar Sem ação nesta versão.

Logo abaixo de 1 aparece a leitura em texto: 1 printed cm = X meter(s), ou seja, quantos metros do terreno cabem em um centímetro impresso (a escala dividida por 100). Ela só é preenchida pela extração.

No model space: que escala cabe em que prancha

Definição de formato, aba Sheet

Aba "Sheet": a área medida no model space em cima, a tabela de formatos embaixo. As caixas cinzas da grade A0–A4 são apenas leitura.

# Controle O que faz
5 New selection Esconde o formulário, pede uma seleção no desenho e escreve em 7 e 8 a largura e a altura da caixa envolvente dela. Toda a tabela é recalculada.
6 Usar o UCS se ativo Marcada e havendo um UCS ativo diferente do universal, a caixa é medida no referencial do UCS — o que dá a caixa girada junto com o eixo, e não a caixa alinhada ao mundo.
7, 8 largura, altura As dimensões da área no model space, em metros. Podem ser digitadas à mão; qualquer alteração recalcula a tabela.
9, 10 personalizado: largura, altura Um formato de prancha livre, em milímetros, para quando a sua não for da série A.
11, 12 exato, usual (linha personalizado) A escala calculada para esse formato. As margens (13, 14) não entram na linha personalizada.
13 Largura da margem Milímetros descontados da largura de cada prancha da série A antes do cálculo.
14 Altura (margem) O mesmo para a altura.
15 Paisagem Alterna a tabela entre as pranchas deitadas e em pé. Uma linha por formato, mostrando a orientação marcada.
16 Definir a ViewPort no PaperSpace Desabilitado nesta versão.
17 botão sem legenda (ao lado de 16) Esconde o formulário, pede uma seleção e desenha permanentemente no model space o retângulo da caixa envolvente dela, alinhado ao UCS ativo.

A grade A0 a A4 entre 12 e 13 não é numerada porque as suas caixas são criadas durante a montagem do formulário. Cada linha traz, para o formato correspondente: a largura e a altura da prancha em milímetros, a escala exata e a escala usual.

Como a escala é calculada:

  1. A prancha perde as margens: largura útil = largura − Largura da margem; altura útil = altura − Altura.
  2. Compara-se a área do model space com a área útil da prancha nos dois sentidos: largura do model ÷ largura útil e altura do model ÷ altura útil (a prancha em metros, isto é, milímetros ÷ 1000).
  3. Vence a pior das duas, isto é, a maior — a que faz o desenho caber inteiro.
  4. A escala usual é o primeiro valor da lista do CapCad estritamente maior que a exata: 1, 2, 5, 10, 20, 25, 50, 100, 200, 250, 500, 750, 1000, 1250, 1500, 2000, 2500, 5000, 10000. Passando de 10000, a coluna fica vazia.

Um exemplo: uma área de 300 × 180 m numa A1 deitada (840 × 594 mm), sem margens. Pela largura, 300 ÷ 0,840 = 357,1; pela altura, 180 ÷ 0,594 = 303,0. Vence 357,1, e a coluna usual mostra 1:500.

As pranchas da série A usadas pela tabela (largura × altura, em mm):

Formato Paisagem Retrato
A0 1188 × 840 840 × 1188
A1 840 × 594 594 × 840
A2 594 × 420 420 × 594
A3 420 × 297 297 × 420
A4 297 × 210 210 × 297

A aba Articulation

Definição de formato, aba Articulation

Aba "Articulation": o caminho inverso — do papel para o terreno.

# Controle O que faz
18, 20 PaperSpace: Largura, Altura As dimensões da janela no papel, em milímetros.
19, 21 ModelSpace: Largura, Altura Só leitura: cada medida do papel multiplicada pela escala ÷ 1000.
22 Escala 1: A escala, escolhida na lista das escalas usuais ou digitada.

É a conta da articulação: com 380 mm de janela a 1:1000, o retângulo no model space tem 380 m.

Viewports

Quatro comandos agem sobre todas as viewports do espaço corrente de uma vez, sem pedir seleção. A viewport "geral" do layout (a que representa a própria folha) é sempre poupada.

Comando O que faz Resposta
CAPCAD_LAYOUT_VIEWPORT_ON Liga todas as viewports. N viewport(s) turned on.
CAPCAD_LAYOUT_VIEWPORT_OFF Desliga todas — o conteúdo some, a moldura fica. N viewport(s) turned off.
CAPCAD_LAYOUT_VIEWPORT_LOCK Trava todas, para que um zoom dentro delas não mude a escala. N viewport(s) locked.
CAPCAD_LAYOUT_VIEWPORT_UNLOCK Destrava todas. N viewport(s) unlocked.

CAPCAD_LAYOUT_VIEWPORT_TOGGLE — uma ou duas viewports no model space

Só funciona no model space: no paper space responde Use in Model Space e sai. Se houver duas viewports lado a lado, volta para uma; se houver uma, divide a tela em duas com um corte vertical. É a mesma divisão que o comando VPORTS nativo produz.

CAPCAD_LAYOUT_VIEWPORT_FRAME_DRAW — a moldura da viewport no model space

Precisa ser executado no paper space e fora de qualquer viewport; caso contrário avisa Necessário estar em PaperSpace, FORA de Viewports.

Peça a seleção das viewports e o comando desenha, no model space, o retângulo que cada uma enxerga: centrado no centro da vista, com as dimensões do quadro no papel divididas pela escala, e girado pelo ângulo de torção (twist) da viewport. Ao terminar, uma caixa informa quantos foram criados.

É o desenho de articulação de pranchas: com todas as molduras no model space você vê o que cada prancha cobre e onde ficaram os vazios.

CAPCAD_LAYOUT_VIEWPORT_FRAME_ZOOM — enquadrar por uma moldura

O caminho inverso. O comando pede polyline... e espera que você clique num retângulo de quatro vértices no model space — tipicamente uma das molduras desenhadas pelo comando anterior. Ele então:

  1. Volta o UCS para o universal;
  2. Define um UCS de três pontos alinhado ao lado entre o segundo e o terceiro vértices da polyline;
  3. Roda PLAN, colocando a tela paralela a esse UCS;
  4. Dá zoom na janela entre o segundo e o quarto vértices.

Ou seja: a tela fica enquadrada e girada exatamente como a prancha correspondente. Uma entidade que não seja polyline, ou uma polyline com menos de quatro vértices, é ignorada em silêncio.

Abas de layout

Comando O que faz
CAPCAD_LAYOUT_REORDER Renumera a ordem das abas seguindo a ordem em que os layouts estão gravados no desenho — que é a ordem alfabética dos nomes. A aba Model não é tocada. Responde Layout tabs re-ordered.
CAPCAD_LAYOUT_DELETE Apaga todas as abas de layout do desenho, com o conteúdo do paper space delas. Pergunta antes: "All layouts tabs will be deleted (undoable). Proceed?". A aba Model fica; um layout que o CAD não permitir apagar é pulado em silêncio. Responde N layout(s) deleted.
CAPCAD_LAYOUT_ZOOM_EXTENTS Percorre todos os layouts (menos Model), ativa cada um no paper space e dá zoom extents. Serve para deixar todas as pranchas enquadradas antes de publicar.
CAPCAD_LAYOUT_SPACE_TOGGLE Alterna entre os espaços. Na aba Model, leva ao último layout usado. Dentro de um layout, alterna entre o papel e o model space da viewport ativa — o mesmo que dar um duplo clique dentro e fora da viewport.

A vista entre desenhos

Os dois comandos levam o enquadramento atual (o retângulo que a tela mostra, calculado a partir do centro da vista, da altura da vista e da proporção da tela) de um desenho para outro. Os dois começam garantindo que o desenho corrente está no model space.

Comando O que faz
CAPCAD_DRAWING_FOCUS Leva a vista deste desenho para outro: ativa o outro dwg e dá zoom no mesmo retângulo.
CAPCAD_DRAWING_FOCUS_FROM Traz a vista do outro desenho para este: lê o enquadramento do outro dwg e aplica aqui, sem ativar nada.

Havendo exatamente um outro desenho aberto, o comando age direto. Com nenhum ou vários, abre a janela Selecionar dwg: uma lista dos demais desenhos abertos, com a dica "Selecionar outro dwg para dar zoom — se houver apenas 2 dwg's abertos, esta etapa é pulada". Um clique num nome executa e fecha a janela.

Lembrado entre sessões

Nada. Nenhum comando desta página grava preferências. Os valores do Format definition (margens, formato personalizado, medidas) sobrevivem apenas enquanto o formulário continuar aberto — ele é não modal e mantém uma instância única, de modo que chamar CAPCAD_DEFINE_SHEET de novo no model space traz de volta o formulário já preenchido em vez de abrir outro.

Notas

  • A janela Selecionar dwg sempre empurra a vista. Quando CAPCAD_DRAWING_FOCUS_FROM cai na lista (por haver mais de um outro desenho aberto), o clique na lista leva a vista daqui para lá, em vez de trazê-la. Para trazer, deixe abertos apenas dois desenhos.
  • A caixa Travar do formulário do paper space não trava nada. Ela existe, mas não tem ação nesta versão; use CAPCAD_LAYOUT_VIEWPORT_LOCK.
  • O botão Definir a ViewPort no PaperSpace está desabilitado, e o botão ao lado dele (17) não tem legenda — só a dica de ferramenta explica que ele desenha a caixa envolvente da seleção.
  • A janela do formulário de formato mistura os idiomas. O título Format definition e as abas Sheet e Articulation continuam em inglês mesmo na interface em português, enquanto os quadros e as etiquetas estão traduzidos. O mesmo vale para o título Scale definition do formulário do paper space.
  • As pranchas A são arredondadas. A tabela usa 840 mm onde a norma dá 841 (A1 e A0), como no cálculo original. A diferença é irrelevante para escolher a escala, mas não use estes valores para desenhar o quadro da prancha.
  • A escala usual é sempre a de cima. Um valor exato de 500,0001 já pula para 1:750. Isso é proposital: a escala tem de ser maior que a exata para o desenho caber.
  • Os comandos de viewport agem no espaço corrente. Executados no model space, não encontram viewports de layout e respondem 0 viewport(s)…. Ative a aba do layout antes.
  • O ribbon ainda aponta para os nomes antigos dos comandos (CAPCAD_VPS_ON, CAPCAD_REORDER_TABS, CAPCAD_ZOOM_TO_VP_FRAME…), anteriores à renomeação. Digite os nomes desta página se um botão não responder.