Oct 25, 2021 Dejar un mensaje

¿Ha dominado las fórmulas de cálculo específicas de los programas macro?


fórmula de función proe


Nombre: curva sinusoidal

Entorno de establecimiento: software Pro / E, sistema de coordenadas cartesianas

x=50*t

y=10 * sin (t * 360)

z=0

Nombre: curva helicoidal

Entorno del establecimiento: PRO / E; coordenadas cilíndricas (cilíndricas)

r=t

theta = 10+t * (20 * 360)

z=t*3

02

Curva de mariposa


Coordenadas esféricas PRO / E

Ecuación: rho=8 * t

theta = 360 * t * 4

phi=-360 * t * 8

03

Curva de Rhodonea


Usar sistema de coordenadas cartesianas

theta=t * 360 * 4

x = 25+ (10-6) * cos (theta) +10 * cos ((10 / 6-1) * theta)

y = 25+ (10-6) * sin (theta) -6 * sin ((10 / 6-1) * theta)

*********************************

04

Espiral en círculo


Sistema de coordenadas de columna

theta=t * 360

r = 10+10 * sin (6 * theta)

z=2 * sin (6 * theta)

05

Ecuación 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 (con sistema de coordenadas esféricas)


rho=4

theta=t * 180

phi=t * 360 * 20

Nombre: cicloide exterior de doble arco

Coordenadas de Cardir

Ecuación: 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)


Nombre: Star Line

Coordenadas de Cardir

ecuación:

a=5

x=a * (cos (t * 360)) ^ 3

y=a * (sin (t * 360)) ^ 3


Nombre: Heart Line

Entorno de construcción: pro / e, coordenadas cilíndricas

a=10

r = a * (1+cos (theta))

theta=t * 360


Nombre: Línea en forma de hoja

Configuración del entorno: coordenadas cartesianas

a=10

x=3*a*t/(1+(t^3))

y=3*a*(t^2)/(1+(t^3))

Espiral en 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

Nombre: resorte de disco

Configurando el entorno: pro / e

Sentado cilíndrico

r = 5

theta=t * 3600

z = (sin (3.5 * theta-90)) +24 * t

Ecuación: espiral de Arquímedes

x=(a + f sin (t)) cos (t) / a

y=(a -2f + f sin (t)) sin (t) / b

Funciones y expresiones relacionales pro / e datos explicativos relacionados

Funciones utilizadas en las relaciones

Funcion matematica

Los siguientes operadores se pueden usar en relaciones (incluidas ecuaciones y declaraciones condicionales).

Las siguientes funciones matemáticas también se pueden incluir en la relación:

cos () coseno

tan () tangente

pecado () seno

sqrt () raíz cuadrada

asin () arco seno

acos () arco coseno

atan () arco tangente

sinh () seno hiperbólico

cosh () coseno hiperbólico

tanh () tangente hiperbólica

Nota: Todas las funciones trigonométricas usan grados unitarios.

log () logaritmo en base 10

ln () logaritmo natural

exp () el poder de e

abs () valor absoluto

ceil () es el número entero más pequeño no menor que su valor

piso () El entero más grande que no excede su valor

Puede agregar un argumento opcional a las funciones ceil y floor, y usarlo para especificar el número de decimales que se redondearán.

La sintaxis de estas funciones con parámetros de redondeo es:

ceil (nombre_parámetro o número, número_de_dec_places)

piso (nombre_parámetro o número, número_de_dec_places)

Donde number_of_dec_places es un valor opcional:

1) Puede expresarse como un número o un parámetro definido por el usuario. Si el valor del parámetro es un número real, el cncdar de la cuenta pública de WeChat del CNC lo truncará a un número entero.

2) Su valor máximo es 8. Si supera el 8, el número a redondear (el primer argumento) no se redondeará y se utilizará su valor inicial.

3) Si no' t lo especifica, la función es la misma que en la versión anterior.

Utilice las funciones de techo y suelo que no especifican el número de decimales. Los ejemplos son los siguientes:

ceil (10.2) es 11

floor (10.2) tiene un valor de 11

Utilice las funciones de techo y suelo que especifican el número de decimales. Los ejemplos son los siguientes:

ceil (10.255, 2) es igual a 10.26

ceil (10.255, 0) es igual a 11 [igual que ceil (10.255)]

piso (10.255, 1) es igual a 10.2

piso (10.255, 2) es igual a 10.26

09

Cálculo de la tabla de curvas

