fórmula de função proe
Nome: Curva senoidal
Ambiente de estabelecimento: software Pro / E, sistema de coordenadas cartesianas
x=50*t
y=10 * sin (t * 360)
z=0
Nome: Curva helicoidal
Ambiente do estabelecimento: PRO / E; coordenadas cilíndricas (cilíndricas)
r=t
teta = 10+t * (20 * 360)
z=t*3
02
Curva borboleta
Coordenadas esféricas PRO / E
Equação: rho=8 * t
teta=360 * t * 4
phi=-360 * t * 8
03
Curva de Rhodonea
Use o sistema de coordenadas cartesianas
theta=t * 360 * 4
x = 25+ (10-6) * cos (teta) +10 * cos ((10 / 6-1) * teta)
y = 25+ (10-6) * sin (teta) -6 * sin ((10 / 6-1) * teta)
*********************************
04
Espiral em círculo
Sistema de coordenadas de coluna
theta=t * 360
r = 10+10 * sin (6 * teta)
z=2 * sin (6 * teta)
05
Equação Involuta
r=1
ang=360 * t
s=2 * pi * r * t
x0=s * cos (ang)
y0=s * sin (ang)
x = x0+s * sin (ang)
y=y0-s * cos (ang)
z=0
06
Curva logarítmica
z=0
x = 10*t
y = log (10 * t+0,0001)
07
Espiral esférica (usando sistema de coordenadas esféricas)
rho=4
theta=t * 180
phi=t * 360 * 20
Nome: Ciclóide externo de arco duplo
Coordenadas Cardir
Equação: l=2,5
b=2.5
x=3 * b * cos (t * 360) + l * cos (3 * t * 360)
Y=3 * b * sin (t * 360) + l * sin (3 * t * 360)
Nome: Star Line
Coordenadas Cardir
equação:
a=5
x=a * (cos (t * 360)) ^ 3
y=a * (sin (t * 360)) ^ 3
Nome: Linha do Coração
Ambiente de construção: pró / e, coordenadas cilíndricas
a=10
r = a * (1+cos (teta))
theta=t * 360
Nome: Linha em Forma de Folha
Configurando o ambiente: Coordenadas cartesianas
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Espiral em coordenadas cartesianas
x=4 * cos (t * (5 * 360))
y=4 * sin (t * (5 * 360))
z = 10*t
08
parábola
Coordenadas cartesianas
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
Nome: Mola de disco
Configurando o ambiente: pro / e
Sessão cilíndrica
r = 5
theta=t * 3600
z = (sin (3,5 * teta-90)) +24 * t
Equação: espiral de Arquimedes
x=(a + f sin (t)) cos (t) / a
y=(a -2f + f sin (t)) sin (t) / b
Expressões relacionais Pro / e e dados explicativos relacionados a funções
Funções usadas nas relações
Função matemática
Os seguintes operadores podem ser usados em relações (incluindo equações e declarações condicionais).
As seguintes funções matemáticas também podem ser incluídas no relacionamento:
cos () cosseno
tan () Tangente
sin () seno
sqrt () raiz quadrada
asin () arco seno
acos () arco cosseno
atan () arco tangente
sinh () Seno hiperbólico
cosh () cosseno hiperbólico
tanh () tangente hiperbólica
Nota: Todas as funções trigonométricas usam graus de unidade.
log () logaritmo de base 10
ln () logaritmo natural
exp () o poder de e
abs () valor absoluto
ceil () é o menor inteiro não menor que seu valor
floor () O maior inteiro que não excede seu valor
Você pode adicionar um argumento opcional às funções ceil e floor e usá-lo para especificar o número de decimais a serem arredondados.
A sintaxe dessas funções com parâmetros de arredondamento é:
ceil (nome_do_parâmetro ou número, número_de_casas_dec)
floor (nome_do_parâmetro ou número, numero_de_casas_dec)
Onde number_of_dec_places é um valor opcional:
1) Pode ser expresso como um número ou parâmetro definido pelo usuário. Se o valor do parâmetro for um número real, ele será truncado para um inteiro pela conta pública CNC WeChat cncdar.
2) Seu valor máximo é 8. Se for maior que 8, o número a ser arredondado (primeiro argumento) não será arredondado e será utilizado seu valor inicial.
3) Se você não' não especificar, a função é a mesma da versão anterior.
Use as funções teto e piso que não especificam o número de casas decimais. Os exemplos são os seguintes:
teto (10,2) é 11
andar (10.2) tem um valor de 11
Use as funções teto e piso que especificam o número de casas decimais. Os exemplos são os seguintes:
ceil (10,255, 2) é igual a 10,26
ceil (10.255, 0) é igual a 11 [mesmo que ceil (10.255)]
piso (10.255, 1) é igual a 10.2
floor (10.255, 2) é igual a 10.26
09
Cálculo da tabela de curvas
O cálculo da tabela de curvas permite que os usuários usem os recursos da tabela de curvas para direcionar dimensões por meio de relacionamentos. O tamanho pode ser um desenhista, peça ou tamanho de montagem. O formato é o seguinte: evalgraph (& quot; graph_name" ;, x), onde graph_name é o nome da tabela de curvas, x é o valor ao longo do eixo x da tabela de curvas e y valor é retornado.
Para recursos mistos, você pode especificar o parâmetro de trajetória trajpar como o segundo argumento da função.
Nota: Os recursos da tabela de curvas são geralmente o número público do CNC WeChat cncdar usado para calcular o valor y correspondente ao valor x dentro do intervalo definido no eixo x. Quando fora do intervalo, o valor de y é calculado por extrapolação. Para valores x menores que o valor inicial, o sistema calcula o valor extrapolado estendendo a linha tangente do ponto inicial. Da mesma forma, para valores x maiores que o valor do ponto final, o sistema calcula o valor extrapolado estendendo a linha tangente para fora do ponto final. Adicionar WeChat: steven52014 enviará uma cópia do tutorial do programa macro
Função de órbita de curva composta
O parâmetro de órbita trajpar_of_pnt da curva composta pode ser usado no relacionamento.
A seguinte função retorna um valor entre 0,0 e 1,0: trajpar_of_pnt (& quot; nome da trajetória" ;," nome do ponto"). Onde trajname é o nome da curva composta e pointname é o nome do ponto de referência.
A trajetória é um parâmetro ao longo da curva composta, no qual o plano perpendicular à tangente da curva passa pelo ponto de referência. Portanto, o ponto de referência não precisa estar na curva; o valor do parâmetro é calculado no ponto mais próximo do ponto de referência na curva.
Se a curva composta for usada como o esqueleto da varredura multitrack, trajpar_of_pnt é consistente com trajpar ou 1.0-trajpar (dependendo do ponto inicial selecionado para o recurso híbrido).
10
Sobre relacionamento
Relacionamento (também chamado de relacionamento de parâmetro) CNC WeChat conta pública cncdar é uma equação entre o tamanho do símbolo definido pelo usuário e os parâmetros. O relacionamento captura o relacionamento do projeto entre recursos, entre parâmetros ou entre componentes, permitindo assim que os usuários controlem o efeito da modificação do modelo.
Os relacionamentos são uma forma de capturar o conhecimento e as intenções do design. Como os parâmetros, eles são usados para orientar o modelo - a mudança do relacionamento também muda o modelo.
As relações podem ser usadas para controlar o efeito da modificação do modelo, definir os valores de tamanho em peças e montagens e atuar como restrições para as condições do projeto (por exemplo, especificar a posição dos furos relacionados às arestas das peças).
Eles são usados no processo de design para descrever o relacionamento entre as diferentes partes de um modelo ou componente. As relações podem ser valores simples (por exemplo, d1=4) ou declarações de ramificação condicional complexas.
Tipo de relacionamento
Existem dois tipos de relacionamento:
1) Equação - torne um parâmetro no lado esquerdo da equação igual à expressão no lado direito. Esse relacionamento é usado para atribuir valores a dimensões e parâmetros. Por exemplo:
Atribuição simples: d1=4,75
Atribuição complexa: d5 = d2 * (SQRT (d7 / 3.0+d4))
2) Comparação - compare a expressão à esquerda e a expressão à direita. Esse relacionamento geralmente é usado como uma restrição ou em declarações condicionais para ramificações lógicas. Por exemplo:
Como restrição: (d1 + d2)> (d3 + 2,5)
Na declaração condicional; IF (d1 + 2,5)> = d7
Aumente o relacionamento
Você pode aumentar o relacionamento com:
1) A seção transversal do recurso (no modo de esboço, se a seção transversal for criada selecionando" Sketcher">" Relação" ;>" Adicionar&em primeiro lugar);
2) Recursos (em modo de peça ou montagem);
3) Peças (em modo de peça ou montagem).
4) Componentes (no modo componente).
Quando o menu de relação é selecionado pela primeira vez, a predefinição é visualizar ou alterar a relação no modelo atual (por exemplo, uma peça no modo de peça).
Para obter acesso ao relacionamento, selecione" Relações" de&partes" ou" Componentes" e, em seguida, selecione um dos seguintes comandos no menu" Relações do modelo" menu: Relações do componente - Use o relacionamento no componente.
Se o componente contém um ou mais subcomponentes, o" Relações de componente" menu aparece com os seguintes comandos:
─Corrente - por padrão, é o componente de nível superior.
─Nome-Digite o nome do componente.
1) Relação de esqueleto - use a relação do modelo de esqueleto no componente (aplicável apenas a componentes).
2) Relacionamento da peça - use o relacionamento na peça.
3) Relacionamento do recurso-Uso do relacionamento específico do recurso. Se o recurso tiver uma seção transversal, o usuário pode escolher: obter acesso à relação na seção transversal (Sketcher) na superfície cncdar da conta pública do CNC WeChat (Sketcher) ou obter a relação no recurso como um todo Acesso.
Relações de matriz - relações de uso específicas para matrizes.
Notas:
1) Se você tentar atribuir uma relação fora da seção transversal a um parâmetro que foi orientado pela relação da seção transversal, o sistema fornecerá uma mensagem de erro ao regenerar o modelo. O mesmo é verdadeiro ao tentar atribuir um relacionamento a um parâmetro que já é orientado por um relacionamento fora da seção transversal. Exclua um dos relacionamentos e gere novamente.
2) Se o componente tentar atribuir um valor a uma variável de dimensão que foi orientada pelo relacionamento da peça ou submontagem, duas mensagens de erro aparecerão. Exclua um dos relacionamentos e gere novamente.
3) Modificar os elementos de identidade do modelo pode invalidar as relações porque eles não são escalados com o modelo. Para obter mais informações sobre a modificação de unidades, consulte" Sobre unidades de medida métricas e não métricas" tópico de ajuda.
Use notação de parâmetro nas relações
Quatro tipos de símbolos de parâmetro são usados no relacionamento:
1) Símbolo de tamanho - os seguintes tipos de símbolo de tamanho são suportados:
─d # -Dimensões no modo de peça ou montagem.
─d #: # - O tamanho no modo de componente. O componente ou o ID do processo do componente é adicionado como um sufixo.
─rd # -O tamanho de referência na peça ou montagem de nível superior.
─rd #: # - O tamanho de referência no modo do componente (o componente ou o ID do processo do componente é adicionado como um sufixo).
─rsd # -O tamanho de referência da (seção) no sketcher.
─kd # -Dimensões conhecidas no esboço (seção) (na peça ou montagem pai).
2) Tolerância - São os parâmetros relacionados ao formato de tolerância. Quando o tamanho muda do número para o símbolo, esses símbolos são listados.
─tpm # -Tolerância no formato simétrico de adição e subtração; # é o número de dimensões.
─tp # -Tolerância positiva no formato de adição e subtração; # é o número de dimensões.
─tm # - Tolerância negativa no formato de adição e subtração; # é o número de dimensões.
3) Número de instâncias - são parâmetros inteiros, que são o número de instâncias na direção da matriz.
─p # -onde # é o número de instâncias.
Nota: Se você alterar o número de instâncias para um valor não inteiro, o Pro / ENGINEER cortará a parte decimal. Por exemplo, 2,90 se tornará 2.
4) Parâmetros do usuário - podem ser parâmetros definidos pela adição de parâmetros ou relacionamentos.
E.g:
Volume=d0 * d1 * d2
Fornecedor=& quot; Stockton Corp."
Notas:
─Nomes de parâmetros de usuário devem começar com uma letra (se eles forem usados em relacionamentos).
─Não é possível usar d #, kd #, rd #, tm #, tp # ou tpm # como nomes de parâmetros do usuário, porque eles são reservados para uso por dimensões.
─Nomes de parâmetros de usuário não podem conter caracteres não alfanuméricos, como!, @, #, $.
11
Como calcular o número de folheados para descascamento de madeira
Cinemática rotativa
No processo de descascamento, a trajetória que a lâmina cortante da faca rotativa percorre na seção transversal da seção de madeira é chamada de curva de descascamento. As duas questões a seguir serão discutidas aqui: a base para projetar a cinemática da máquina de corte rotativa e a trajetória do corte rotativo real.
1) A base para projetar a cinemática da máquina de corte rotativa
O objetivo da seção de descascamento de madeira é obter uma tira de folheado contínua de alta qualidade de espessura uniforme, como um rolo de papel desenrolando. Existem atualmente dois tipos de trajetórias de movimento que atendem aos requisitos: espiral de Arquimedes e involuto circular.
A fórmula básica da espiral de Arquimedes é:
x=ɑsinφ cosφ
y=ɑφsinφ
A espessura nominal do folheado retirado da seção de madeira é o passo de cada seção da espiral na direção do eixo J da curva (φ2=2π + φ1). Para fazer △ χ=constante, cosφ deve ser igual a 1 e φ=90 °. Quando a φ=90 °, y=aφsin90 °=0, ou seja, a altura da lâmina é zero, e a lâmina deve estar no eixo x (ou seja, no plano horizontal passando pelo eixo de rotação de a seção de madeira - a linha de centro do eixo do mandril). Também pode ser dito que não importa a espessura do folheado necessária, a altura da lâmina é sempre zero (h=0)
A fórmula para o involuto de um círculo é:
x = acosφ1+aφ1sinφ1
y=asinφ1-aφ1cosφ1
Na fórmula: φ1 ------- o ângulo entre a linha vertical e o eixo x entre a linha de ocorrência e o ponto central da coordenada.
A faca rotativa se move em uma linha reta paralela ao eixo x, de modo que o passo das seções involutas na direção do eixo x é a espessura nominal do verniz. S = △ χ (acos (2π {{3}} φ1) {{5}} a (2π {{7}} φ1) sin (2π {{10}} φ1)] - [acosφ1+acosφ1+ aφ1sinφ1
]
= [acosφ1 {{2}} a (2π+φ1) sinφ1] - [acosφ1+2φ1sinφ1]
= 21πasinφl
Se S deve ser um valor constante (S = 2πα), φl deve ser 2πn+270 °, então y = a sin270 ° —acos270 ° = -a = h. Para garantir a qualidade do folheado, no processo de descascamento, espera-se que o ângulo de afastamento (ângulo de corte) da faca rotativa em relação ao segmento de madeira, ou o ângulo (θ) entre a parte traseira da faca rotativa e o superfície vertical, deve seguir o diâmetro de corte rotativo do segmento de madeira. O valor de h = -a = -s / 2π muda de acordo com a mudança do valor s, portanto, o centro de rotação da faca rotativa também deve mudar de acordo neste momento, então a estrutura da máquina de corte rotativa é muito complicada. Por esta razão, não é apropriado usar o involuto circular como o desenho da relação de movimento entre o cortador giratório e o segmento de madeira do cortador giratório.
Pelo contrário, a espiral de Arquimedes é ideal. Independentemente da mudança na espessura nominal do folheado, o valor A é sempre zero e a linha de centro rotativa da faca rotativa não precisa ser alterada. Portanto, é atualmente usado como base teórica para projetar a relação cinemática entre a cortadora rotativa e o segmento de madeira da cortadora rotativa. A trajetória real do movimento durante o corte rotativo está em produção e a altura de instalação (h) da lâmina da faca rotativa não está necessariamente no mesmo plano horizontal que a linha que conecta a linha central do eixo de fixação. Isso se deve às espécies de madeira da seção de descascamento, às condições de descascamento, à espessura do folheado de descascamento, à estrutura e precisão da máquina de descascamento e outras razões. Para obter um folheado de alta qualidade, h ≠ 0 ao instalar a faca, que pode ser positivo ou negativo, e até o centro da faca rotativa pode ser ligeiramente mais alto que as duas pontas da faca rotativa.
Quando a posição de instalação da lâmina da faca rotativa é diferente (o valor h é diferente), a curva de corte rotativo será:
h> 0 Neste momento, a curva de descamação é semelhante à espiral de Arquimedes;
h=0 é a espiral de Arquimedes;
0> h> -a é um involuto alongado
h=-a é o involuto;
h< -a="" é="" o="" involuto="">
Fórmula matemática
OVNI
Coordenadas esféricas
rho=20 * t ^ 2
teta=60 * log (30) * t
phi=7200 * t
& quot; rho=200 * t"
& quot; teta=900 * t"
& quot; phi=t * 90 * 10"
cesta
Coordenadas cilíndricas
r = 5 {{3}} 0,3 * sin (t * 180) +t
theta=t * 360 * 30
z=t*5
Curva senoidal
Sistema de coordenada cartesiana
x=50*t
y=10 * sin (t * 360)
z=0
Curva helicoidal
Coordenadas cilíndricas
r=t
teta = 10+t * (20 * 360)
z=t*3
Curva borboleta
Coordenadas esféricas
rho=8 * t
teta=360 * t * 4
phi=-360 * t * 8
Curva de Rhodonea
Use o sistema de coordenadas cartesianas
theta=t * 360 * 4
x = 25+ (10-6) * cos (teta) +10 * cos ((10 / 6-1) * teta)
y = 25+ (10-6) * sin (teta) -6 * sin ((10 / 6-1) * teta)
Espiral em círculo
Sistema de coordenadas de coluna
theta=t * 360
r = 10+10 * sin (6 * teta)
z=2 * sin (6 * teta)
Equação Involuta
r=1
ang=360 * t 90 * t
s=2 * pi * r * t pi * rt / 2
x0=s * cos (ang)
y0=s * sin (ang)
x = x0+s * sin (ang)
y=y0-s * cos (ang)
z=0
Curva logarítmica
z=0
x = 10*t
y = log (10 * t+0,0001)
Espiral esférica
Sistema de coordenadas esféricas
rho=4
theta=t * 180
phi=t * 360 * 20
Ciclóide de arco duplo
Coordenadas Cardir
l=2.5
b=2.5
x=3 * b * cos (t * 360) + l * cos (3 * t * 360)
Y=3 * b * sin (t * 360) + l * sin (3 * t * 360)
Linha estelar
Coordenadas Cardir
a=5
x=a * (cos (t * 360)) ^ 3
y=a * (sin (t * 360)) ^ 3
Linha do coração
Coordenadas cilíndricas
a=10
r = a * (1+cos (teta))
theta=t * 360
Forma de folha
Coordenadas cartesianas
a=10
x=3*a*t/(1+(t^3))
y=3*a*(t^2)/(1+(t^3))
Espiral em coordenadas cartesianas
x=4 * cos (t * (5 * 360))
y=4 * sin (t * (5 * 360))
z = 10*t
parábola
Coordenadas cartesianas
x = (4 * t)
y = (3 * t) + (5 * t ^2)
z =0
Mola de disco
Coordenadas cilíndricas
r = 5
theta=t * 3600
z = (sin (3,5 * teta-90)) +24 * t
Usinagem de furo cônico de 30 graus
G90G54G00X0Y0M03S2500:
G43Z50.H01M08:
Z2.
#1=0.05
ENQUANTO [# 1LE5.] DO1
# 2=TAN [15.] * # 1
#3=5.-#2
G01Z-#1F50
X-#3F500
G02I#3
G01X0
#1=#1+0.05
END1
G0Z50.M05
G91G28Z0Y0M09





