Ambiente de trabajo Croquizador
Introducción
El FreeCAD Ambiente de trabajo Croquizador se utiliza para crear geometrías 2D destinadas a ser utilizadas en el Ambiente de trabajo DiseñoPieza, y otros Ambiente de trabajo. Generalmente, un dibujo 2D se considera el punto de partida para la mayoría de los modelos CAD, ya que un boceto 2D puede ser "extruido" para crear una forma 3D; otros bocetos 2D pueden ser utilizados para crear otras características como bolsas, crestas o extrusiones sobre las formas 3D previamente construidas. Junto con las operaciones booleanas definidas en el Ambiente de trabajo piezas, el Croquis forma la base de la geometría sólida constructiva (CSG) método de construcción de sólidos. Además, junto con el Ambiente de trabajo DiseñoPieza operaciones, el Sketcher también forma la base de la edición de características metodología de la creación de sólidos.
El ambiente de trabajo Croquizador presenta "restricciones", que permiten que las formas 2D sigan definiciones geométricas precisas en términos de longitud, ángulos y relaciones (horizontalidad, verticalidad, perpendicularidad, etc.). Un solucionador de restricciones calcula el alcance de las restricciones de la geometría 2D y permite la exploración interactiva de los grados de libertad del croquis.
Un croquis completamente restringido
Bases de croquizado con restricciones
Para explicar como funciona el Croquizador, puede ser útil compararlo con el sistema de dibujo "tradicional".
Dibujo tradicional
El modo de dibujo tradicional es inherente a las antiguos mesas de dibujo. Las vistas (2D) ortogonales eran dibujadas manualmente y previstas para producir dibujos técnicos (también conocidos como planos detallados). Los objectos se dibujaban precisamente al tamaño o dimensión pretendida. Si querías dibujar una línea horizontal de longitud 100mm que comience en el (0,0), activabas la herramienta línea, pulsabas en la pantalla o introducías las coordenadas (0,0) para el primer punto, luego hacías un segundo clic o introducías las coordenadas del segundo punto en (100,0). O dibujabas la línea sin preocuparse de su posición, y la movías después. Cuando terminabas de dibujar geometría, le añadías cotas.
Croquizar con restricciones
El módulo de croquizado se aleja de esta lógica. Los objetos no tienen porque dibujarse exactamente como se pretenden, porque serán definidos después por restricciones geométricas y dimensionales. Los objetos se pueden dibujar sin excesivo rigor, y mientras estén sin restringir se pueden modificar. Están en realidad "flotando" y se pueden mover, estirar, girar, escalar, etc. Esto ofrece una gran flexibilidad en el proceso de diseño.
¿Qué son las restricciones?
Las restricciones se utilizan para limitar los grados de libertad de un objeto. Por ejemplo, una línea tiene 4 grados de libertad (en inglés Degrees Of Freedom, generalmente abreviado como " DOF "): Se puede mover horizontal o verticalmente, se puede estirar, y puede girarse.
Aplicando una restricción horizontal o vertical, o una restricción angular (relativa a otra línea o a uno de los ejes), se limitará su capacidad de girar, aunque seguirá con 3 grados de libertad. Bloqueando uno de sus extremos en relación con el origen eliminará otros 2 grados de libertad. Y aplicando una restricción dimensional se eliminará el último grado de libertad. La línea se considerará que está entonces completamente restringida.
Múltiples objetos pueden ser restringidos con respecto a otro. Dos líneas se pueden unir por uno de sus puntos con la restricción de coincidencia de puntos. Un ángulo se puede definir entre ellas, o se pueden establecer como perpendiculares. Una línea puede ser tangente a un arco o a una circunferencia, etc. Un Croquis complejo puede tener diferentes soluciones y restringir completamente significa encontrar una de esas posibles soluciones mediante el uso de restricciones.
Existen dos tipos de restricciones: geométricas y dimensionales. Ambas son explicadas en la sección #Las herramientas más abajo.
¿Para qué no es bueno el entorno de croquizado?
El Croquizador no está pensado para producir planos detallados en 2D. Una vez que los croquis se utilizan para generar un sólido, son automáticamente ocultados. Las cotas son sólo visibles en el modo de edición del croquis.
Si sólo necesitas producir vistas 2D para imprimir, y no quieres crear modelos 3D, mira el Ambiente de Trabajo Croquiz. A diferencia de los elementos de Croquiz, los objetos de Borrador no usan restricciones; son formas simples definidas en el momento de la creación. Tanto el Borrador como el Croquiz pueden utilizarse para el dibujo de geometría 2D, y la creación de sólidos 3D, aunque su uso preferido es diferente; el Croquiz se utiliza normalmente junto con Pieza y DiseñoPiezas para crear sólidos; el Borrador se utiliza normalmente para dibujos planos simples sobre una cuadrícula, como cuando se dibuja un plano de arquitectura; en estas situaciones el Draft se utiliza principalmente junto con el Ambiente de Trabajo Arquitectura. La herramienta BorradorACroquiz convierte un objeto Borrador en un objeto Croquiz, y viceversa; muchas herramientas que requieren un elemento 2D como entrada trabajan con cualquier tipo de objeto ya que una conversión interna se realiza automáticamente
Flujo de trabajo del Croquizado
Un croquis es siempre bidimensional (2D). Para crear un sólido, se crea un croquis con un perfil cerrado y posteriormente se extruye o se realiza una operación de revolución. De esta forma se añade la tercera dimensión y se crea un sólido tridimensional.
Si un Bosquejo tiene segmentos que se cruzan entre sí, lugares donde un Punto no está directamente en un segmento, o lugares donde hay huecos entre los puntos finales de segmentos adyacentes, Pad o Revolución no creará un sólido. A veces un Boceto que contiene líneas que se cruzan entre sí funcionará para una operación simple como Pad, pero operaciones posteriores como Patrón Lineal fallarán. Es mejor evitar cruzar las líneas. La excepción a esta regla es que no se aplica a la Geometría de Construcción (azul).
Dentro de un perfil cerrado puede haber contenidos otros perfiles interiores que no se solapen, ni con el anterior, ni entre ellos. Al aplicar la operación tridimensional estos perfiles interiores constituirán huecos en la forma tridimensional.
Una vez que un Bosquejo está totalmente restringido, las características del Bosquejo se volverán verdes; la Geometría de Construcción permanecerá azul. Por lo general está "terminado" en este punto y es adecuado para su uso en la creación de un sólido 3D. Sin embargo, una vez que se cierra el cuadro de diálogo de Boceto puede valer la pena ir a Ambiente de trabajo Pieza y ejecutando Comprobar la geometría para asegurarse de que no hay características en el Boceto que puedan causar problemas posteriores.
Las herramientas
Todas las herramientas del Ambiente de Trabajo Croquiz se encuentran en el menú Boceto que aparece al cargar el Ambiente de Trabajo Croquiz.
General
- Nuevo croquis: Crea un nuevo croquis en la cara o plano seleccionado. Si no se selecciona ninguna cara mientras se ejecuta esta herramienta, se le pide al usuario que seleccione un avión en una ventana emergente.
- Editar croquis: Edita el croquis seleccionado. Esto abrirá el Diálogo de Croquis.
- Abandonar el croquis: Abandona el modo de edición del croquis.
- Vista de croquis: Establece la vista del modelo perpendicular al plano del croquis.
- Ver sección: Crea un plano de sección que oculta temporalmente cualquier materia delante del plano de dibujo.
- Fijar croquis a cara: Traza un boceto de la cara previamente seleccionada de un sólido.
- Reorientar croquis: Permite adjuntar el boceto a uno de los planos principales.
- Validar el boceto: Verificar la tolerancia de los diferentes puntos y ajustarlos.
- Fusionar croquis: Fusiona dos o más croquis
Reflejar un boceto a lo largo del eje X, el eje Y o el origen.
- Detener la operación: cuando esté en el modo de edición, detenga la operación actual, ya sea el dibujo, la configuración de restricciones, etc.
Geometrías de croquis
Estas son las herramientas para la creación de objetos.
- Punto: Dibuja un punto.
- Línea: Dibuja un segmento de línea entre 2 puntos. Las líneas son infinitas en lo que respecta a ciertas restricciones.
- Crear un arco: Este es un menú de iconos en la barra de herramientas de Sketcher que contiene los siguientes comandos:
- Arco: Dibuja un segmento de arco dada por el centro, radio, ángulo inicial y ángulo final.
- Arco a través de 3 Puntos: Dibuja un segmento de arco entre dos puntos y un tercer punto que se haya en la circumferencia.
- Crear un círculo: Este es un menú de iconos en la barra de herramientas de Boceto que contiene los siguientes comandos:
- Círculo: Dibuja un círculo desde el centro y el radio.
- Círculo de 3 puntos: Dibuja un círculo de tres puntos en la circunferencia.
- Crear una cónica: El dibujante proporciona las siguientes secciones cónicas.
A diferencia de las líneas B, pueden utilizarse con todo tipo de restricciones como Tangente, Punto en el objeto, o Perpendicular.
- Elipse definida por su centro : Dibuja una elipse dado su punto central, un segundo punto definiendo el extremo del radio mayor y un tercer punto definiendo el extremo del radio menor.
- Elipse a través de 3 puntos : Dibuja una elipse definiendo los dos extremos de su radio mayor y un punto definiendo su radio menor.
- Arco elíptico : Dibuja un arco elíptico definido por punto central, un punto definiendo el extremo del radio mayor y dos puntos definiendo los extremos del arco elíptico.
- Arco hiperbólico: Dibuja un arco hiperbólico.
- Arco parabólico: Dibuja un arco parabólico.
- Crear una B-spline: Es un menú de iconos en la barra de herramientas de Sketcher que contiene los siguientes comandos:
- Crear B-spline: Dibuja una curva B-spline por sus puntos de control.
- Crear B-spline periódica: Dibuja una curva B-spline periódica (cerrada) por sus puntos de control.
- Polilínea (línea de múltiples puntos): Dibuja una línea creada por múltiples segmentos de línea. Presionando la tecla M se puede iterar entre los diferents modos.
- Rectángulo: Dibuja un rectángulo dado por 2 puntos opuestos
- Crear polígono regular: Es un menú de iconos en la barra de herramientas de Sketcher que contiene los siguientes comandos:
- Triángulo: Dibuja un triángulo regular inscrito en un círculo de geometría de construcción.
- Cuadrado: Dibuja un cuadrado regular inscrito en una circumferencia en modo construcción.
- Pentagon: Dibuja un pentágono regular inscrito en una circumferencia en modo construcción.
- Hexagon: Dibuja un hexágono regular inscrito en un círculo de geometría de construcción.
- Heptagon: Dibuja un heptágono regular inscrito en un círculo de geometría de construcción.
- Octagon: Dibuja un octágono regular inscrito en un círculo de geometría de construcción.
- Crear polígono regular : Dibuja un polígono regular seleccionando el número de lados y eligiendo dos puntos: el centro y una esquina.
- Ranura: Dibuja un óvalo seleccionando el centro de un semicírculo y un punto final del otro semicírculo.
- Redondeo: Hace un filete entre dos líneas unidas en un punto. Selecciona ambas líneas o haz clic en el punto de la esquina, y luego activa la herramienta.
- Recortar: Recorta una línea, círculo o arco con respecto al punto designado.
- Extender: Extiende una línea o un arco a una línea límite, arco, elipse, arco de elipse o un punto en el espacio.
- Geometría externa: Crea una arista enlazada a geometría externa.
- CarbonoCopia: Copia la geometría de otro boceto.
- Modo de construcción: Cambia la geometría del boceto del modo de construcción. La geometría de la construcción se muestra en azul y se descarta fuera del modo de edición del boceto.
Restricciones de croquis
Las restricciones son utilizadas para establecer reglas entre los elementos del croquis, y para bloquear el croquis a lo largo de los ejes verticales y horizontales. Algunas restricciones crean restricciones auxiliares adicionales Restricciones auxiliares
Restricciones geométricas
Estas restricciones no están asociadas con datos numéricos.
- Coincidente: Pone un punto en (coincidente con) uno o más puntos.
- Punto sobre objeto: Pone un punto sobre otro objeto como una línea, un arco o un eje.
- Vertical: Limita las líneas o elementos de polilínea seleccionados a una verdadera orientación vertical. Se puede seleccionar más de un objeto antes de aplicar esta restricción.
- Horizontal: Limita las líneas o elementos de polilínea seleccionados a una verdadera orientación horizontal. Se puede seleccionar más de un objeto antes de aplicar esta restricción.
- Paralelo: Restringir dos o más líneas paralelas entre sí.
- Perpendicular: Restringe dos líneas perpendiculares entre sí, o restringe una línea perpendicular a un punto final de un arco.
- Tangente: Crea una restricción tangente entre dos entidades seleccionadas, o una restricción co-lineal entre dos segmentos de línea. Un segmento de línea no tiene que estar situado directamente en un arco o círculo para ser restringido tangencialmente a ese arco o círculo.
- Iguales: Limita a dos entidades seleccionadas iguales entre sí. Si se usan en círculos o arcos, sus radios serán iguales.
- Simétrico: Restringe dos puntos simétricamente sobre una línea, o restringe los dos primeros puntos seleccionados simétricamente sobre un tercer punto seleccionado.
- Bloqueo: bloquea el movimiento de un borde, es decir, impide que sus vértices cambien su posición actual. Debería ser particularmente útil para fijar la posición de las Líneas B. Ver el Tema de foro Bloqueo de restricción.
Restricciones dimensionales
Se trata de restricciones asociadas a los datos numéricos, para los cuales se pueden utilizar las expresiones. Los datos pueden ser tomados de una hoja de cálculo.
- Bloquear: Restringe el artículo seleccionado estableciendo distancias verticales y horizontales relativas al origen, bloqueando así la ubicación de ese artículo. Estas distancias de restricción pueden ser editadas más tarde.
- Distancia Horizontal: Fija la distancia horizontal entre dos puntos o puntos finales de líneas. Si solo se selecciona uno, la distancia se define respecto al origen.
- Distancia Vertical: Fija la distancia vertical entre dos puntos o puntos finales de líneas. Si solo se selecciona uno, la distancia se define respecto al origen.
- Distancia: Define la distancia de una línea seleccionada limitando su longitud, o define la distancia entre dos puntos limitando la distancia entre ellos.
- Radio: Define el radio de un arco o círculo seleccionado restringiendo el radio.
- Diámetro: Define el diámetro de un arco o círculo seleccionado restringiendo el radio.
- Ángulo: Define el ángulo interno entre dos líneas seleccionadas.
Restricciones especiales
- Ley de Snell: restringe dos líneas para obedecer una ley de refracción para simular la luz que pasa a través de una interfaz.
- Alineación interna: Alinea los elementos seleccionados con la forma seleccionada (por ejemplo, una línea para convertirse en el eje principal de una elipse).
Herramientas para las restricciones
Las siguientes herramientas pueden utilizarse para cambiar el efecto de las restricciones:
- Cambiar la conducción/restricción de referencia: Conmuta la barra de herramientas o las restricciones seleccionadas a/desde el modo de referencia. introduced in version 0.16
- Activar/Desactivar restricción: Activar o desactivar una restricción ya colocada. introduced in version 0.19
Herriamentas de croquis
- Selecciona los DOF del solucionador: Resalta en verde la geometría con grados de libertad (DOFs), es decir, no totalmente restringida. introduced in version 0.18
- Forma cercana: Crea una forma cerrada aplicando restricciones coincidentes a los puntos finales introduced in version 0.15
- Conecta los bordes: Conectar los elementos del esbozo aplicando restricciones coincidentes a los puntos finales introduced in version 0.15
- Seleccione Restricciones: Selecciona las restricciones de un elemento de dibujo introduced in version 0.15
- Seleccionar elementos asociados con restricciones: Seleccionar los elementos de bosquejo asociados a las restricciones introduced in version 0.15
- Seleccionar restricciones redundantes: Selecciona las restricciones redundantes del croquis introduced in version 0.15
- Seleccionar restricciones conflictivas: Selecciona las restricciones conflictivas del croquis introduced in version 0.15
- Mostrar/Ocultar geometría interna: Recrea la geometría interna que falta/elimina la innecesaria de una elipse, arco de elipse/hiperbola/parábola o B-spline seleccionados.
- Seleccionar el origen: Selecciona el origen del croquis introduced in version 0.15
- Seleccionar el eje vertical: Selecciona el eje vertical del croquis introduced in version 0.15
- Seleccionar el eje horizontal: Selecciona el eje horizontal del croquis introduced in version 0.15
- Symmetría: Copia un elemento del croquis manteniéndolo simétrico a una línea seleccionada introduced in version 0.16
- Clonar: Clona un elemento del croquis introduced in version 0.16
- Copiar: Copia un elemento del croquis introduced in version 0.16
- Muévete: Mueve la geometría seleccionada tomando como referencia el último punto seleccionado. introduced in version 0.18
- ordenación rectangular: Crea un conjunto de elementos seleccionados de croquis introduced in version 0.16
- Eliminar toda la geometría: Elimina toda la geometría del boceto.introduced in version 0.18
- Eliminar todas las restricciones: Elimina todas las restricciones del boceto. introduced in version 0.18
Herramientas B-spline de Croquizador
Espacio virtual del croquizador
- Cambiar el espacio virtual: Permite ocultar todas las restricciones de un boceto y hacerlas visibles de nuevo. introduced in version 0.17
Preferencias
- Preferencias: Preferencias para el ambiente de trabajo Croquis.
Buenas practicas
Cada usuario de CAD desarrolla su propia forma de trabajar a lo largo del tiempo, pero hay algunos principios generales útiles a seguir.
- Una serie de croquis simples es más sencilla de manejar que un croquis complejo. Por ejemplo, un primer croquis se puede crear para la operación base 3D (ya sea un saliente o una revolución), mientras una segunda puede contener taladros o cajeras. Algunos detalles se pueden dejar fuera, para realizar luego como operaciones 3D. Puedes elegir evitar los redondeos en tu croquis si son muchos, y añadirlos como una operación 3D.
- Crea siempre un perfil cerrado, o tu croquis no producirá un sólido, sino un conjunto de caras abiertas. Si no quieres que alguno de los objetos sea incluido en la creación del sólido, cámbialos a elementos de construcción con la herramienta de Modo de Contrucción.
- Utiliza las restricciones automáticas para limitar el número de restricciones que tendrás que añadir manualmente.
- Como regla general, aplica las restricciones geométricas primero, luego las restricciones dimensionales, y bloquea tu croquis al final. Pero recuerda: Las reglas se hacen para romperlas. Si tienes problemas manipulando tu croquis, puede ser útil restringir algunos objetos antes de completar el perfil.
- Si es posible, centra tu croquis en el origen (0,0) con la restricción de bloqueo. Si tu croquis no es simétrico, ubica uno de sus puntos en el origen, o selecciona un buen número para las distancias de bloqueo. En la v0.12, las restricciones externas (restringiendo el croquis con respecto a geometría 3D como aristas u otros croquis) no están implementada. Esto significa q2ue para ubicar las siguientes geometrías de croquis a tu primer croquis, necesitaras definir distancias relativas a tu primer croquis manualmente. Una restricción de bloqueo de (25,75) desde el origen es más fácil de recordar que (23.47,73.02).
- Si tienes la posibilidad de seleccionar entre la Restricción Distancia y las restricciones de Distancia Vertical o Distancia Horizontal, es mejor que utilices las últimas pues se comportan mejor a nivel de consumo de memoria.
- En general, las mejores restricciones a utilizar son: Restricciones horizontales/verticales; Restricciones de distancia horizontal o vertical y tangencia en puntos finales. De ser posible, conviene limitar el uso de: Restricciones de Distancia; tangencia entre aristas; Punto en Objeto y simetría.
- Si tiene dudas sobre la validez de un boceto una vez completado (las características se vuelven verdes), cierre el cuadro de diálogo Sketcher, cambie al Ambiente de trabajos piezas y ejecuta Comprobar geometría.
Tutoriales
- Tutorial de croquis por Chrisb. Este es un documento PDF de 70 páginas que sirve como un manual detallado para el croquis. Explica los fundamentos del uso del croquis, y entra en muchos detalles sobre la creación de formas geométricas, y cada una de las restricciones.
- Tutorial básico de dibujo para principiantes
- Coquis Micro Tutorial - Prácticas de Restricción
- Requisito por un boceto Requisito mínimo de un boceto y determinación completa de un boceto
Guión
La página Croquizador Guión contiene ejemplos sobre cómo crear restricciones a partir de scripts de Python.
- General: Create sketch, Edit sketch, Attach sketch, Reorient sketch, Validate sketch, Merge sketches, Mirror sketch, Leave sketch, View sketch, View section, Toggle grid, Toggle snap, Configure rendering order, Stop operation
- Sketcher geometries: Point, Polyline, Line, Arc, Arc by 3 points, Arc of ellipse, Arc of hyperbola, Arc of parabola, Circle, Circle by 3 points, Ellipse, Ellipse by 3 points, Rectangle, Centered rectangle, Rounded rectangle, Triangle, Square, Pentagon, Hexagon, Heptagon, Octagon, Regular polygon, Slot, Arc slot, B-spline by control points, Periodic B-spline by control points, B-spline by knots, Periodic B-spline by knots, Toggle construction geometry
- Sketcher constraints:
- Dimensional constraints: Dimension, Horizontal distance, Vertical distance, Distance, Auto radius/diameter, Radius, Diameter, Angle, Lock
- Geometric constraints: Coincident (unified), Coincident, Point on object, Horizontal/vertical, Horizontal, Vertical, Parallel, Perpendicular, Tangent or collinear, Equal, Symmetric, Block
- Other constraints: Refraction (Snell's law)
- Constraint tools: Toggle driving/reference constraint, Activate/deactivate constraint
- Sketcher tools: Fillet, Chamfer, Trim, Split, Extend, External geometry, Carbon copy, Select origin, Select horizontal axis, Select vertical axis, Array transform, Polar transform, Scale transform, Offset geometry, Symmetry, Remove axes alignment, Delete all geometry, Delete all constraints
- Sketcher B-spline tools: Convert geometry to B-spline, Increase B-spline degree, Decrease B-spline degree, Increase knot multiplicity, Decrease knot multiplicity, Insert knot, Join curves
- Sketcher visual: Select unconstrained DoF, Select associated constraints, Select associated geometry, Select redundant constraints, Select conflicting constraints, Show/hide circular helper for arcs, Show/hide B-spline degree, Show/hide B-spline control polygon, Show/hide B-spline curvature comb, Show/hide B-spline knot multiplicity, Show/hide B-spline control point weight, Show/hide internal geometry, Switch virtual space
- Additional: Sketcher Dialog, Preferences, Sketcher scripting
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub