Makrók Tekle Tekla szerkezet makrók hogyan

Tekla Structures lehetővé teszi, hogy rögzítsék a felhasználói tevékenységek egy makró, amit aztán „játszani”, hogy gördülékenyebbé a munkafolyamat egy pár egyéb műveletek. Figyelembe véve a fejlesztési szeretnek rengeteg almenük és a paraméterek állandó „segítségével” makrók valóban menteni egy csomó időt.

Vedd makrók segítségével Tekla Structures interfész:

Rögzítéséhez makro, tegye a következőket:

  • Válassza ki az Eszközök (szerszámok)> Makrók a menüből, hogy kezdjen párbeszédet makrók.
  • Adjon meg egy nevet a makrót.
  • Engedélyezze a „Record» (felvétel)
  • A szükséges manipulációk Tekla
  • A felvétel leállításához kattintson a Leállítás gombra.

Makrók Tekle Tekla szerkezet makrók hogyan

Ezt követően a fájl, a nevét és kiterjesztését .cs a mappát hoz létre a bejegyzett jelentős az Advanced Options \ XS_MACRO_DIRECTORY

Ennek megfelelően, megtalálja azt egy külön fájlban egy külön mappába, általában valami ilyesmi:

Ha meg lehet változtatni a mappa elérési útvonala a hálózaton, vagy hogy megtudja, pontosan hol van írva, akkor. Nézd meg itt:

Tools> Options> Advanced Options,

vagy ezek kombinációja Clavey Ctrl + E

  • És ott válassza a „Fájl helye”, hogy megtalálják a megfelelő sort XS_MACRO_DIRECTORY ott lesz a mappa elérési útját a mappában, és lesz a makrókat.

Makrók Tekle Tekla szerkezet makrók hogyan

Hogyan kell szerkeszteni makrók Tekla Structures

Makrók hangerejét, és lehetővé teszi, hogy nem sok érdekes dolgot. Ennek megfelelően, amit már létre automatikusan nem mindig kielégítő igényes követelményeket. Nem számít, akkor kézzel kell beállítani.

  • Vagy via C # Visual Studio. mint például az ingyenes változata Express
  • Vagy a Jegyzettömb ++
  • Vagy egy szabványos notebook.
  • És ez kényelmes nézni a FAQ

Mi az a makró (script)

Általában egy script így néz ki:

public class Script
public static void Run (Tekla.Technology.Akit.IScript Akit)

akit.Callback ( «acmd_display_dialog», «dia_view_dialog», «main_frame»);
akit.PushButton ( «v1_get», «dia_view_dialog»);
akit.ValueChange ( «dia_view_dialog», «v1_projection», «1»);
akit.PushButton ( «v1_modify», «dia_view_dialog»);
akit.PushButton ( «v1_ok», «dia_view_dialog»);
>

Első pillantásra egy kicsit trükkös, de ez valójában nagyon egyszerű. Például a nézet szkript nevezünk párbeszéd: akit.Callback ( «acmd_display_dialog», «dia_view_dialog», «main_frame»);

párbeszédablak, kattintson a gombra get (Get). akit.PushButton ( «v1_get», «dia_view_dialog»);

Változás az egyik érték, és nyomja meg a gombot, hogy megváltoztassa: nyomógombot ( «v1_modify» És még egy OK :. Akit.PushButton ( «v1_ok».

Ennek megfelelően scriptek, lehet szerkeszteni, hozzáadni vagy eltávolítani akció. Csakúgy, mint egy programozási nyelv a Tekla Structures használt C #, tudunk hozzá változókat, számításokat végeznek, és akár saját menüt. Például, akkor töltse le és tanulmányozza a script ezt a cikket.

Többet a témáról

Chips AutoCAD - területén

AutoCAD Lisp script - számít a rajz blokkok