Referência da API
Os comandos do console, agrupados por objeto. Argumentos entre colchetes são opcionais. Ids são
strings ("l3", "p5", "n2"); onde se espera um id, também vale o nome dado à entidade ou ao nó, e
getid("nome") devolve o id. Muitos comandos que criam algo aceitam id= (para fixar o id) e name=.
Geometria — g
Entidades
Comando |
Descrição |
|---|---|
|
ponto |
|
linha; |
|
círculo |
|
arco anti-horário de |
|
retângulo (agrupado, com H/V) |
|
retângulo simétrico em torno do centro |
Restrições
Comando |
Descrição |
|---|---|
|
linha (ou dois pontos) horizontal/vertical |
|
duas linhas |
|
linha e arco/círculo, ou dois arcos/círculos |
|
comprimentos ou raios iguais |
|
dois pontos no mesmo lugar |
|
ponto sobre a curva |
|
ponto no meio da linha |
|
pontos simétricos em relação a um eixo |
|
mesmo centro |
|
prende/solta um ponto |
|
solta curvas presas à própria Origem (desenhos antigos) |
Cotas e variáveis
Comando |
Descrição |
|---|---|
|
distância (linha, dois pontos ou ponto-linha) |
|
distância horizontal/vertical |
|
raio e diâmetro |
|
ângulo entre linhas |
|
muda o valor (ou a expressão) de uma cota |
|
valor atual de uma cota |
|
cria ou muda uma variável |
|
apaga e renomeia variáveis |
Edição
Comando |
Descrição |
|---|---|
|
tesoura: remove o trecho da curva que contém o ponto |
|
apaga |
|
dá nome a uma entidade |
|
move um ponto |
|
translada |
|
gira |
|
muda o raio |
|
marca como construção |
|
offset associativo e sua distância |
|
espelho associativo (eixo |
|
padrão linear |
|
padrão circular |
|
muda um padrão |
|
agrupa e desagrupa |
|
oculta e mostra um grupo |
Consulta e problema
Comando |
Devolve / faz |
|---|---|
|
a entidade (dicionário) |
|
lista de ids |
|
distância mínima entre duas entidades |
|
área fechada pelas curvas |
|
graus de liberdade restantes |
|
unidade de comprimento do projeto |
|
tipo de problema e profundidade (plano) |
Malha — m
Comando |
Descrição |
|---|---|
|
cria ou edita um material (σ em MS/m, Br em T; |
|
apaga, duplica e restaura o padrão |
|
cria ou edita um circuito |
|
apaga |
|
atribui à região que contém o ponto; devolve a área. Fio: |
|
lista |
|
cria ou edita um contorno |
|
aplica um contorno às curvas |
|
tamanho do elemento na região |
|
tamanho ao longo de curvas ( |
|
tamanho padrão e qualidade da malha |
|
gera a malha |
|
nós de malha |
Tipos de contorno em type=: dirichlet (A = value + a1·x + a2·y), neumann, mixed (c0, c1), periodic,
antiperiodic.
Método de resolução — s
Comando |
Descrição |
|---|---|
|
nova física (campo, ou circuito com |
|
configura a análise (frequência em Hz, tempos em s) |
|
corrente de um circuito (ou região) só nesta física; |
|
resolve (gera a malha antes, se preciso) |
|
física térmica em regime, com as perdas da física |
|
ambiente, convecção, faces frente/trás e σ(T) |
|
condição em curvas ( |
|
canal de ar: vazão (m³/h) e entrada ( |
|
organização |
Resultados — r
Comando |
Descrição |
|---|---|
|
nova vista de campo |
|
vista interpolada (1 a 6) |
|
camada numa vista (ou gráfico sobre linha) |
|
opções de uma camada ou item |
|
nova tabela |
|
item de tabela |
|
gráfico no tempo: variável, eixo e, opcionais, cor, rótulo, traço ( |
|
gráfico no tempo: limites dos eixos (t em ms; |
|
organização |
|
número de uma variável de resultado (no instante mostrado, no transitório) |
|
lista |
|
transitório: |
Grandezas das integrais (para outputs=): superfície — area, volume, intA, current, energy, bavg,
b2, loss, ironLoss, fx, fy, torque; linha — length, flux, mmf, intB, intBn, bavg, fx,
fy, torque. Todas em SI.
Esquemático — c
Comando |
Descrição |
|---|---|
|
novo esquemático |
|
componente |
|
fio entre terminais |
|
caminho do fio |
|
edição |
Globais
help(), getid("nome"), undo(), redo(), fit(), reset(). clear() e next_id(n) aparecem no script
exportado.