El cálculo de la tabla de curvas permite a los usuarios utilizar las funciones de la tabla de curvas para impulsar las dimensiones a través de relaciones. El tamaño puede ser un tamaño de esbozo, pieza o ensamblaje. El formato es el siguiente: evalgraph (& quot; graph_name" ;, x), donde graph_name es el nombre de la tabla de curvas, x es el valor a lo largo del eje x de la tabla de curvas, y y se devuelve el valor.

Para entidades mixtas, puede especificar el parámetro de trayectoria trajpar como segundo argumento de la función.

Nota: Las características de la tabla de curvas suelen ser un número público de CNC WeChat que se utiliza para calcular el valor y correspondiente al valor x dentro del rango definido en el eje x. Cuando está fuera de rango, el valor de y se calcula por extrapolación. Para valores de x menores que el valor inicial, el sistema calcula el valor extrapolado extendiendo la línea tangente desde el punto inicial. De manera similar, para valores de x mayores que el valor del punto final, el sistema calcula el valor extrapolado extendiendo la línea tangente hacia afuera desde el punto final. Agregar WeChat: steven52014 enviará una copia del tutorial del programa macro

Función de órbita de curva compuesta

El parámetro de órbita trajpar_of_pnt de la curva compuesta se puede utilizar en la relación.

La siguiente función devuelve un valor entre 0.0 y 1.0: trajpar_of_pnt (& quot; trajname" ;," pointname"). Donde trajname es el nombre de la curva compuesta y pointname es el nombre del punto de referencia.

La trayectoria es un parámetro a lo largo de la curva compuesta, en el que el plano perpendicular a la tangente de la curva pasa por el punto de referencia. Por lo tanto, el punto de referencia no tiene que estar en la curva; el valor del parámetro se calcula en el punto más cercano al punto de referencia en la curva.

Si la curva compuesta se usa como el esqueleto del escaneo multipista, trajpar_of_pnt es consistente con trajpar o 1.0-trajpar (dependiendo del punto de partida seleccionado para la característica híbrida).

10

Sobre la relación

Relación (también llamada relación de parámetros) Cuenta pública de CNC WeChat cncdar es una ecuación entre el tamaño de símbolo definido por el usuario y los parámetros. La relación captura la relación de diseño entre características, entre parámetros o entre componentes, lo que permite a los usuarios controlar el efecto de la modificación del modelo.

Las relaciones son una forma de capturar el conocimiento y las intenciones del diseño. Al igual que los parámetros, se utilizan para impulsar el modelo; cambiar la relación también cambia el modelo.

Las relaciones se pueden utilizar para controlar el efecto de la modificación del modelo, definir los valores de tamaño en piezas y ensamblajes y actuar como restricciones para las condiciones de diseño (por ejemplo, especificar la posición de los agujeros relacionados con los bordes de las piezas).

Se utilizan en el proceso de diseño para describir la relación entre diferentes partes de un modelo o componente. Las relaciones pueden ser valores simples (por ejemplo, d1=4) o declaraciones de rama condicional complejas.


Tipo de relación

Hay dos tipos de relaciones:

1) Ecuación: haga que un parámetro del lado izquierdo de la ecuación sea igual a la expresión del lado derecho. Esta relación se utiliza para asignar valores a dimensiones y parámetros. P.ej:

Asignación simple: d1=4.75

Asignación compleja: d5 = d2 * (SQRT (d7 / 3.0+d4))


2) Comparación: compare la expresión de la izquierda y la expresión de la derecha. Esta relación se usa generalmente como una restricción o en declaraciones condicionales para ramas lógicas. P.ej:

Como restricción: (d1 + d2)> (d3 + 2,5)

En la declaración condicional; SI (d1 + 2.5)> = d7

Incrementar la relación

Puede aumentar la relación con:

1) La sección transversal de la función (en el modo de dibujo, si la sección transversal se crea seleccionando" Dibujante">" Relación" ;>" Agregue" al principio);

2) Características (en modo pieza o ensamblado);

3) Piezas (en modo pieza o montaje).

4) Componentes (en modo componente).

Cuando se selecciona el menú de relaciones por primera vez, el ajuste preestablecido es para ver o cambiar la relación en el modelo actual (por ejemplo, una parte en el modo de parte).

Para acceder a la relación, seleccione" Relaciones" del" Partes" o" Componentes" menú, y luego seleccione uno de los siguientes comandos del menú" Relaciones del modelo" menú: Relaciones de componentes: utilice la relación en el componente.

Si el componente contiene uno o más subcomponentes, el" Relaciones de componentes" aparece el menú con los siguientes comandos:

─Actual: de forma predeterminada, es el componente de nivel superior.

─Nombre: escriba el nombre del componente.

1) Relación de esqueleto: use la relación del modelo de esqueleto en el componente (aplicable solo a los componentes).

2) Relación de la pieza: utilice la relación de la pieza.

3) Relación característica-Uso relación característica específica. Si la función tiene una sección transversal, el usuario puede elegir: obtener acceso a la relación en la sección transversal (Sketcher) en la superficie cncdar de la cuenta pública de WeChat del CNC (Sketcher), u obtener la relación en la función en su conjunto Acceso.


