Documente Academic
Documente Profesional
Documente Cultură
Beneficios de la RS274X
RS274X incluye muchos comandos de alto nivel y los controles que permiten al
creador del fichero Gerber especificar el photoplot de una forma muy precisa, mucho
más de lo que RS274D que implica pasar una gran cantidad de información crítica por
separado del archivo de datos.
¿Qué es RS274X?
Se trata de una extensión del standar RS274D (comúnmente conocido como Gerber),
que incluye:
• Incrustado el formato, unidades y tipo información
• Incrustado aberturas
• Definiciones de aberturas específicas
• Declaraciones de control
• Múltiples capas incrustadas en un único archivo
• Definiciones de polígonos especiales
1/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
Donde:
L = ceros a la izquierda omitidos
T = ceros finales omitido s
D = punto decimal explícito (es decir, sin ceros omitidos)
A = modo de coordenadas absolutas
I = modo de coordenadas incrementales
Nn = número de secuencia, donde n es el número de dígitos (poco usado)
Gn = Código preparatorio de función (poco usado)
Xa = formato de los datos de entrada (5.5 es max)
Yb = formato de los datos de entrada
Zb = formato de los datos de entrada (Z casi nunca se pone)
Dn = Códigos de dibujo
Mn = otros código
Ejemplos
% FSLAX24Y24 *%
% FSTIX44Y44 *%
Unidades embebidas
Los archivos RS274X pueden usar coordenadas y aperturas en pulgadas o milímetros.
Las declaraciones:
Polaridad de la imagen
Con el viejo RS274D se tenía que encargar manualmente si el photoplot se quería en
positivo o negativo. Si el operador no presta atención o se confunde entonces su
película salrá mal. En RS274X existe un comando específico para invertir la polaridad
de la película.
2/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
Con 274X incluso complejas aberturas se describen con el uso de macros que la
photoplotter (y es de esperar que su software de CAM), síntetizan sobre la marcha.
Estándar Circle
% ADD (código} C, ($1) X ($2) X ($3) *%
donde
Ejemplos Circle
3/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
Estándar Rectángulos
% ADD (código} R, ($1) X ($2) X ($3) X ($4) *%
Donde
AD - descripción de los parámetros de abertura
D(código) código al que se asigna esta abertura (10-999)
R se trata de un rectángulo
$1 valor (pulgadas o milímetros), de la longitud en X
$2 valor de la altura Y
$3 opcional, si está presente define el diámetro del agujero
$4 opcional, $2 y $3 representan el tamaño de un agujero rectangular.
4/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
Estándar Poligonal
% ADD (código} P, ($1) X ($2) X ($3) X ($4) X ($5)*%
donde
AD - descripción de los parámetros de abertura
D(código) código al que se asigna esta abertura (10-999)
P se trata de un polígono
$1 valor (pulgadas o milímetros), de la longitud en X
$2 Número de lados
$3 valor de la altura Y
$4 opcional, si está presente define el diámetro del agujero
$5 opcional, $2 y $3 representan el tamaño de un agujero rectangular.
Macros de apertura
Las macros de apertura se pueden considerar como un tipo de lenguaje de programación
donde se construye la definición de la abertura usando de una serie de sencillas
primitivas. Si bien esta es una característica muy potente de RS274X, su uso tiene sus
inconvenientes, ya que nos podemos encontrar photoplotters que no sean capaces de
interpretar de forma correcta estas macros.
5/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
% AMTHERM100 * 7,0,0,0.100,0.050,0.025,0.0 *%
Capas múltiples
Ha sido una práctica habitual en la industria de PCB, construir una phototool desde
múltiples archivos Gerber. Sin embargo las instrucciones para el operador del
photoplotter siempre han sido origen de confusión
El procedimiento sería algo así:
Plotting Instrucciones de XYZ
Film1: top
targets.gbr pos
comp.gbr pos
padmaster.gbr pos
Film2: bottom
targets.gbr pos
sold.gbr pos
padmaster.gbr pos
Film3: vcc
vcc1.gbr neg
clearance.gbr neg
traces.gbr pos
RS274X incluye dos comandos especiales, %LPD*% y %LPC*% que organizan el interior
del archivo de datos por capas. Con la adecuada combinación de comandos LPD / LPC
6/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
Al crear un archivo de Gerber en 274X podemos usar el comando LPC (capa clara) para
dibujar la pista.
%MOIN*%
%FSLAX24Y24*% Esto indica polaridad negativa en todo
%IPNEG*% el plano de tierra
G04*
%LNINTERNAL_VCC*% trace. Esto indica el plano de tierra
Indica que los datos que vienen detrás
%LPD*% son oscuros ”dark”, lo contrario de lo
G54D10* que sea el plano de tierra
data
data
data
7/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
8/9
Dpto de Electrónica I.E.S. los Viveros Sevilla.
Inconvenientes de RS274X
Hasta ahora sólo hemos hablado de los beneficios de 274X , toda la información
requerida está encajado en un solo archivo y muchos comandos de alto nivel están
disponibles para el software de PCB.
La desventaja es, por supuesto, que todavía hay programas CAM y photoplotters en uso
hoy en día (y en el futuro previsible) que no soportan 274X.
¿Qué ocurre, por ejemplo, si su software de PCB, como Allegro, sólo los ofrece salida
274X y su fabricante de PCBS no puede o no quiere aceptar el nuevo formato?
O si tiene en casa herramientas de desarrollo que leen Gerber pero o aceptan 274X?
9/9