Red de conocimiento informático - Aprendizaje de programación - Una breve descripción del método de salida de cadenas de posprocesamiento de Mastercam

Una breve descripción del método de salida de cadenas de posprocesamiento de Mastercam

¿El posprocesamiento de Mastercam procesa cadenas especiales?

Los métodos y métodos de posprocesamiento de cadenas de usuario, variables, etc. se detallarán uno por uno a continuación.

P1: ¿Cómo generar cadenas especiales en el posprocesamiento de Mastercam? ¿Qué significa cada uno?

R: Existen muchos métodos para el posprocesamiento de cadenas de salida de mastercam. A continuación se describen principalmente los tres métodos comúnmente utilizados con más detalle

a1: Postprocesamiento de cadenas predefinidas, como. como sugiere el nombre, defina las cadenas relevantes en el posprocesamiento de antemano y llame a la salida directamente cuando la use, de la siguiente manera:

sg531: "G53.1"

sg682: "G68.2 "

sg531, sg682, e$

Resultado de salida: G53.1 G68.2

a2: Función de guardado de cadena predefinida, recibida a través Función de control de calidad La cadena ingresada por el usuario es la siguiente:

suser_input: ""

fq 1 suser_input "Ingrese el número de pieza--Por: Ruofeng oneZone"

q1# Supongamos que la cadena de salida es "Ruofeng oneZone"

suser_inpu, e$

Resultado de salida: Ruofeng oneZone

P2: Cómo generar resultados especiales ¿Caracteres en la cadena de posprocesamiento?

R: La cadena fija y la función de guardar la cadena no están predefinidas. La cadena se genera mediante transcodificación, de la siguiente manera:

Para generar cualquier letra y carácter especial en la cadena. Cadena A-Z #, $,, amp;, @.

Suponga que se generan las letras C y #.

Llame directamente cuando se requiera la salida

35, 67, e$

Resultado de salida: # C

Según la siguiente tabla, 35 corresponde a # y 67 corresponde a C. Entonces, si necesita generar ascii, puede usar números directamente.

Para más detalles, consulte la tabla de correspondencia de caracteres decimales Ascii a continuación. La siguiente tabla muestra las cadenas que Mastercam puede generar directamente.

P3: ¿Cómo depurar funciones relacionadas en el posprocesamiento sin utilizar Post Debug?

Símbolo del parámetro de depuración: ~

A menos que se requiera depuración, generalmente no se usa para generar datos

P4: ¿Cómo usar parámetros condicionales?

Símbolo de parámetro condicional: @

Este símbolo no es común ni se usa comúnmente.

P5: ¿Cómo forzar la actualización de parámetros?

Forzar actualización del símbolo del parámetro: !

P6: ¿Cómo utilizar parámetros opcionales?

Símbolo de salida de parámetro opcional: `

Cuando el siguiente texto es coherente con el texto anterior, el siguiente texto no se genera.

P7: ¿Qué son las declaraciones condicionales, cuáles son símbolos de operaciones matemáticas y símbolos condicionales?

Las siguientes declaraciones condicionales

de uso común:

IF.....else

Mientras

Matemáticas, Operaciones con funciones trigonométricas:

, -, *, /, ^, sqrt, cos, sin, atan2, acos, atan, tan

Condiciones, términos lógicos:

not, good, and, get, ior, xor, =, =,, &,, |

P8: ¿El posprocesamiento admite caracteres UTF-8?

Según las instrucciones oficiales, el posprocesamiento de Mastercam admite la salida de cadenas utf-8 desde 2017.