Draft Module/es

El módulo Croquizado 2D está en desarrollo, y es un módulo bastante experimental para añadir funcionalidad básica para dibujo 2D en FreeCAD. Está escrito completamente en Python, y nos sirve también para mostrar hasta qué punto se puede extender FreeCAD usando únicamente Python, sin siquiera tocar el código fuente.

Actualmente no es realmente utilizable para el trabajo de producción, pero ya contiene un par de funciones básicas de trabajo. Pruebelo libremente, a su aire, y denos sus opiniones como una retroalimentación en discussion page



El entorno Croquizado 2D está disponible en la lista de entornos. Al activarlo, aparecerán dos barras de herramientas. Una barra de herramientas «clásica», que contiene los comandos usuales de croquizado que aparecen a continuación, y una barra de herramientas "especial" que no tiene iconos de herramienta en ella, pero que es utilizada por las diferentes funciones para mostrar sus controles. Sobre esa barra de comandos, también puede cambiar cosas generales, como el color de la línea actual y su anchura. Como anotación al margen, la barra de comandos (y, en mi humilde opinión, la interfaz de QT, en su conjunto) se ve mucho mejor si se elige el "estilo" cleanlooks en las preferencias generales de FreeCAD ...

Tutorial
Para una explicación detallada, leer el Draft tutorial (en preparación), o lea la sección de inicio rápido de abajo para obtener rápidamente unas ideas básicas.

Inicio rápido
No todos los comandos de croquizado funcionan bien en 3D en este momento. Por lo tanto, lo mejor que puede hacer es ponerse en la vista 2D ortográfica antes de empezar a dibujar. Para ello, abra o cree un nuevo documento y pulse, (o menú - vista- vista ortográfica>) para cambiar al modo ortográfica. A continuación, pulse, (menú -> vista -> vistas estándar -> planta) para que usted tenga en la vista superior. Ahora, está listo para dibujar. También puede configurar freecad (menú - edición -> Preferencias) para iniciar siempre en modo ortográfica.

Todos los comandos de croquizado siguen más o menos las mismas reglas: las Herramientas de dibujar le pedirán que marque puntos en la pantalla o introduzca las coordenadas numéricas, mientras que las herramientas de modificar le pedirán en primer lugar que elija un objeto para trabajar (en caso de que no haya ningún objeto seleccionado). En casi todos los comandos, presionar la TECLA le permitirá  ajustar a los puntos existentes,  limitará su movimiento horizontal, verticalmente o en sobre un segmento existente, y en algunas herramientas  le dará opciones adicionales como la creación de un nuevo objeto en lugar de transformar uno ya existente. La tecla siempre cancela el comando activo.

Nota En algunos sistemas de escritorio (por ejemplo GNOME, KDE), la tecla ha de ser pulsada, por defecto, para mover ventanas en el escritorio. Puede que tenga que cambiar esa opción de tecla de acceso en las preferencias de escritorio.

Algunos comandos funcionan también en planos no horizontales, únicamente debe comprobar que la coordenada Z no está bloqueada mientras dibuja, y posicionarse en la vista apropiada. A continuación encontrará una descripción más completa de todas las herramientas disponibles.

Importación y exportación
Estas son funciones para abrir, importar o exportar otros formatos de archivo. Abrir abrirá un nuevo documento con el contenido del archivo, mientras que al importar el contenido del archivo se anexa al contenido del documento actual. Exportar guardará los objetos seleccionados a un archivo. Si no se selecciona nada, entonces todos los objetos se exportarán. Tenga en cuenta que puesto que el objetivo del módulo de croquizado es trabajar con objetos 2D, esos importadores se centran sólo en los objetos 2D, y, aunque los formatos DXF y OCA soportan la definición de objetos en el espacio 3D (los objetos no son necesariamente planos), no servirán para importar objetos volumétricos como mallas, caras 3D, etc, sino más bien líneas, círculos, textos o formas planas. Los formatos de archivo soportados, de momento, son:


 * Autodesk .DXF: Imports and exports DXF files created with other CAD applications
 * SVG (as geometry): Imports and exports SVG files created with vector drawing applications
 * Open Cad format .OCA: Imports and exports OCA/GCAD files, a potentially new open CAD file format

Comportamiento común

 * Snapping: Permite colocar los nuevos puntos en lugares especiales de los objetos existentes


 * Constraining: Permite situar los puntos nuevos horizontal o verticalmente respecto a puntos previos
 * Working with manual coordinates: Permite introducir coordenadas manualmente, en lugar de clickear en la pantalla
 * Copying: Todas las herramientas de modificación pueden tanto modificar el objeto seleccionado como crear una copia modificada de él. Presionar mientras se usa la herramienta hará una copia
 * Construction Mode: Permite separar la geometría del resto, para facilitar el switch on/switch off
 * todos los objetos creados adoptan la configuración vigente color and width
 * El módulo de croquizado también tiene su pantalla de preferences

API
Vea la página Draft API para una descripción completa de las funciones de croquizado que pueden usarse en guiones (scripts) y macros