Relaciones de matrices: use relaciones específicas de las matrices.

Notas:

1) Si intenta asignar una relación fuera de la sección transversal a un parámetro que ha sido impulsado por la relación de la sección transversal, el sistema dará un mensaje de error al regenerar el modelo. Lo mismo ocurre cuando se intenta asignar una relación a un parámetro que ya está impulsado por una relación fuera de la sección transversal. Elimine una de las relaciones y regenere.

2) Si el componente intenta asignar un valor a una variable de dimensión que ha sido impulsada por la relación de la pieza o subensamblaje, aparecerán dos mensajes de error. Elimine una de las relaciones y regenere.

3) La modificación de los elementos de identidad del modelo puede invalidar las relaciones porque no se escalan con el modelo. Para obtener más información sobre la modificación de unidades, consulte" Acerca de las unidades de medida métricas y no métricas" Tópico de ayuda.

Usar la notación de parámetros en las relaciones

Se utilizan cuatro tipos de símbolos de parámetros en la relación:


1) Símbolo de tamaño: se admiten los siguientes tipos de símbolos de tamaño:

─d # -Dimensiones en modo pieza o ensamblaje.

─d #: # - El tamaño en modo componente. El componente o el ID de proceso del componente se agrega como sufijo.

─rd # -El tamaño de referencia en la pieza o ensamblaje de nivel superior.

─rd #: # - El tamaño de referencia en el modo de componente (el componente o el ID de proceso del componente se agrega como sufijo).

─rsd # -El tamaño de referencia de la (sección) en el esbozo.

─kd # -Dimensiones conocidas en el croquis (sección) (en la pieza principal o ensamblaje).


2) Tolerancia: estos son los parámetros relacionados con el formato de tolerancia. Cuando el tamaño cambia del número al símbolo, estos símbolos se enumeran.

─tpm # -Tolerancia en formato simétrico de suma y resta; # es el número de dimensiones.

─tp # -Tolerancia positiva en formato de suma y resta; # es el número de dimensiones.

─tm # -Tolerancia negativa en formato de suma y resta; # es el número de dimensiones.


3) Número de instancias: estos son parámetros enteros, que son el número de instancias en la dirección de la matriz.

─p # -donde # es el número de instancias.

Nota: Si cambia el número de instancias a un valor no entero, Pro / ENGINEER cortará la parte decimal. Por ejemplo, 2.90 se convertirá en 2.


4) Parámetros de usuario: estos pueden ser parámetros definidos agregando parámetros o relaciones.

E.g:

Volumen=d0 * d1 * d2

Proveedor=& quot; Stockton Corp."

Notas:

─ Los nombres de los parámetros de usuario deben comenzar con una letra (si se van a utilizar en las relaciones).

─No se pueden usar d #, kd #, rd #, tm #, tp # o tpm # como nombres de parámetros de usuario, porque están reservados para su uso por dimensiones.

─ Los nombres de los parámetros de usuario no pueden contener caracteres no alfanuméricos, como!, @, #, $.

11

Cómo calcular el número de chapas para pelar madera.


Cinemática rotatoria

En el proceso de pelado, la trayectoria que atraviesa el filo de la cuchilla giratoria en la sección transversal de la sección de madera se denomina curva de pelado. Los siguientes dos temas se discutirán aquí: la base para diseñar la cinemática de la máquina de corte rotatorio y la trayectoria del corte rotatorio real.

1) La base para diseñar la cinemática de la cortadora rotativa

El propósito de la sección de madera pelada es obtener una tira de chapa continua de alta calidad de espesor uniforme, como el desenrollado de un rollo de papel. Actualmente existen dos tipos de trayectorias de movimiento que cumplen los requisitos: espiral de Arquímedes e involuta circular.

La fórmula básica de la espiral de Arquímedes es:

x=ɑ pecadoφ cosφ

y=ɑφsinφ

El espesor nominal de la chapa desenroscada de la sección de madera es el paso de cada sección de la espiral en la dirección del eje J de la curva (φ2=2π + φ1). Para que △ χ=constante, cosφ debe ser igual a 1 y φ=90 °. Cuando a φ=90 °, y=aφsin90 °=0, es decir, la altura de la hoja es cero y la hoja debe estar en el eje x (es decir, en el plano horizontal que pasa por el eje de rotación de la sección de madera, la línea central del eje del portabrocas). También se puede decir que no importa el grosor de la chapa que se requiera, la altura de la hoja siempre es cero (h=0)

La fórmula para la involuta de un círculo es:

x = acosφ1+aφ1sinφ1

y=asinφ1-aφ1cosφ1

