BricsCAD ® (Windows) instala V22 y se ejecuta independientemente de versiones BricsCAD anteriores.
El instalador de BricsCAD® que descargó contiene todas las ediciones de BricsCAD: Shape, Lite, Pro, Mechanical, BIM y Ultimate.
Se requiere una licencia de BricsCAD Pro (o superior) para ejecutar programas de aplicación compilados (BRX).
Se requiere una licencia de BricsCAD Pro para el renderizado, modelado 3D y creación de vistas de dibujo.
Se requiere una licencia de BricsCAD Pro para crear sistemas 3D Constraint y componentes mecánicos (piezas). Las licencias Pro también permiten la funcionalidad de modelado sólido deformable de BricsCAD.
Se requiere una licencia de BricsCAD Pro para permitir la creación de superficie, nivelación y alineación del TIN civil.
BricsCAD Pro es también la base de nuestros productos BIM y mecánicos.
BricsCAD Ultimate es una licencia única que incluye BricsCAD Shape, Lite, Pro, BIM y Mechanical.
Aplicaciones: BricsCAD V22 se compila con Visual Studio 2019. Las extensiones DLL (Dynamic Link Libraries) de C++ necesitan ser compiladas con el mismo conjunto de herramientas de la plataforma para ser compatibles con BricsCAD V22.
Ayúdenos a mejorar BricsCAD - envíe una Solicitud de soporte si encuentra algo que no funcione de la manera que cree que debería. Todo el mundo en Bricsys le agradece por ayudarnos a construir el mejor producto posible. No podríamos hacerlo sin su ayuda.
Estas notas de lanzamiento reflejan lo que se ha incluido en cada versión mayor, menor o de mantenimiento según el lanzamiento en inglés. Ocasionalmente, se puede omitir una versión de mantenimiento para un idioma específico. Si esto sucede, los cambios enumerados para la versión estarán disponibles en una versión posterior de BricsCAD para ese idioma específico.
Bienvenido a BricsCAD, donde el desarrollo continuo de productos es más que una frase de marketing. Trabajamos diariamente para ofrecer las características y correcciones que hacen de BricsCAD la mejor solución CAD para usted. #welisten
25.12022
Versión 22.1.07
Mejoras en BricsCAD
Panel Bricsys 24/7Se agregó la configuración del parámetro de alcance para permitir la configuración de los permisos solicitados al conectarse al servicio SSO.
Correcciones
COM/OPMPropiedades dinámicas basadas en IOPMPropertyDialog e IOPMPropertyDialog2 ya no mantienen abiertos los objetos de la base de datos mientras están seleccionados/quedados.
CUIEl menú desplegable de control UCS incluye ahora los (6) sistemas de coordenadas de la vista ortográfica estándar. SR63187SR69785SR128985
Datasmith Direct LinkHemos corregido un error que hacía que algunas entidades no aparecieran en Twinmotion cuando se utilizaba Direct Link. SR132876
Dimensiones para bloques dinámicosLas dimensiones asociadas a la geometría de un bloque dinámico ahora se actualizan correctamente cuando cambia la geometría. SR130226
LocalizaciónHemos solucionado una serie de problemas relacionados con la traducción/localización. SR133965SR134072
MLEADERHemos cambiado el modo en que se guarda un tipo de marco personalizado extendido de MLeader en un archivo de dibujo, con el fin de reducir el riesgo de colisión con otros datos de MLeader extendidos. Este cambio hará que los MLeaders creados en las primeras versiones de la V22 vuelvan a un tipo de marco por defecto cuando se visualicen en versiones posteriores. SR134217
PanelesAcoplamiento de una pila de paneles en un panel diferente en la misma fila ahora ajusta el tamaño de la pila combinada (nueva) correctamente/como se esperaba.
SMUNFOLDAhora la cuadrangulación es el modo de despliegue por defecto para los palomares cónicos. SR135306
Proyectos de muestraLas secciones BIM se generan ahora correctamente en el modelo de muestra de la Villa. SR132529 SR132608
Barra de EstadoCuando se desactivan los paneles estándar de la Barra de Estado en el menú de configuración, los cambios se guardan ahora correctamente para que los paneles ocultos permanezcan ocultos después de reiniciar BricsCAD. SR134283 SR135185
Aplicaciones
BRX/.NETHemos abordado una regresión de rendimiento V22 específica relacionada con el bloqueo/desbloqueo repetido de un documento. Regresión desde V22.1.01 (Beta 1). SR133084
BRXEl desplazamiento o el zoom mientras un comando anidado está en pausa para la entrada de uso ya no provoca que un comando de deshacer posterior deshaga múltiples grupos de deshacer anidados. SR134453
Corregimos un accidente que podía ocurrir después de eliminar un UCS guardado desde dentro de un comando personalizado. SR134744
Solucionamos un problema con AcDbOle2Frame::setOleObject() que causaba que los datos del objeto OLE no se escribieran en el archivo al guardar el plano. SR132462
LISP BLADECorregido un problema con (initget) + (getkword) cuando se ejecuta desde la LispConsole de BLADE. SR134228
Se han solucionado algunos problemas menores con BLADE (los símbolos principales de OpenLisp eran visibles, el problema de ortografía en un nombre de método COM).
LISP (vlax-setXData)Se ha corregido un defecto en (vla-setXData) : los valores enteros no se asignaban correctamente a los elementos dxf utilizando los códigos de grupo dxf para los valores dobles; (regresión después de V22.1.03 beta). SR134228
LISPHemos corregido una regresión de la V22 que provocaba la falta o el retraso de las actualizaciones de la pantalla dinámica al utilizar la función (comando) en determinados casos. SR132077
17.122021
Versión 22.1.06
Mejoras en el núcleo de BricsCAD
Comando APPLOAD / Init VBAMejoramos el mensaje mostrado por el comando APPLOAD si el tiempo de ejecución VBA ya está instalado. Esto se verifica ahora sólo cuando hay que cargar un módulo VBA/DVB. SR132718 SR133881
Comando ARRANGEAhora es posible deshacer los arreglos dentro del comando. SR132157
D BILLTABLEEDITSe ha agregado una nueva opción al comando para que sea posible borrar todas las tablas de diseño. SR122786 SR128948
Cuadro de diálogo del Explorador de DibujosLos Estilos de Detalle de la Vista, los Estilos de Sección de la Vista y los Estilos de Símbolos Rotos pueden ahora copiarse entre dibujos abiertos. SR126361
Panel CapasEl nuevo panel Capas ahora se desplaza automáticamente a la nueva capa actual. Esto sucede tanto cuando el panel está abierto como cuando la capa actual se cambia fuera del panel y al abrir el panel. SR133260
Mejoras en BricsCAD BIM
Comando BIMFLOWCONNECTEl comando puede crear curvas de 30 y 60 grados ahora, si tales ángulos se establecen en la nueva variable de preferencia AllowedBendAngles. SR124940
Mejoras en BricsCAD Mechanical
Propiedades personalizadasLas propiedades personalizadas de las referencias mecánicas externas se muestran ahora correctamente a nivel de ensamblaje.
Mejoras en Communicator
EXPORTARAhora se admite la configuración de "Banderas de geometría de exportación" cuando se exporta en segundo plano. SR130457
IMPORTARAnteriormente, cuando se importaba geometría usando BricsCAD Communicator, y CommunicatorBackgroundMode = ON (importación y exportación en segundo plano), una burbuja de notificación decía: "El archivo se importó con éxito", pero no se mostraba ninguna geometría hasta que se hacía clic en el nombre del archivo dentro de la burbuja. El mensaje es ahora más claro: "El archivo fue importado con éxito. Haga clic en el hipervínculo para insertar datos importados en el documento".
Mejoras en las nubes de puntos
Preprocesador de nube de puntosSe ha añadido un ejecutable de preprocesador de nube de puntos independiente a la instalación de BricsCAD. Este ejecutable de línea de comandos independiente puede ser usado para lanzar el preprocesador independientemente de un proceso de BricsCAD en ejecución. Es posible lanzarlo con banderas personalizadas que no son accesibles desde la GUI de BricsCAD. Por ejemplo, el argumento de la línea de comandos "-w skip" puede utilizarse para no tener en cuenta las etiquetas geográficas, en caso de que un archivo LAS contenga etiquetas geográficas erróneas o no deseadas. SR130624 SR132089 SR134012
Correcciones
ARRAYPOLAREl resultado final ya era correcto, pero ahora la vista previa también está bien. SR130564
AUDITEl comando AUDIT ya no elimina las vistas creadas por el comando VIEWBREAK. SR133121
Programas BIMLos programas también funcionan correctamente en las versiones localizadas ahora. SR132861 SR133088 SR130306 SR130050 SR134059
BIMDIMENSIONEl comando ahora también maneja paredes u otras entidades que no son perfectamente perpendiculares.
Propiedades BIM Faltan algunas propiedades BIM en el panel Propiedades. Esto es fijo ahora. SR133894 SR134157 SR134332
BIMREASSOCIATEEl comando es ahora más robusto y asocia correctamente más etiquetas y dimensiones. SR132368
BIMSECTIONUPDATELa llamada de detalle se genera ahora en la posición correcta en el resultado de la sección 2d. SR129796
BLOCKIFYLa opción Buscar colecciones ya no causa un accidente en un plano proporcionado por el usuario. SR132099
Solucionamos un problema en el cálculo de la distancia entre referencias de bloque.
BMPROPERTIESAl insertar componentes con propiedades personalizadas, se borraron los valores de propiedad que no eran del tipo Cadena de caracteres. Esto ya está arreglado.
Bricsys 24/7 PanelLos archivos no se pueden cargar cuando la carpeta tiene un formulario adjunto. Esto ha sido arreglado. SR124895 SR104573 SR128368
COMHemos corregido una regresión de la V22 que provocaba que los menús CUI añadidos por COM volvieran a desaparecer inesperadamente poco después de añadirlos. SR132277 SR132712
CommunicatorSe ha solucionado un problema de carga del módulo bmcomm.tx en Windows 8.1. SR133028SR133904
Propiedades personalizadasSe ha mejorado la fusión de las propiedades personalizadas de las piezas cuando se insertan o actualizan en un ensamblaje para evitar la duplicación de conjuntos de propiedades en el ensamblaje final.
Comandos de dimensiónCorrige una regresión V22 cuando dimensionan una entidad que es parte de un grupo, y la selección de grupo está habilitada (PICKSTYLE = 1 o 3). Dependiendo de la secuencia de entidades en el grupo, podría ocurrir un error fatal. SR132817SR133215
Comandos DMFIX3D y DMRIGIDSET3DLa respuesta de los comandos en caso de que se haya mejorado el conjunto de selección no compatible.
Cuadro de diálogo del Explorador de DibujosLos elementos del cuadro combinado en el panel de Estilos de Símbolos Rotos ahora se resaltan correctamente cuando se navega hacia arriba/abajo con el teclado.
Parte del contenido de la configuración Estilos de símbolo de corte ya no se dibuja sobre otro contenido cuando se aleja de la categoría Estilos de símbolo de corte.
Vea las vistas previas de los Estilos de la sección correctamente traducidos ahora. SR132526
Copiar una vista ya no resulta en un accidente. SR132144SR133593
ExportarLa geometría exportada ahora se escala correctamente cuando las unidades del documento exportado no son milímetros. SR132486
EXTRACTBLOCKSHemos corregido un error por el que el comando EXTRACTBLOCKS sólo escribía los dwg's de los bloques en la carpeta especificada con derechos elevados (es decir. ejecutando BricsCAD como administrador). Ahora funciona cuando se ejecuta BricsCAD bajo derechos estándar, con la condición de que el usuario tenga derechos de escritura en la carpeta especificada. SR132814 SR132825
FIELDLos campos de los bloques dinámicos se evalúan ahora correctamente al insertarlos. SR131327 SR134127
Cuadro de diálogo CampoTodos los nombres de campo nativos se pueden traducir ahora. SR132526
Cuadro de diálogo BuscarEl icono de flecha del botón Seleccionar tiene el tamaño correcto ahora.
Cuadro de diálogo BuscarLas correcciones son:* Las entidades preseleccionadas ahora se incluyen automáticamente en "Buscar en el conjunto de selección actual".* "Reemplazar todo" se aplica no solo al primer conjunto de selección, sino también a todas las selecciones posteriores.* El orden del historial de búsqueda es ahora: la última acción primero. SR132393
GRAPHICOVERRIDELas opciones de "Otras entidades" se aplican ahora correctamente para todos los idiomas. SR133892
Edición de goteoAl pulsar la tecla Esc durante el arrastre de una empuñadura, se inició el zoom/desplazamiento panorámico no deseado (si estaban arrastrando). Esto ya no sucede. SR132487 SR133052 SR133957
CAMBIOEl valor de la variable del sistema HPBACKGROUNDCOLOR ya no se ignora al crear una nueva trama. SR133177
Propiedades IFCSe han corregido las traducciones de algunas etiquetas de conjuntos de propiedades IFC. SR124541 SR128805 SR130193
Panel CapasLos materiales del menú desplegable de materiales del panel de capas se ordenan alfabéticamente.
La configuración de la opción "Ocultar capas xref" ahora siempre funciona. SR132827SR132801SR133360SR133415SR133455
La opción Ocultar símbolos de xref en el menú Ver del cuadro de diálogo Explorador de dibujos ahora establece correctamente la configuración correspondiente en el panel Capas y viceversa.
Alternar la opción "Ocultar capas xref" ya no restablece el filtro de grupo a Todos.
Las columnas VP (Viewport) no se agregaron al panel de capas inactivas (cerradas) al cambiar al espacio en papel. Esto ya está arreglado. SR132903
Versiones localizadasCorregimos una serie de problemas de traducción. SR132526 SR133283
MLEADERHemos mejorado el comportamiento de visualización del texto subrayado de MLeader. SR103154SR103829SR104977SR113752SR113707SR113709SR104796SR104184SR103536SR102471SR114140SR115321SR116533SR116432SR117364SR121513SR126138SR127148SR127873SR128035SR129408SR132227SR132798
MSLIDESolucionamos un error que provocaba un accidente en ciertos casos. SR133257 SR133622
ManipuladorLa opción Copiar del Manipulador ya no se detiene después de la primera copia. SR128816
POINTCLOUDALIGNSe ha mejorado el rendimiento (velocidad). SR131523
POINTCLOUDFITPLANARFalta el modo sólido en el panel de comandos.
PUBLICARCuando la opción "Publicar en segundo plano" está activada, ya no se sobrescribe un PDF existente cuando se especifica un nombre diferente en respuesta al cuadro de advertencia "sobrescribir archivo existente". SR131997
Cuadros de diálogo QtLos submenús contextuales se pueden cerrar con un solo clic ahora.
SELECCIÓNHemos mejorado el modo de selección de la Valla para entidades puntuales y entidades en coordenadas grandes. SR130308
SMBEADEl comando ahora funciona correctamente con cualquier valor de la variable del sistema SELECTIONMODES. SR131295
SMCONVERTYa no se produce un reconocimiento incorrecto de las características de la brida. SR126782
Cuadro de diálogo de selección de colorEl cuadro de diálogo de color recibió una serie de ajustes y correcciones:* La página de color verdadero se muestra ahora al abrir un color verdadero desde el panel de capas. Esto también soluciona el error en el que se muestra el color de índice incorrecto al abrirlo.* Al abrir el cuadro de diálogo en un color de índice, el campo de texto de índice tiene el foco y el texto está seleccionado* Al presionar Entrar en el campo de color de índice o el campo de entrada de color verdadero ahora acepta el cuadro de diálogo.* El color real "gran rectángulo" ya no está sincronizado con la luminosidad. SR132888SR132833
Al seleccionar un color verdadero en el cuadro de diálogo COLOR, cuando el color actual es blanco (L=100) o negro (L=0), la luminosidad se establece en 50. Esto evita la confusión en cuanto a por qué la selección de color no tiene efecto (L=0 siempre es negro, L=100 siempre es blanco).
Chapa metálicaHemos solucionado un problema de falta de definiciones de materiales para los comandos SMEXPORT2D y VIEWBASE SR131932 SR133203
TABLEMODLos botones de la barra de herramientas de la barra de herramientas Tabla ahora se amplían automáticamente en las pantallas de alta resolución. SR133869
TINMERGESe ha mejorado la fusión de las superficies TIN que contienen muchos límites. SR116940
Archivos de fuentes TTFHemos mejorado el rendimiento de la búsqueda de archivos de fuentes TTF por nombre de fuente.
PlantillasLas rutas de acceso a la etiqueta de la vista y a los bloques de llamada en los archivos BIM-section-*.dst son ahora correctas. SR131982
UNDOCorregimos un error en el que deshacer acciones simples, como mover un vértice, fallaba en un dibujo recién abierto.
VIEWUPDATEEl comando ya no restablece las propiedades de la ventana gráfica. SR96495
Varios comandosSolucionamos un problema que afectaba a todas las versiones que no eran en inglés, lo que hacía que algunos botones de los paneles de comandos no respondieran. En los comandos BIMDIMENSION, BIMIFY, BIM BILLERTSPACES, BIMQUICKBUILDING, POINTCLOUDPROJECTSECTION, POINTCLOUDDEVIATION, NUMBER y OPTIMIZE, el botón de flecha 'Seleccionar entidades' ahora está funcionando correctamente. Además, reparamos todos los demás botones de inserción de los comandos POINTCLOUDFITPLANAR, OPTIMIZE y BLOCKIFY (mediante la opción Buscar colecciones). SR133341 SR133950
Ver etiquetaAl copiar una ventana BIM, la copia siempre tiene una etiqueta de vista.
Aplicaciones
.NETAgregó la propiedad Civil.AlignmentHorizontal.StationEquations.
El setter de Assoc3dVariable.Expression ahora establece la expresión en lugar del nombre. SR133935
Corregimos un error que podía causar que los mensajes de ventana se corrompieran mientras se abriera un formulario sin modelo. SR128420
BRX/.NETSolucionamos un problema con las extensiones de menú contextual personalizadas registradas para las clases de entidad. SR132293
La API experimental de sólidos esculpidos introducida en la V22 ya no se queja de que no está implementada. Esto ocurrió porque alguna funcionalidad necesaria no estaba correctamente habilitada. SR124984
BRXAcDbPolyline::getDistAtParam() ya no cuelga en una polilínea de un solo vértice. SR133367
Se ha mejorado el desempeño al cambiar ciertas propiedades de entidad en un bucle. SR131376
Hemos solucionado un problema que hacía que el comando de guardar fallara después de AcDbOle2Frame::setOleObject() cuando el nuevo objeto OLE no exponía una interfaz IStorage. SR132462
Muestras de API civilSe proporcionan las siguientes muestras de API civil BRX y .NET: 1. Sample_Alignment_Create Crea una alineación horizontal, una alineación vertical, una vista de alineación o una alineación 3d a partir de alineaciones horizontales y verticales creadas previamente. 2. Sample_Alignment_Create_FromPolyline Solicita AcDbPolyline y convierte segmentos de línea en líneas fijas y segmentos de arco en arcos fijos en una alineación horizontal. 3. Sample_Alignment_Replace_Element Solicita un elemento de alineación, si el elemento seleccionado (convertido desde gsMarker) es AcDbCivilHAlignmentSCS y no tiene tangencyConstraint == ETangencyConstraint::eFixed entonces este elemento es borrado y reemplazado con auto arco. 4. Sample_Alignment_Annotate Sample_Alignment_Annotate Recorre todos los elementos y crea un MText en el punto medio de cada elemento con alguna información relacionada. 5. Sample_Alignment_Stations_And_Param_Relations Solicita una alineación vertical y luego crea 4 puntos en diferentes estaciones en alineaciones verticales/horizontales y 3d relacionadas. 6. Ejemplo_Alineación_Ecuaciones_de_estación Crea una alineación horizontal simple y le añade ecuaciones de estación con diferentes parámetros. 7. Sample_Alignment_Jig Crea una plantilla simple donde se crea una alineación horizontal con la línea de disparo automática y el usuario mueve el "punto medio". La alineación vertical (perfil de superficie) y la alineación 3d se actualizan en consecuencia.
LISP / BRXSoluciona un problema utilizando acdbEntMod() + (entmod) con entidades TinSurface para adjuntar XData. SR132714
Soluciona un problema cuando el último punto anclado se utiliza en secuencias de comandos, en lugar de un punto explícitamente aprobado. Sin embargo, esto ocurrió solo en escenarios muy específicos. SR128457
LISP BLADESe han implementado varias correcciones y mejoras menores para BLADE, basadas en los comentarios de los desarrolladores.Se ha simplificado la depuración y se ha precargado .lsp Ahora también se puede depurar el código.Pre-loaded .des puede ser depurado si el archivo .des es creado por DEScoder v2,9, en la máquina del desarrollador.
Reactores LISPCorrige una regresión de la V22, en la que los reactores Lisp desactivados y luego reactivados no funcionaban. SR132543SR133395SR134265
Soluciona un problema cuando los reactores Lisp se reinicializan después de un conmutador de documentos: se perdieron los reactores en el dibujo anterior (regresión en V22). SR133837SR131940
LISPCorregido un problema de fallo en (entmake) y (entmod) cuando se utiliza una lista de definición dxf inadecuada para polilíneas 2D.AutoCAD ignora el problema; no hay problema en las versiones V20 y anteriores de BricsCAD. SR133675
Soluciona un problema al guardar objetos personalizados LISP vlo_VL vacíos, utilizados por la familia de funciones (vlax-ldata-xxx). Esto provocaba una advertencia al abrir dichos archivos dwg en AutoCAD. SR132832
Corregimos un defecto con (igual a 1 2 3) donde no se usó la tolerancia de 5,0, proporcionando un resultado incorrecto; sin embargo, (igual a 1,0 2 3) o (igual a 1 2,0 3 ) funcionó bien. SR133096
16.112021
Versión 22.1.05
Mejoras en el núcleo de BricsCAD
AplicacionesSolucionamos un problema que impedía el acceso a los recursos compartidos de la red UNC que usaban un solo nombre de personaje. SR100185SR120562
Panel BricsCAD 24/7Se agregó soporte para el inicio de sesión SSO. SR129339
CUSTOMIZARAl elegir el archivo de imagen para una herramienta CUI, ahora mostramos y guardamos la ruta relativa en lugar de la ruta absoluta del archivo. SR130977
DMEXTRUDESe restauró la posibilidad de establecer un ángulo de corte dinámico mediante la tecla "Tab". SR130563
FITPOLYLINEAl presionar la tecla ESC una vez que ya no se cancela el comando FITPOLYLINE, finaliza el segmento de polilínea actual e inicia una nueva polilínea. Al presionar la tecla Esc dos veces se cancela el comando. Anteriormente, no se podía elegir Deshacer mientras se seleccionaba un nuevo punto de inicio. Era necesario colocar primero el punto de inicio y luego elegir Deshacer para volver a la polilínea anterior. Ahora puede elegir libremente deshacer mientras elige un punto de partida para su próxima polilínea.
Cuadro de diálogo de FlatshotVarias etiquetas, como Punto de inserción, Escala y Rotación, vuelven a estar disponibles.
FuentesBricsCAD V22 implementa extfont2.shx además del tradicional estilo de personaje japonés japanese.shx. Como este es un archivo de fuente original creado por Bricsys, el contenido puede parecer diferente de extfont2.shx de otro software CAD. Se han hecho ajustes en default.fmp para acomodar esta nueva fuente. SR130752
Panel de capasEl estado "Capa en uso" de las capas se actualiza ahora según lo requerido/esperado.
RendimientoAl pasar el cursor por encima de un área vacía en un dibujo que contiene millones de entidades, ya no se produce el tartamudeo del cursor. Como producto secundario de esta refactorización, pudimos optimizar el rendimiento general de los comandos REDRAW y REGEN en estas situaciones. SR82405
Cinta de opcionesLos controles de la cinta de opciones se muestran ahora en estado desactivado cuando la propia cinta está desactivada, por ejemplo, cuando no hay ningún dibujo abierto. SR130768
Campos de búsquedaLos campos de búsqueda ahora tienen un botón "Borrar".
TEXTEl texto centrado ahora se actualiza automáticamente para corregir los puntos de alineación no válidos, al abrir (muy) archivos .dwg archivos. Este cambio se hizo para seguir siendo compatible con el comportamiento de otras plataformas CAD. SR102450
Trimble Sketchup ImportEl SDK de Sketchup ha sido actualizado, y BricsCAD V22 ahora importa correctamente los archivos de formato SKP 2021. SR129044 SR131694
Estados de visibilidadCuando se eliminan todos los estados de un parámetro, todas las entidades dependientes pasan a ser visibles como se esperaba.
Mejoras en BricsCAD BIM
Panel BIM Project Browser (Navegador de proyectos BIM)Se agregaron iconos de árbol faltantes.
BIMTAGEl comando BIMTAG también actualiza las etiquetas de carga. SR128576
IFCEXPORTLas cantidades de cada entidad ahora se exportan como un conjunto de propiedades cuando se exportan elementos multiplicados como elementos agregados. SR123743 SR127362 SR129090
IFCIMPORTEl tipo de objeto IFCREVOLVEDAREASOLID se importa en BricsCAD y se muestra correctamente. SR125863
Mejoras en la chapa metálica
Variable de sistema SMDEFAULTFORMFEATUREUNFOLDMODELa variable admite nuevas opciones: "Proyecto sin marca central" y "Contorno sin marca central" SR115359
Mejoras en el conjunto de herramientas de BricsCAD Civil
GRADINGLa superficie de destino de una calificación ahora se puede cambiar en el panel de propiedades.
LANDXMLIMPORTSe han implementado algunas mejoras para la importación de puntos civiles (CgPoint).
MAPTRIMMejoras: - Fuera como opción de recorte por defecto - Automático es una opción por defecto para la selección de entidades
Mejoras en Communicator
IMPORTSe ha añadido el ajuste ImportJTRepresentation con las opciones Graphics, Geometry y Geometry with Graphics para controlar mejor el proceso de importación. Importación fija de archivos que contienen materiales de visualización. SR130457
Correcciones
AREASe corrigió el cálculo de área de una polilínea de autointersección específica, para detectar y calcular correctamente las áreas de bucles formadas por la polilínea. SR130464
ATTEXTLa salida creada por el comando ATTEXT ya no contiene códigos de formato específicos de MText, como /P. SR128759
AUTOCONSTRAINSolucionamos un accidente que ocurrió en un plano específico cuando se invocó la restricción automática. SR131911
API de alineaciónGetStationOffsetAtPoint devuelve valores de desplazamiento positivos para los puntos del lado derecho y negativos para los puntos del lado izquierdo.
BIM BILLERTSPACESBricsCAD ahora reporta un conjunto de selección vacío, en lugar de salir del comando cuando no se seleccionan sólidos 3D. Para que siempre se generen paredes exteriores, se implementa un método de reserva cuando la creación de la pared exterior no tiene éxito.
BLOCKIFYLa opción "find Collections" ahora tiene en cuenta correctamente el factor de escala de las referencias de bloque. Mejoramos la forma en que la opción "Buscar colecciones" detecta entidades conectadas.
COPYCLIPCorregimos un error que hacía que BricsCAD se bloqueara al copiar y pegar entidades en un plano que contenía estados de visibilidad. SR131911
Color/Tabla/Bloque/... DiálogosSe actualizó el componente Spinbox para facilitar la selección por el ratón. Habilitado así como la rueda del ratón para cambiar los valores. Para el cuadro de diálogo Color, las casillas de verificación de la página TrueColor ya no dejan de actualizarse después de que se utilizan para establecer un valor.
Command AssistEl comando correcto se introduce ahora en la línea de comandos cuando el usuario escribe más de tres caracteres.
Bloques dinámicosLos Bloques dinámicos con una tabla de propiedades de bloque/tabla de búsqueda ahora se evalúan correctamente. SR124729 SR124730 SR126671
FITPOLYLINECuando el usuario presiona la tecla Esc, las líneas que ya están dibujadas se mantienen (en lugar de ser tiradas sin cuidado).
LANDXMLIMPORTEl comando LANDXMLIMPORT ahora admite algunas combinaciones de alineación que antes faltaban.
LAYEREstablecer la capa actual cuando no hay una capa actual definida ahora funciona para todos los métodos, por ejemplo, Panel de capas, Línea de comando, etc. Esta acción provocó anteriormente un fallo. SR130703
Panel de CapasUn nuevo nombre de Capa es ahora directamente editable, cuando se añade la Capa usando el botón "+" en la barra de herramientas superior.
Navegador mecánicoLos tipos de bisel no fueron traducidos. Esto ya está arreglado. SR129795SR129778
OPTIMIZESe han modificado algunas tolerancias para garantizar que las líneas optimizadas específicas no se pasen de la raya.
Preprocesador de nube de puntosSe agregó la opción "-w/--wkt" a la versión de línea de comandos del preprocesador de nube de puntos independiente para desbordar las etiquetas geográficas WKT integradas. Por ejemplo, el argumento "-w skip" hace que se omita cualquier etiqueta geográfica WKT en un archivo Las. También es posible especificar una transformación, por ejemplo -w "GEOGCS\"WGS 84\"".En la solicitud de soporte asociada, un archivo Las no estándar contenía transformaciones de etiqueta geográfica que ya se aplicaban a las coordenadas. Tratando el archivo Las de manera estándar, la transformación se aplicaría por segunda vez, lo que resultaría en coordenadas defectuosas. Iniciar manualmente el preprocesador con el argumento "-w skip" preprocesa correctamente el archivo Las. SR130624
PUBLISHLos conjuntos de hojas abiertos ya no se cierran inesperadamente al invocar la publicación desde el Administrador de conjuntos de hojas. SR128808 SR128725 SR128977 SR130434 SR131575 SR131286
ROTATE3DLa opción "2Points" desapareció momentáneamente, pero ahora está disponible de nuevo debido a la demanda popular. SR130493
CintaUna corrección anterior del grupo del menú del botón dividido se rompió parcialmente en V22,1,04: ya está arreglado (de nuevo). SR126263SR128629SR129158SR129242SR131793SR132062SR132152SR132476SR132522
Cuadro de diálogo SCALISTEDITSe ha corregido un problema de traducción de los títulos del cuadro de diálogo "Añadir escala" y "Editar escala". Ambos cuadros de diálogo abren ahora una página de ayuda al hacer clic en el icono del signo de interrogación. SR130948
Variable del sistema SCRLHISTHemos mejorado el rendimiento de desplazamiento de la línea de comandos en el modo de script con valores SCRLHIST grandes. SR101356
SMEXPORTOSMSe corrigió el problema al exportar una curva inclinada: la conexión de curvatura. SR119982
BARRA DE STORYLa barra de historias ahora es visible cuando se cambian los diseños del espacio papel al espacio modelo. La barra de historia ahora no es visible en el espacio de papel.
TCONNECTLa opción "Conectar a más cercano" proporcionó un resultado inesperado para sólidos 3D específicos. Fijo. SR128829
TEXT/MTEXTLos comandos ahora solicitan texto en la Línea de comando cuando la entrada viene de una macro de menú. SR119913
TINMODIFYEl comando ahora sale con ENTER.
Pantalla de texto TTF Corregimos una regresión en la que el MTEXT dentro de un bloque desapareció cuando se acercaba o alejaba el zoom. SR131979SR132318SR132479SR132463SR132581SR132715SR132765SR132745
PLANES TIPADOSFaltan algunas propiedades de los menús desplegables de propiedades en el panel de personalizaciones de planos. Mejoramos la búsqueda de propiedades en los filtros, mostrando propiedades personalizadas y manejando correctamente las categorías de propiedades. SR122517
TraducciónLa propiedad "Espacio" del panel de propiedades es ahora traducible. SR130188
Variable del sistema VERSIONCONTROL La variable del sistema VERSIONCONTROLPATH ha sido eliminada y sustituida por un archivo de configuración.
UNDOSe ha solucionado un problema por el que los comandos que cambiaban a la página de inicio, como GOTOSTART y NEW, podían corromper el estado de deshacer del documento previamente activo. En estos casos, un UNDO posterior deshace todo el camino hasta el punto en el que se produjo el cambio de documento. SR119804SR122873SR104364SR130280SR104474SR128755SR118701
Corregimos un accidente que podía ocurrir en ciertos escenarios inusuales cuando se cancelaron los comandos o las operaciones de agarre. SR132077
VIEWBASELas entidades de las capas congeladas se procesan correctamente. SR122724
Estados de visibilidadLos nombres de los parámetros ahora distinguen entre mayúsculas y minúsculas en todos los modos de entrada. Mejoramos la forma en que se muestran las entidades 2D cuando se utiliza la opción "Mostrar invisibles". Anteriormente, "Mostrar Invisible" no hacía un buen trabajo para hacer visibles las entidades invisibles, incluso temporalmente .
Aplicaciones
.NETSe ha implementado la clase DatabaseServices.GeoPositionMarker. SR131042
La clase DatabaseServices.Section ahora funciona correctamente al especificar el tipo de clase como filtro de selección.
Se ha corregido la firma de la función Solid3d.CreateSculpedSolid() para que el segundo argumento sea compatible con las convenciones de llamada de C#. SR124984
El nuevo mgdCtorHelper en V22 ahora funciona correctamente cuando se llama desde el constructor de una clase de envoltura derivada.
BRX Civil TinSurface APISe agregan dos funciones "AcDbCivilTinSurface::eraseConstraint()" más eficientes, que permiten borrar múltiples restricciones a la vez.
BRXSe agregó protección contra errores de redefinición de macros para los valores enum globales X, Y, Z y T. SR131852
El enum UnitsValue se ha extendido con la adición de unidades topográficas estadounidenses. SR131735
Se ha mejorado la altura del elemento por defecto de las clases derivadas de CAcUiMRUComboBox en pantallas de alta resolución. SR131292
Cuadro de diálogo FIELDSe ha solucionado un problema por el que las opciones de formato de las variables (sistema, Lisp, ...) no se muestran en el cuadro de diálogo FIELD al editar un campo existente.
Rendimiento generalSe han resuelto algunos cuellos de botella en el rendimiento de las aplicaciones LISP/BRX que utilizan los comandos ROTATE o ROTATE3D en las secuencias (command)/acedCmd(). SR130494
LISP BLADEBLADE ahora depurará automáticamente todos los archivos Lisp con Code-BreakPoints activos, de forma inteligente. Este nuevo comportamiento respetará los archivos .lsp/.des precargados para garantizar que no haya enfrentamientos con el código de tiempo de carga (es decir, establecer variables globales, no ejecutar dos veces el código de carga, etc.).
El comportamiento de los StepModes en la depuración se ha hecho más lógico y coherente; y se han corregido/mejorado varios problemas menores (fallos visuales, manejo del enfoque).
La ejecución de código Lisp bajo el depurador se ha acelerado significativamente (aproximadamente 50 %).
Funciones de comando LISPSe corrigió una regresión de V21,2 con las funciones (comando) y (vl-cmdf), cuando se usaba un reactor Lisp SysVar o Editor, y se llamaba a una función Lisp específica desde dentro de un controlador de eventos de reactores. En estas circunstancias, se produjo una corrupción de la memoria y poco después se produjo un fallo. SR130730
LISPSe solucionó un problema con la GarbageCollection final del motor Lisp al cerrar un plano; esto podría resultar en un accidente de BricsCAD (regresión de V22,1,04). SR131922
26.102021
Versión 22.1.04
Mejoras en el núcleo de BricsCAD
-LAYERHemos implementado las opciones "rename", "description" " xref" y "reconcile" para el comando -LAYER. SR85916 SR99909 SR118995
CONSTRAINTS 3D Ahora los comandos DMDISTANCE3D y DMTANGENT3D calculan los atributos de colocación de los argumentos al crear la restricción: Outside o Inside, en lugar de utilizar Keep.
Se ha añadido la opción "change Arguments" al comando DMCONSTRAINT3D: permite sustituir, excluir y añadir argumentos para las restricciones 3D existentes. La funcionalidad también está disponible en el navegador mecánico.
Ahora, tanto los parámetros independientes como las restricciones dimensionales 3D, y aquellos de ellos que dependen de versiones impulsadas por la geometría, pueden tener su estado impulsado por la geometría establecido en "On", "Off" o "Reset". Las Variables y Restricciones para las que "Geometry-driven" se establece en "Off" dejan de comportarse como Geometry-driven, incluso si dependen de entidades geométricas. Este comportamiento también se aplica a aquellas Variables y Restricciones para las que el estado impulsado por la geometría se ha desactivado en la versión anterior de BricsCAD Mechanical. Para volver al comportamiento anterior, elija "Reset".
SR93917 SR104183
APPLOADLos iconos de la barra de herramientas de APPLOAD tienen ahora una temática adecuada en el modo oscuro. SR128690
ArcAlignedTextSe ha añadido soporte de puntos de agarre para las entidades ARCTEXT.
ARRANGEUn nuevo comando V22, ARRANGE, le ayuda a organizar un conjunto de selección de objetos a lo largo de los ejes X, Y y/o Z. Independientemente de la dirección que elija, el comando ofrece varias opciones de ubicación. Considere un ejemplo a lo largo del eje X: los objetos seleccionados se pueden alinear a la izquierda, en el medio o a la derecha. Cuando elija la alineación izquierda, todos los objetos seleccionados se moverán a lo largo de la dirección X de tal manera que el lado izquierdo de cada objeto esté alineado con el punto más a la izquierda de la colección de objetos seleccionados. Resultados similares son válidos para los otros modos de alineación y las otras direcciones (Y, Z). Además de alinear los objetos seleccionados, tiene cuatro opciones para distribuir los objetos de forma equitativa a lo largo del eje seleccionado: lados izquierdos equidistantes, lados derechos equidistantes, centros equidistantes o espacios iguales entre objetos. #tryit!
Cuadro de diálogo FondoHemos convertido el cuadro de diálogo Fondo en Qt.
BLOCKIFYSe añade una nueva opción al comando BLOCKIFY: "Buscar colecciones". El objetivo de esta nueva función es detectar de forma semiautomática la estructura de los dibujos. Más concretamente, esta opción intentará organizar la geometría/los bloques de forma jerárquica. Considere un modelo 3D de un piso de oficina, con muchos escritorios que consisten en cuatro sólidos (iguales) para las patas, y un sólido para el escritorio. La opción BLOCKIFY > "coincidir sólidos iguales" reconocerá todos (uno) sólidos iguales, y los reemplazará con referencias de bloque. Al iniciar la opción "encontrar Colecciones", el nuevo panel de comandos de la V22 le guiará hacia la creación automática de un bloque de nivel superior para todo el escritorio (compuesto por cuatro bloques de patas y un bloque de escritorio). Y además, recuerda que Blockify también funciona en 2D.
En V22, implementamos la primera versión de un motor genérico de detección de simetría para BLOCKIFY.
Las subcadenas comunes de los nombres de los grupos clasificados por BIM de sólidos iguales se utilizan ahora como sus nombres de definición BLOCK, tal como los creó BLOCKIFY.
Se añade una opción para convertir sólidos únicos en bloques a la configuración BLOCKIFYMODE.
SR89630 SR120454 SR121131
BLOCKREPLACEImplementó el comando BLOCKREPLACE.
BLOCKTOXREFImplementado el comando BLOCKTOXREF. #ExpressTool
Entidades basadas en bloques booleanos Los bloques paramétricos regulares y las referencias x, que contienen sólidos 3D en las capas BC_SUBRACT y BC_UNITE, ahora se pueden utilizar para crear entidades de resta o adición. Utilice el comando BMLINK para adjuntar estos Bloques a un sólido 3D de destino y BMUNLINK para separarlos.
Editor de Texto IntegradoSe ha mejorado el rendimiento gráfico de la regla en el editor de texto integrado de BricsCAD. Ahora evitamos mostrar las marcas de graduación cuando su densidad es (visualmente) demasiado alta.
Hemos solucionado un problema con la aplicación de los rasgos de Mtext a los gráficos de la regla.
El Editor de texto integrado ya no se congela cuando se encuentra con un gran número de estilos de texto en un plano.
SR126312
Estándares CADHemos añadido el primer soporte para un robusto flujo de trabajo de comprobación de Estándares CAD en BricsCAD V22.
Libros de colorLa compatibilidad con Libros de color sin cifrar se agrega en el cuadro de diálogo Color y en varios controles GUI.
Color DialogRediseñado y convertido el Color Dialog a Qt.
Command Assist - Cloud AIHemos incorporado nuestro primer trabajo aprovechando la IA en la nube, para asistir a los usuarios prediciendo su próxima elección de comando potencial. Esta opción requiere la aceptación del Programa de diagnóstico y datos de uso.
Para los usuarios que opten por ello, ofreceremos un modelo personalizado de Command Assist, basado en su uso real de BricsCAD. Para participar, deberá iniciar sesión la primera vez que inicie BricsCAD. Sus datos serán seudonimizados. Puede optar por no participar en el programa de Diagnóstico & Datos de uso en cualquier momento.
El ajuste COMMANDASSIST controla las sugerencias de autocompletar basadas en la IA. Este indicador está desactivado de forma predeterminada.
COPYGUIDEDSe ha añadido una opción de "Guardar" que permite al usuario guardar un detalle como BLOQUE/Paramétrico. Se han añadido enlaces entre el comando CopyGuided existente y el nuevo CopyGuided3d para aumentar la posibilidad de descubrir esta nueva funcionalidad.
COPYGUIDED3DEste comando new-for-V22 extiende el comando COPYGUIDED de BricsCAD, que dio a los usuarios V21 la capacidad de copiar objetos 2D a lo largo de curvas guía seleccionadas. COPYGUIDED3D copia referencias de Sólidos 3D o Bloques de una ubicación a otra, utilizando caras de referencia a elección del usuario.
Soporte de CRSSe introdujo el soporte de los sistemas de coordenadas geográficas para el país de Portugal: EPSG:4274, EPSG:5013-EPSG:5016 y EPSG:27493. SR120632
CUIHemos optimizado el uso de los manejadores GDI del sistema para los iconos de herramientas CUI almacenados en .resz para reducir el riesgo de superar los límites de uso del controlador GDI en Windows.
Los comandos para manipular imágenes bitonales (IEMBED, IUNEMBED e ISAVEAS) se han añadido a la pestaña de la cinta "Insertar".
SR125474
DATACOLLECTIONENABLEDImplementamos una anulación persistente de la política administrativa que permite a los administradores de CAD bloquear la configuración DATACOLLECTIONENABLED, que normalmente se basa en la configuración de preferencias del usuario de DataCollection.
DDEDITDDEDIT permitirá el uso de un editor de texto externo, si se ha especificado uno a través de la configuración MTEXTED. SR129259
Diagnóstico & Programa de Datos de UsoAhora, cuando se une al Programa de Datos de Uso de Diagnóstico &, puede elegir el tipo o tipos de datos que desea compartir con Bricsys. Cuando te inscribas en el programa, tendrás acceso a la nueva función personalizada AI Command Assist, basada en tus patrones específicos de uso del producto. Puede activar y desactivar esta función a su antojo, y excluirse del programa en cualquier momento.
Conversión de diálogoInicio de la fase uno del proceso de conversión de 245 cuadros de diálogo BricsCAD de WxWidgets a Qt. #non-trivial
Firmas digitalesHemos añadido soporte para firmas digitales (dibujando) a BricsCAD V22.
DMEXTRUDEEl comando ahora es totalmente equivalente a EXTRUDE. El comportamiento de la opción "Auto" se controla ahora mediante la configuración del grupo de configuración" del modo Extrusión ".
DMEXTRUDEMODELa configuración única DMEXTRUDEMODE se reemplazó por el grupo de configuración "Modo extrusión".
DMMOVEEl comando es ahora totalmente equivalente a MOVE.
DMRECOGNIZEIntrodujo el bit 512 para la configuración de DMRECOGNIZE. Cuando se activa, DMRECOGNIZE intentará fijar los planos restringidos, que se encuentran en los planos XY/YZ/ZX. Desde la V22, esta opción de intención de diseño se considera obsoleta, y sólo existe para la compatibilidad con las versiones anteriores.
DMREVOLVEEl comando es ahora totalmente equivalente a REVOLVE. El comportamiento de la opción "Auto" se controla ahora mediante la configuración del grupo de configuración" del modo Extrusión ".
DMROTATEEl comando ahora es totalmente equivalente a ROTATE3D.
DMSELECT Hemos añadido la posibilidad de seleccionar chaflanes al comando DmSelect (DmSelect->feaTure->Chamfer)
Operaciones de guardado de archivos de dibujoHemos solucionado una gran cantidad de problemas conocidos en torno al error " Objeto abierto para escritura" . La confiabilidad general de BricsCAD ahora se mejora en gran medida durante las operaciones críticas de "guardar en disco". SR120392SR118866SR117094SR118069SR119069SR100190SR118121SR122276SR122403SR122276SR122693SR122396SR120063SR122755SR103462SR123989SR125606SR127134SR127383
Formato DWG SaveEl formato DWG Save predeterminado se ha cambiado de DWG 2013 a DWG 2018. Este cambio puede afectar a los comandos y a las API. Los usuarios pueden elegir un formato DWG diferente (más antiguo) cambiando el valor de la configuración de usuario 'SaveFormat'.
Referencias Externas - NotificacionesMostrar la notificación "Modificado" en el dibujo padre si un dibujo(s) referenciado externamente es/es modificado(s) y guardado(s). La notificación de 'Modificado' se muestra inmediatamente, tanto en el Panel de Adjuntos, como en forma de notificación de globo después de que se active el dibujo principal . Si el padre ya está activo, el tiempo de notificación respetará el valor definido por la variable XNOTIFYTIME de BricsCAD. SR118129SR127024SR120490SR120777SR68733
EXTRACTBLOCKSSe ha añadido un comando que extrae todos los bloques de un dibujo y los escribe en archivos externos.
EXTRUDEEl comando EXTRUDE ahora funciona dinámicamente con el Manipulador y admite todas las opciones disponibles en el comando DMEXTRUDE. Tenga en cuenta también que estas nuevas opciones cambian el comportamiento por defecto del comando EXTRUDE en los espacios de trabajo de Mecánica y BIM. Por lo tanto, el comando EXTRUDE es compatible con AutoCAD solo en los espacios de trabajo de dibujo y modelado. Lista de nuevas opciones: "Automático" es una opción booleana, cuyo comportamiento está controlado por la configuración del grupo de configuración "Modo extruir", la opción "Crear" desactiva las operaciones booleanas, la opción "Resta" resta la entidad extruida de las entidades intersectadas, la opción "Unir" une la entidad extruida con las entidades intersectadas, la opción "Alinear" permite cambiar la dirección extruida, la opción "Ambos simples" habilita la extrusión simétrica, la opción "Lado único" desactiva la extrusión simétrica, la opción "Límite" permite extruir a algún objeto limitante.
Cuadro de diálogo CampoConvertido el cuadro de diálogo Campo basado en Wx-Widgets-based a Qt.
FITLINE & FITARCEl panel de comandos modal new-for-V22 admite ahora los comandos FITLINE y FITARC.
FITPOLYLINEBricsCAD V22 ofrece un nuevo comando basado en IA que ayuda a los usuarios a dibujar polilíneas de forma eficiente, ajustando un conjunto de datos de entrada (por ejemplo, puntos, splines), leyendo los puntos de entrada, y mostrando una curva guía calculada "" . Esta curva es el punto de partida para un modo de seguimiento de polilínea dinámico, donde el segmento de polilínea sigue dinámicamente la curva guía. Si cree que eso es genial, espere hasta que extendamos el comando para admitir polilíneas 3D... #coming_soon
Fuzzy InsertGuidedCopyGuided y MoveGuided se han vuelto borrosos! Esta nueva funcionalidad hace que estos comandos sean más flexibles, dándole la capacidad de alinearse con curvas de referencia que no coinciden exactamente con el contexto inicial de las entidades de detalle. Para que funcione, es necesario parametrizar las curvas de referencia, utilizando la nueva opción "Parametrizar" del comando REFERENCECURVES. #pruebenyvean
Panel de CapasConvertimos el Panel de Capas a Qt.
Panel de la BibliotecaTraducido (a.k.a. habilitar la localización para) los nombres de los nuevos Bloques 2D añadidos recientemente. SR130165
MAPTRIMSe ha implementado el comando MAPTRIM. En la V22.1.02 de la versión, funcionará únicamente desde la línea de comandos. Un cuadro de diálogo está por llegar, en un futuro próximo.
MLEADERPuede seleccionar un tipo de marco MLEADER de esta lista: Ninguno, Rectángulo estándar, Rectángulo redondeado, Paralelograma, Triángulo, Cuadrado, Pentágono, Hexágono, Octágono, Círculo o Elipse. El tipo de marco se puede establecer en las propiedades individuales de MLEADER, en un estilo MLEADER, o en ambos.
MOVEComo parte de nuestro trabajo de Unificación de comandos, el comando MOVE ahora resuelve dinámicamente las restricciones. Se introdujo la configuración DRAGMODECONSTRAINTS; determina si las restricciones deben resolverse dinámicamente durante los comandos MOVE y DMMOVE. También se ha introducido el ajuste DRAGMODEFACES, que determina si, durante el movimiento de la Cara 1.) se debe mover todo el sólido, 2.) la Cara seleccionada se debe mover con un grado de libertad o 3.) la Cara seleccionada se debe mover de forma "compatible con AutoCAD".
MOVEGUIDEDAhora se muestra una advertencia cuando la generación de la escotilla falla, debido a un límite no cerrado. También se proporcionó una solución para un problema que ocurrió con la generación de tramas de línea cuando había un límite cerrado. SR126950
Editor MTEXTHaga doble clic en el cuadro de ancho que ajusta automáticamente el cuadro delimitador del Editor, para ajustar el ancho real de la entidad MText.
Se activó el movimiento de intercalación usando el combo de teclas "Ctrl+flecha"; esto hace que el editor de BricsCAD sea similar a la mayoría de los editores de texto "familiares"; es decir, el intercalado se coloca al comienzo de la siguiente, o la palabra anterior.
Conjunto ampliado de símbolos admitidos con el menú de símbolos del diálogo MText; se ha añadido la opción "Otros" para ejecutar "charmap.exe" en Windows.
MTFLAGSEl valor predeterminado para MTFLAGS se cambió de 0 a 7. Esto significa que la nueva generación (y el nuevo dibujo) de la pantalla, y la carga (inicial) de los planos aprovecharán los hilos auxiliares (también conocidos como hilos múltiples).
Cuadro de diálogo OBJECTSCALELa escala de anotación no se puede quitar de un objeto anotativo, si dicha escala es la única que queda. SR103796
OBSCUREDLTYPEEl ajuste OBSCUREDLTYPE se tiene ahora en cuenta para HIDE, PRINT y PDFEXPORT. SR103354SR124843
OPTIMIZARAdemás de las líneas, ahora el comando Optimizar admite polilíneas y arcos. La optimización de polilíneas puede ser realmente poderosa, por cierto... solo dice.
La configuración de "tolerancia de redondeo" se reemplazó por un valor de "precisión de redondeo".
El comando Optimizar puede ahora aplanar completamente las entidades que son "casi 2D".
Hemos comenzado el proceso de extender Optimizar a 3D, se agrega un nuevo modo en el flujo de trabajo del comando OPTIMIZE para esto. Las caras de sólidos 3D se consideran tipos de entrada para este modo 3D. Optimizar puede detectar si las caras 3D son casi paralelas o perpendiculares a uno de los planos de referencia, y se pueden detectar caras coplanares en cualquier dirección. Échale un vistazo. ¡Más por venir!
El diálogo del comando Optimizar se ha convertido en un nuevo panel de comandos para V22.
La sugerencia del cursor ahora menciona las caras 3D como entidades OPTMIZEables.
Se ha agregado una opción de "vista previa" al comando Optimizar, con el fin de inspeccionar los resultados intermedios y ajustar las opciones/tolerancias.
Se ampliaron los criterios de análisis para asegurarse de que todos los tipos de caras subóptimas (como caras coplanares) se resalten durante el comando Optimizar.
Las trampillas, los líderes y las restricciones asociadas a las entidades se actualizan ahora muy bien en el modo "Preview".
SR116273 SR117633 SR128229 SR128919
OVERKILLSe añade un ajuste al comando Overkill para controlar la detección de sólidos 3D.
Overkill ya no dividirá una polilínea con segmentos superpuestos en varias polilíneas, si hay una solución de una sola polilínea disponible. Además, encontrará correctamente los círculos duplicados, incluso si están fuera de la tolerancia solicitada por el usuario.
SR80843SR115077SR125956
Parametric BlockifySe ha corregido un error en el componente estándar Diseño de estanterías para muebles
Bloques ParamétricosEl flujo de trabajo de Bloques Paramétricos de BricsCAD ha sido ampliado con la funcionalidad "Parametric Stretch". Esta característica permite a los usuarios definir rápidamente un conjunto de entidades que se pueden mover o extender a lo largo de una dirección de extensión específica, cambiando el Parámetro de extensión relacionado. Para crear una función de extensión paramétrica, primero especifique dos puntos para definir el vector de extensión. El vector de estiramiento se coloca en una capa dedicada, y definirá la dirección en la que se moverán/estirarán las entidades. A continuación, dibujarás un marco de estiramiento. El marco de estiramiento definirá los puntos de estiramiento: estos son los puntos que se utilizarán para mover/extender las entidades. Por último, seleccione las entidades a estirar. De forma predeterminada, se seleccionan todas las entidades (completa o parcialmente) dentro del marco de estiramiento, pero esta selección se puede cambiar a voluntad.
Ahora permitimos el cambio de los parámetros de bloques insertados en los diseños de espacio de papel.
SR120235 SR130016
Referencias externas paramétricasPuede cambiar los parámetros de las referencias externas adjuntas a un archivo. Los parámetros se pueden cambiar a través del panel Propiedades cuando se selecciona una referencia externa. Después de cambiar el parámetro, la Referencia externa se convierte en una entidad de bloque definida localmente, que mantendrá un enlace al archivo original (fuente). Este bloque se actualizará automáticamente, siempre que se recargue la Referencia Externa original.
EXPORTACIÓN DE PDFSe ha mejorado el rendimiento de la exportación de PDF y el rendimiento de la ampliación de los archivos PDF resultantes.
Mejoras de rendimientoIncorpora una serie de mejoras de rendimiento que ayudan a ofrecer operaciones de visualización más fluidas, cuando se trabaja con dibujos muy grandes.
Hemos refactorizado las estructuras de datos para ofrecer mejoras de velocidad en la vectorización de fuentes, cuando BricsCAD se está ejecutando en el modo Regen de múltiples subprocesos (MTFLAGS tiene un conjunto de '1').
Hicimos mejoras menores (pero mensurables) en el rendimiento que mejorarán la velocidad de todos los tipos de operaciones de edición en BricsCAD V22.
PUBLISHDespués de muchas discusiones, pruebas y deliberaciones internas, hemos implementado la variable de sistema PUBLISHCOLLATE. Permite a los motores de generación de PDF crear archivos PDF de varias hojas. Ahora está disponible y se reconoce por el comando PUBLISH.
Se ha añadido el registro de las operaciones de publicación. El archivo de registro se guarda en "{LOGFILEPATH}/publishlog.xml". Se puede ver haciendo clic en el icono del globo/bandeja de notificación de publicación y desde el nuevo comando V22 VIEWPLOTDETAILS.
SR103876 SR124476 SR127641 SR127667
REFEDITAR Las instancias modificadas de un bloque paramétrico ahora se actualizan correctamente después de editar el bloque original.
REFERENCECURVESEl comando REFERENCECURVES, que coloca las curvas de referencia en una capa dedicada para permitir la inserción guiada, ahora admite la parametrización. Después de parametrizar las curvas de referencia, el bloque paramétrico resultante puede ser insertado de manera "fuzzy". "Por ejemplo, al parametrizar las cuatro curvas de referencia paralelas en un ejemplo sencillo de puerta, el bloque de puerta paramétrico resultante puede guiarse/insertarse en "paredes" con diferentes espesores ".
REVOLVEEl comando REVOLVE ahora funciona dinámicamente con el Manipulador, y soporta todas las opciones que antes estaban disponibles en el comando DMREVOLVE (por ejemplo, operaciones booleanas). También tenga en cuenta que estas nuevas opciones cambian el comportamiento predeterminado del comando REVOLVE en los espacios de trabajo mecánicos y BIM. Por lo tanto, el comando REVOLVE es compatible con AutoCAD solo en los espacios de trabajo de dibujo y modelado. Lista de nuevas opciones: "Auto" es una opción booleana, cuyo comportamiento es controlado por los ajustes del grupo de configuración "Modo de Extrusión", "Crear" opción desactiva las operaciones booleanas, "Sustraer" opción sustrae la entidad revuelta de las entidades intersectadas, "Unir" opción une la entidad revuelta con las entidades intersectadas.
MENÚ DE LA CINTAHemos aumentado el número total de comandos disponibles en la cinta de opciones y hemos añadido iconos para los nuevos comandos en la V22.
Comando de ROTACIÓNHemos añadido la opción "Puntos", para permitir a los usuarios elegir el nuevo ángulo de rotación escogiendo dos puntos. #wedeliver SR114501SR29304
ROTATE3DHemos unificado los comandos ROTATE3D y DMROTATE para ayudar a ofrecer una experiencia de usuario más consistente.
IMPORTACIÓN DE RVTLas secciones bimSections creadas a partir de vistas 2D Revit importadas ahora se colocan en sus propias capas, que están desactivadas de forma predeterminada (lo que hace que las secciones sean invisibles después de la importación).
Características basadas en bocetosLas características basadas en bocetos experimentales se introducen en V22. Se crean en los comandos EXTRUIR y REVOLVER si el ajuste de SKETCHFEATURE es "En". Estos elementos aparecen en el navegador mecánico y permiten a los usuarios controlar paramétricamente la geometría de las caras correspondientes de los sólidos 3D cambiando los parámetros de los elementos (altura y ángulo de conicidad para los elementos de extrusión, y ángulo para los elementos de revolución), o cambiando el croquis subyacente directamente (o paramétricamente). Este boceto es un bloque llamado, creado por los comandos EXTRUDE/REVOLVE de la geometría 2D utilizada como entrada de conjunto de selección al comando. El boceto puede ser una polilínea cerrada, un círculo/elipsis completo o un límite detectado automáticamente, definido por una o varias curvas. Si se adjuntan restricciones 2D a la geometría 2D, éstas se copian en el bloque de croquis, y estos parámetros de restricciones dimensionales se convierten en parámetros del bloque. Las características basadas en bocetos pueden utilizarse para controlar paramétricamente las caras de los sólidos 3D; estas caras pueden ser cilindros elípticos, elipsoides, toros elípticos o cualquier otra superficie de extrusión/revolución que pueda parametrizarse a través de su boceto definidor. SR78515SR124111
Opciones de inicioHemos ampliado la gama de argumentos que se pueden pasar a la opción de línea de comandos de inicio del producto. Soportan los nombres de nivel de licencia de BricsCAD. Las cadenas válidas son "lite", "pro", "bim", "mechanical" y "ultimate". No distinguen entre mayúsculas y minúsculas. Un /pr=argumento válido establecerá la variable RunAsLevel de BricsCAD para la sesión actual.
Barras de herramientasHemos realizado un pequeño cambio en el algoritmo de acoplamiento de la barra de herramientas para evitar que las barras de herramientas se unan involuntariamente entre sí en la misma fila de acoplamiento después de varios ciclos de acoplamiento/reacoplamiento. SR129949
Soporte de TruecolorSoporte generalizado para las especificaciones de color de 24 bits en los comandos de BricsCAD.
Comando UNDOEl comando secundario LAYER, que permite a los usuarios combinar operaciones de capa, se agregó al comando UNDO.
VBALOADHemos eliminado un aviso de línea de comandos no deseado que se mostraba al abrir un .dvb específico y protegido proyecto (por ejemplo, un proyecto con referencias a versiones antiguas de las bibliotecas de tipos). SR122557
ESTADOS DE VISIBILIDADSe cambió el comportamiento "Hacer invisible" para las entidades que se muestran en un solo estado (de un parámetro de visibilidad) y se le da al usuario el control sobre las opciones de visualización.
Manejo de XDATASe han revisado y mejorado las funciones de detección y manejo de XDATA.
Mejoras en BricsCAD BIM
Navegador de proyectos BIMEl Navegador de proyectos BIM se ha transferido a Qt.
Unidades de proyecto BIMLas etiquetas en bimproj_units.xml ahora se pueden traducir correctamente.
BIM STORY BARSe ha añadido la BIM Story Bar, que permite a los usuarios navegar por el modelo a través de las elevaciones de los pisos. STORYBARDRAGMODE es una función beta que le permite arrastrar los elementos de construcción asociados. Al hacer doble clic en un disco de historia, se abre el plano asociado a esa historia. Para asociar un plano con un piso, la ubicación espacial de la entidad de bimsección debe establecerse en el piso. SR119201
BIMATTACHSPATIALLOCATIONSe ha añadido la opción de seleccionar un espacio para establecer la relación de contención entre un elemento del edificio, como el mobiliario, y el espacio al que pertenece. La desvinculación ahora también desasigna el espacio del elemento seleccionado.
BIMDIMENSIONBIMDIMENSION es una nueva herramienta de dimensionamiento semiautomática. Se pueden seleccionar varios elementos de modelo utilizando un cuadro de selección o haciendo clic con el ratón en ellos. Además, la selección puede refinarse aplicando un filtro. Varias entidades están disponibles durante la anotación: cadena de dimensión a lo largo de una pared; aperturas, protuberancias y detección de extrusiones de pared; espesor de la pared de dimensión; dimensión de varias paredes alineadas; distancia y espesores de las paredes de dimensión; paredes exteriores de dimensión; intercambio del ratón entre cadenas de dimensión horizontales y verticales; objetos genéricos de dimensión. Durante la anotación, la barra de opciones del interruptor ctrl señala cuál de las siguientes opciones de dimensión está disponible: global; cada elemento; cada elemento con detalles. La herramienta también ofrece la opción de autodimensionar sólo los componentes estructurales de un muro.
El usuario puede establecer la dirección de la cadena de dimensión, ya sea eligiendo un ángulo o seleccionando una pared tipo BIM en la Vista de dibujo 2D.
La dirección Dimensión se puede establecer haciendo clic en una línea en el dibujo 2D, o definiendo un ángulo.
Nota: desactivamos temporalmente el estilo visual 2DWireframe durante el funcionamiento del comando BIMDIMENSION, para limpiar la presentación visual y evitar confusiones en el usuario.
BIMIFICARRediseña el cuadro de diálogo BIMIFICAR avanzado.
Los planes de sección creados por BIMIFICAR ahora se asignan al Edificio y a la Historia correctos (consulte BIM STORY BAR why).
BIM BILLERTSPACESSe ha añadido una nueva función BIM BILLERTSPACES, que genera un modelo BIM 3D completo mediante la creación de elementos de construcción alrededor de sólidos 3D. Estos sólidos espaciales "" pueden crearse manualmente, pero normalmente se obtienen mediante un paso previo en el flujo de trabajo Scan-2-BIM, es decir, ajustando planos a partes de una nube de puntos y uniéndolos a sólidos. La fase de finalización de BIMINVERTSPACES puede asignar automáticamente ubicaciones espaciales a la geometría BIM creada. Este comando encaja en el flujo de trabajo Scan-2-BIM, donde los usuarios pueden utilizar herramientas como el Visor de Burbujas y FITPLANAR para crear geometría 3D basada en un escaneo de Nube de Puntos. Con OPTIMIZE la geometría se procesa aún más. Y con BIM BILLERTSPACES, la última parte del flujo de trabajo ahora está cubierta, invirtiendo la geometría 3D tonta en un BIM inteligente y clasificado. Se muestra una barra de progreso durante la ejecución del comando, para la diversión del usuario. :)
BIMPROJECTINFOConvertido el diálogo BIMPROJECTINFO a Qt. Unificado el nombre de las bases de datos bsyslib, en toda la interfaz del proyecto. SR120089
BIMPROPAGATEAhora es posible especificar un "espacio de búsqueda" en el comando BimPropagate; es decir, seleccionar un conjunto de sólidos que desea que el comando busque asignaciones potenciales.
BIMPYTHONLas propiedades de Ply son ahora accesibles a través de scripts de Python.
El intérprete de Python enviado con BricsCAD ahora está en la versión 3,9.
La configuración de Propiedades ahora se admite a través del método set_property(name, value).
Se ha eliminado el ajuste ACTIVATEPYTHON.
Se agregaron mapeadores específicos del tipo: paredes(), losas(), ventanas(), puertas().
BIMREASSOCIATESe ha añadido un nuevo comando que reasocie automáticamente las etiquetas y cotas no válidas a la geometría subyacente.
BIMSECTION BILLBIMSECTIONUPDATE se invoca automáticamente cuando no se encuentra ningún Viewport asociado.
BIMSECTIONUPDATE, BIMTAGLos indicadores de sección, las llamadas de rejilla y las llamadas de historia se convierten en etiquetas en un resultado de sección 2D, ya no forman parte del bloque de resultado de sección y se comportan ahora como etiquetas normales. El comando BimSectionUpdate se utiliza para generar/actualizar dichas etiquetas cuando GenerateAssocViews está "activado". Se generan independientemente de la configuración de la sección "Generar etiquetas". El comando BimTag se puede utilizar para actualizar, volver a generar etiquetas existentes o colocar etiquetas adicionales en el modo manual. Los nuevos estilos MLeader con los bloques correspondientes se agregan a _SectionTag.dwg, y los nuevos tipos de etiquetas se asignan en _TagTypeToStyle.xml. SR101362 SR101697 SR103021 SR119370 SR122410 SR125939 SR126507 SR126506 SR127079 SR128869
BIMSECTIONUPDATEEl comando ya no modifica el modelo 3D.
Posicionamiento fijo de rótulo de cuadrícula en los resultados de las secciones.
Mecanismo de dimensiones asociativas mejorado. Menos dimensiones en las secciones 2D se disocian ahora, en particular dimensiones, conectadas a curvas originadas a partir de componentes paramétricos (ventanas, puertas) dentro de las xrefs.
Posicionamiento fijo de etiqueta de rótulo de cuadrícula para polilíneas.
BIMTAGSe ha habilitado la posibilidad de utilizar el contenido de Mtext en las etiquetas. Puede establecer el contenido del Mtext con un Campo, que será evaluado por la flecha del Mleader. Consulte el comando FIELD.
Se introdujo el nuevo método BoxSelection para el comando. Para invocarlo, abra una hoja y escriba "BIMTAG"->" B". A continuación, puede seleccionar entidades y presionar 'Enter' o E'. Si las etiquetas no se han asignado a las entidades, se crearán para las entidades seleccionadas. Si las etiquetas ya están asignadas al conjunto de selección, puede seleccionar otro subcomando para operar en el conjunto de selección.
Ahora se puede etiquetar una entidad haciendo clic en su punto medio, en lugar de hacer clic en una línea, se utiliza el raytracing para encontrar la entidad 3d.
El tamaño de la flecha de la línea de líder ahora se escala de acuerdo con la escala del Viewport.
Se ha corregido el ajuste a las líneas de la cuadrícula para los resultados de la sección horizontal infinita.
BoxSelection ahora actualiza correctamente MLeaders con campos.
SR126506
BLOCKLEVELOFDETAIL ajusteBLOCKLEVELOFDETAIL alterna todas las representaciones de bloques entre niveles de detalle altos y bajos. En el modo de bajo nivel de detalle, los bloques están representados por su cuadro delimitador, lo que permite una ganancia de rendimiento significativa para modelos más grandes con muchos bloques.
ContenciónImplementación inicial de un sistema de detección automática de contención espacial.
Crear detalles de propagaciónSe muestra una advertencia cuando se utilizan caracteres no compatibles mientras se especifica un nombre de archivo en el cuadro de diálogo BimCreateDetail. SR124723
DatosAdición de nuevos tipos de composición, composiciones y materiales tanto a las bibliotecas métricas como a las imperiales.
Datasmith Direct Link (sólo para Windows)Implementación de los comandos DATASMITHCONNECT y DATASMITHSYNC. DATASMITHCONNECT crea una conexión Twinmotion 2021. DATASMITHSYNC envía los cambios realizados desde la última llamada a la conexión. SR116419 SR128760
Plantillas de planoHoja de cálculo*.dwt ahora los archivos contienen bloques de título predeterminados.
Propiedades de DXDFiltros: los DXD se adaptan para usar nombres globales en el filtro, en lugar de nombres locales. Agregamos un sólido implícito en el tipo de entidad para habilitar los cronogramas que solo muestran las propiedades de la fuerza y no las propiedades de las capas individuales. El nuevo filtro tiene este aspecto: (EntityType!="3D Solid Ply") y (Type=="BIM_SLAB") Propiedades: se agregó el nombre del conjunto de propiedades para hacer que la definición de Propiedades no sea ambigua.
Comando FIELDSe introdujo el nuevo tipo de campo "Object2dMLeader" en la categoría "Extensiones". Funciona de forma similar al campo 'Object2d', pero la información sobre el objeto 2D se recupera del propio Mleader. Estos campos se pueden utilizar en BIMTAG para obtener las propiedades de una entidad BIM a partir de las líneas en el resultado de la sección.
FIELDSIntrodujo el nuevo tipo de campo BcObjProp2d. Permite a los usuarios seleccionar propiedades en el resultado BIMSECTION, este es el bloque de entidad 2d. El bloque de sección 2d está asociado a las entidades del modelo 3D.
GRAPHICOVERRIDEGRAPHICOVERRIDE es una nueva herramienta de visualización en 3D para destacar elementos en función de sus propiedades.
Especifique qué entidades se van a resaltar con un simple filtro. Se pueden combinar varias condiciones en una conjunción lógica (operador “Y"). " Puede especificar cómo deben visualizarse las entidades seleccionadas (color, transparencia, ocultación). Las entidades que no satisfacen los criterios de filtrado pueden mostrarse, hacerse transparentes u ocultarse.
La configuración se mantiene durante toda la sesión hasta que se desactiva la invalidación gráfica.
Llamada de cuadrículaEl cuadrante del círculo ahora está correctamente posicionado en el origen UCS 0.0. SR123015
EXPORTACIÓN IFCLas definiciones de valor y las propiedades definidas por el usuario ahora se exportan, incluso cuando su campo de valor está vacío.
Se han agregado nuevas propiedades de exportación IfcExportAuthor, IfcExportOrganization e IfcExportAuthorization.
Ahora se admite la exportación de la ubicación geográfica, incluido el sistema de coordenadas geográficas. La ubicación geográfica se puede establecer en BIMSPATIALLOCATIONS, o los valores definidos en el cuadro de diálogo GEO se pueden reutilizar.
Nueva opción "Hacer coincidir geométricamente los perfiles importados" permite utilizar perfiles ya presentes en el proyecto o en la base de datos central, basándose en la similitud geométrica.
SR114698 SR119598 SR104406
Origen del modelo de importación IFCCon el ajuste "Posición del modelo de importación", el modelo importado puede posicionarse en función de su posición IfcSite, la posición IfcProject o el origen global del archivo IFC. SR103836 SR116638
IFCIMPORTSe agregó soporte para la importación de archivos IFCZIP.
Se agregó soporte para los atributos IfcDoorType, UserDefinedOperationType en IFC4.
SR92481 SR120388
LOADBEARING TAGSe cambió la representación de la etiqueta Load-bearing, actualizando su Estilo de dimensión dedicado para BricsCAD BIM V22.
Navegador de proyectosJunto a la representación visual más refinada y actualizada, la interfaz de usuario del explorador de proyectos también se rediseñó: los cuatro paneles de pestañas se reemplazan por cuatro pestañas.
La primera pestaña es una pestaña Información que enumera un conjunto de propiedades relevantes del proyecto, que se pueden modificar en el lugar. Aparte de algunas propiedades de configuración del proyecto, la mayoría de las propiedades se almacenan en el conjunto de hojas del proyecto, y se mostrarán en los bloques de título de las hojas. Aquí también se pueden modificar las propiedades de la hoja(set) personalizada.
La segunda pestaña muestra las hojas. En la pestaña de hojas ahora es posible programar una actualización en segundo plano para una hoja o vista de hoja en particular.
La tercera pestaña muestra secciones y vistas del espacio modelo con nombre de los modelos 3d en el proyecto.
La última pestaña es un explorador de archivos, que muestra el contenido de la carpeta del proyecto y ofrece acciones específicas para cada tipo de archivo: por ejemplo ejecutar un script de Python o abrir un archivo de base de datos.
El botón de añadir en la parte inferior de una pestaña, permite añadir nuevas hojas, archivos, o importar archivos existentes desde las carpetas de soporte al proyecto...
Ahora también se muestran los scripts de Grasshopper, LISP y Python.
La mayoría de los elementos tienen opciones personalizadas de hacer clic con el botón derecho, como -PDFATTACH, PLACCEVIEW, -IMAGEATTACH, 'Generar en la hoja actual', eliminar, importar, ...
El cambio de nombre de la base de datos del proyecto ahora simplemente cambia el nombre del archivo bsyslib, en lugar de realizar una combinación completa (redundante) entre las bases de datos antiguas y las nuevas. Este nuevo comportamiento sólo se admite cuando todos los dibujos del proyecto hacen referencia a la misma base de datos del proyecto. Si este último caso no es verdadero, entonces se realizará una combinación completa entre las bases de datos antiguas y la nueva base de datos del Proyecto.
Los programas ahora son compatibles con el Navegador de proyectos recientemente rediseñado. El navegador de proyectos ahora admite enlaces de datos a archivos de Microsoft Excel (csv, xls). El enlace de datos puede crearse mediante un menú contextual en la pestaña Archivos.
El cuadro de diálogo de las propiedades de la hoja se amplía para mostrar las propiedades personalizadas de la hoja.
Al crear un proyecto, la plantilla de hoja utilizada en el conjunto de hojas del proyecto, ahora se copia en la subcarpeta Plantillas y el conjunto de hojas del proyecto hace referencia a la copia local de la plantilla de hoja utilizando una ruta relativa. De esta manera, al enviar la carpeta del proyecto a otro usuario, generarán hojas usando la misma plantilla.
Puede crear rápidamente un nuevo proyecto BIM, utilizando directamente el panel del Navegador de Proyectos, ¡sin necesidad de diálogo!
Es posible añadir archivos de scripts (lisp, python, grasshopper) al proyecto y ejecutarlos con una opción de clic derecho.
Los logotipos de la empresa y del proyecto pueden ahora establecerse desde el navegador de proyectos.
En la pestaña Archivos, ahora es fácil marcar/desmarcar un modelo como maestro.
La propiedad de la base de datos del proyecto en la pestaña de información ofrece un enlace directo al diálogo de la base de datos del proyecto.
El nombre del proyecto se lee ahora desde el Sheetset del proyecto, en lugar de desde el bsyslib del proyecto.
Panel de propiedadesEl modelo y la Sección de origen ahora se enumeran para un BIM Viewport.
Importación de alzados de Revit y PlanviewLos alzados de Revit se importan como secciones de alzados BIM. Los planos de Revit se importan como secciones de planos BIM. Las hojas se pueden generar con estas secciones BIM.
RVT ImportSe han añadido dos nuevas opciones a la configuración de RVT Import, Nivel de detalle y Validación BREP. El nivel de detalle determina el nivel de detalle de los elementos durante la importación de RVT y se puede establecer en grueso, medio o fino. El valor predeterminado es 'Fino'. La configuración de validación de geometría BREP, por defecto "Habilitado", garantiza un modelo de mejor calidad después de la importación, excluyendo las entidades problemáticas.
Los datos de composición de muros, losas, techos, vigas y columnas se añaden ahora durante la importación de RVT.
Los estados de capa se crean para controlar la visibilidad de los elementos en una Sección generada. Las secciones importadas están ahora en el estado Volumen.
Hemos añadido la capacidad de manejar múltiples importaciones de RVT en un solo plano.
CONFIGURACIÓN DE SHEETSETCuando se crean nuevas hojas utilizando la configuración de SheetSet, solo se conserva el diseño seleccionado de PaperSpace.
Una nueva lista muestra todas las ventanas gráficas del proyecto. Esto incluye tanto las ventanas que se crearán con la opción "Crear hojas", como las ventanas que se añadieron al conjunto de hojas anteriormente. Esta lista admite la selección de varias líneas y la edición de escalas de ventanas gráficas, tanto para ventanas gráficas existentes como nuevas.
LOCACIONES SPATIALESAgregó dos propiedades de edificio y una propiedad de un piso en el cuadro de diálogo Ubicaciones espaciales. Ahora se puede seleccionar varias historias.
Propiedades del edificio: la altura predeterminada de la historia es la altura de la historia para cualquier historia nueva, el esquema de nombres de historias permite configurar cómo se nombran las historias nuevas, p. ej., cuando el esquema de nombres de historias es ‘Floor $0A', las historias nuevas se denominarán ‘Floor 0A', ‘Floor 1A', etc.
Propiedad de la historia: altura de la historia. Cambiar la altura de una historia afecta la elevación de las historias por encima de ella. La altura de la historia de las historias anteriores no cambiará.
Multi-selección: cuando se seleccionan varios pisos, la propiedad de elevación se desactiva, pero la altura del piso puede ser editada. Las elevaciones se recalculan después de modificar la altura de la historia de un conjunto de historias.
Planes escritosLos Planes escritos son un nuevo reemplazo uno por uno para las Personalizaciones de Planos en BricsCAD BIM. Incorporó un nuevo esquema de carpetas de archivos para almacenar Planes escritos. El objetivo de un Typed Plan es personalizar y automatizar completamente la generación de planos 2D a partir de un modelo BIM 3D central. Proporciona flexibilidad en la forma de representar los elementos del edificio (como muros, columnas...) en el plano, en la forma de representar los símbolos de los componentes, en el aspecto de las etiquetas, etc. Esta flexibilidad se controla especificando las reglas. Estas reglas distinguen los objetos del modelo BIM 3D entre sí, basándose en sus metadatos. Más específicamente, todas las propiedades de los objetos BIM se pueden usar en el árbol de reglas.
Los planos mecanografiados pueden almacenarse de dos maneras: en el nivel del proyecto BIM o en la carpeta de soporte. Los planes escritos en un proyecto se pueden administrar en la interfaz de usuario del nuevo Navegador de proyectos: es posible crear un nuevo Plan escrito desde el Navegador de proyectos, cambiar el nombre o eliminar un Plan escrito, o editar un Plan escrito existente. Los planes escritos en la carpeta Soporte no se pueden administrar desde el Navegador de proyectos, ya que no pertenecen a un proyecto. Para administrarlos, se ha implementado un nuevo comando TYPEDPLANS. Cuando se ejecuta este comando, aparece el cuadro de diálogo del Administrador de Planes Estructurados, con una lista de todos los Planes Estructurados en la carpeta de Soporte. El gestor de planos mecanografiados ofrece la misma funcionalidad que la vista general de los planos mecanografiados en el navegador de proyectos.
Desde el Explorador de proyectos y desde el Administrador de planes escritos, se pueden editar los planes escritos existentes, en el Editor de planes escritos. Este es un cuadro de diálogo que contiene la mayoría de los elementos de la interfaz de usuario del panel de Personalizaciones de plano anterior.
Después de crear/editar los planos mecanografiados (lo que suele hacer un número limitado de personas dedicadas a ello en una empresa), pueden utilizarse para personalizar los diseños de los planos 2D. Esto puede hacerse especificando la propiedad "Typed Plans", al seleccionar un Viewport.
Editor de planos mecanografiadosSe ha añadido el Editor de planos mecanografiados. Es capaz de editar planes tipográficos que contienen personalizaciones de planos y etiquetas.
Administrador de planos mecanografiadosEl cuadro de diálogo del Administrador de planos mecanografiados sustituye al panel de personalización de dibujos, enumerando los planos mecanografiados presentes en la carpeta de soporte.
Version Control Se ha añadido un nuevo panel de control de versiones. El control de versiones permite mantener un historial de cambios dentro de un proyecto, con la posibilidad de revertir los cambios.
El panel ofrece una visión general de todos los proyectos administrados con Control de versiones. El usuario puede confirmar el estado actual de un proyecto. Esto crea una instantánea del proyecto, que se agrega al historial. Esto puede utilizarse posteriormente para restaurar los archivos (todos, o sólo una selección de los archivos) a uno de los estados previamente comprometidos.
En la pestaña "Cambios" se muestra un resumen de todos los archivos del proyecto, con su estado (indicando si fueron "Añadidos", "Modificados" o "Eliminados" desde la última vez que el usuario confirmó el proyecto).
Mejoras en BricsCAD Mechanical
Editor de animaciónSe ha añadido una propiedad al panel de configuración para cambiar la velocidad de los fotogramas de la escena de animación actual.
Se ha añadido la opción de guardar el gráfico de animación sin comprimir directamente en una carpeta (por ejemplo solo una carpeta, en lugar de un archivo .ZIP), y recárgalos directamente desde esa carpeta. De este modo, se creará una carpeta más grande, pero el archivo se guardará considerablemente más rápido y se reproducirá de forma más rápida.
BMBOMSe ha añadido la posibilidad de generar tablas de listas de materiales con miniaturas de las piezas correspondientes.
Se han agregado ajustes para el tamaño de miniatura predeterminado. Además, se ha agregado la posibilidad de deshabilitar temporalmente la columna Miniaturas en la lista de materiales.
BMCONNECTLos usuarios pueden ahora crear conjuntos de bridas, dentro del comando BmConnect, utilizando la opción "Assembly".
BMCONVERTUn nuevo comando en V22, BMCONVERT convierte sólidos lineales BIM con perfiles circulares en ensamblajes mecánicos, que consisten en partes estándar de tuberías de los tamaños adecuados.
Un nuevo comando para convertir sólidos lineales BIM (con perfiles circulares) en ensamblajes mecánicos, que consiste en piezas de tuberías estándar con restricciones 3D completas.
BMMECHSe agregó una nueva característica experimental "Bloques Mecánicos" a BricsCAD V22.
Los Bloques Mecánicos son bloques (regulares, llamados) con datos Mecánicos adjuntos, que les permite ser vistos en el Navegador Mecánico, tablas BOM, Propiedades de Masa y (algunos) otros comandos. Estos Bloques se pueden editar con el Editor de Bloques y adjuntar a otros documentos como Referencias externas. Para habilitar esta funcionalidad, el ajuste MECHANICALBLOCKS debe estar configurado en "On." Cuando esta opción está habilitada, la opción para crear bloques mecánicos en lugar de componentes regulares aparecerá en el aviso de BMMECH. En este modo, BMMECH también permite al usuario seleccionar Sólidos para adjuntar datos Mecánicos, lo que permite al usuario ver esos Sólidos en las Tablas de Listas de Materiales, y asignarles Materiales físicos. También es posible convertir los ensamblajes existentes en bloques mecánicos, utilizando una combinación de los comandos BMUNMECH y BMMECH.
En el modo de bloque mecánico, todos los sólidos a nivel de documento se convertirán en entidades mecánicas si se selecciona la opción "Sí - para convertir todos los". Si esto no es deseable, debe seleccionarse la opción "Bloques - para convertir los bloques". Además, el modo Bloque mecánico ahora es el modo predeterminado de BMMECH, cuando los Bloques mecánicos están habilitados. SR129807
BMPROPERTIESSe agregó un cuadro de diálogo para configurar definiciones de propiedades personalizadas para componentes mecánicos. Las propiedades de determinados componentes insertados pueden modificarse mediante el navegador mecánico o el panel de propiedades.
BMPROPERTIESSe ha añadido la posibilidad de establecer propiedades personalizadas únicas para un solo componente. Para ello, primero hay que marcar un conjunto de propiedades como ". Por ejemplo,", y luego seleccionar los conjuntos de propiedades aplicables al componente raíz, utilizando el menú contextual del navegador mecánico.
Vistas de DibujoSe ha añadido una nueva opción - "Bordes de Interferencia" - para las Vistas de Dibujo. Esta opción ayuda a mejorar la calidad de las vistas de los ensamblajes con cuerpos en intersección.
Los globos se mueven ahora de forma asociativa, junto con la vista de dibujo en la que están colocados.
Los estilos para símbolos rotos (creados con el comando VIEWBREAK) ahora se pueden definir en el Explorador de dibujos.
El comando VIEWSECTION ahora omite los sólidos 3D colocados en las capas "técnicas" (ocultas): "BIM_SUBTRACT", "BIM_UNITE", "BC_SUBTRACT", y "BC_UNITE".
Las vistas de dibujo generadas ahora muestran las dimensiones correctas para los objetos de línea en las vistas de dibujo isométricas.
Los ajustes de la vista de dibujo se han separado en una sección dedicada en el diálogo de ajustes.
EXPORTARSe ha implementado la exportación nativa a PDF 3D, sin necesidad de una licencia de BricsCAD Communicator. Para cambiar entre los métodos nativos y Communicator, se debe establecer la configuración 'Export3dPdfWriter' en un valor correspondiente. Cuando se selecciona la exportación nativa, también es posible exportar Estructura mecánica y una Animación seleccionada de vista expandida, si así lo desea.
MECHANICALBLOCKSSe ha añadido un ajuste para adjuntar datos mecánicos a sólidos 3D, bloques y referencias externas (véase BMMECH), y también para convertir automáticamente los nuevos bloques, añadidos mediante los comandos BLOCK o BLOCKIFY, en Bloques Mecánicos.
Navegador mecánico Se agregó el elemento "Reemplazar..." al menú contextual de los argumentos de restricción 3D, para habilitar el reemplazo de argumentos a través de otra entidad seleccionada. El elemento "Editar argumentos..." también se añade al menú contextual de un nodo de conjuntos rígidos.
Se agregó el grupo "Bloqueo y referencias externas" para ayudar a enumerar todas las referencias de bloque y referencias externas, con sus parámetros, en el navegador mecánico.
Se agregaron comandos para volver a numerar elementos similares (o elementos secundarios) al menú contextual del Navegador mecánico. Permiten al usuario enumerar continuamente la mayoría de los objetos enumerados en el Navegador, incluyendo Restricciones, Componentes, Características y Vistas expandidas.
SR93917 SR104183
Chapa Metálica La información sobre la longitud total de curvaturas y cortes (cruces y mitones) de un cuerpo de chapa metálica ahora está disponible en el Navegador Mecánico, y en los paneles Propiedades y Consejos de rotación.
El Manipulador se activa automáticamente en una posición especial cuando se aplica a una cara de brida, lo que permite la rotación de la brida correspondiente alrededor del eje de la curva más cercana.
Se cambia el nombre de una serie de comandos BricsCAD Sheet Metal: - Eliminamos el sufijo "CREATE", es decir, SMBENDCREATE pasa a llamarse SMBEND. Los nuevos nombres de los comandos afectados son SMBEND, SMHEM, SMJUNCTION, SMRELIEF y SMTAB. - SMFLANGEBASE pasa a llamarse SMFLANGE, - SMFLANGEROTATE pasa a llamarse SMROTATE, - SMRIBCREATE pasa a llamarse SMBEAD.
Los nombres de comandos antiguos se conservan para su compatibilidad, y aparecerá una advertencia si se llaman.
La función "Rib" pasa a llamarse "Bead" a nivel de usuario: en los nombres de comandos y en el navegador mecánico. En el nivel de la API, se sigue llamando "Rib".
SMASSEMBLYEXPORTLa información de la función Jog se incluye ahora en el .json del comando opción de salida.
SmAssemblyExport ahora proporciona un modo interactivo, que permite al usuario previsualizar el informe en un cuadro de diálogo.
SMCONVERTSi un modelo solo contiene curvas inclinadas, el modo de despliegue del modelo se establecerá en "Analítico" para ofrecer la mayor precisión. SR93814 SR92268 SR129099 SR128823 SR128772 SR128585 SR127038 SR118598 SR104809
SMEXPORTOSMLas líneas/polilíneas y arcos situados en una cara de una pieza de característica de brida ahora se exportan a un modelo OSM. SR113751
SMFLANGEEDGEAhora, la creación de un par de bridas dobladas está disponible en un borde lineal de curvatura inclinada cilíndrica.
Se ha mejorado la funcionalidad de alineación general, que ahora se comporta (en su mayoría) como DMPUSHPULL. :)
SMFLANGEEDGE ahora ofrece una opción "Material exterior", que construye una brida desplazada por un espesor de material hacia el exterior.
SMFLANGEEDGE permite al usuario establecer el ángulo de curvatura desde la geometría de referencia, es decir, bordes lineales o caras planas. La nueva brida será paralela a esta geometría (si es posible).
SMFLANGEEDGE ahora admite la creación de bridas en bordes rectos cilíndricos y curvados inclinados.
SR100803 SR104304
SMHEMCREATEAl crear una conexión de costura con Gore-locked, SMHEMCREATE utiliza un radio inicial alternativo para la característica Open Hem, es decir: la mitad del espesor, más un valor de hueco adicional.
SMJOGEl nuevo comando crea una característica de chapa de jog. También se introduce una función de desplazamiento cilíndrico, que tiene como objetivo la creación de una envoltura, alrededor de una curva loft cilíndrica.
SMQUICKEste comando simplifica el flujo de trabajo para crear un caparazón a partir de un sólido 3D, reconocer características y crear relieves.
SMROLLEDEDGEEl nuevo comando crea una característica de chapa de borde enrollado, que representa el borde enrollado de una brida.
SMUNFOLDLas anotaciones para desplegar respetan los estilos de texto, dimensión y Líder actuales. Este comportamiento puede ajustarse mediante la configuración de SMUNFOLDAPPEARANCE. SR104436 SR123908
PARTES ESTÁNDARSe han añadido válvulas bridadas ASME y DIN (ángulo, bola, retención, puerta y globo terráqueo) a la categoría de tuberías.
VIEWBREAKMejora de la capacidad de respuesta de los comandos durante el dimensionamiento de una vista rota. SR129859
Mejoras en la compatibilidad con AutoCAD® Mechanical (se debe habilitar la configuración LOADMECHANICAL2D)
AMSURFSYM / AMWELDSYMDos comandos nuevos crean símbolos de superficie y soldadura. Estos símbolos son compatibles con la aplicación AutoCAD® Mechanical, que puede utilizarse para editarlos. Solo puede usar estos comandos en un documento creado en BricsCAD a partir de una de las plantillas 2D mecánicas o en AutoCAD® Mechanical.
Edición de AgarresAutoCAD heredado® Los símbolos mecánicos ahora pueden ser editados a través de sus puntos de Agarre.
Plantillas mecánicas 2DSe proporcionan nuevos archivos de plantillas para crear dibujos en formatos de AutoCAD® Mechanical. Se admiten las normas ANSI, ASME, DIN, ISO y JIS.
Mejoras en el conjunto de herramientas de BricsCAD Civil
ALIGNMENTEl flujo de trabajo del comando Alineación se rediseñó. Se excluyeron tres opciones de línea de comandos del comando y dos de ellas se expusieron como nuevos comandos: ALIGNMENTVERTICAL y ALIGNMENT3D. El comando ALIGNMENTVERTICAL le permite crear una Alineación vertical. El comando ALINEACIÓN3D permite crear una alineación 3D a partir de alineaciones horizontales y verticales.
Se ha añadido un nuevo método para crear Alineaciones Horizontales, que permite a los usuarios crear Alineaciones por elementos. Incluye cuatro comandos nuevos: El nuevo comando ALIGNMENTLINE le permite crear un elemento de alineación horizontal - línea sin restricciones. El nuevo comando ALIGNMENTCURVE permite crear un elemento de alineación horizontal - curva no restringida. El nuevo comando ALIGNMENTELEMENTFROM le permite crear un elemento Alineación horizontal, restringido en un lado por otro elemento. El nuevo comando ALIGNMENTELEMENTBETWEEN permite crear un elemento de alineación horizontal, limitado a ambos lados por otros elementos.
Se ha implementado el nuevo método para crear una propuesta inicial de Alineación Vertical. El algoritmo mejorado es más preciso y permite a los usuarios especificar una tolerancia entre las superficies existentes y el diseño propuesto de la alineación vertical. El parámetro “Factor de precisión" de las Propiedades se reemplazó por el parámetro “Tolerancia vertical".
" Ahora, en BricsCAD V22, la estación de inicio de la alineación y la ecuación de la estación pueden establecerse, y cambiarse, como se desee. Además, al importar una alineación a través de LandXML o AutoCAD® Civil 3D, se tiene en cuenta la estación de inicio.
Ahora se admite copiar alineaciones horizontales mediante COPIA, COPYBASE, COPYCLIP y WBLOCK. Si una Alineación Horizontal también contiene Alineaciones Verticales, Vistas de Alineación Vertical o Alineaciones 3D, éstas no se copiarán junto con la Alineación Horizontal padre.
Las alineaciones horizontales ahora admiten eSnaps perpendiculares.
SR115982 SR118739 SR118688 SR125702
ALIGNMENTEDITSe han agregado las nuevas opciones para editar la Alineación horizontal: - Eliminar elemento - Agregar ecuación de estación - Eliminar ecuación de estación
ALIGNMENTVINITIALEl comando ALIGNMENTVINITIAL ha sido eliminado de BricssCAD, ya que esta funcionalidad es ahora parte del flujo de trabajo en otros comandos de alineación.
CIVIL3DIMPORTSe ha añadido soporte para nuevas combinaciones de alineación.
Se ha añadido una nueva opción al diálogo 'Importar Civil 3D' que permite a los usuarios importar/convertir entidades de AutoCAD ® Civil 3D, directamente desde el dibujo actual.
Hemos mejorado la importación de una variedad de alineaciones específicas, a partir de varios dibujos proporcionados por el cliente.
Puntos civilesLos siguientes comandos completamente nuevos están disponibles para administrar los Puntos civiles: El comando CIVILPOINT permite al usuario crear Puntos civiles.
El comando CIVILPOINTGROUP permite al usuario crear grupos de puntos civiles.
El comando CIVILPOINTATTRIBUTES permite al usuario agregar o eliminar atributos de puntos civiles.
El comando CIVILPOINTGROUPEDIT permite al usuario editar Grupos de Puntos Civiles.
Además de los datos de coordenadas, los puntos civiles tienen una variedad de propiedades asociadas con ellos, incluidos el número de punto, el nombre de punto, la descripción sin procesar de punto y la descripción completa de punto. Los puntos civiles se representan con símbolos y etiquetas. También permite agregar atributos adicionales a los puntos civiles y organizar de manera eficaz conjuntos de puntos con el comando Grupos de puntos civiles. Los puntos civiles se utilizan para: - importar datos topográficos y representarlos con todos los atributos asociados, - extraer coordenadas de entidades civiles para establecer ubicaciones en el sitio de construcción.
Se ha añadido el estilo de etiqueta por defecto de Punto Civil, que incluye: - Número, Elevación y Descripción completa.
SR120610
CORRIDORTEMPLATEELEMENTEDITEl nuevo comando CORRIDORTEMPLATELEMENETEDIT permite a los usuarios editar un elemento de plantilla de corredor agregando o quitando puntos, enlaces, formas u objetivos.
La nueva opción Añadir Punto del comando permite ahora al usuario añadir: - nuevos puntos antes/después del punto especificado, - puntos que han fijado su punto base.
CORREDORLa nueva opción "Corredor Simple" ha sido añadida al comando CORREDOR que permite a los usuarios crear un Corredor y una Alineación 3D asociada directamente especificando el TIN, la Plantilla del Corredor y luego escogiendo los puntos PI para la alineación. A continuación, la Alineación vertical se crea automáticamente y se dibuja el corredor a lo largo. Los códigos de elemento de plantilla para puntos, vínculos y formas ahora son compatibles y se pueden utilizar en corredores para generar líneas de unión/polilíneas, superficies TIN y mallas/sólidos.
El comando Corredor ahora permite el uso de Objetivos. Se admiten los tipos de destino Horizontal, Vertical y Superficie. Los objetivos se pueden agregar a los elementos de plantilla y, a continuación, asignarse en corredores a las entidades de plano correspondientes (por ejemplo, Polyline/TIN/Alignments/....). SR122332 SR122438
CORRIDOREDITSe han añadido nuevas opciones al comando CORRIDOREDIT: - Añadir línea base - Eliminar línea base - Añadir muestreo en la estación - Dividir región - Fusionar región
GRADINGSe ha mejorado el rendimiento del comando Grading.
Importación y exportación de IFCAhora se admite la importación y exportación de alineaciones y superficies TIN al estándar IFC 4X1.
Se ha agregado compatibilidad con una nueva alineación basada en elementos.
Importación y exportación LandXMLLos puntos civiles ahora son compatibles con los comandos LandXMLImport y LandXMLExport. SR121111
MAPTRIMEl nuevo comando 'MAPTRIM' V22 ofrece una manera fácil y rápida de limpiar objetos de dibujo, ya sea dentro o fuera de un límite seleccionado por el usuario. En la versión V22.1, sólo funcionará desde la línea de comandos. Se acerca un cuadro de diálogo, en un futuro próximo. SR118165
Superficies TINEl comando TIN se ha extendido con varias mejoras.
Se ha añadido una nueva opción para crear una superficie TIN a partir de una nube de puntos.
Se ha añadido una nueva opción para definir el delimitador del archivo de puntos, al crear superficies TIN a partir de un archivo de puntos.
Se ha agregado una filtración de puntos al crear superficies TIN desde un archivo de puntos o un objeto de nube de puntos para controlar la simplificación de la densidad de la superficie TIN.
Se ha agregado la categoría Análisis de TIN al panel Propiedades. Esta función añade la posibilidad de colorear las superficies TIN, las superficies de volumen TIN y las graduaciones por elevación y por pendientes.
Se han mejorado los mensajes de error con mejor información sobre por qué falló la creación de TIN, incluidos qué datos en el archivo de entrada son incorrectos o faltan.
La opción "Crear a partir de 3D civil" se ha eliminado del comando TIN. Esta característica ahora es parte del comando "Importar 3D civil", donde se recopilan todas las opciones para convertir e importar entidades 3D civiles.
SR118406 SR120551 SR123460 SR126059 SR128282
TINEDITEl comando TINEDIT se ha extendido con las opciones Agregar línea, Eliminar línea, Editar ubicación de punto y Editar elevación de punto.
Mejoras en el flujo de trabajo de la nube de puntos de BricsCAD
Preprocesador de Nube de Puntos Independiente El Preprocesador de Nube de Puntos importa y convierte los formatos de datos de la nube de puntos (e57, las...) al formato de archivo de nube de puntos nativo de BricsCAD. El Preprocesador de Nubes de Puntos ha sido rediseñado como un ejecutable independiente. Como antes, el preprocesamiento se puede lanzar desde BricsCAD. Cuando se inicia desde BricsCAD, se muestra un medidor de progreso durante el preprocesamiento en el nuevo cuadro de diálogo Referencia de nube de puntos. Ahora también es posible lanzar el preprocesador desde un terminal de línea de comandos fuera de BricsCAD, en otras palabras: es posible preprocesar nubes de puntos sin lanzar BricsCAD. Como parte del rediseño general, la velocidad del preprocesador ha sido considerablemente mejorada en comparación con BricsCAD V21.
Compresión de nube de puntos Nuestro formato nativo para nubes de puntos ahora se comprime automáticamente de forma predeterminada. También existen los comandos de compresión manual POINTCLOUDCOMPRESS/POINTCLOUDDECOMPRESS. Normalmente no se necesita compresión manual o descompresión, pero podría usarse para compartir datos entre BricsCAD V22 y V21. BricsCAD V22 puede trabajar sin problemas con datos comprimidos o sin comprimir, pero BricsCAD V21 sólo trabaja con datos sin comprimir.
Diálogo de Referencia de Nube de Puntos Se ha introducido un nuevo diálogo de Referencia de Nube de Puntos para gestionar la lista de nubes de puntos utilizables por BricsCAD. Este cuadro de diálogo se abre con los comandos POINTCLOUDREFERENCE y POINTCLOUDDELETEITEM. El preprocesamiento puede iniciarse desde el nuevo diálogo, y una cómoda barra de progreso le ayuda a aproximar la duración del proceso. Las nubes de puntos preprocesadas pueden ser insertadas o eliminadas desde este nuevo diálogo de referencia de nubes de puntos.
FITPLANAR
Panel de comandos Se muestra un panel de comandos (un panel modal nuevo para V22 para introducir las opciones de comandos) durante el funcionamiento del comando FITPLANAR.
Aperturas El comando FITPLANAR ahora le da al usuario la capacidad de crear "aperturas" en un modelo desarrollado a partir de un escaneo de nube de puntos.
Ajustar bordes Se ha añadido la opción de ajustar los bordes de una superficie detectada dentro del Visor de burbujas. En algunos casos, FITPLANAR ajustará un plano rectangular muy grande a una superficie; es decir, uno que supere el área prevista. Este comportamiento se debe a la detección de otra superficie que tiene la misma orientación y profundidad que la superficie seleccionada. Esta nueva opción de ajuste ofrece los medios para corregir esta situación.
Costura El comando FITPLANAR ahora ofrece la opción de intentar unificar las superficies seleccionadas en un solo sólido, después de que se confirme la selección. Funcionalmente, esto es equivalente a ejecutar manualmente el comando Stitch en el conjunto de selección aceptada de superficies.
Selección rápida Se ha añadido una opción "de selección rápida" al comando POINTCLOUDFITPLANAR, que permite al usuario seleccionar rápidamente varias superficies de un espacio (paredes/techo/suelo) manteniendo pulsado el botón de mayúsculas y haciendo clic. Las superficies añadidas se extenderán (o encogerán) de manera que se conecten en sus bordes.
Cambiar burbuja Ahora es mucho más fácil (y más rápido) cambiar de burbuja a burbuja en una nube de puntos cuando se utiliza POINTCLOUDFITPLANAR.
escaneos LAS/LAZ POINTCLOUDFITPLANAR tiene ahora un modo ruidoso que suele funcionar mejor en los escaneos aéreos LAS/LAZ. El modo normal hace la detección de bordes de partes ligeramente elevadas o más profundas de la superficie que se está ajustando. El modo ruidoso no intenta detectar los bordes, por lo que las ligeras desviaciones de la superficie se "aplanarán" durante el algoritmo de fitplanar. Esto es más crudo, pero también más robusto en datos gruesos. El modo ruidoso puede activarse desde el panel de comandos en el espacio del modelo. No está disponible cuando se ejecuta POINTCLOUDFITPLANAR dentro de una burbuja.
Verificación de desviación de la nube de puntos Con el comando POINTCLOUDDEVIATION de nuevo a V22, puede seleccionar planos en una nube de puntos y colorear los puntos cercanos, según su desviación del plano seleccionado. ¿Un caso de uso? Comprobación de un escáner de obra para visualizar la planicidad de un forjado de hormigón. POINTCLOUDDEVIATION utiliza el conveniente "Panel de comandos", también nuevo para V22, para recopilar la entrada durante la duración del comando. El panel de comandos de desviación cuenta con una práctica leyenda de colores que aclara la cantidad de desviación por color mostrada.
Nube de puntos Sólidos de cultivo
Rendimiento Para una asociación más rápida entre los nodos de las nubes de puntos y las entidades sólidas de los cultivos, hemos añadido internamente una estructura de datos espacial en forma de árbol. Esto acelera el manejo simultáneo de (muchas) nubes de puntos múltiples.
Elevación, altura Se agregaron las propiedades "Elevación" y "Altura" para permitir una modificación más precisa de los sólidos de recorte en el flujo de trabajo de escaneado a modelo.
Offset Se ha añadido una opción de offset para los sólidos de cultivo de las nubes de puntos.
Uncrop Se ha añadido una opción para desrecoger los POINTCLOUDCROPSOLIDs, y revertirlos a su representación original, sin recortar.
Convexo, cóncavo Los sólidos de recorte ahora se pueden crear a partir de polígonos convexos o cóncavos. SR124041
Dibujar dentro de la burbuja de la nube de puntos Durante los comandos de dibujo que solicitan la entrada de puntos, los puntos pueden ser seleccionados dentro del visor de la burbuja de la nube de puntos. Proporciona retroalimentación visuales para los puntos seleccionados. Tenga en cuenta que el visor de burbujas sólo muestra puntos, por lo que las entidades que se dibujan no se muestran. SR123866
Cinta de Nube de Puntos Se ha añadido una pestaña de cinta separada para las características de la Nube de Puntos, y hemos eliminado estos Comandos de la pestaña Insertar.
Ubicación Geográfica de Nubes de Puntos Se ha añadido soporte de GeoLocalización para las nubes de puntos adjuntas.
Mejoras en Communicator
EXPORT'CommunicatorBackgroundMode' ahora habilita Exportar en segundo plano. Ahora puede seguir trabajando en sus documentos CAD mientras Communicator exporta su archivo.
IMPORTSe admiten nueve formatos adicionales en el modo de importación en segundo plano: ACIS, STL, VDA, CATIA V4, Creo, JT, NX, Solid Edge y XCGM.
BricsCAD Communicator ahora admite la importación de archivos Creo 8,0 de PTC.
SR130374
Correcciones
(entget) Salida de la ventana de textoHemos solucionado un problema con las listas (entget) muy grandes que contenían caracteres Unicode asiáticos (por encima de 0xFF). El resultado de la ventana de texto ya no está truncado incorrectamente. SR129210
Restricciones 3DHemos corregido una situación en la que un conjunto rígido, que contiene una cara que originalmente era coplanar con el plano XY, se movía incorrectamente con respecto a su sistema de restricciones.
Exportación de PDF 3D como PRCHemos agregado una lista de opciones para el modo Vista, para reemplazar la opción booleana anterior, Vista única.
Operaciones ACISSe solucionó un problema con los comandos UNION y SUBTRACT, con algunas entidades 3DSolid particulares utilizando datos de historial diferentes (incorrectos). SR98297
AECSe ha corregido el "cuelgue" de BricsCAD en la manipulación de entidades AEC_RAILING. SR101069
ALINEACIÓNAhora es posible crear una alineación de serpentinas de carreteras utilizando el comando ALINEACIÓN DE ELEMENTOS.
MEDIDOR AnotativoEl ángulo de rotación del elemento de texto ahora se establece desde la escala anotaciones actual. SR103382SR126344
Comandos anulados por la aplicaciónLos comandos del núcleo Abrir, Nuevo, Qnew (y algunos más), cuando son anulados por los programas de aplicación, se manejan ahora correctamente en las operaciones de Arrastre &.
ATTDEFEl atributo Insertar muestra el valor de Etiqueta ahora, como se esperaría. SR120871
ATTSYNCHemos corregido un error que hacía que los atributos anotativos cambiaran de tamaño y posición en ciertos casos. SR130511
AUTOCOMPLETEAl hacer clic en un comando en la ventana emergente Autocompletar, ahora se muestra correctamente el símbolo del comando, incluso cuando el panel Línea de comandos está oculto.
AUTOCONSTRAINReparación para el soporte de la restricción automática 2D en un plano horizontal UCS general.
La prioridad de las restricciones aplicadas se modificó para ofrecer resultados más intuitivos.
COMPOSICIONES BIMAdjuntar una composición a una entidad sin un material asignado ahora muestra correctamente las capas de composición, cuando el nivel de detalle está establecido en 'on'. SR127878
Diálogo de perfiles BIMCorregida la opción "Guardar" en el cuadro de diálogo BIMPROFILES. SR118259
Espacios BIMSe ha corregido un error que se producía al volver a copiar un espacio previamente copiado.
BIMBKUPDATESe corrigió "Error al abrir bkupdate.log" error. SR105017
Ubicaciones espaciales de BIMIFYHemos mejorado el algoritmo de detección de historias, para manejar mejor los "casos límite" específicos. SR102158
BIMIFYLas llamadas múltiples a BIMIFY ya no mueven las secciones creadas a nuevas posiciones.
La creación de secciones ahora sigue correctamente el valor de la configuración de "Asignar ubicaciones espaciales".
Propiedades definidas por el usuario (por ejemplo "es externo") ya no son sobrescritos por el comando Bimify.
BIMPROFILES"Establecer desplazamiento de perfil" ahora funciona correctamente para los nuevos perfiles de usuario". SR114680
BIMPROPAGATECadenas no localizadas fijas. SR127666
BIMPYTHONLos scripts que contienen caracteres especiales ahora se ejecutan como se espera. SR124087
Ahora se admiten los tipos de propiedades de puntos y vectores. SR124594
BIMQUICKBUILDINGSe mejoró la detección de paredes y tabernas cuando el comando se ejecuta en un sólido 3D retorcido. SR124265
Mejora de la asignación de la ubicación espacial de Muros y losas. SR124265
Comando BIMQUICKDRAWLos muros están correctamente ingleteados en valores de coordenadas grandes. SR115977
BIMSECTIONUPDATEAhora se crea una etiqueta de vista después del comando BIMSECTIONUPDATE, si la vista no tiene una etiqueta de vista previamente asociada.
Rotación de etiqueta de rótulo de sección fija, tanto en los modos automático como manual. SR129802
Se ha corregido un fallo en BIMSECTIONUPDATE que se producía durante el procesamiento de determinadas entidades ACIS. SR123515
Se ha añadido la nueva propiedad "Usar orientación del plano de la sección" para las entidades de la sección BIM. Cuando la propiedad está "encendida", el bloque de sección resultante se gira de acuerdo con la orientación del plano de sección. SR126744
Ahora Ver etiquetas conserva su posición en relación con un Viewport. Las etiquetas de visualización ya no se restablecen después de su eliminación intencional. SR122393 SR122369
BIMSTAIRSe corrigió una regresión en la colocación de los vuelos de la escalera. SR129957
BIM STORY BARAl hacer doble clic en un disco de historia ahora se abre la vista de plano correcta.
Comando BIMTAGBIMSECTIONUPDATE ahora hace un mejor trabajo de mantener la asociatividad de etiquetas. Si es probable que una etiqueta pierda asociatividad, se resaltará en rojo durante la colocación. Las etiquetas SR126099
no se crean si las entidades etiquetadas están fuera de las extensiones del Viewport. SR129802
BLCOMPOSITIONS El diálogo de composiciones ahora muestra siempre las dimensiones en unidades correctas. SR90180 SR79071
Comando BLOCKCorregimos una situación en la que seleccionar una definición de bloque existente y cambiar su nombre causaba que se borrara el conjunto de selección de entidades de bloque, y sus unidades / punto base posiblemente se redefiniera. SR128918
Diálogo de bloquesSe ha solucionado un problema por el que la tecla Enter no funciona (en el cuadro de diálogo de bloques) para crear un nuevo bloque. SR128789
BLOCKIFYEl rendimiento del comando BLOCKIFY, utilizando la opción Igualar sólidos, se mejora para planos grandes que contienen muchas definiciones de bloque. SR96187
Se ha corregido un problema de regresión por el que ciertos Sólidos (formados por caras cilíndricas y planas (a.k.a. 'ring sections')) se volvieron a girar después de ejecutar el comando BLOCKIFY contra ellos. SR129737
Solucionamos un problema con la opción "Encontrar colección" donde las referencias de bloque se pueden insertar con la rotación incorrecta. SR130769
Ajuste de BLOCKLEVELOFDETAILEl ajuste de BLOCKLEVELOFDETAIL se aplica ahora correctamente a los nuevos bloques creados mientras el ajuste está establecido en "bajo nivel de detalle".
Comando BMBALLOONLos globos se colocan correctamente en las vistas de sección cuando se utiliza el nivel de licencia Mechanical de BricsCAD. SR123399 SR123405
BMBOMLas tablas BOM ahora admiten correctamente las propiedades BIM Ply y/o vértice, si la entidad correspondiente se ha marcado como entidad mecánica. Para estas entidades, sus Propiedades se muestran en filas secundarias de la lista de materiales debajo de la entidad, cuando se selecciona. SR129618
Las expresiones de plantillas BOM ahora manejan correctamente los valores con comillas, sustituyéndolos por "" " antes de la evaluación, y devolviéndolos una vez finalizada ésta. SR129147
BMBOMMANAGEROPENCuando se selecciona una instancia de componente, el gestor de la lista de materiales ya no resalta otras instancias de componentes y no modifica la selección, a menos que las filas seleccionadas hayan sido modificadas explícitamente por el usuario. SR126241
BMINSERT Las unidades ahora se recalculan correctamente al insertar una matriz de componentes paramétricos, creados en una plantilla métrica, en una plantilla imperial y viceversa. SR128697
La opción Smart Insert del comando BmInsert ahora aprovecha los puntos de conexión de los componentes principales, en los casos en que un componente seleccionado (secundario) no tiene puntos de conexión definidos. SR128863 SR128926
BMPROPERTIESSe ha añadido la posibilidad de establecer propiedades personalizadas únicas para un solo componente. Para ello, primero hay que marcar un conjunto de propiedades como "Por instancia" y, a continuación, seleccionar los conjuntos de propiedades aplicables al componente raíz, utilizando el menú contextual del navegador mecánico.
Bricsys 24/7 PanelSe corrigieron problemas relacionados con la recuperación de carpetas para las conexiones del proyecto a través del panel in-BricsCAD 24/7. SR125916SR127492
Habilitador de objetos civiles 3DLas etiquetas ahora se muestran correctamente. SR114570
Compatibilidad de la aplicación civilHemos corregido un escenario en el que una versión R21 (también conocida como "DWG2000") El dibujo Civil3D no se pudo guardar como DWG2007 (o formatos anteriores). Función llamada por código de reactor civil que borra incorrectamente las escalas de anotación en las definiciones de bloque del dibujo. Esto ya está arreglado. SR115404
Puntos civilesSe modificó la declaración de los comandos Punto civil CivilPoint, CivilEditPoint, CivilPointGroup y CivilEditPointGroup para que puedan acceder a ellos y utilizarlos solo mortales (también conocidos como "end users") :)
CIVIL3DIMPORTHemos mejorado la importación de una variedad de alineaciones específicas, a partir de varios dibujos suministrados por el cliente.
Las estaciones ahora se toman en cuenta correctamente al importar alineaciones.
CIVILPOINTLos bloques de estilo de símbolo/etiqueta de punto civil por defecto se insertan ahora correctamente en un dibujo vacío.
COM/OPMCorregimos un accidente de propiedad dinámica COM que ocurrió en escenarios específicos, debido a un intento erróneo de acceder a la memoria no inicializada. SR128890
Las propiedades COM de tipo VARIANT que utilizan el editor de propiedades de color son ahora compatibles con las propiedades de color personalizadas. SR124029
Mejoramos el soporte de tipos de datos COM y la compatibilidad de plataformas para propiedades dinámicas personalizadas en el panel de propiedades. SR128890 SR129051 SR129067
COMSe ha añadido el tipo de propiedad ACAD_AREA a la biblioteca de tipos ax_bricscaddb1.tlb. SR129053
La función AcadPopupMenu.InsertInMenuBar() ahora funciona correctamente. SR120834
Historial de comandosSe han eliminado algunos diagnósticos (poco útiles) que se mostraban en el Historial de comandos, desordenando la salida. SR130254
Línea de comandosSe abordó un problema de rendimiento en el que una secuencia de comandos basada en caracteres japoneses en particular era lenta de imprimir en la Línea de comandos. SR129521
Opciones de comandosSe han corregido algunos atajos de opciones de comandos duplicados. SR123799SR129973
Paneles de comandosSe ha establecido un requisito de tamaño mínimo para los paneles de comandos ligeros, para evitar que se produzca una advertencia en la línea de comandos. #notintuitive
CommunicatorProblema fijo de carga del Communicator acompañado del mensaje "boost::interprocess::intermodule_singleton initialization failed". SR124537SR125490SR125599SR126644
Material de composiciónLos materiales de las Composiciones recién aplicadas ahora se muestran correctamente cuando la regeneración de la pantalla con múltiples subprocesos está activada (MTFLAGS bit 1). SR125758
COPIGUIDADOSe corrigió un bloqueo que ocurrió cuando no se seleccionó ninguna conexión. SR130877
CORREDORESLa adición de un nuevo elemento de plantilla de corredor a una plantilla de corredor existente terminará ahora con una actualización adecuada de los gráficos.
En algunos casos, la cáscara del corredor se dibujó incorrectamente. Esto ya está arreglado. SR130351
Elementos de plantilla de corredorLos elementos de plantilla de corredor proxy ahora son visibles como se espera. Esto es una regresión desde V20.2.09.
CUISe ha corregido un diálogo de advertencia provocado por un error tipográfico en un icono de herramienta para el diálogo de PERSONALIZACIÓN. SR128687
La herramienta "Anotaciones todas visibles" ya no muestra un error de línea de comandos con respecto a la escritura de la variable ANNOALLVISIBLE. Para la compatibilidad, ANNOALLVISIBLE ahora acepta '0/1' como entrada válida, frente a 'activar/desactivar'. SR128910
El mapeo especial de los nombres de recursos de iconos (de 'ICON_XXX' a 'RCDATA_XXX') ahora sólo se realiza cuando el nombre 'ICON_XXX' no se encuentra en el archivo de recursos. SR35981SR82259SR92233SR129824
Extracción de datosSe agregó compatibilidad con valores de propiedad neutrales del idioma (global) para su uso en filtros DXD. SR98367 SR98049 SR119381
DDEDITCambiar el documento activo mientras el Editor de TEXTO in situ está activo ahora detiene el Editor en el documento desactivado. SR129198
DEFERRED SNAPSe ha fijo la alineación diferida, para los casos en los que la entidad seleccionada para la alineación diferida salió de la pantalla durante la ejecución del comando. SR116328
Importación DGNMejora la importación de entidades Spline específicas desde los archivos DGN de un cliente. SR129576
En ciertos casos, los bloques ahora se importan con atributos en lugar de entidades de texto plano. SR121382
DIESELAlgunos números en coma flotante estaban mal formateados, de manera que las partes de números enteros y decimales de la salida se mezclaban. Fijo. SR115091
Hemos corregido un error que causaba la salida incorrecta de ciertos valores de punto flotante que podían ser redondeados inesperadamente, hasta el límite de precisión. SR129256
DimensionesHemos solucionado un problema que se producía con las escalas de las dimensiones, entre las líneas centrales/marcas centrales para las dimensiones ALINEADAS y LINEALES. SR128453
DISPLAYSe ha corregido la visualización de las siluetas de un sólido 3D, para los casos en que hay varios Viewports.
Ghosting fijo / siluetas en insertos escalados, debido a una matriz de transformación incorrecta que se aplicó al renderizarse a través del dispositivo gráfico RedDevice. SR125958
DMCHAMFERDMCHAMFER se arregló para un caso específico relacionado con la asfalto de una cadena de borde con convexidad diferente/variada. SR118677
DMDISTANCE3DSe corrigió la inconsistencia de la restricción en el caso cuando los argumentos de restricción no son paralelos. El comando ya no produce valores de distancia negativos que rompen el modelo, a menudo con mensajes engañosos "Nodo inválido" en el navegador mecánico.
DMEXTRUDECorregimos una situación específica en la que DMEXTRUDE / Resta arrojaba un error de modelado. SR125990
DMREVOLVEHemos resuelto una situación en la que un perfil de origen para DMREVOLVE contenía segmentos de Spline que coincidían con el eje de rotación del sólido resultante. Esto generó un error de "dominio de argumento" de la biblioteca de matemáticas de C (compilador). #fijado #codingfun SR123951
SORTEO DE SORTEOAmpliamos el proceso de búsqueda de fuentes instaladas por el sistema y accesibles para el usuario, para asegurarnos de que estén correctamente enumeradas en el panel de Estilos de texto del Explorador de planos. SR127513
La infinidad de mensajes de error que se generan al intentar arrastrar capas que no se pueden mover ahora se reemplazan por una única instancia que se muestra en la versión del botón del ratón. SR125001
Carga de dibujosSe ha corregido un problema que impedía la apertura de un archivo de dibujo específico de versión antigua (AC1014). SR127271
PlanosCiertos planos que contienen redes de tuberías (u otras entidades AECC, basados en sólidos) ahora se pueden abrir sin uso excesivo de recursos. SR129012
DWFx UnderlaysHemos mejorado el manejo de las bases DWFx de BricsCAD. SR77212
DWG Save as 2000/2000i/2002Se ha corregido una situación en la que los guardados posteriores de un archivo en el formato DWG 'AC1015' (utilizado en AutoCAD 2000, 2000i y 2002) producían dibujos que hacían que AutoCAD se bloqueara al cargar dichos archivos. SR129733SR130971
Bloques DinámicosSe ha corregido un problema de doble clic que se producía con los Bloques Dinámicos anónimos, donde Arrayclose terminaba el comando REFEDIT (en lugar de Refclose). SR117044 SR119088
Se ha corregido la visualización del menú contextual para los Bloques Dinámicos con Tablas de Propiedades. SR128807
Los atributos de un Bloque Dinámico específico se actualizan ahora de acuerdo con la Tabla de Propiedades almacenada del Bloque, como se esperaba. SR122904 SR124499
Dimensiones dinámicasLas dimensiones dinámicas se muestran ahora correctamente, en el tamaño correcto, cuando CmdLineFontSize se establece en un valor pequeño. SR128195
EXPLODEHemos corregido un antiguo error que podía hacer que el comando EXPLODE no se completara correctamente en ciertos casos. SR125560
EXPORTLAYOUTCorregido el comando para exportar correctamente un Layout que contiene un Viewport con una referencia de bloque parcialmente visible. SR128921
Cuadro de diálogo CampoImplementación de vista de árbol, dimensionamiento de cuadro de diálogo y trabajo de color, interacciones LISP mejoradas, etc.
CamposCorregido: el valor del campo se reiniciaba si el objeto referido se borraba. SR100690
Diálogo FINDLa opción "Reemplazar todo" del diálogo FIND está ahora disponible en cuanto se encuentra un objetivo. Anteriormente, sólo estaba disponible después de hacer clic en "Find". SR129744
FITARCEl símbolo de unidad se ha agregado a la configuración "Ángulo mínimo de separación".
Se ha corregido un error por el que el uso de FITARC en un conjunto muy grande de entidades (como una nube de puntos) podía hacer que la aplicación se colgara.
FITLINE & FITARCCambiamos la cadena de solicitud para la opción de comando que elimina las entidades originales después del ajuste, para aclarar la acción que se realizará.
FITPOLYLINELa opción predeterminada para FITPOLYLINE se ha cambiado a "Iniciar nueva polilínea", para simplificar el flujo de trabajo más utilizado.
Cuando se selecciona una nube de puntos y una sección como entradas a FITPOLYLINE, la vista de la pantalla se gira automáticamente para ser perpendicular/normal a la cara de la sección.
Ahora puede presionar la tecla TAB para alternar entre el ajuste automático y el ajuste manual.
GEOGRAPHICLOCATIONEl sistema de coordenadas GIS de Lituania1994 se ha añadido de nuevo, después de que desapareciera en la V21. #MEACULPA SR 129626
Sistema gráficoSe corrigió una regresión que provocaba que Teigha.GraphicsSystem.View.GetSnapshot creara un rectángulo negro. SR128415
Geometría creada por GrasshopperLos componentes de Grasshopper ahora se pueden mostrar como totalmente opacos (es decir, 0% de transparencia).
GRIPSBricsCAD ahora no permite la selección de múltiples agarres en un solo clic del ratón, cuando (potencialmente diferentes) las agarres se superponen en pantalla. SR103379 SR91974 SR100019 SR74949
HATCHSe ha corregido una regresión en el cálculo de la extensión de un Hatch dentro de un Insert.
Alineaciones horizontalesAhora se admite copiar alineaciones horizontales mediante COPIA, COPYBASE, COPYCLIP y WBLOCK. Si una Alineación Horizontal también contiene Alineaciones Verticales, vistas de Alineación Vertical o Alineaciones 3D, éstas no se copiarán junto con dicha Alineación Horizontal. SR118739
Exportación IFCSe ha corregido la exportación de un modelo de usuario que contiene un objeto de sección BIM específico. SR101349
Los archivos de un conjunto de datos específico que contienen listas IfcAdress vacías se importan ahora correctamente. SR98890 SR99462
La importación IFC ya no crea sólidos prismáticos con altura de extrusión cero.
Se corrigió la creación de bloques vacíos para la representación de IFCMappedItem sin elementos importables. SR118838
Se mejoró la exportación de perfiles.
Importación IFCLos números de habitación ahora son correctos después de una importación IFC. SR94209 SR126893
Cuadro de diálogo IMAGEATTACH (solución de tema oscuro)La cadena de ruta de la información de geocodificación seleccionada ahora está correctamente visible. SR126778
IMPORTARSe ha mejorado la calidad de la importación de la estructura de montaje.
Hemos solucionado un problema que se producía al importar un archivo .stl con BricsCAD Communicator, donde solo se importó la primera entidad en el archivo. SR119679
INSERTAhora se aplica la escala correcta a las definiciones de atributos anotativos contenidos en un bloque no anotativo. SR114730SR128882SR129978
ISOPLANELa opción Alternar palabra clave ahora cambia correctamente entre los tres planos disponibles. SR130033
Importación de LandXMLLas superficies de LandXML que constan de varias partes (es decir, que no están unidas) se importan ahora como una única superficie TIN. SR117971
Panel de capasSi el Panel de capas no se mostrara al iniciar BricsCAD, la columna Materiales no se llenaría con datos. Solucionamos el problema y ahora se muestran correctamente los datos de los materiales, siempre que se implemente el panel Capas. SR130128
Las columnas movidas en el nuevo panel LAYERS basado en Qt ahora se ordenan correctamente.
El nuevo panel LAYERS basado en Qt ahora muestra correctamente los valores RGB para las capas con asignaciones TrueColor.
Comando LAYTRANSSe corrigieron problemas con el diseño del cuadro de diálogo durante el cambio de tamaño vertical. SR130370
Panel de la BibliotecaEl menú de migas de pan del Panel de la Biblioteca ahora siempre muestra la ruta completa y correcta de la categoría que está abierta en ese momento. SR129520
Hemos corregido un problema que a veces provocaba que BricsCAD se congelara durante mucho tiempo al abrir el Panel de la Biblioteca.
LinetypesSe ha corregido una regresión que provocaba que BricsCAD se congelara al intentar abrir un dibujo específico, suministrado por el usuario. SR127281
LocalizaciónSe corrigieron varias cadenas no traducibles en el cuadro de diálogo CUI. SR130422
Propiedades de masa de los perfiles importadosAl importar perfiles a través de un archivo CSV, las coordenadas del "Centro de gravedad en Y" se importan ahora correctamente para los perfiles en forma de L.
MATCHPROPHemos corregido una situación en la que la función Match Properties transfería erróneamente el valor DIMLFAC.
MLEADERLos parámetros de "Fijación superior e inferior" pueden ahora modificarse desde el panel de propiedades.
La edición de un MLEADER ya no aplica múltiples transformaciones cuando se seleccionan puntos de agarre coincidentes. SR74949
Los campos MLEADER ahora se pueden eliminar como se esperaba. SR127179 SR129907
El MTEXT de un MLEADER reflejado ahora se refleja correctamente, ya no se gira simplemente 180 grados. Además, BricsCAD ahora mantiene la configuración de la variable de sistema MIRRTEXT para los MLEADERs MTEXT. SR46434 SR46732 SR47465 SR63829 SR66258 SR73202
El contenido del bloque de atributos se muestra ahora con la orientación correcta, independientemente del modo de alineación vertical del texto. SR130502SR121040
Cuadro de diálogo MTEXTEl cuadro de diálogo MTEXT ahora se muestra de forma consistente en la posición vertical esperada, en sistemas con múltiples pantallas de vídeo. SR129110
Editor MTEXTRendimiento mejorado del Editor de MText, cuando se trabaja con entidades/cadenas de MText grandes y densamente formateadas. SR103339
MTEXTCorregimos un caso específico donde la eliminación de un subrayado de una entidad MTEXT no se guardó en el plano. Quítalos ahora y se acabarán... #no_zombis SR103339
Distancia más cercanaLa característica de la dimensión de la distancia más cercana ahora funciona correctamente cuando las tareas de la UI se realizan desde un Comando transparente. SR117657
Se ha corregido un error que podía producirse durante el cálculo de la distancia más cercana entre un sólido 3D y una entidad de texto.
OLEProblemas corregidos con la visualización y actualización de entidades OLE específicas. SR41798SR42755
OLEFRAMELos molestos mensajes de error de visualización de objetos OLE se muestran ahora sólo una vez. SR105050
OPTIMIZE, et alCuando se usa el comando OPTIMIZE - o cualquier otro comando de BricsCAD que tenga el nuevo Panel de Comandos de altura completa, nuevo en V22 Panel de comandos - el foco del teclado vuelve automáticamente a la Línea de Comandos después de terminar el comando, para que no se 'escriba en el vacío'. :)
Se corrigió un error que provocaba líneas optimizadas incorrectamente, debido a la detección (inapropiada) de líneas colineales como no colineales.
Se corrigió un problema que impedía que se borrara la vista previa cuando se presionaba la tecla Esc.
OVERKILLSe realizaron numerosas optimizaciones en el comando OVERKILL. También hemos evitado un caso en el que podía producirse un fallo cuando había polilíneas personalizadas en el conjunto de selección. SR125956
El comando ahora encuentra entidades POINT duplicadas. SR89973SR125956
Espacio de papel: Selección de entidadesLas entidades que están "fuera de la vista" en las ventanas del Espacio de Papel ahora se seleccionan correctamente. SR125984
Parámetros y restriccionesHemos habilitado la animación de bloques paramétricos en el espacio de papel.
Estados de visibilidad de bloque paramétricoSe agregó lógica para evitar problemas de indexación de parámetros/estado/entidad al eliminar una entidad de un estado de visibilidad.
Parametric BLOCKIFYSe ha corregido un fallo que se producía al ejecutar Parametric BLOCKIFY contra un conjunto específico de entidades 2D.
La opción "Library" permite ahora especificar una ubicación para el almacenamiento de bloques de la biblioteca. SR126369
BLOCKS paramétricosLos BLOCKS paramétricos ahora están habilitados de forma predeterminada en PaperSpace.
Los estados de visibilidad se manejan ahora correctamente al guardar un bloque utilizando el Explorador de Dibujos. SR120187
Componentes de ventanas paramétricasBasándonos en los comentarios de los clientes, hemos realizado un profundo análisis de nuestro flujo de trabajo de componentes paramétricos, y a.) hemos refactorizado el código del programa, b.) hemos ajustado las tolerancias del solucionador, y c.) hemos reelaborado un subconjunto de nuestros modelos de componentes paramétricos estándar, para ofrecer un resultado visual más preciso / un mejor resultado de dibujo. SR104663
ParámetrosSe corrigió un problema que provocaba que el solucionador calculara incorrectamente las unidades de dibujo, al vincular un componente de indicador/XREF a un DWG con una plantilla de unidades imperiales.
Comando PASTEORIGFijo: coordenadas incorrectas para las entidades pegadas a través de PASTEORIG cuando algunas de las entidades copiadas tenían enormes valores de coordenadas negativos. SR121539
Exportación de PDFHemos resuelto un problema en el que el texto SHX exportado por PDF con un factor de ancho distinto de "1" podría parecer un texto en negrita. SR119101
PUBLISH a PDF ya no imprime 'líneas de borde' que se encuentran fuera del área de impresión. SR121606
Nubes de PuntosReabrir un dibujo con múltiples Nubes de Puntos adjuntas sin caché, mientras dichas Nubes de Puntos están en la fase de preprocesamiento, ahora funciona como se espera. SR124311
El cambio entre los estilos visuales 2D y 3D al mostrar una nube de puntos es ahora más fluido, porque ya no es necesaria la regeneración de la pantalla. SR123540
El administrador de nube de puntos ahora muestra el tamaño adecuado en disco para las nubes de puntos preprocesadas.
Hemos mejorado el comando POINTCLOUDFITPLANAR para reconocer mejor los edificios en las exploraciones aéreas LAS/LAZ.
Point Cloud AttachSe ha corregido un escenario en el que los archivos de PointCloud, nombrados con caracteres polacos específicos, no se cargaban. SR127149SR97833
Cuando los usuarios intentan adjuntar una nube de puntos, utilizando entradas incorrectas, ahora trabajamos más duro para 1.) evitar fallas y 2.) para proporcionar una mejor retroalimentación sobre por qué falló la operación. SR127119
Burbujas de nubes de puntosLas burbujas de nubes de puntos están ahora ocultas durante las operaciones de FITPOLYLINE, para ayudar a simplificar la presentación en pantalla.
Visor de burbujas de nubes de puntosSe ha corregido la visualización del Visor de burbujas en máquinas macOS con pantallas Retina.
Mapa de color de la nube de puntosLa intensidad utiliza el valor real de la intensidad, en lugar de calcularlo a partir del RGB. SR119329 SR125585
Nubes de puntos: Archivos e57Los datos de las nubes de puntos importados de los archivos e57 ahora mapean los datos de intensidad correctos. SR130416SR131223
Exportación de nube de puntosLa exportación a PTS ahora cumple con el estándar de archivos PTS. El archivo exportado comienza con una declaración del número de puntos en el archivo y se ha agregado un campo de intensidad para cada punto.
Tolerancia FITPLANAR de nube de puntos"Tolerancia de ajuste de plano" ahora es accesible desde el panel de comandos FITPLANAR (el cuadro de diálogo modal de nueva a V22).
Datos de intensidad de la nube de puntosAl importar un archivo particular de nube de puntos .LAS, los colores del escáner no se importaron. Lo solucionamos agregando soporte para valores de intensidad en los datos de entrada. SR126125
Imprimir en PDFAl imprimir un plano o al exportar a un PDF utilizando "Imprimir como PDF. pc3", los estilos de texto en negrita y cursiva no se aplicaron a las fuentes que no incluyen estas variantes. Algunos ejemplos de las fuentes afectadas son Technic, MS UI Gothic, Impact. Ahora "faux italic" / "faux bold" estilos se aplican cuando se utiliza una fuente que no incluye datos de negrita & italic. SR121383 SR123168
PRINTSolucionado: los sólidos dentro de las inserciones impresas seessellan a pesar de DISPSILH=1, cuando Shadeplot se estableció en "Escondido heredado". SR126079
Cuadro de diálogo PerfilSe corrigieron las incoherencias que surgieron cuando 1.) simplemente cambiando las dimensiones X o Y de un Perfil, o 2.) al actualizar las dimensiones, el Nombre y el Tamaño de una definición de Perfil existente.
Navegador de proyectosLa pestaña Información del Navegador de proyectos ahora muestra las propiedades reales de la Hoja de cálculo personalizada (conjunto). SR129805
Al eliminar una vista/resultado del navegador de proyectos, también se eliminan las etiquetas adjuntas.
PUBLISH (en segundo plano)Hemos fijo la capacidad de publicar un plano en particular en un PDF de varias hojas, en el modo de publicación en segundo plano.
QtActualizar las bibliotecas Qt a la versión 5,15,4.
PANIFICACIÓN EN TIEMPO REALLas entidades arrastradas en los Viewports bloqueados ya no se desplazan mal al desplazarse con el botón central del ratón. 119542 120990
REFEDITLOCKNOTINWORKSETEste parámetro se activará cuando un dibujo contenga restricciones que no sean compatibles con el comando REFEDIT de BricsCAD. SR113477
REGIONEl comando REGION está ahora disponible para su uso (y está disponible en el menú) cuando se ejecuta la Edición Lite de BricsCAD. SR125445
RENDERINGRedSDK actualizado a la versión 5,1,19 en la plataforma Windows, para solucionar una situación de bloqueo que podría ocurrir cuando se usan los controladores Adrenalina de AMD (versiones para conductores superiores a 20,9 y inferiores a 21,7). SR124279 SR124328 SR124585 SR123674 SR126230 SR126231 SR125996 SR126732 SR127454 SR127637 SR127347 SR128938 SR129434
Importación de RFASolucionamos problemas con los elementos de extrusión y ahora filtramos los grupos invisibles durante la importación de RFA. SR114217 SR117401 SR119382 SR123663 SR124094 SR124100
Mejoramos la conversión de geometría de RFA durante la importación. SR123331 SR127199 SR119497
RibbonLos botones de división que viven en el .CUI principal ahora muestran correctamente sus iconos de elementos, desde un archivo de recursos de menú parcial. Una regresión desde V21,2. SR127036
El atributo 'Texto' de un botón ahora tiene prioridad sobre el elemento de nombre de macro cuando ambos están presentes. Esta fue una regresión V21.2 SR131049
RVT ImportLas ubicaciones espaciales de los edificios se crean ahora correctamente al importar RVT, cuando se importa a un archivo que contiene un edificio existente. SR124542
Ahora se comprueba el propietario de los elementos antes de importarlos. No deben tener ningún propietario (o un propietario 3D) para ser importados mediante RVT Import. SR126035
Filtrar los componentes de la leyenda durante la importación de RVT. SR119823
Geometría fija faltante y algunos elementos de geometría adicionales que se importaron incorrectamente. SR116799
Longitudes incorrectas de viga y columna durante la importación RVT de un archivo de usuario específico. SR123270 SR127674
Transformaciones fijas de Puertas desalineadas.
Se corrigió el nombre de los estados de capa para garantizar la importación adecuada de los datos de RVT. SR129145
SAVEHemos disminuido la "hinchazón de tamaño" de los archivos de dibujo que contienen entidades de Superficie, cuando el ajuste PROXYGRAPHICS está activado. SR102442
SCRIPTHemos corregido el comportamiento de los archivos de script, que se producía cuando la última línea del script no terminaba en un carácter de salto de línea. #fijado SR121341
SECCIONESLas tapas de las entidades de sección límite se generan ahora como si fueran entidades de sección planas. SR127889
Sheet MetalSe han corregido una serie de problemas en los comandos SMJOGCREATE y SMFLANGEEDGE, para mejorar la fiabilidad y consistencia de estas funciones de Sheet Metal.
Juegos de hojasLos campos de propiedades personalizadas ahora se actualizan y guardan correctamente. SR129638
Menú de acceso directoSe agregó una opción de marca de bits para establecer un breve botón derecho para repetir el Comando anterior, cuando se seleccionan las entidades y el (¡Increíble!) El cursor cuádruple está desactivado. ¿Por qué apagar el Quad? ¡No lo hagas, Nell! SR122127
Fallos de apagadoSe han corregido los fallos de apagado que se debían a referencias antiguas a módulos no cargados.
SMCONVERTHemos desarrollado y habilitado una mejor detección de casos específicos en los que una cara de espesor podría ser (accidentalmente) reconocida como cara inclinada. SR125440
Ahora, los biseles 3D se reconocen como características de formulario. SR117773
Comando SMEXPORTOSMYa no se generan resultados diferentes según el uso previo de DMSIMPLIFY. SR123630
Los resultados de salida de OSM son ahora consistentes, independientemente de si el modelo ha sido procesado por DMSIMPLIFY. SR123630
SMFLANGEBENDAhora se muestra un mensaje de error cuando los parámetros del comando no son válidos. SR122798
SMUNFOLDEl cálculo de la asignación de curvatura se corrigió. SR127866
El cálculo de la tolerancia de curvatura se modificó para manejar casos específicos en los que la tolerancia de curvatura calculada era igual a cero. SR127866
SNAP TRACKINGSe ha corregido un problema por el que los marcadores de seguimiento pueden permanecer en la pantalla después de completar un comando.
Ocasionalmente, las pistas de alineación desactivadas permanecerían visibles en la pantalla después de cambiar las propiedades de la entidad en la PropertyBar. Esto podría suceder si el peso de la línea de la entidad se cambió durante la edición del agarre, mientras que la pista de alineación estaba activa. Esto ha sido arreglado.
SNAPPINGSe ha corregido el soporte de las reglas de ajuste para las polilíneas. SR78327
Corrector ortográficoSe ha modificado la lógica del analizador para solucionar un problema de corrección ortográfica, en el caso de los MText que contienen códigos de formato incorrectos. SR127913 SR127815
SWEEP | EXTRUDEEl barrido a lo largo de las hélices ahora funciona como se espera. SR121191
Acceso a la TABLA a través de la APISe ha corregido una situación que se producía cuando se creaba una entidad de la Tabla a través de la API. Las propiedades sobre-escondidas ahora se almacenan de forma consistente en el archivo DWG. SR128762
TABLALas tablas ya no cambian su ubicación cuando cambia la dirección del flujo. SR87710
TABLEMODEl cuadro de diálogo de edición Tabla ahora se cierra cuando el usuario cambia de plano o diseño. SR130582
Reactores TeighaHemos mejorado la lógica circundante y, por tanto, el rendimiento general del código de disparo de los reactores Teigha.
Superficie TINAhora se puede crear una superficie TIN a partir de un archivo de puntos no UTF-8. SR128282
TINEDITAREliminar el límite de las superficies TIN creadas mediante el método "puntos de ubicación" ahora funciona correctamente.
BOTONES DE HERRAMIENTASe ha eliminado un reparto redundante del tipo de propiedad que rompía los efectos del hover.
Barra de herramientasLos separadores ahora se muestran correctamente en las barras de herramientas de varias filas. SR124343
Panel de la paleta de herramientas Importación de XTPLas herramientas de importación de XTP están disponibles (de nuevo) en el Panel de la paleta de herramientas. SR129788SR129932
Importación de paletas de herramientas de corrección Panel XTP para tipos específicos de archivos XTP. SR130204
TraducciónSe corrigieron varios problemas con cadenas no traducibles y errores tipográficos.SR129852 SR130001 SR130034
Se han actualizado las banderas de algunas cadenas internas de productos que estaban marcadas incorrectamente como "Traducibles". SR129140
TXT2MTXTSe ha corregido un fallo que se producía cuando se lanzaba el comando TXT2MTXT contra atributos o definiciones de atributos. SR127921
UNDOEl registro del comando UNDO ahora muestra comandos localizados y nombres de operaciones durante un UNDO.
Version ControlDesactivado el botón de Commit cuando no hay ningún Commit válido (es decir, ningún archivo ha cambiado).
VIEWBASEMejora de la detección de geometría invisible en las vistas de dibujo. SR123405
El valor elegido para la opción "líneas tangentes ocultas" se comporta ahora como se espera, independientemente de la configuración de la opción "líneas ocultas". SR116438
VIEWBASE ya no genera geometría fantasma / extra si la ventana gráfica está configurada con el estilo visual 2DWireframe. Esta es una regresión desde V20,1. SR115264
Implementó una nueva opción "Bordes de interferencia", que permite la creación de vistas correctas de línea oculta para cuerpos con autointersecciones. SR120370
Arreglamos una situación en la que VIEWBASE fallaba al intentar crear una Vista de calidad de Borrador de una 'Vista Especial > Vista Desplegada'.
VIEWEDITLas vistas 3D y Borrador ahora se actualizan correctamente después de cambiar el conjunto de selección. SR119406
Rotación de la ventana gráficaAhora puede rotar una ventana gráfica declarando un ángulo relativo. SR120920
VIEWSECTIONSe ha solucionado un accidente que ocurrió en VIEWSECTION durante el procesamiento de entidades ACIS específicas. SR125782
Mejoró la calidad de las secciones, cuando la profundidad de la sección es igual a cero. SR128989
La opción Profundidad de una vista de sección Desplazamiento ahora se comporta de una manera compatible con AutoCAD®.
Panel de Estados de VisibilidadDeshacer una sola acción en el panel de Estados de Visibilidad ya no requiere múltiples deshacer.
Estados de visibilidadSe ha solucionado un problema por el que al guardar un dibujo con la opción "Mostrar invisible" activada, las entidades permanecían inadvertidamente visibles en el archivo de dibujo guardado.
Implementó un conmutador "deshacer" para el ajuste "mostrar invisible (objetos)".
La opción "Mostrar invisibles" ya no afecta a las entidades que forman parte de un parámetro de supresión (es decir, una que se creó utilizando el comando SUPPRESS).
El panel de estados de visibilidad ya no muestra los parámetros que no están relacionados con los estados de visibilidad, como líneas plegables, parámetros de partes estándar, etc.
Hemos solucionado un problema que impedía que las entidades se hicieran visibles, después de añadir un segundo estado a los parámetros del bloque paramétrico.
Al seleccionar un parámetro como opción CommandLine para el comando VISIBILITYSTATES, los accesos directos del teclado se muestran como números. Esto permite que el comando maneje nombres de parámetros que contengan caracteres especiales.
Se corrigió un error que provocaba que un plano se mantuviera marcado como "no guardado" después de guardarlo con la configuración "Mostrar no visible" habilitada.
Hemos corregido un error que a veces se producía al cambiar la visibilidad de las entidades. Ahora, al deshacer la acción de cambio se revierte correctamente el estado de visibilidad.
Al nombrar un parámetro Visibilidad, todos los parámetros existentes se ejecutan mediante una comprobación de nombre para evitar duplicados.
Aplicaciones
.NETDynamicBlockReferenceProperty.GetAllowedValues() ya no lanza una excepción cuando se llama para un parámetro 'Block Table'. SR125152
DynamicBlockReferenceProperty.ReadOnly se establece ahora correctamente para propiedades específicas del bloque dinámico. SR127045
Los campos que apuntan a propiedades personalizadas en MTEXT ahora se evalúan correctamente. SR100007
Para una mejor compatibilidad entre plataformas, ObjectId.GetObject() ahora falla con gracia, cuando se llama mientras la base de datos no tiene ninguna transacción activa.
Apoyo implementado para el método Clear() de colecciones de elementos de cinta. SR125323
Implementa el método Geometry.PolyPolygon() . SR97911
La carga de una aplicación de extensión ahora falla si se lanza alguna excepción durante IExtensionApplication::Initialize(). SR117145
Nuestras bibliotecas API gestionadas para plugins .NET están ahora orientadas a la versión 4.8 de .NET Framework.
Se ha actualizado el código fuente de muestra para V22, incluidas algunas mejoras en el formato y la calidad del código. SR129981 SR130251
Varias funciones miembro de la clase en el espacio de nombres Geometrical3dConstraints han cambiado la firma de devolver 'ErrorStatus' a devolver 'void', y lanzar una excepción en caso de error. Antes del cambio, estas funciones ignoraban silenciosamente algunos errores nativos.
El evento 'Layoutmanager.LayoutRemoved' ahora se dispara como se diseñó, sin choques. SR127662
La función Assoc3dConstraintGroup.DeleteConstraint() funciona ahora correctamente. SR129890
El conjunto de selección implícito se borra ahora cuando se inician comandos .NET sin las banderas de comando 'UsePickSet' y/o 'Redraw'. SR117643
Se ha rediseñado el mgdCtorHelper definido en mgdinterop.h para su uso por constructores de envolturas de entidades personalizadas. El nuevo diseño evita que un objeto recién creado permanezca como "Abrir ForWrite" después de que se agregó a una transacción.
La propiedad Ole2Frame.OleObject devuelve ahora una interfaz IUnknown para el objeto OLE. SR127098
La función OpenCloseTransaction.GetObject() ahora devuelve envoltorios de objetos con 'AutoDelete=false'. Este cambio significa que los objetos de transacción se cerrarán automáticamente cuando se cierre la transacción, sin necesidad de desechar explícitamente los envoltorios de objetos devueltos. SR128420
Corregimos un error que a veces provocaba que los objetos LayerGroup se devolvieran como objetos LayerFilter. #MistakenIdentity SR129497
En BricsCAD V21, introdujimos la colección de basura forzada antes de guardar un archivo de dibujo, en un esfuerzo por reducir el riesgo de guardar errores (debido a objetos envolventes .NET no desechados). Se han implementado mejoras en otras áreas del código para solucionar estos posibles errores de guardado, por lo que hemos eliminado la mitigación de la recolección forzada de basura para la V22. SR130413
La API Civil.Alignment se ha ampliado con soporte para la creación y modificación de Alineaciones y elementos de Alineación. SR119039SR117961
BMLISPGETBMLISPGET ahora admite bloques mecánicos, así como componentes mecánicos.
BRX AcDbLayoutManagerImplementó la nueva firma para AcDbLayoutManager::findLayoutNamed(). SR118154
BRX AcDbSection::generateSectionGeometry()Se ha implementado la variante de la función AcDbSection::generateSectionGeometry() que faltaba. SR99488
BRX AcOpmClientExtensionLa API de OPM proporciona ahora "virtual bool AcOpmClientExtension::allEntityNames(AcOPMEntityTypeNames& names)", que se utiliza en el mecanismo CUI/Properties para admitir Quad, RollOverTips y propiedades BIM + Quantity personalizadas SR122250SR123482
BRX AcSectionReactorMejora y ampliación de la interfaz AcSectionReactor. SR125332
BRX APILa API de componentes BRX se ha ampliado para admitir nuevos tipos de objetos mecánicos: Bloques Mecánicos y Entidades Mecánicas.
BRX Civil APILa API Civil ha sido ampliada con muchas nuevas funcionalidades (especialmente las funciones "Set Property" ), y se han añadido nuevas clases. SR117961
BRX OPM APICorrige un defecto por el que las propiedades nativas deshabilitadas se volvían a habilitar después de editar un elemento de la cuadrícula PropertyPanel. SR128338
Las implementaciones BRX/.NETExperimental de las funciones C++ AcDb3dSolid::createSculptedSolid() y .NET Solid3d.CreateSculptedSolid() ya están disponibles para las pruebas preliminares. SR72278SR80677SR81358SR84980SR87807SR88863SR89643SR99901SR124984
La generación de gráficos de entidades a través de una canalización gráfica personalizada ahora utiliza correctamente la desviación facetaria máxima proporcionada por su clase de dibujo. SR117038
La primera escala de anotación añadida a una referencia de bloque se aplica ahora correctamente a la escala existente, en el momento en que se añade. SR103626SR115309SR125135
Las etiquetas con botón de cinta deshabilitada ahora se muestran en un color legible tanto para los temas de color claro como para los de color oscuro. SR130768
Se han extendido las clases C++ AcPane y Managed Windows.Pane para que los paneles personalizados puedan participar en el menú de configuración de la barra de estado. SR121816SR124192SR127515
Corregimos una regresión V21,2 que causaba que los botones divididos con el comportamiento "seguir" confundieran su propio ID con el ID del subelemento actual. SR131023
Corregimos un error de Deshacer causado por un estado incorrecto que ocurrió después de bloquear un documento, mientras que Deshacer estaba deshabilitado en la base de datos del documento. SR129914
Rendimiento de selección BRX/SDS/LISPSe ha mejorado el rendimiento de las selecciones de entidades "Crossing" y "Window" (a través de llamadas API) en serio. SR71908SR66344SR66411SR36829SR97450SR118110
BRX/TXEl envío de una entrada que no sea un comando a través de ads_queueexpr() o sds_sendmessageex() ya no bloquea la adición de un siguiente comando al historial de comandos. SR126247
BRXAhora se permite una llamada anidada no interactiva a acedSSGet() durante una llamada de retorno de palabra clave. SR124082
Ahora se puede abrir un objeto residente de la transacción de notificación sin errores durante la notificación AcDbObjectReactor::objectClosed() que ocurre durante endTransaction(). SR129679
Se ha corregido una regresión de V21 en AcGiGeometry::circularArc(): el arco se dibuja ahora siempre en sentido contrario a las agujas del reloj, sin importar el signo del argumento del ángulo de barrido. SR128794
AcDbMText::text() ahora desescala los símbolos especiales (%%C, %%D, %%P). SR124662
AcEdTraceBoundary() filtra las entidades de Texto/MText/Definición de Atributos/Referencia de Bloques. SR114925
Las funciones de operación de propiedades genéricas AcGiVisualStyle ahora están implementadas.
AcPane::SetStyle() ahora funciona como se espera cuando se llama antes de agregar un panel a la barra de estado. SR125748
Después de llamar a acplPublishExecute() con un nombre de destino ya especificado en los datos DSD, no hay más peticiones de un nombre de archivo de salida. SR126339
El ancho automático de los paneles de la barra de estado personalizados ahora funciona correctamente cuando se había establecido previamente un ancho mínimo. SR129763
Eliminados los eventos superfluos sin modo, al consultar los valores de las propiedades del PropertiesPanel. SR121703
Las empuñaduras ahora se actualizan después de que una entidad empuñada se modifica durante una operación sin modelo. SR124188
Implementó varias funciones miembro de AcDbMPolygon que faltaban. SR124670
Compatibilidad mejorada para eventos de reactores al borrar la entidad anotativa de una entidad líder. SR124049
Iterar comandos registrados con AcEdCommandIterator ya no omite ningún otro grupo de comandos durante el proceso. SR127000
Las escalas de los tipos de línea en CAcUiLineTypeComboBox ya no están influenciadas por la configuración LTSCALE de la base de datos de trabajo actual. SR127516
Se han implementado firmas de múltiples elementos de AcEdSelectionSetService::remove() y AcEdSelectionSetService::removeSubentities(). SR123381
Se han añadido nuevos indicadores de estilo y alias de estilo de AcPane a AcPane.h. SR18968
La consulta de nombres de comandos y grupos de comandos de AcEdCommand ya no devuelve punteros a una cadena temporal. SR127000
Se han implementado varias funciones de miembro de AcDbOle2Frame solicitadas. SR117184
Los parámetros "AcDbObjectIdArray&" y "AcDbObjectId&" son ahora de tipo 'const'. SR117192
La clase AcDbRasterImage soporta ahora la derivación de clases de entidades personalizadas. SR116366
La función AcRxAppIsLoaded() ahora devuelve true mientras que la notificación kLoadDwgMsg está en proceso para el módulo verificado. SR124150
Las funciones AcDbViewportTableRecord::setSun() y AcDbViewport::setSun() ahora devuelven códigos de error más significativos en caso de falla, y aceptan la llamada con el objeto AcDbSun existente sin error. SR124816
La API isLicenseAvailable() se ha modernizado para comprobar la disponibilidad de características con licencia individuales, independientemente del nivel del producto.
El argumento de la palabra clave enviada a una función de devolución de llamada acedSSGet() personalizada ahora coincide con la palabra clave proporcionada originalmente. SR129895
La entidad objetivo ahora está habilitada para escritura durante la devolución de llamada AcDbDimData::dimValueFunc(). SR96888
Corregimos un error de sobrecarga de búfer que podía ocurrir al llamar a AcDbMPolygon::balanceTree() en algunos casos específicos. SR128912
Solucionamos un accidente causado por una gestión incorrecta del estado del módulo MFC al llamar a las funciones de la API BRX desde una DLL de extensión MFC. SR128871
Solucionamos varios casos en los que las funciones de los miembros de AcDbMPolygon no contaban correctamente con un vector de compensación que no era cero. SR125264
Implementamos los métodos AcDbDatabase::setUcs() y AcDbDatabase::setPucs(). SR123140 SR126728
Implementamos los métodos AcDbSun::setDayLightSavingsOn() y AcDbSun::isDayLightSavingsOn(). SR124815
Implementamos AcGeCone::isOuterNormal(). SR113918
Implementamos los miembros de AcString getBuffer() y liberamos a Buffer(). SR129277
Implementamos la clase AcDbAssocNetwork. SR90894 SR124535 SR128023 SR127813
Implementamos la clase AcDbAssocVariable. SR90894SR124535SR128023SR127813
AcGiImageFileTexture ahora se puede guardar en un DWG. SR124631
El estado "modificado" de una entidad ya no se restablece durante AcDbEntity::draw(). SR130395
La configuración del valor de bit 64 de AUTOSNAP ahora se respeta correctamente durante AcEdJig::drag(). SR130241
El comportamiento de AcDbText::transformBy() con respecto al punto de alineación se ha hecho más compatible con otras plataformas. SR130358
La extensión de protocolo AcDbEmbeddedASMEntPropsPE está ahora disponible en AcDbSurface, AcDbRegion y AcDbBody. Anteriormente, solo estaba disponible en AcDb3dSolid. SR90029
Para mejorar la compatibilidad de la plataforma, el valor actual de HPBACKGROUNDCOLOR ya no se aplica durante AcDbHatch::setDatabaseDefaults(). SR129767
Hemos corregido los valores de retorno de AcGeCurveCurveInt2d::getPointOnCurve1() y getPointOnCurve2(). SR129127
Hemos corregido un error en AcEdJig::draw() que dejaba las banderas de control de entrada en un estado incorrecto después de regresar. Esto podría dar lugar a un comportamiento inesperado de las siguientes indicaciones de entrada. SR130405
Hemos solucionado un problema de rendimiento que se producía al llamar a AcbViewport::close() después de abrir una ventana gráfica 'kForWrite'. SR130605
Hemos arreglado la función AcDbField::getData(const ACHAR* pszKey, AcValue* pData) para que respete la pszKey. #HiDaniel! SR128780
Actualizamos las clases Color a compatibilidad con ARX 2021. SR118786
COM/OPMSe ha implementado la compatibilidad con IOPMPropertyDialog e IOPMPropertyDialog2 para las propiedades dinámicas. SR45071SR124030
Compatibilidad con LISP "Separate NameSpace"Implementó (importación de vl-arx-) y mejoró la compatibilidad general con archivos DES mediante la función "Separate NameSpace". SR128434SR128444
LISP (entget)Corregido un problema de falta de códigos DXF 39 (grosor) en la lista generada (entget) para Polilíneas ligeras (LWPOLYLINE, AcDbPolyline). SR129166
LISP (igual)Corregida una regresión de la V21 para la función (igual) : se aplicaba siempre el último valor de tolerancia utilizado. SR128929
LISP (layerstate-save)Compatibilidad mejorada: ahora se puede especificar la bandera 'mask' como NIL, utilizando todas las propiedades de Layer. SR130260
LISP (vla-postCommand)Implementó BricsCAD específico (vla-PostCommand cmdString [echo]) para ejecutar comandos nativos y expresiones Lisp en modo asíncrono. El "cmdString" debe terminar con una nueva línea '\n', como con (vla-sendCommand cmdString). #nuevo SR128152 SR128802
LISP (vle-licenselevel)La función (vle-licenselevel) LISP ahora consulta la API del gestor de licencias de BricsCAD directamente, ignorando adecuadamente el ajuste RUNASLEVEL, para asegurar que se informa del nivel de licencia correcto (también conocido como "Edición") en uso. SR129592
LISP (vlisp-compile)Mejora de la función (vlisp-compile) para una operación más confiable, cuando los archivos de origen y destino se encuentran en diferentes carpetas. SR130232
LISP / BRX entmake()Corregido un problema con entmake() de las entidades AcDbSubDMesh, utilizando una lista de datos de definición DXF incompleta; la función proporciona ahora un comportamiento compatible.
LISP / BRX entmod()Ahora es posible cambiar un XREF de "Adjunto" al modo "Superposición" a través de la función entmod(). La configuración de estado "No resuelto" se ha fijo. SR75544
LISP / COM IACadUtility::PutRemoteFile(vla-putRemoteFile) ahora está funcionando para transferencias FTP (HTTP/HTTPS seguirá pronto);(vla-getRemoteFile) ahora también admite transferencias FTP (transferencias no HTTP/HTTPS); (vla-isRemoteFile) también se ha implementado. SR86177
LISP/COMLa función LISP/COM (vla-put-standardScale acVpCustomScale) ya no activa una excepción no deseada. SR126736
Funciones de perfil LISP BIMCorrige y mejora las funciones de perfil LISP BIM (bim:get-assignedprofile), (bim:get-all-profileobjects) y (bim:applyprofile). SR97132
LISP BLADESe han realizado una serie de correcciones y mejoras para BLADE: - "Inspector" el diálogo sin modelo ya no se atasca entre los pasos de depuración (ya que el bucle modal se termina y se vuelve a crear), - el rendimiento de la ejecución de Lisp bajo el depurador (es decir para bucles intensivos) se ha mejorado en un factor de 3 a 5, - los argumentos DCL por defecto (proporcionados como variables Lisp predefinidas y globales) se muestran ahora en negrita, - se ha corregido un desajuste en CallStack, cuando se utiliza (eval), - se ha actualizado el diálogo Autocompletar y SysVars para las variables de sistema nuevas y modificadas, - los Puntos de interrupción de depuración pueden establecerse en un corchete de cierre ), cuando están en una línea separada. - El diálogo "Sintaxis & Variables" ahora informa de las fuentes Lisp dependientes; - Se ha cambiado "Colapsar/Expandir todo" para que sólo se colapsen/expandan los pliegues de nivel 0, manteniendo intactos los pliegues anidados; esto proporciona un comportamiento de uso más cómodo; - Se han hecho persistentes los estados de los pliegues del editor a través de las sesiones, por archivo; - La lista de Autocompletar es ahora sensible al contexto, mostrando las llamadas a funciones o los valores Lisp; - Se ha mejorado y arreglado "Ir a la definición", y el diálogo relacionado (para la localización de múltiples fuentes); - Se ha mejorado la ejecución de código Lisp en el depurador (especialmente en el caso de código basado en bucles); - Se ha corregido un caso en el que "Vista previa de DCL" no se mostraba, debido a un defecto del analizador, para un tipo concreto de notación DCL; - Se ha corregido un caso (poco frecuente) de recurrencias interminables que se producía al cambiar a la pestaña "Recursos"; - Se ha corregido un problema (y fallos visuales) al utilizar marcos flotantes del Editor, y; - Se han corregido algunos problemas menores que ocurrió al actualizar Locales + Relojes SR127483
Manejo mejorado de DebugStep, ahora más lógico y consistente, - Se corrigió (y mejoró) el cuadro de diálogo "Buscar", - Efectos de parpadeo reducidos. SR130225
LISP Las funciones de VL Registry(vl-registry-read/write) ahora soportan los tipos de datos Binary, Multi-Strings y QWord (int64). SR129107
Rendimiento de LISP/BRX ssget()Soluciona un problema de rendimiento con (ssget) resp. acedSSGet() cuando PICKSTYLE=1 (modo de selección de grupo) está activo. SR126412
LISPLos scripts que utilizan comandos EXTRUDE y REVOLVE que generan sólidos 3D que se intersecan necesitarán ajustes para trabajar en BIM y espacios de trabajo mecánicos. Las variables del espacio de trabajo EXTRUDEINSIDE, EXTRUDEOUTSIDE, INTERSECTEDENTITIES deben ponerse a 0 para que los scripts funcionen como antes.
LISPSe corrigió un problema de tiempo que ocurría solo en la apertura del primer archivo DWG en una sesión BricsCAD, cuando STARTUP=1. Ahora, los reactores Lisp persistentes almacenados se inicializan correctamente en la carga del archivo DWG inicial. SR128704
Mejoras menores en el rendimiento (especialmente para las funciones de no-COM-Propiedades).
Navegador de proyectosHemos añadido la posibilidad de importar scripts de Python y LISP directamente desde el Navegador de proyectos.
Panel de propiedadesEl panel de propiedades ahora envía los eventos de bloqueo y desbloqueo de documentos. Esto mejora la compatibilidad de las aplicaciones y permite un seguimiento más completo de las operaciones. SR128876
Chapa metálicaSe extendió la configuración "smAssemblyExportSolidTypesInReports" para reconocer los sólidos y tubos extruidos lineales. Se agregó la opción "IsLinearSolid" a (SmLispGet).
SHEET METAL BRX APISe han añadido métodos de utilidad a la Sheet Metal BRX API para obtener características y caras adyacentes. Implementación de los comandos SmSeparateLoftedBends para mostrar cómo desunir y dividir el ensamblaje de la curva loftedRefactored brxSheetMetalSample, y proporcionó una mejor organización del código