| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Microsoft Access >> Content
    Sådan Læs Excel i en SolidWorks Makro
    Arbejd mere effektivt i SolidWorks ved at udnytte Excel evne til at holde flere værdier og definere funktionelle forbindelser mellem værdier. Kontrol SolidWorks parametre, såsom dimensionsværdier med Excel VBA forsyningsselskaber. For eksempel kan du oprette en forsamling med en indbygget Excel-regneark , der giver dig mulighed for at styre en del dimensioner. Du kan ændre cellens værdier i den integrerede regneark, og derefter klikke på en kommando for at udføre en makro, der opdaterer forsamlingen. Udforsk de mange muligheder for at bruge Excel formler og funktioner med SolidWorks makro. Instruktioner
    1

    Åbn en forsamling i SolidWorks . Højreklik på " anmærkninger " mappe i " FeatureManager design tree" , og vælg " Vis Dimension navne" for at give nem adgang til specifikke dimensioner .
    2

    Optag en makro. Gå til menuen "Vis" og vælg " Værktøjslinjer " og derefter "Macro " for at vise Macro Toolbar. Klik på " Record \\ Pause makro" -knappen på værktøjslinjen .
    3

    Udfør kun de handlinger, som du ønsker at optage. Dobbeltklik på hver dimension for at øge værdien af dimensionerne , for eksempel ved 0,5 inches . Klik på " Rebuild " knappen eller tryk på " Ctrl + B" at genopbygge forsamlingen. Klik på " Stop Macro "-knappen på Macro værktøjslinjen for at stoppe makroen.
    4

    Skriv et navn til makroen, som " dimensioner, " i " File Name " feltet i ny makro dialogboks. Vælg "SW VBA-makroer (*. SWP )" i " Gem som type" og klik på " Gem".
    5

    Klik på " Rediger Macro " knappen på Macro værktøjslinje, og vælg din nye makro. Koden bør indeholde noget der ligner følgende : Hej

    Sub main ()

    Set Swapp = CreateObject ( " SldWorks.Application " ) Set Part = 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

    Slet hver linje kode, der omfatter " SelectByID " metode til at optimere din makro. Makroen indspillet vælge den dimension og ændre dens værdi. Men for at dette eksempel behøver du ikke denne kode , så det bare medfører unødig behandling . Den redigerede koden skal være i stil med følgende : Hej

    Sub main ()

    Set Swapp = CreateObject ( " SldWorks.Application " ) Set Part = 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

    Åbn et Excel-regneark og udfylde celler til de værdier, du ønsker at styre . Tilføj en knap til regnearket for at aktivere en makro indenfor Excel. Gå til menuen "Vis" , vælg " Værktøjslinjer " og derefter klik på "Control Toolbox ". Vælg " Command Button ", og klik derefter i regnearket vindue, hvor du vil indsætte kommandoknap .
    8

    Gå til SolidWorks og kopiere alle makrokoden mellem "Sub main () " og " End Sub " linjer i din indspillede makro .
    9

    Retur til Excel-regneark , og dobbeltklik på den nye kommando -knappen eller højre -klik på knappen og vælg "Vis kode". Indsæt koden du har kopieret fra SolidWorks over " End Sub " linjen.
    10

    Ændre kode som følger for at få adgang Excel værdier.

    Private Sub CommandButton1_Click () Set Swapp = CreateObject ( " SldWorks.Application " ) Set Part = 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

    Kopier og indsæt Excel -regneark i samlingen , så en ekstern fil ikke kontrollere modellen. Vælg alle krævede celler og tryk på " Ctrl + C " for at kopiere cellerne. Retur til SolidWorks samling og tryk på " Ctrl + V " for at indsætte de kopierede celler. Nu enten lukke eller slette Excel-fil. Regnearket er indlejret i forsamlingen , så du ikke behøver filen.
    12

    Dobbeltklik på det integrerede regneark for at aktivere regnearket. Skift celleværdierne og klik på regnearket kommando for at opdatere samlingen. Klik uden for indlejrede regneark vinduet for at deaktivere og vende tilbage til forsamlingen.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan brevfletning adresser i konvolutter med Excel og…
    ·Sådan integrerer en Microsoft Planlagt Task Med Access…
    ·Hvordan at tilføje eller slette en Excel-regneark 
    ·Sådan bruges et Excel til at formatere Data 
    ·Excel Business Finance Tools 
    ·Hvordan til at gøre en Fast Fourier Transform ( FFT) i…
    ·Sådan oprettes en beslutning træet i Excel 2007 
    ·Sådan tilføjes Collapsing Plus Skilte i Excel Kolonne…
    ·Sådan Flyt Excel 2007 pivottabelfeltlisten 
    ·Hvad er en ejendom i Excel Visual Basic 
      Anbefalede Artikler
    ·Sådan Skrab & Stræk din stemme med Acid Audio FX 
    ·Sådan redigeres en dekorativ kant i Illustrator 
    ·Sådan justere tekst i Word 
    ·Hvad er WAV Support 
    ·Hvordan man laver en Reward Certificate 
    ·Hvordan laver Adresselabels på Microsoft Word 
    ·Sådan Fix en Broken AVI File 
    ·Sådan Sortere et dokument på udgiftsområde 2 i Word 
    ·Om Open Beta Test 
    ·Sådan Put billeder på en brochure om Microsoft Word 
    Copyright © Computer Viden http://www.computerdk.com