En la fórmula: φ1 ------- el ángulo entre la línea vertical y el eje x entre la línea de ocurrencia y el punto central de coordenadas.

La cuchilla giratoria se mueve en línea recta paralela al eje x, por lo que el paso de las secciones involutas en la dirección del eje x es el espesor nominal del revestimiento. 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

Si se requiere que S sea un valor constante (S = 2πα), φl debe ser 2πn+270 °, entonces y = a sin270 ° —acos270 ° = -a = h. Para garantizar la calidad de la chapa, en el proceso de pelado, se espera que el ángulo de separación (ángulo de corte) de la cuchilla giratoria con respecto al segmento de madera, o el ángulo (θ) entre la parte posterior de la cuchilla giratoria y el superficie vertical, debe seguir el diámetro de corte giratorio del segmento de madera El valor de h = -a = -s / 2π cambia según el cambio del valor s, por lo que el centro de rotación de la cuchilla giratoria también debe cambiar en consecuencia en este momento, por lo que la estructura de la cortadora rotativa es demasiado complicada. Por esta razón, no es apropiado utilizar la evolvente circular como diseño de la relación de movimiento entre el cortador giratorio y el segmento de madera del cortador giratorio.

Por el contrario, la espiral de Arquímedes es ideal. Independientemente del cambio en el espesor nominal de la chapa, el valor A es siempre cero y no es necesario cambiar la línea central giratoria de la cuchilla giratoria. Por lo tanto, actualmente se utiliza como base teórica para diseñar la relación cinemática entre el cortador giratorio y el segmento de madera del cortador giratorio. La trayectoria de movimiento real durante el corte giratorio está en producción, y la altura de instalación (h) de la hoja de la cuchilla giratoria no está necesariamente en el mismo plano horizontal que la línea que conecta la línea central del eje de sujeción. Esto se debe a las especies de madera de la sección de madera pelada, las condiciones de pelado, el grosor de la chapa pelada, la estructura y precisión de la máquina peladora y otras razones. Para obtener una chapa de alta calidad, h ≠ 0 al instalar la cuchilla, que puede ser positiva o negativa, e incluso el centro de la cuchilla giratoria puede estar ligeramente más alto que los dos extremos de la cuchilla giratoria.

Cuando la posición de instalación de la cuchilla giratoria es diferente (el valor h es diferente), la curva de corte giratorio será:

h> 0 En este momento, la curva de pelado es similar a la espiral de Arquímedes;

h=0 es la espiral de Arquímedes;

0> h> -a es una involuta alargada

h=-a es la involuta;

h< -a="" es="" la="" involuta="">

Fórmula matemática

OVNI

Coordenadas esféricas

rho=20 * t ^ 2

theta=60 * log (30) * t

phi=7200 * t

& quot; rho=200 * t"

& quot; theta=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 sinusoidal

sistema de coordenadas Cartesianas

x=50*t

y=10 * sin (t * 360)

z=0

Curva helicoidal

Coordenadas cilíndricas

r=t

theta = 10+t * (20 * 360)

z=t*3

Curva de mariposa

Coordenadas esféricas

rho=8 * t

theta=360 * t * 4

phi=-360 * t * 8

Curva de Rhodonea

Usar sistema de coordenadas cartesianas

theta=t * 360 * 4

x = 25+ (10-6) * cos (theta) +10 * cos ((10 / 6-1) * theta)

y = 25+ (10-6) * sin (theta) -6 * sin ((10 / 6-1) * theta)

Espiral en círculo

Sistema de coordenadas de columna

theta=t * 360

r = 10+10 * sin (6 * theta)

z=2 * sin (6 * theta)

Ecuación 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

Cicloide de doble arco

Coordenadas de 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)

Línea estelar

Coordenadas de Cardir

a=5

x=a * (cos (t * 360)) ^ 3

y=a * (sin (t * 360)) ^ 3

Línea del corazón

Coordenadas cilíndricas

a=10

r = a * (1+cos (theta))

theta=t * 360

Forma de hoja

Coordenadas cartesianas

a=10

x=3*a*t/(1+(t^3))

y=3*a*(t^2)/(1+(t^3))

Espiral en 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

Muelle de disco

Coordenadas cilíndricas

r = 5

theta=t * 3600

z = (sin (3.5 * theta-90)) +24 * t

Mecanizado de orificios cónicos de 30 grados

G90G54G00X0Y0M03S2500:

G43Z50.H01M08:

Z2.

#1=0.05

MIENTRAS [# 1LE5.] DO1

# 2=TAN [15.] * # 1

#3=5.-#2

G01Z-#1F50

X-#3F500

G02I#3

G01X0

#1=#1+0.05

END1

G0Z50.M05

G91G28Z0Y0M09




Envíeconsulta

whatsapp

skype

Correo electrónico

Consulta