Desenho de grade no Inkscape em milímetros

19

Se eu tentar desenhar uma grade no Inkscape, há duas opções diferentes:

  1. Extra-> Render->Grid
  2. Extra-> Render->Kartesian Grid

Mas os dois usam pixel métrico (?).

É possível usar outras métricas (por exemplo, milímetro).

Como solução alternativa, converti pixel-> milímetro, mas não funcionou. Sempre há um fator de escala ímpar na conversão :-(.

Você tem alguma solução?

Tik0
fonte
Qual versão do Inkscape você está usando? Eu tenho o Inkscape 0.48.4 r9939 (5 ​​de janeiro de 2014) e não encontro nenhum menu "Extra" ... No entanto, você está certo, não há opção para definir essas métricas nessas extensões. Eu sugeriria fazer sua grade com a mão ...
acidrums4

Respostas:

13

Infelizmente, menu de Extensões -> Render -> Grades> Grade .. . leva apenas pixels como medida.

Portanto, tenho certeza de que a conversão é a maneira de fazê-lo. Acho que a maneira mais fácil e precisa de fazer cálculos de conversão para o Inkscape é fazê-lo no Inkscape.

Use a ferramenta retângulo para desenhar um retângulo na tela e, na barra de controle de ferramentas da ferramenta retângulo, altere as unidades para mm e defina o retângulo com o valor que você precisa (na figura abaixo, defino-o como 5 mm quadrado).

Digite a descrição da imagem aqui

Agora, basta alterar as unidades de volta para px , e a largura e a altura devem ter sido convertidas no valor do pixel:

Digite a descrição da imagem aqui

ryanlerch
fonte
9

Prefiro usar a opção de grade de documentos incorporada do Inkscape.

Pressione Shift+ Ctrl+ Dou navegue para FileDocument PropertiesGrids

Selecione Rectangular Gride aperte o Newbotão.

Você pode editar as propriedades (e unidades) da grade criada na mesma caixa de diálogo.

insira a descrição da imagem aqui

Werner
fonte
3
Na verdade, eu quero ter uma grade renderizada que possa ser usada para outros desenhos ou na impressão. Essa grade é apenas uma referência visual. Obviamente, pode-se usar isso para criar uma grade em centímetros, mas é muito trabalho :).
usar o seguinte código
3

Não sei se a resposta é específica, mas como a solução não é geral para esse problema, clonei o Inkscape e corrigi a funcionalidade da grade.

Vou tentar melhorar meu patch, para que ele esteja em uma versão de lançamento um dia (por isso, não faça o voto instantâneo). Até lá, é preciso clonar meu repositório e construí-lo .

Minha solução é a seguinte:

Extra-> Render-> Grids-> Grid->Divide Selection by Spacing FA

Ao usar esta opção, pode-se usar o fator dado em "Espaçamento horizontal / vertical" como fator de subdivisão para a seleção.

  1. Parametrize a seleção em pt / cm / m / in / .. (ou o que for) insira a descrição da imagem aqui
  2. Crie uma grade por Extra-> Render-> Grids->Grid
  3. Defina uma dica em Divide Selection by Spacing FA
  4. Selecione quantas subdivisões da sua seleção você deseja ter insira a descrição da imagem aqui
  5. Et voilà, uma grade com espaçamento vertical de 50 mm / 10 = 5 mm e espaçamento horizontal de 50 mm / 20 = 2,5 mm

insira a descrição da imagem aqui

  1. Também é possível ter um deslocamento na escala de uma subdivisão insira a descrição da imagem aqui
  2. A grade agora está deslocada nas direções x e y, respectivamente insira a descrição da imagem aqui
Tik0
fonte