Funkce generátoru sítě | |
---|---|
MESHGENERATE, 0/1 | Zapíná/vypíná mód generátoru sítě. Funkci je vhodné použít pouze v makrosouborech, neboť nezapne zobrazení lišt s ovládacími nástroji pro generování. Je proto vhodné v makrosouboru ukončit mód generování zavoláním funkce s parametrem 0. |
POINT,X,Y,Z | zadání bodu souřadnicemi X,Y,Z |
SCREW_MESH,NUMBER,RATIO,VX,VY,VX,X,Y,Z | vytvoření sítě na šroubovici NUMBER - počet dělení, RATIO - poměr jednotlivých dílků, VX,VY,VZ - vektor osy, X,Y,Z - bod na ose |
LINEAR_MESH,NUMBER,RATIO | vytvoření lineární sítě |
CUT_ELEMENTS | vystřižení sítě |
RECREATE | vybrání všech elementů |
SEL_ELEM | tato funkce nastaví vykreslování pouze vybrané množiny prvků |
CONECT_MESH | spojení sítí - připojí aktuální síť k uložené síti označené v předchozím kroku makrem ACTIVE,ISOUBOR |
RENMB_NODES,VX,VY,VZ,I1 | přečíslování uzlů VX,VY,VZ - vektor směru, I1 - počáteční číslo uzlu |
RENMB_ELEMENTS | přečíslování elementů |
NODES_RENUMB | přečíslování uzlů na pravidelné obdélníkové síti |
EL_BRNMB | - opačné pořadí prvků sítě (přehodí číslování prvků od konce dopředu) |
CHECK_NODES,TOLER | kontrola uzlů se zadanou tolerancí TOLER |
CHECK_ELEMENTS | kontrola prvků |
CHECK_DUPL_ELEMENTS | kontrola duplicitních prvků |
CHECK_FREE_NODES | kontrola volných uzlů |
DEL_MIDNODES | vynechání středových uzlů |
MAKE_MIDNODES | doplnění středových uzlů |
SMOOTH | narovnání a vystředění uzlů |
BALANCE | umístění uzlů na přímce se stejnými intervaly |
MIRROR_NODES | automatické označování uzlů |
UNDENSITY | degenerace hrany do uzlu |
DENSITY | zahuštění sítě |
ORIENT_LOOF | změna orientace skořepinového prvku |
SURF_ORIENT | Funkce kreslí viditelné povrchy skořepin rozdílnými barvami v souladu s orientací normál (+, -) |
THICKNESS,XYZ,XYZ0,XYZ1,TH0,TH1[,AKCE] | zadání tloušťky elementu XYZ - výběr osy - 1 = x, 2 = y, 3 = z souřadnici XYZ0 odpovída tloušťka TH0 souřadnici XYZ1 odpovída tloušťka TH1 AKCE(nepovinný parametr): 0 - nová hodnota(default), 1 - nacítá se, 2 - odecítá se |
THICKNESS1,TH0,TH1,TH2,TH3,TH4,TH5,TH6,TH7 | zadání tloušťky jednoho elementu ve všech uzlech |
TRIANGLE_EDGES | spojení trojúhelníkových prvků |
AUTO_LINE_RENUMBER, SW | zapnutí / vypnutí automatického přečíslování lajn SW = 0 - vypnuto SW = 1 - zapnuto |
FLOOD_NODES | Automatický výběr uzlů šířením. Tato funkce je přístupná pouze při nastavené entitě UZLY. Slouží k výběru hůře přístupných uzlů. Postup:
|
FLOOD_WALLS | Automatický výběr stěn šířením. Tato funkce je přístupná pouze při nastavené entitě UZLY. Slouží k výběru hůře přístupných stěn. Postup:
|
FLOOD_ELEM | Automatický výběr prvků. Funkce vyznačí prvky, jejichž alespoň jeden uzel je označen. |
SHORTLIST, 0/1 | Funkce slouží jako přepínač nastavení pro výpis vybrané množiny do clipboardu: SW = 0 - vypnuto -nezkrácený seznam - např. 1 3 4 5 6 7 8 10 SW = 1 - zapnuto krátký seznam - např. 1 3:8 10 |
ALLLINES, 0/1 | Přepínač vykreslování všech hran (i vnitřních) na objemové síti. SW = 0 - vypnuto SW = 1 - zapnuto |
ANGLE, UHEL | Funkce umožňuje nastavení úhlu mezi hranami, který určuje, zda je hrana ostrá a viditelná, nebo zda je zaoblená a neviditelná. Po nastavení úhlu se automaticky pro kontrolu spustí funkce Edges. Tento úhel slouží pak také jako mezní hodnota určující, zda při načítání výsledků skořepinové sítě budou hodnoty v uzlech průměrovány. Pokud je nastaven úhel=0S, pak zprůměrování výsledků v uzlech se neprovede ani pro objemovou (kostkovou) síť. Pokud úhel=180S, je potlačeno vykreslování čar (probíhá pouze rastrové vykreslování výsledků, stínování, tlouštěk nebo orientace). |
Funkce pro transformace | |
TR_TURN,VX,VY,VZ,X,Y,Z,DEG,RAD,AX | transformace otočením VX,VY,VZ - vektor osy otočení, X,Y,Z - bod na ose otočení, DEG - uhel otočení [°], RAD - radiální posuv, AX - axiální posuv |
TR_MOVE,VX,VY,VZ,LEN | transformace posunutím VX,VY,VZ - vektor směru posunutí, LEN - délka posunutí |
TR_PLANE,A,B,C,D,VX,VY,VZ,PROJ | transformace promítáním na plochu Ax+By+Cz+D - rovnice roviny, VX,VY,VZ - vektor směru promítání, PROJ - typ promítání - 0 = osové, 1 = rovnoběžné, 2 = středové |
TR_POINT,X,Y,Z | transformace promítáním do bodu X, Y, Z - souřadnice bodu |
TR_ELLIPSOID,X,Y,Z,Rx,Ry,Rz,VX,VY,VZ,PROJ,NEAR_FAR | transformace promítáním na elipsoid X,Y,Z - souřadnice středu, Rx,Ry,Rz - poloměry, VX,VY,VZ - směr vektoru promítání, PROJ- typ promítání - 0 = osové, 1 = rovnoběžné, 2 = středové, NEAR_FAR - 0/1 - blízký/vzdálený průsečík |
TR_CYLINDERD,X,Y,Z,VX,VY,VZ,R,vx,vy,vz,PROJ,NEAR_FAR | transformace promítáním na válec X,Y,Z - bod na ose válce, VX,VY,VZ - vektor osy válce, R - poloměr, vx,vy,vz - vektor směru promítání, PROJ- typ promítání - 0 = osové, 1 = rovnoběžné, 2 = středové, NEAR_FAR - 0/1 - blízký/vzdálený průsečík |
TR_CONE,X,Y,Z,VX,VY,VZ,ALPHA,vx,vy,vz,PROJ,NEAR_FAR | transformace promítáním na kužel X,Y,Z - vrcholový bod kužele, VX,VY,VZ - vektor osy kužele, ALPHA - vrcholoví úhel, vx,vy,vz - vektor směru promítání, PROJ- typ promítání - 0 = osové, 1 = rovnoběžné, 2 = středové, NEAR_FAR - 0/1 - blízký/vzdálený průsečík |
TR_ANULOID,X,Y,Z,VX,VY,VZ,R,r,NEAR_FAR | transformace promítáním na anuloid X,Y,Z - středový bod na ose, VX,VY,VZ - vektor osy anuloidu, R - velký poloměr, r - malý poloměr, NEAR_FAR - 0/1 - blízký/vzdálený průsečík |
TR_SCALE,SX,SY,SZ,X,Y,Z | transformace změny měřítka SX,SY,SZ - měřítko zvětšení ve směrech, X,Y,Z - středový bod |
TR_SYMETRY_POINT,X,Y,Z | transformace symetrie podle bodu X,Y,Z - souřadnice bodu |
TR_SYMETRY_LINE,VX,VY,VZ,X,Y,Z | transformace symetrie podle přímky VX,VY,VZ - vektor přímky X,Y,Z - souřadnice bodu na přímce |
TR_SYMETRY_PLANE,A,B,C,D | transformace symetrie podle roviny Ax+By+Cz+D - rovnice roviny |
TR_EQUID,DIST | transformace ekvidistantním posuvem nosníkové sítě v rovině XY o hodnotu DIST, či transformace skořepinové sítě o hodnotu DIST ve směru normály. Pokud je zvolena skořepinová síť a DIST je rovno či větší 1e6, DIST je určeno v každém uzlu jako polovina průměrné tloušťky |
TR_TOCOORD,X,Y,Z | transformace celé sítě posunutím, posunutí je dáno vybraným bodem sítě a zadanými souřadnicemi X,Y,Z - souřadnice bodu |
EQUIDISTANT,DIST | ekvidistantní posuv nosníkové sítě v rovině XY o hodnotu DIST |
Funkce pro výběr | |
SELNODE, type, comp | Příkaz slouží k přímému výběru uzlů. Parametr type může mít hodnotu:
|