Conversión automática de unidades en las propiedades de archivo de SOLIDWORKS

Únase al foro de diseñadores!

Su experiencia es vital para la comunidad. Únase a nosotros y aporte sus conocimientos.

Únase ahora al Foro

Comparta, aprenda y crezca con los mejores profesionales del sector.


Las Propiedades de Masa son una de las herramientas más fáciles de usar dentro de SOLIDWORKS modelos. Son fáciles de revisar con el comando Propiedades de masa, fáciles de vincular a una propiedad personalizada para listas de materiales y dibujos, y también se actualizan automáticamente a medida que cambian la geometría y el material del modelo.

SOLIDWORKS 2024 y las versiones más recientes permiten a los usuarios añadir fácilmente anotaciones de unidad a cualquier propiedad personalizada. Aquí, el peso de la pieza tiene «g» añadido para indicar que la medida está en gramos según el sistema de unidades del documento de MMGS.

SOLIDWORKS 2024 y versiones posteriores Añadir una notación de unidad a una propiedad personalizada

Aún mejor, la notación de unidades cambia automáticamente cuando se cambia el sistema de unidades. Como se muestra a continuación, el peso se convierte automáticamente a su valor equivalente y notación en libras cuando el sistema de unidades cambia de MMGS a IPS.

Conversión de unidades de SOLIDWORKS 2024 y posteriores para una propiedad personalizada

Sin embargo, en SOLIDWORKS 2023 y anteriores, mientras que el valor de una propiedad de masa se puede calcular y actualizar, la notación de la unidad no. Este blog describe una solución para mostrar y convertir las propiedades de masa automáticamente, mostrando las unidades adecuadas. Estos comportamientos se codificarán utilizando SOLIDWORKS Equations en una plantilla de documento para que sea fácil de utilizar e implementar en varios documentos en el futuro. Las conversiones aritméticas de unidades se realizan mediante Ecuaciones en el Gestor de ecuaciones, ya que una propiedad personalizada no puede evaluar una expresión aritmética con texto al final.

Se muestran ejemplos de la sintaxis completa implementada en una plantilla de documento que tiene su sistema de unidades predeterminado establecido en MMGS y genera propiedades personalizadas que muestran el peso equivalente en gramos (g), kilogramos (kg) y libras (lb) cada vez que se reconstruye el modelo en SOLIDWORKS.

Conversión automática de SOLIDWORKS

Configuración

    1. Cree un nuevo documento SOLIDWORKS:
        1. Archivo > Nuevo > Parte o Asamblea.Crear un nuevo archivo en SOLIDWORKS

        1. Si se edita una plantilla existente, la Pieza (.prtdot) y el Conjunto (.asmdot) pueden abrirse directamente.Abrir una plantilla SOLIDWORKS existente

    1. Asignar sistema de unidades por defecto: Unidades de documento pulldown > seleccionar unidades.Establecer unidades de documento en SOLIDWORKS
        1. Para la plantilla inicial, se utilizará MMGS, ya que la unidad por defecto es gramos.

    1. Crear variables globales:
        1. Ir a Herramientas > Ecuaciones.Gestor de ecuaciones de SOLIDWORKS

        1. Seleccione una fila vacía en Nombre de variable y cree la variable «G».
            1. Nota: Una propiedad personalizada y una variable global no pueden compartir el mismo nombre en el mismo documento. Aquí, tenemos la variable global «G» y la propiedad personalizada «Gramos», por lo que son únicas, pero fáciles de distinguir.Crear una variable en SOLIDWORKS

        1. En Valor/EcuaciónHaga clic en el campo vacío de la variable para abrir la lista desplegable de opciones de asignación adicionales.Lista desplegable de variables en SOLIDWORKS
        1. Pase el ratón por encima de Propiedades de la masa Seleccionar SW-Mass para la masa del modelo en el sistema de unidades del documento por defecto.Propiedades de masa variable en SOLIDWORKS
        1. Después de SW-Mass, añada «/1 a la expresión para calcular la masa en gramos.Conversión de Unidades del Gestor de Ecuaciones de SOLIDWORKS

    1. Repita el paso 3 para otras conversiones de unidades.Establecer variables globales en SOLIDWORKS
        • Para la Variable Global «LB», la expresión será «SW-Masa» / 453.6.
        • Para la variable Global «KG», la expresión será «SW-Masa» / 1000.

    • Cree Propiedades Personalizadas y vincúlelas a la variable correspondiente.
        • Vaya a la sección Propiedades tab > Personalizar.Icono de propiedades de archivo de SOLIDWORKS
        • Haga clic en Nombre de la propiedad > crear una nueva propiedad llamada «Gramos».Crear una propiedad personalizada en SOLIDWORKS
        • Haga clic en Valor/Expresión de texto y seleccione el desplegable para opciones adicionales.Lista desplegable de propiedades personalizadas de SOLIDWORKS
        • Seleccione «G» de la lista de propiedades de documento, variables de ecuación y propiedades de masa disponibles.Seleccionar una variable global en SOLIDWORKS
        • Después de la expresión «[email protected]«, escribe «g» para añadir la notación de unidad al final.Añadir Unidades en Propiedades de Archivo SOLIDWORKS
        • El formato del valor puede revisarse en la columna de la derecha.Propiedades personalizadas de SOLIDWORKS

    • Repita el paso 6 para otras conversiones de unidades.Propiedades personalizadas adicionales de SOLIDWORKS

        • Seleccione OK para guardar las propiedades.

    • Guardar como plantilla de documento: Guardar como .prtdot para Piezas y .asmdot para Ensamblajes.SOLIDWORKS Guardar como plantilla de documento
        • Si edita una plantilla de documento existente, pulse Guardar, y los cambios se aplicarán directamente.

    • Prueba el mapeado y las ecuaciones haciendo un nuevo modelo de prueba y asignando un material o insertando geometría del modelo.Conversión automática de unidades en las propiedades de archivo de SOLIDWORKS
    • Nota: Se recomienda desarrollar plantillas de documentos separadas para diferentes sistemas de unidades, ya que la notación de unidades en la propiedad personalizada y los factores de conversión utilizados en las variables globales son estáticos y no se corregirán cuando el documento se cambie a un sistema de unidades diferente, como en SOLIDWORKS 2024.

Únase al foro de diseñadores!

Su experiencia es vital para la comunidad. Únase a nosotros y aporte sus conocimientos.

Únase ahora al Foro

Comparta, aprenda y crezca con los mejores profesionales del sector.