InglêsFrancêsEspanhol

favicon do OnWorks

create_bmp_for_circ_in_rect - Online na nuvem

Execute create_bmp_for_circ_in_rect no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando create_bmp_for_circ_in_rect que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS

PROGRAMA:

NOME


create_bmp_for_circ_in_rect - gerador de bitmap para um condutor circular dentro de um
condutor retangular (parte de atlc)

SINOPSE


create_bmp_for_circ_in_rect [opções ... ] d W H x y Er arquivo de saída.bmp

ATENÇÃO


Esta página do manual não é um conjunto completo de documentação - a complexidade do projeto atlc
faz com que as páginas de manual não sejam uma maneira ideal de documentá-lo, embora não estejam completas, as páginas de manual
são produzidos. A melhor documentação que estava atual no momento em que a versão era
produzido deve ser encontrado no seu disco rígido, geralmente em
/usr/local/share/atlc/docs/html-docs/index.html
embora possa ser em outro lugar se o administrador do sistema escolheu instalar o pacote
em outro lugar. Às vezes, os erros são corrigidos na documentação e colocados em
http://atlc.sourceforge.net/ antes de uma nova versão do atlc ser lançada. Por favor se você
observe um problema com a documentação - mesmo erros de ortografia e erros de digitação, por favor, deixe-me
Sei.

DESCRIÇÃO


create_bmp_for_circ_in_rect é um pré-processador para atlc, o programa de diferenças finitas
que é usado para calcular as propriedades de uma linha de transmissão elétrica de dois condutores
de seção transversal arbitrária. O programa create_bmp_for_circ_in_rect é usado como uma maneira rápida
de geração de bitmaps (não há necessidade de usar um programa gráfico), para uma circular
condutor dentro de um condutor retangular, como este:

-------------------------------------------------- ------ ^
| | |
| | |
| | |
| | |
| | |
| Dielétrico, permissividade = Er | |
| | |
| | |
| | |
| | |
| <------x------> ^ | H
| ***** | | |
| *********** e | |
| ************* | | |
| ************** | | |
| <-----d------> v | |
| ************** | |
| ************* | |
| *********** | |
| *** | |
| | |
-------------------------------------------------- ----- v
<--------------------------- W --------------------- ----->

Os parâmetros 'W' e 'H' e as dimensões internas do condutor externo. O interior
condutor tem um diâmetro de 'd' e é deslocado do centro do condutor externo por um
quantidade 'x' horizontalmente e 'y' verticalmente. O espaço entre o interno e o externo
condutores é um dielétrico de permissividade relativa 'Er'. Se houver apenas um vácuo
dielétrico, então 'Er' deve ser definido como 1.0

O bitmap é impresso na saída padrão, que DEVO ser redirecionado para um arquivo em
uma das duas maneiras a seguir.

create_bmp_for_circ_in_rect d W H x y Er > nome do arquivo.bmp OR
create_bmp_for_circ_in_rect -f nome do arquivo.bmp d W H x y Er

Os bitmaps produzidos por create_bmp_for_circ_in_rect são bitmaps coloridos de 24 bits, assim como
solicitado por atlc.

As permissividades do bitmap, definidas por 'Er', determinam as cores no bitmap. If Er1
é 1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 ou 100, então a cor
correspondente a essa permissividade será definida de acordo com as cores definidas em CORES
abaixo. Se Er não for uma dessas permissividades, a região de permissividade Er será definida
para a cor 0xCAFF00. O programa atlc não sabe o que são esses permittivites, então
atlc, deve ser informado com a opção de linha de comando -d, como no exemplo 4 abaixo.

OPÇÕES


-b tamanho de bitmap
é usado para definir o tamanho do bitmap e, portanto, a precisão com a qual o atlc é capaz de
calcular as propriedades da linha de transmissão. O valor padrão para 'bitmapsize' é
normalmente 4, embora isso seja definido em tempo de compilação. O valor pode ser definido em qualquer lugar de 1 a
15, mas mais de 8 provavelmente não é sensato.

-f arquivo de saída

-v
destaque create_bmp_for_circ_in_rect para imprimir alguns dados em stderr. Nota, nada extra vai
para a saída padrão, já que se espera que ela seja redirecionada para um arquivo de bitmap.

CORES


Os bitmaps de 24 bits que atlc espera, têm 8 bits atribuídos para representar a quantidade de vermelho,
8 para azul e 8 para verde. Portanto, existem 256 níveis de vermelho, verde e azul, fazendo um
total de 256 * 256 * 256 = 16777216 cores. Cada uma das 16777216 cores possíveis pode ser
definido precisamente por indicar a quantidade exata de vermelho, verde e azul, como em:

vermelho = 255,000,000 ou 0xff0000
verde = 000,255,000 ou 0x00ff00
azul = 000,000,255 ou 0x0000ff
preto = 000,000,000 ou 0x000000
branco = 255,255,255 ou 0xffffff
Brown = 255,000,255 ou 0xff00ff
cinza = 142,142,142 ou 0x8e8e8e

