FreeCAD Logo FreeCAD 1.0
  • Inglés Africano Árabe Bielorruso Catalán Checo Alemán Griego Español Español Euskera Finlandés Filipino Francés Gallego Croata Húngaro Indonesio Italiano Japonés Cabilio Coreano Lituano Neerlandés bokmal de Noruega Polaco Portugués Portugués Rumano Ruso Eslovaco Esloveno Serbio Sueco Turco Ucraniano Valenciano Vietnamita Chino Chino
  • Características
  • Descarga
  • Blog
  • Documentación
    Índice de documentación Primeros pasos Documentacion para el usuario El manual de FreeCAD Documentación de entornos de trabajo Documentación sobre FreeCAD + Python Documentación de codificación de C++ Tutoriales Preguntas frecuentes Política de privacidad Acerca de FreeCAD
  • Contribuir
    ¿Cómo puedo ayudar? Sponsor Informar de un error Hacer un pull request Trabajos y financiación Pautas de contribución Manual de desarrolladores Traducciones
  • Comunidad
    Código de conducta Foro The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendario
  • ♥ Donate

Donate

$
Información de SEPA
Configure su transferencia bancaria SEPA a:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Agencia bancaria: BNP Paribas Fortis
Dirección: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Introducción

Nota: para todos los iconos del árbol de fuentes, ver Obras de Arte.

Un icono de FreeCAD se compone de 6 elementos que pueden ser recordados por el acrónimo SALCHO: S troke, A lignment, L ighting, C olor, H ighlighting, O utline. (español: Trazo, Alineación, Iluminación, Color, Resaltar, Contorno)

He aquí un ejemplo concreto, aunque arbitrario:

A El color de realce se utiliza para toda esta superficie para indicar que la luz cae desde arriba.
B El contorno oscuro obligatorio rodea la forma del icono para proporcionar un contraste de forma.
C Justo dentro del contorno, el trazo de iluminación (Color de realce) proporciona contraste en los fondos oscuros.
D Esta cara es principalmente el color base, pero un ligero gradiente desde la luz (arriba a la izquierda) hasta la base (abajo a la derecha) da la impresión de que la luz cae desde arriba a la izquierda.
E La resaltación aquí es el color base (un tono menos) para dar la impresión de que esta es la cara más alejada de la luz.
F Esta cara es como la D pero va desde la Base (arriba a la izquierda) hasta la Oscuridad (abajo a la derecha), para indicar que es la cara más alejada de la luz.

Las siguientes secciones explican estos elementos con más detalle.

Este icono se muestra de la siguiente manera:

64 px, tamaño original, botones grandes.
32 px, tamaño medio, botones regulares.
16 px, pequeño tamaño, como aparece en el vista árbol.

Colores

Obligatorio

FreeCAD utiliza una paleta adaptada de la Tango paleta. Cada color principal viene en 4 tonos: Resaltar, Base, Oscuro y Contorno. Observa que el Contorno no es completamente negro, sino una variación muy oscura de la Base.

#fce94f
(252, 233, 79)
Butter 1
#edd400
(237, 212, 0)
Butter 2
#c4a000
(196, 160, 0)
Butter 3
#302b00
(48, 43, 0)
Butter 4
#8ae234
(138, 226, 52)
Chameleon 1
#73d216
(115, 210, 22)
Chameleon 2
#4e9a06
(78, 154, 6)
Chameleon 3
#172a04
(23, 42, 4)
Chameleon 4
#fcaf3e
(252, 175, 62)
Orange 1
#f57900
(245, 121, 0)
Orange 2
#ce5c00
(206, 92, 0)
Orange 3
#321900
(50, 25, 0)
Orange 4
#729fcf
(114, 159, 207)
Sky Blue 1
#3465a4
(52, 101, 164)
Sky Blue 2
#204a87
(32, 74, 135)
Sky Blue 3
#0b1521
(11, 21, 33)
Sky Blue 4
#ad7fa8
(173, 127, 168)
Plum 1
#75507b
(117, 80, 123)
Plum 2
#5c3566
(92, 53, 102)
Plum 3
#171018
(23, 16, 24)
Plum 4
#e9b96e
(233, 185, 110)
Chocolate 1
#c17d11
(193, 125, 17)
Chocolate 2
#8f5902
(143, 89, 2)
Chocolate 3
#271903
(39, 25, 3)
Chocolate 4
#ef2929
(239, 41, 41)
Scarlet Red 1
#cc0000
(204, 0, 0)
Scarlet Red 2
#a40000
(164, 0, 0)
Scarlet Red 3
#280000
(40, 0, 0)
Scarlet Red 4
#34e0e2
(52, 224, 226)
FreeTeal 1
#16d0d2
(22, 208, 210)
FreeTeal 2
#06989a
(6, 152, 154)
FreeTeal 3
#042a2a
(4, 42, 42)
FreeTeal 4
#ffffff
(255, 255, 255)
Snowy White
#eeeeec
(238, 238, 236)
Aluminium 1
#d3d7cf
(211, 215, 207)
Aluminium 2
#babdb6
(186, 189, 182)
Aluminium 3
#888a85
(136, 138, 133)
Aluminium 4
#555753
(85, 87, 83)
Aluminium 5
#2e3436
(46, 52, 54)
Aluminium 6
#000000
(0, 0, 0)
Jet Black

