Release notes 1.0/es

FreeCAD 1.0 fue liberado el DD de Mes del 2023, consíguelo desde la página Descarga. Este es un resumen de las nuevas características y los cambios más interesantes.

Las notas de lanzamiento de versiones anteriores de FreeCAD se pueden encontrar en la Lista de características.

Marcador de posición para una imagen llamativa seleccionada por los administradores de el foro de exhibición de usuarios.

Otras mejoras de la interfaz de usuario

 * It is now possible to set a default transparency for new Part or PartDesign objects in the Preferences. Pull request #7103
 * A button has been added to switch the colors of the 3D view background gradient in the Preferences. Pull request #7155

Nueva API de Python

 * BSplineSurfacePy::scaleKnotsToBounds: Scales the U and V knots lists to fit the specified bounds. Pull request #7258 and Pull request #7385
 * BSplineCurvePy::scaleKnotsToBounds: Scales the knots list to fit the specified bounds. Pull request #7385


 * ShapeFix_EdgeConnectPy: Clase raíz para arreglar operaciones. commit 4d4adb93
 * ShapeFix_EdgePy: Arreglar borde inválido. commit 4089cbfb
 * ShapeFix_FaceConnectPy: Reconstruye la conectividad entre caras en un cascarón. commit a0eb2e9d
 * ShapeFix_FacePy: Class for fixing operations on faces. commit b6cd635c
 * ShapeFix_FixSmallFacePy: Class for fixing operations on faces. commit 4c2946c8
 * ShapeFix_FixSmallSolidPy: Fixing solids with small size. commit b70d8d37
 * ShapeFix_FreeBoundsPy: Intended to output free bounds of the shape. commit 1ee1aee1
 * ShapeFix_RootPy: Root class for fixing operations. commit f3e941a3
 * ShapeFix_ShapePy: Class for fixing operations on shapes. commit 87db9dcc
 * ShapeFix_ShapeTolerancePy: Modifies tolerances of sub-shapes (vertices, edges, faces). commit 125d5b63
 * ShapeFix_ShellPy: Root class for fixing operations. commit f3e941a3
 * ShapeFix_SolidPy: Root class for fixing operations. commit 8d568793
 * ShapeFix_SplitCommonVertexPy: Class for fixing operations on shapes. commit 4b44c54c
 * ShapeFix_SplitToolPy: Tool for splitting and cutting edges. commit bbecc3f2
 * ShapeFix_WireframePy: Provides methods for fixing wireframe of shape. commit 6843a461
 * ShapeFix_WirePy: Class for fixing operations on wires. commit 94f6279a
 * ShapeFix_WireVertexPy: Fixing disconnected edges in the wire. commit 8c6ffc99

API de Python eliminada

 * FreeCAD.EndingAdd: replaced by FreeCAD.addImportType. Pull request #7167
 * FreeCAD.EndingGet: replaced by FreeCAD.getImportType. Pull request #7167

Otras mejoras de Arch

 * Los objetos Perfil ahora soportan modificaciones del tipo de perfil después de su creación. Pull request #7217

Ambiente de Trabajo Draft

 * The inaccuracy of Draft Snap Near when snapping to curves was fixed. In addition, Draft Snap Perpendicular can now also snap to faces and find multiple points. To snap to a vertex (e.g. a Draft Point) Draft Snap Endpoint must now be used instead of Draft Snap Near. Pull request #7132
 * To make working with layers easier their drag and drop behavior was modified. If you drop an object from a Std Group, or a group-like object such as an Arch BuildingPart, on a layer, it is no longer removed from the group, and vice versa. This works without holding down the key. Pull request #7462

Otras mejoras de FEM

 * There is now an [[Image:FEM_ConstraintInitialPressure.svg|32px]] initial pressure constraint to set the initial internal pressure of fluids. Pull request #7364
 * The [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] body heat source constraint now has a task panel and it is possible to set the heat for several bodies or to use several constraints for different bodies in one analysis. Pull request #7367
 * It is now possible to open (and this way visualize) *.pvtu files (partitioned VTK unstructured grid data). A *.pvtu file is also the result of an Elmer simulation, when more than one CPU core was used. Pull request #7159
 * Critical Strain Ratio has been added to the VTK result pipeline. It gives an indication of ductile rupture for materials with a "MaterialMechanicalNonlinear" object. Pull request #7467

Ambiente de Trabajo Path

 * Integración de Camotics. Si Camotics (versión 1.2.2 o posterior) está instalado, se agregará un nuevo icono a la barra de herramientas de Path. Seleccione un Trabajo de Path y presione el botón para abrir el cuadro de diálogo de Camotics. Luego arrastre el control deslizante para generar un sólido simulado en cualquier momento del trabajo. También puede iniciar la aplicación Camotics por completo para ejecutar la simulación animada. Esto da como resultado un postprocesamiento silencioso del trabajo y la creación de un archivo de proyecto de Camotics. Pull request #6637


 * Cadenas de sustitución adicionales para nombres de salida automática. Si la salida se divide en múltiples archivos, los nombres de archivo pueden sustituir automáticamente la etiqueta toolcontroller, WCS o etiqueta de operación. Esto se suma a las otras cadenas de sustitución existentes como fecha, nombre del trabajo, etc.


 * Implemented Chipbreaking option for peck style drill cycles. Chipbreaking emits a G73 cycle which causes the control to make a very small retraction move to break the chip without fully retracting the bit from the hole. G73 is supported natively by LinuxCNC. Some other postprocessors will have to interpret the G73 and emit control appropriate codes or decompose the retraction into G1/G0 moves. Postprocessor support for G73 decomposition has been added to the "refactored" postprocessors.Pull request #7469

Otras mejoras de TechDraw

 * Support for adjustable gaps for extension lines of dimensions was added. Pull request #7133
 * Removed deprecated functions: DrawViewPart::replaceCenterLine, DrawViewPart::replaceCosmeticEdge, DrawViewPart::replaceCosmeticVertex and DrawViewPart::replaceGeomFormat.

Compilación
Desde este lanzamiento FreeCAD solo va a poder ser compilado usando Qt 5.x y Python 3.x. La versión de Python más baja soportada es la 3.8 de acuerdo con las metas de desarrollo de FreeCAD 1.0.

Para compilar FreeCAD vea las instrucciones para Windows, Linux y MacOS.

Los sistemas operativos soportados:
 * Windows 7, 8, 10 y 11
 * Linux Ubuntu Focal Fossa (20.04) y nuevos
 * MacOS: 10.12 Sierra o más nuevo

Windows de 32bits
Desde FreeCAD 0.19 no soportamos oficialmente Windows de 32 bits. FreeCAD podría funcionar en estos sistemas pero no se brinda soporte.

Escritorio remoto en Windows
Dependiendo de las capacidades gráficas OpenGL de una computadora, podría ser que se encuentre un bloqueo cuando se ejecuta Freecad a través de un escritorio remoto. Para solucionar esto actualice su controlador OpenGL. Solo si esto no ayuda:
 * Descargar esta biblioteca OpenGL para Windows de 64 bits y extraerla.
 * Cambie el nombre del archivo DLL a  OpenGL32SW.DLL  y cópielo a la subcarpeta  bin  de la carpeta de instalación de FreeCAD (sobrescriba el DLL existente allí).

MacOS: Entorno de trabajo Start Workbench muestra una página en blanco
Si el entorno de trabajo Start muestra solo una página en blanco, debe de habilitar la opción Usar OpenGL software en el menú.