Algumas cores, como rosa, turquesa, areia, marrom, cinza etc, podem ter um significado ligeiramente diferente
coisas para pessoas diferentes. Isso não é assim com atlc, já que o programa espera as cores
abaixo para ser EXATAMENTE definido como fornecido. Se você acha que a cor é arenosa ou amarela, é melhor
para você, mas se você usá-lo em seu bitmap, então ele precisa ser de uma cor reconhecida
por atlc, or você deve defini-lo com uma opção de linha de comando (veja OPÇÕES e exemplo 5
abaixo).
Os seguintes condutores são reconhecidos pela atlc:
vermelho = 255,000,000 ou 0xff0000 é o condutor ativo.
verde = 000,255,000 ou 0x00ff00 é o condutor aterrado.
preto = 000,000,000 ou 0x000000 é o condutor negativo

Todos os bitmaps devo ter o condutor ativo (vermelho) e aterrado (verde). O maestro negro
não é suportado atualmente, mas será usado para indicar um condutor negativo, que
será necessário se / quando o programa for estendido para analisar acopladores direcionais.

Os seguintes dielétricos são reconhecidos pela atlc e so e guarante que os mesmos estão produzido by
create_bmp_for_circ_in_rect.

branco 255,255,255 ou 0xFFFFFF como Er = 1.0 (vácuo)
branco 255,202,202 ou 0xFFCACA como Er = 1.0006 (ar)
azul 000,000,255 ou 0x0000FF como Er = 2.1 (PTFE)
Cinza médio 142,242,142 ou 0x8E8E8E como Er = 2.2 (duroid 5880)
lilás 255.000,255 ou 0xFF00FF como Er = 2.33 (polietileno)
amarelo 255,255,000 ou 0xFFFF00 como Er = 2.5 (poliestireno)
arenoso 239,203,027 ou 0xEFCC1A como Er = 3.3 (PVC)
marrom 188,127,096 ou 0xBC7F60 como Er = 3.335 (resina epóxi)
Turquesa 026,239,179 ou 0x1AEFB3 como Er = 4.8 (PCB de vidro)
Cinza escuro 142,142,142 ou ox696969 como Er = 6.15 (duroid 6006)
L. gray 240,240,240 ou 0xDCDCDC como Er = 10.2 (duroid 6010)
D. Laranja 213,160,077 ou 0xD5A04D como Er = 100 (para teste)
Se a permissividade não estiver na lista acima, essas partes da imagem com Er1
será definido como 0xCAFF00, e as partes com Er2 como 0xAC82AC.

EXEMPLOS


Aqui estão alguns exemplos do uso de create_bmp_for_circ_in_rect. Novamente, veja o html
documentação em atlc-XYZ / docs / html-docs para mais exemplos.

No primeiro exemplo, há apenas um dielétrico de ar, então Er1 = Er2 = 1.0. O interior de 1x1
polegadas (ou mm, milhas, etc.) é colocado centralmente em um exterior com dimensões de 3 x 3 polegadas.

O local exato onde o dielétrico começa (a) e sua largura (d) não são importantes, mas
eles ainda devem ser inseridos.

% create_bmp_for_circ_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp

Neste segundo exemplo, um interno de 15.0 mm x 0.5 mm é cercado por um externo com
dimensões internas de 61.5 x 20.1 mm. Existe um material com permissividade 2.1 (Er de
PTFE) abaixo do condutor interno. A saída de create_bmp_for_circ_in_rect é enviado para um
arquivo ex1.bmp, que é então processado por atlc

% create_bmp_for_circ_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp

No exemplo 3, o bitmap é ampliado para aumentar a precisão, mas caso contrário,
idêntico ao segundo exemplo. % create_bmp_for_circ_in_rect -b7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp

No quarto exemplo, em vez de redirecionar create_bmp_for_circ_in_rect's saída para um
arquivo com o sinal>, isso é feito usando a opção -f.
% create_bmp_for_circ_in_rect -f ex4.bmp 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1
% atlc ex4.bmp

No quinto exemplo, são usados ​​materiais com permittivites 2.78 e 7.89. Enquanto houver
nenhuma mudança em como usar create_bmp_for_circ_in_rect, uma vez que essas permissividades não são
conhecido, devemos contar atlc o que eles são. % create_bmp_for_circ_in_rect 61 20 1 4 22 0.5 50
15 5 2.78 7.89 > ex5.bmp % atlc -d CAFF00 = 2.78 -d AC82AC = 7.89 ex5.bmp Na sexta e
exemplo final, a opção -v é usada para imprimir alguns dados extras para stderr de
create_bmp_for_circ_in_rect.

Use create_bmp_for_circ_in_rect online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad