| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Microsoft Access >> Content
    Cómo leer Excel en una SolidWorks Macro
    Trabaje más eficientemente en SolidWorks mediante la utilización de la capacidad de Excel para contener varios valores y definir las relaciones funcionales entre los valores . Parámetros de control de SolidWorks , como valores de dimensión , con VBA utilidades de Excel . Por ejemplo , puede crear un conjunto con una hoja de cálculo de Excel incrustado que le permite controlar dimensiones de la pieza . Puede cambiar los valores de las celdas de la hoja de cálculo incrustada y haga clic en un botón de comando para ejecutar una macro que actualiza la asamblea. Explora las muchas opciones para el uso de fórmulas y funciones de Excel con SolidWorks macro. Instrucciones
    1

    Abra un ensamblaje de SolidWorks . Haga clic en la carpeta " Anotaciones " en el " gestor de diseño " y seleccione "Mostrar los nombres Dimension " para facilitar el acceso a las dimensiones específicas.
    2

    Grabar una macro. Vaya al menú "Ver" y seleccione " Barras de herramientas" y luego en " Macro " para mostrar la barra de herramientas Macro . Haga clic en el botón "Grabar \\ Pausa Macro " en la barra de herramientas .
    3

    Realizar sólo las acciones que desea grabar. Doble clic en cada dimensión para aumentar el valor de las dimensiones , por ejemplo, por 0,5 pulgadas . Haga clic en el botón o presione "Ctrl + B" para reconstruir el conjunto de " Rebuild" . Haga clic en el botón " Macro Stop" en la barra de herramientas Macro para detener la macro.

    4 Escriba un nombre para la macro , como las " dimensiones ", en el campo " Nombre de archivo" en la nueva macro cuadro de diálogo. Seleccione "SW VBA macros (*. Swp ) " en " Guardar como tipo" y haga clic en " Guardar".
    5

    clic en el botón "Edit Macro " en la barra de herramientas de macros y seleccione su nueva macro. El código debería incluir algo similar a lo siguiente :

    Sub main ()

    Establecer Swapp = CreateObject ( " SldWorks.Application ") Set Parte = swApp.ActiveDocPart.SelectByID = 0.0254Part.SelectByID = 0.0254Part.SelectByID = 0.1016Part.SelectByID " MyDia2 @ Sketch1 @ mygear2 - 1 @ MyGearbox " . Part.Parameter ( " MyDia2 @ Sketch1@mygear2.Part ") . SystemValue = 0.0762Part.EditRebuildPart.ClearSelectionEnd Sub
    6

    Eliminar cada línea de código que incluye el método " SelectByID " para optimizar su macro. La macro grabada seleccionar la dimensión y cambiar su valor. Sin embargo, para este ejemplo, no es necesario que el código , por lo que sólo provoca el procesamiento innecesario. El código de edición debe ser similar a lo siguiente:

    Sub main ()

    Set Swapp = CreateObject ( " SldWorks.Application ") Set Parte = swApp.ActiveDocPart.Parameter ( " Shaft1 @ Sketch1@mygear.Part ") . SystemValue = 0.0254Part.Parameter ( " SHAFT2 @ Sketch1@mygear2.Part ") . SystemValue = 0.0254Part.Parameter ( " MyDia1 @ Sketch1@mygear.Part ") . SystemValue = 0.1016 Part.Parameter ( " MyDia2 @ Sketch1@mygear2.Part ") . SystemValue = 0.0762Part.EditRebuildPart.ClearSelectionEnd Sub
    7

    Abrir una hoja de cálculo de Excel y rellenar celdas para los valores que desea controlar . Agregar un botón a la hoja de cálculo para activar una macro dentro de Excel . Vaya al menú "Ver" , seleccione "Barras de herramientas " y luego haga clic en " Cuadro de controles ". Seleccione la opción " Botón de comando " y luego haga clic en la ventana de la hoja de cálculo en la que desea insertar el botón de comando.
    8

    Ir a SolidWorks y copiar todo el código de macro entre la "Sub main () " y "End Sub " líneas de la macro grabada.
    9

    Regresar a la hoja de cálculo de Excel y haga doble clic el nuevo botón de comando o haga clic en el botón y seleccione " Ver código. " Pegue el código que copió de SolidWorks por encima de la "Sub End" de línea.
    10

    Modificar el código de la siguiente manera para acceder a los valores de Excel .

    Private Sub CommandButton1_Click () Set Swapp = CreateObject ( " SldWorks.Application ") Set Parte = swApp.ActiveDocPart.Parameter ( " Shaft1 @ Sketch1@mygear.Part ") . SystemValue = Excel.Range ( "B1 ") * 0.0254Part.Parameter ( " MyDia1 @ Sketch1@mygear.Part ") . SystemValue = Excel.Range ( "B2 ") * 0.0254Part.Parameter ( " SHAFT2 @ Sketch1 @ mygear2.Part ") . SystemValue = Excel.Range ( " B3 ") * 0.0254Part.Parameter ( " MyDia2 @ Sketch1@mygear2.Part ") . SystemValue = Excel.Range ( " B4 ") * 0.0254Part . EditRebuildPart.ClearSelectionEnd Sub
    11

    Copia y pega la hoja de cálculo de Excel en el montaje para un archivo externo no esté bajo control del modelo. Seleccione todas las celdas que desee y pulse "Ctrl + C " para copiar las celdas. Regreso al ensamblaje de SolidWorks y pulse "Ctrl + V " para pegar las celdas copiadas . Ahora, cerrar o borrar el archivo de Excel. La hoja de cálculo está integrada en el conjunto de lo que no es necesario el archivo.
    12

    doble clic en la hoja de cálculo incrustada para activar la hoja de cálculo . Cambie los valores de las celdas y haga clic en el botón de comando de hoja de cálculo para actualizar la asamblea. Haga clic fuera de la ventana de hoja de cálculo incrustada para desactivar y volver a la asamblea.

    Previous :

    next :
      Artículos relacionados
    ·Cómo proteger una sola celda en Excel 2007 
    ·Cómo imprimir cheques con Excel 
    ·Cómo ajustar Pie Labels gráfico en Excel 
    ·Cómo utilizar macros en Excel 2007 
    ·¿Qué es una clave principal de Microsoft Access 
    ·Cómo utilizar Excel Solver para resolver un problema d…
    ·Cómo abrir un archivo de Excel 2007 en Excel 2003 
    ·Cómo quitar filas duplicadas Con un filtro avanzado en…
    ·Cómo utilizar datos de Access en Excel 
    ·Cómo utilizar Excel Conversión de Moneda 
      Artículos destacados
    ·Cómo configurar opciones para actualizar Avira 
    ·Cómo insertar un marcador nota 
    ·Cómo enseñar con Excel 
    ·Problemas con la descarga de canciones a través de iMe…
    ·Cómo jugar un AVI 
    ·Cómo hacer un DVD de Powerpoint 
    ·Cómo cambiar y de enlace de datos en Excel y PowerPoin…
    ·Cómo convertir Word Pro para MS Word 
    ·Cómo crear un formulario personalizado en Windows XP 
    ·Simulador de vuelo Juegos de Computadora 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com