Sketcher project/es

Este es el proyecto de desarrollo del croquizador de FreeCAD. Sigue las reglas de la metodología | Getting things done. Los proyectos son recopilados en el mapa de desarrollo.

Propósito y principios
Este es un proyecto de desarrollo de software cuya intención es implementar habilidades de restricciones en el croquizador. Trata de implementar algunos elementos de la interfaz gráfica de usuario GUI y vincularlos al solucionador de restricciones.

Los pasos de desarrollo están planificados aquí y son seguidos en el sistema de gestión de incidencias para lograr un histórico de cambios bien definido: Sistema de gestión de incidencias

Siguientes acciones
1. Parámetros de las restricciones (datos) editables en la vista 3D TERMINADO [jriegel]

2. Sincronización entre la selección listwidgetview - selección vista 3D - TERMINADO [wmayer]

3. Evitar la superposición de los símbolos de las restricciones TERMINADO - [mrlukeparry]

3a. Hacer los símbolos de las restricciones más pequeños, seleccionables y evitar la superposición cuando se aleja el zoom

3b. Crear iconos de las restricciones para la vista de Inventor 3D

3c. Crear datos de texto de tamaño dependiente del zoom [mrlukeparry]

3d. Hacer los datos de texto más sencillos de seleccionar

4. Probar el nuevo solucionador en modo independiente

5. Restricciones externas (teniendo restricciones con referencias fuera del croquis, algunas aristas del modelo 3D por ejemplo) [jriegel]

6. Restricciones automáticas TERMINADO [jriegel]

6a. Restricción automática para perpendicular

7. Visualizar restricciones de tangencia TERMINADO - [mrlukeparry]

8. Visualizar restricciones de distancia de punto a línea y de distancia de punto a punto TERMINADO - [logari81]

9. Añadir índices a los símbolos de las restricciones en la vista 3D para distinguirlos de las restricciones del mismo tipo TERMINADO - [mrlukeparry]

10. Restricción de radio (incluyendo visualización) TERMINADO - [logari81]

11. Restricción de ángulo (incluyendo visualización) TERMINADO - [logari81]

12. Implementar una herramienta de redondeo en el croquizador TERMINADO [mrlukeparry]

12a. Proporcionar un método de establecer el radio de redondeo

13. Implementar una herramienta de recortar / extender en el croquizador [logari81]

14. Restricción de longitudes iguales (incluyendo visualización) TERMINADO - [logari81]

15. Diagnóstico de restricciones - contador de grados de libertad [logari81]

16. Restricción de simetría (incluyendo visualización) TERMINADO - [logari81]

17. Implementar restricción de punto en objeto TERMINADO - [mrlukeparry]

18. Hacer el ajuste a la parrilla menos 'glotón' [mrlukeparry]