Ejemplo de una familia de colores de 4 tonos (Camaleón)

A selection of some key colors.

Use the Yellow tones for tools that create objects; for an example, see Part and Draft Workbenches.
Use the Blue tones for tools that modify objects; for an example, see Part and Draft Workbenches.
Use the Teal tones for view-related tools; for an example, see the View Menu.
Use the Red tones for Constraint related tools; for an example, see Sketcher Workbench.
¿Por qué limitarse a estos colores? Restringir los colores a una paleta definida ayuda a evitar una iconografía heterogénea y mejora la legibilidad cuando hay muchos iconos.
¿Cómo utilizo la paleta de FreeCAD? Instalar la paleta es tan fácil como copiarla en su carpeta de paletas de Inkscape.

Rejilla y ancho del trazo

Obligatorio

Los iconos de FreeCAD tienen un tamaño nominal de 64 píxeles tanto en anchura como en altura. Cuando crees o edites un icono, asegúrate de que el tamaño del documento es de 64 x 64 con las unidades siendo píxeles (px). Dejar un margen interior de 2px de espacio vacío alrededor del área del documento es útil ya que evita efectos como el antialiasing (difuminado de los bordes). Es decir, el espacio utilizable para el icono debe considerarse de 60 x 60, y los bordes deben dejarse vacíos.

Dibuja el icono dentro del área azul y todo funcionará bien.

También se recomienda encarecidamente utilizar una rejilla visual que tenga una línea de rejilla menor cada píxel y una línea de rejilla mayor cada 2 píxeles. Los trazos del icono deben alinearse a lo largo de las intersecciones de la rejilla menor.

Los trazos no deben ser más finos que 2px, con tapas y esquinas redondeadas en la mayoría de los casos. Los trazos pueden ser más gruesos, pero es preferible que sean un múltiplo de 2px para minimizar la borrosidad de la escala.

Rejilla con trazos que son múltiplos de 2px.

¿Por qué usar esta rejilla y tamaño de trazo? Por razones históricas, FreeCAD utiliza un icono de 64x64 que luego se reduce. No es lo ideal, pero añade carácter. Como resultado, mantener las cosas alineadas a una rejilla de potencia de dos con espesores que son potencias de dos ayuda a evitar o al menos mitigar los problemas de anti-aliasing al re-escalar.
¿Cómo puedo cumplir con esto? Si está usando Inkscape, vaya a Archivo → Propiedades del documento y confirme que la anchura, la altura y las unidades de su página son correctas. Luego vaya a la pestaña Rejillas, haga clic en Nuevo, establezca las unidades a px, Distancia X y Distancia Y a 1 y Major grid line every a 2.

Contorno

Obligatorio

Basándose en el color principal del icono, asegúrese de que hay un contorno oscuro de 2px, como se ha mencionado anteriormente. Esto funciona al unísono con el resaltado para asegurar un buen contraste de forma sobre múltiples tonos de fondo.

El borde oscuro del icono es el contorno.

¿Por qué es necesario el contorno? El contorno es el esqueleto del que cuelga todo lo demás añadiendo contraste de forma. El uso del color del contorno o del color oscuro depende de la situación, pero sin esta línea, la gama de fondos en los que el icono es visible se limita drásticamente
¿Cómo puedo cumplir con esto? Simplemente añada un trazo de 2px alrededor de cada parte del icono que será adyacente al color de fondo, es decir, el contorno es para trazos externos. En el caso de las formas que tienen un agujero en el centro, por ejemplo, un donut, el contorno debe añadirse también al agujero interior. Ajuste los nodos de su trazado a la rejilla siempre que sea posible, apuntando a las intersecciones menores de la rejilla.

Resaltar

Muy recomendable

Usando el color de Resaltar, añada un trazo interno de 2px para ayudar a que ese contorno resalte. En los fondos oscuros, es este resaltado el que dará la forma al icono.

El resaltado de la luz ayuda en los fondos oscuros.

¿Por qué utilizar el resaltado? El resaltado funciona al unísono con el contorno para mejorar el contraste de la forma, especialmente en fondos oscuros. Nunca es una mala idea, pero si no tienes espacio, por ejemplo, tienes una línea muy fina, puedes prescindir de ella siempre que hayas asegurado un contraste suficiente entre el color principal y el contorno.
¿Cómo se cumple esto? Al igual que con el contorno, simplemente trace un trazo de 2px alrededor del lado interno del contorno, ajustando los nodos a la rejilla cuando sea posible, apuntando a las intersecciones menores de la rejilla.

Iluminación

Opcional

Según las directrices de Tango, si está añadiendo un efecto de iluminación de gradiente, trate de hacer que parezca que la luz viene de la parte superior izquierda. Esto se hace añadiendo el color de realce arriba a la izquierda y el color base u oscuro abajo a la derecha. Observe que sólo se utilizan colores de la paleta.

Sutil efecto de iluminación procedente de la parte superior izquierda.

¿Por qué utilizar la iluminación? La iluminación es una forma más de unir los iconos y garantizar que haya distintos niveles de "valor" para mejorar su legibilidad. Sin embargo, siempre que el contorno y el resaltado estén presentes, puede considerarse opcional
¿Cómo cumplir con esto? Configure el relleno para que sea un gradiente lineal o radial. En Inkscape esto está disponible en los ajustes de trazo y relleno; con "F2" es posible mover los nodos del gradiente para asegurarse de que están en el ángulo correcto.

Formato de grabación recomendado

Todos los iconos deben crearse en formato SVG con una aplicación de imágenes vectoriales, como Inkscape. Esto facilita la aplicación de cambios y la derivación de iconos adicionales en el mismo espacio de la aplicación.

Cuando se comprometan iconos para ser utilizados directamente por FreeCAD (en un archivo *.qrc), guárdalos como "Puro SVG". Esto reducirá el tamaño del icono y ahorrará espacio en el disco y en la memoria.

Comentarios finales

Recuerda: SALCHO, Stroke, Alignment, Lighting, Color, Highlight, Outline

Aquí tienes algunos consejos para comprobar tu trabajo.

Controlar el tamaño

Inkscape tiene una práctica herramienta para comprobar su icono en varios tamaños. Vaya a Ver → Vista de icono... y le mostrará vistas previas de su icono redimensionado a 16, 24, 32 y 64 píxeles.

Comprobar su contorno

  1. Pon tu icono en un rectángulo grande que sea del mismo color que el más oscuro de tu icono.
  2. ¿Todavía se ve bien? Genial. Ve al siguiente paso. Si no, ajusta el resaltado.
  3. Haz lo mismo pero esta vez usando el color más claro.
  4. ¿Todavía se ve bien? Genial. Los contornos y las iluminaciones se han utilizado adecuadamente. Si no es así, ajusta el contorno.

Probar el icono con los colores más oscuros y más claros como fondo

Mi icono es apenas visible. Tiene un contraste de forma pobre. Compruebe de nuevo el contorno y el resaltado, probablemente falte uno de ellos o esté mal aplicado.

Comprobar el contraste

  1. Exportar su icono de SVG a un formato de mapa de bits, como .png o .jpg.
  2. Cargue su mapa de bits en un programa de imagen, y cámbielo a escala de grises. Por ejemplo, en GIMP iría a Imagen → Modo → Escala de grises.
  3. Inkscape le permite convertir el SVG directamente a escala de grises usando Extensiones → Color → Escala de grises.
  4. ¿Todavía puede distinguir claramente algún detalle interno? Genial. El contraste es bueno.

Una imagen en escala de grises permite identificar más fácilmente los problemas de contraste, ya que sólo hay una mezcla de blanco y negro. Probar imágenes en escala de grises también es bueno para los usuarios daltónicos. Si pueden ver los detalles de una imagen en escala de grises, es probable que el contraste de la imagen totalmente coloreada también sea bueno.

Probar el contraste del icono en escala de grises

No puedo distinguir todos los detalles. Los colores que has elegido tienen poco contraste de valores. Intenta usar colores que estén más separados en tu paleta de 4 tonos, es decir, un verde destacado al lado de un amarillo destacado será difícil de ver, baja uno de esos colores a Base u Oscuro.

Esta página ha sido recuperada de https://wiki.freecad.org/Artwork_Guidelines

¡Contáctanos!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© El equipo de FreeCAD. Créditos de imagen de la página principal (de arriba a abajo): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Este proyecto es apoyado por: , KiCad Services Corp. y otros patrocinadores

GitHubMejora esta página en GitHub