Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
2
TARTALOMJEGYZÉK
1. Kivitelezés ......................................................................... 3
1.1 Metszet szimbólum ..................................................................................................... 3
1.2. Törés szimbólum ......................................................................................................... 3
1.3. Megtörés egy pontban ................................................................................................ 4
1.4. Dinamikus kiterjesztés ................................................................................................ 4
1.5. Állandó horony ........................................................................................................... 4
1.6. Függvény görbe .......................................................................................................... 5
2. Szimbólumkönyvtár ............................................................ 6
3. Tartalom ............................................................................ 7
3.1. Készülék tervezés ........................................................................................................ 8
4. Elrendezés / Revíziós lista .................................................. 9
5. Alkalmazások ....................................................................10
5.1 Alkalmazás betöltése ................................................................................................ 10
5.2 Script futtatása ......................................................................................................... 11
5.3 Visual Basic programok ........................................................................................... 12
5.3.1 Visual Basic szerkesztő ...................................................................................... 12
5.3.2 VBA kezelő ......................................................................................................... 13
5.3.3 VBA makró futtatás ........................................................................................... 14
5.3.4 VBA projekt betöltés ......................................................................................... 14
6. Projektek mentése másként ...............................................15
7. Adatok kiolvasása a ”DWG” fájlokból .............................16
7.1 DWG adat kinyerés ................................................................................................. 16
7.2 Táblázatos adat kinyerés ......................................................................................... 18
7.3 DWG adat keres csere ............................................................................................. 19
7.4 DWG adat nézet ...................................................................................................... 20
3
Mellékletek
ZWCAD Mechanical CAE rendszer alapfokú felhasználói leírását – amely arra bíztat, hogy
egy nap alatt a rendszer használatának alapelemei megtanulhatók – ezúton kiegészítjük
néhány további információval, amelyek alapján az érdeklődők olyan további információkhoz
juthatnak, amelyek a teljesség igénye nélkül tovább segítik a rendszer használatának minél
gyorsabb, hatékonyabb megismerését.
1. Kivitelezés
1.1 Metszet szimbólum
Ha túl hosszú egy munkadarab, akkor a rajzon általában ”eltörjük”, így a rajzon rövidebb lesz
a valós méreténél. Ennek több alternatíváját kínálja az alábbi menü, ahol ötféle törési forma
közül lehet választani, továbbá a törésvonalak egymáshoz viszonyított távolságát is
megadhatjuk.
1.2. Törés szimbólum
A törés menüpontot választva lehetőségünk van egy általunk meghatározott helyen egy törés
jelet elhelyezni, az alábbiak szerint.
4
1.3. Megtörés egy pontban
Ez a funkció megtöri az objektumot egyetlen pontban.
Először választunk egy vonalat, kört vagy ívet a szétbontáshoz, majd meg kell adni a
töréspontot. Szemléletes, egyszerű példa. hogy egy egyenest ezen módszerrel két egyenesre
tudunk darabolni.
1.4. Dinamikus kiterjesztés
A dinamikus kiterjesztés funkcióban egy adott
objektumot megnyújthatunk úgy, hogy az
elérjen egy másik objektumot. Jobboldali
példánkban a rövid egyenest lemásoltuk, majd
megnyújtottuk, hogy elérje a tengelyt.
1.5. Állandó horony
Az egymást derékszögben érintő felületek között, de sima felületeken is (pl.: tengely) többféle
okból hornyokat szoktak elhelyezni. Ezek a hornyok formailag többfélék lehetnek, melyek
közül a leggyakrabb formák egy megjelenő ablakban lesznek láthatóak.
Az adott forma kivá-
lasztása után meg kell
adni a vonatkozó
méreteket, majd az
adott helyre (pl.:
derékszögű felületek
találkozásakor a két
egyenesre) kattintva a
kiválasztott horony
megjelenik a rajzon.
5
1.6. Függvény görbe
Ez a funkció lehetőséget biztosít arra, hogy egy
tetszőleges függvény által definiált vonalat
rajzoljunk. A Függvény görbe ablakban a Képlet
lista több ismert és kevésbé ismert függvényt
tartalmaz, amelyek közül választhatunk. A Képlet
leírás adatait igény esetén módosíthatjuk, a
Grafikus előnézet ez esetben hasznos segítség.
Amennyiben a Grafikus elő nézetben meggyőződtünk a görbe helyességéről (Számol gomb!),
akkor a Rajz gombra kattintva helyezhetjük el az adott görbét a rajzlapon.
Természetesen nem minden görbét lehet egy függvénnyel leírni, előfordulhatnak speciális,
egyedi görbék is. Ez esetben egy a terveinkhez legközelebb álló függvényt választunk, majd a
Pontok gombra kattintva jutunk el egy olyan ablakhoz, ahol a vonatkozó x,y és z
koordinátákat egyenként is átírhatjuk (3D !).
6
2. Szimbólumkönyvtár
Ebben a menüben két lehetőség kínálkozik.
Első esetben a Szimbólumkönyvtár ikonra
kattintva a teljes szimbólumkészlet megjelenik,
ahol relatíve nehéz megtalálni a keresett
alkatrész típust.
Második esetben ezek a szimbólumok egy
négyes, szakmai bontásban jelennek meg, ami
meggyorsíthatja a keresett szimbólum elérését.
Az összes szimbólum a ”Symbol” nevű könyvtárban található, szakmailag, azon belül pedig
funkcionálisan megkülönböztetett alkönyvtárakban.
A kiválasztott könyvtárban lévő szimbólumok rajzai az ablak jobb oldali részén láthatók,
nevük az ablak jobb oldali részének alján láthatók.
Ha kiválasztunk egy szimbólumot, akkor annak néhány jellemző adata Tulajdonság menüben
tekinthetők meg, az Előző/Következő gombokkal pedig lapozni tudok a szimbólumok között,
amennyiben azok nem férnek ki egy ablakban.
A Szétvetés funkció a blokként kezelt szimbólumokat elemeire (vonalak, ívek, stb.) bontja,
ami a további munka szempontjából adott esetben célszerű lehet.
A Lépték funkcióval a beillesztett szimbólum méretét változtathatjuk, míg a Build… gombbal
tudjuk a szimbólumot a rajzlapra helyezni.
7
3. Tartalom
Ebben a csoportban olyan funkciók
találhatók, amelyekkel a konkrét
alkatrészeket és adataikat érhetjük el.
Használatát már tapasztaltuk a vonatkozó demó rajz elkészítése során, ahol egy csavart, egy
alátétet és egy anyát választottunk a rendelkezésünkre álló alkatrészek közül. A választható
funkciók önmagukért beszélnek, a leggyakrabban használt alkatrészek külön ikont kaptak, így
közvetlenül elérhetők az adatbázisban.
Megemlítjük, hogy a jobboldalt, egymás alatt lévő három ikon lenyíló menüt is tartalmaz – az
alábbiak szerint - megkönnyítve a választást az alkatrészek közül.
(A magyar nyelvű fordítás néha nem pontos, értelmezése megtévesztő is lehet, de némi
próbálkozás után a megfelelő funkció megfejthető.)
8
A Tengely tervezés funkció korábban már szintén megismerésre került, viszont a Készülék
tervezés funkció még nem került bemutatásra.
3.1. Készülék tervezés
Ez a funkció gyakorlatilag a
készüléket mint hajtómű kezeli,
ahol fogaskerekek találhatók, így a
fogaskerék hajtások tervezését
támogat-ja.
A megjelenő alternatívák közül
választva egy újabb ablakban a
kiválasztott alkatrésztípus jelenik
meg, lehetőséget adva, hogy az
adott típusú elem kiválasztását és
egyes meghatározó méretek meg-
adását elvégezzük. A Szerkezeti
méret gombra kattintva egy újabb
ablakban további méretadatokat
adhatunk meg, konkretizálva az
adott, nem szabványos méretű alkatrészt.
9
4. Elrendezés / Revíziós lista
Revíziós Listára kattintva az alábbi ablak jelenik meg, ahol az ablak bal oldalán az adott
projekthez tartozó revíziós fájlok közül választhatunk. A jobb oldali ablakban a fájl tartalma
jelenik meg, mely területen az egérrel az ablakban leírtak szerint mozgathatjuk, vagy
zoomolhatjuk a listát. ( A revíziók a projekt különböző állapotait különböztetik meg, hiszen
az idők folyamán egy projekt többféleképpen változhat: elemek törölhetők, más elemre
cserélhetők, vagy a rajz új elemekkel is bővülhet, stb.)
Megjegyzés: A revízió kezelés során tekintettel kell lenni arra, hogy az adott módosítás egy
hiba korrigálása, vagy egy adott idő után bekövetkezett változtatás miatt történt, mert az előző
esetben új revízióról nincs szó!
Gyakran előfordul, hogy a revíziós helyet a tervezők a rajzon
megjelölik, ezáltal a változás helye könnyen megtalálható. A
megjelölésre un.: ”felhőt”, más néven ”buborékot” szoktak
használni, amelynek egy gyakran használt formája itt jobb
oldalon látható. A REVCLOUD parancs begépelésével
rajzolható ilyen zárt görbe, melyet formailag úgy alakítunk ki, hogy magába foglalja a
megváltozott rajzterületet.
Jó hír a témával kapcsolatban, hogy a rendszer új, 2015-ös verziója lehetőséget fog biztosítani
arra, hogy két DWG fájlt a program összehasonlítson, és a különbségeket jelezze. Ez a
funkció - sok más egyéb előnyös lehetőség mellett - megfelelő mentési szisztéma alkalmazása
esetén a különböző revíziók összehasonlításának lehetőségét is támogathatja.
10
5. Alkalmazások
A CAD programok tervezői a
kezdetektől fogva igyekeztek a rendszereiket úgy elkészíteni, hogy a felhasználónak
lehetősége legyen az alapszoftverek utasításainak bővítésére saját igényük szerint. Ennek
érdekében egy meghatározott módon olyan un. külön programokat írtak, amelyek képesek
voltak az adott CAD rendszerrel együttműködve a speciális feladatok elvégzésére is. Ezeket a
külső programokat nevezzük a továbbiakban Alkalmazásoknak, amelyeket a ZWCAD
rendszerbe betöltve, annak szolgáltatásait kibővíthetjük.
A legelső ilyen programok LISP nyelven íródtak, ennek speciális, AutoCAD-re alkalmazott
változata az AutoLISP, amelyet még napjainkban is igen sokan használnak, természetesen
többféle, egyéb programozási lehetőség mellett.
5.1 Alkalmazás betöltése
Az adott nevű ikonra kattintva az alábbi ablak jelenik meg, ahol a korábban már használt
alkalmazások láthatók, elérhető
(fekete) vagy ”passzív” (szürke)
színű megkülönböztetéssel.
A fájl hozzáadása gombbal ak-
tualizálhatjuk a szürke színnel
jelölt alkalmazásokat, vagy
adhatunk a listához új alkal-
mazásokat.
(A mellékelt ablak Fájl típus
lenyitott soraiban látható, hogy
az Alkalmazások lehetséges
megoldásai rendkívül széles
körűek. A lehetséges fájl
kiterjesztések köre nagyon
széleskörű.)
11
A bemutatott példában egy olyan alkalmazás szerepel (ALKALMAZÁS2.lsp) amely egy
ZWCAD rendszerben megrajzolt és kiválasztott kör területét és kerületét számítja ki. Az adott
fájl betöltése után - azt kiválasztva – majd az Indítómenüben leokézva az alkalmazás
betöltődik a ZWCAD-be, amiről a parancs sorban megjelenő szöveg tájékoztat minket.
Ezután a parancs sorba az alkalmazás
nevéhez kapcsolódó programnevet kell
beütni, és a kör kijelölése után a
következő sorban megjelennek az
alkalmazás által kiszámított adatok.
Megjegyzés: A vonatkozó programozási
módszerek bemutatása nem tárgya ezen
leírásnak, ezeknek alapszintű
bemutatásától is eltekintünk.
5.2 Script futtatása
A Script egy speciális nyelven íródott utasítássor, (parancssor, mint program), amely vele
kompatibilis környezetben futtatható.
Legismertebb script nyelvek: Awk, Javascript, Perl, PHP, Pike, Python, Scheme, Visual
Basic, stb.
A futtatás során a parancsfájlt és a vonatkozó dwg fájlt kell kiválasztani, majd a script a
Megnyit gombbal futtatható.
12
5.3 Visual Basic programok
A Visual Basic programok alkalmazása már több mint egy évtizede az AutoLisp
programokkal egyenértékű alkalmazásfejlesztővé lett, így ennek használatát a ZWCAD+
rendszer is biztosítja. (A Visual Basic a script nyelvek egyik változata, az utóbbi időben egyre
nagyobb népszerűséggel bír. A programnyelv bemutatásától ebben az esetben is eltekintünk,
de a következő pontban érintőlegesen bemutatjuk a programozás logikai lépéseit, a
programnyelv teljes mellőzésével.))
5.3.1 Visual Basic szerkesztő
Visual Basic programot ebben a
Visual Basic szerkesztő menüben
készíthetünk, amelybe belépve az
itt ballra látható képernyő jön elő.
A Projekt ablakban jobb egér-
gombbal kattintva az Insert
>Userform menüt választva egy
párbeszédablak jelenik meg,
amelyet a szintén láthatóvá váló
Toolbox funkciókkal saját
igényeinkhez
alakíthatunk.
13
A UserForm1 ablakban készíthető el a kívánt grafikus felhasználói felület.
A Toolbox ablak a párbeszédablak kialakításához felhasználható elemeket (ListBox,
CheckBox, TextBox, CommandButton, stb.) tartalmazza.
A Properties ablakban pedig az adott elem tulajdonságai (név, betűtípus, méret, stb.) állíthatók
be.
Példánkban a párbeszédablakban egy ListBox
ablakot jelöltünk ki, majd az F7-es billentyű
lenyomásával (vagy a View menüből) egy újabb
ablakba beírhatjuk a vonatkozó program szövegét
is. Az automatikusan megjelenő programsorok az
adott ablakhoz kapcsolódnak, saját szövegünket
mindig az ”End Sub” feletti sorban kell
kezdenünk.
A megírt program az F5 billentyűvel elindítható,
ellenőrizhető.
5.3.2 VBA kezelő
Az ikonra kattintva az itt látható
ablak jelenik meg, felkínálva az
adott helyen lévő programokat.
Az új gombbal új projektet
nyithatunk, amelyet a Visual
Basic szerkesztő gombra
kattintva elkezdhetünk megírni.
A Betöltés gombbal az egyéb
helyeken lévő programok
tölthetők be, míg a Beágyazás
gombbal a kiválasztott projektet
az ablak felső részén látható
DWG fájlhoz rendelhetjük.
A Makrók … gombbal a
makróként elmentett programok
jeleníthetők meg.
14
5.3.3 VBA makró futtatás
Egy makró nem más, mint műveleteknek rögzített tevékenységsorozatát tartalmazó készlet,
melyek Visual Basic nyelven kerülnek tárolásra. A makrók segítséget nyújtanak gyakran
végrehajtandó feladatok automatikus végrehajtására.
A Makrók ablak felépítése hasonló a már korábban bemutatott ”kiválasztó” ablakokhoz,
érdekesség, hogy a makró futtatása lépésenként is megoldható, ami elsősorban a tesztelés
időszakában jelent előnyt.
Azok a makrók, amelyek konkrét DWG rajzhoz vannak rendelve, akkor a Makró neve alatti
sorban az adott DWG fájl neve olvasható.
5.3.4 VBA projekt
betöltés
A kiválasztott projekt a
Megnyitás gombbal a
ZWCAD programba beol-
vasásra kerül, amit a
parancssorban megjelenő
”_vbaload” szöveg is a
tudomásunkra hoz.
Ezután a program a már
bemutatott többi alkalma-
záshoz hasonlóan futtatha-
tó.
15
Megjegyzés: A Visual Basic szerkesztő menüben megírt programot csak a szerkesztő
ablakból tudjuk futtatni, mint írtuk az F5 billentyű lenyomásával. Ha a ZWCAD-ből a
programot közvetlenül futtatni szeretnénk, akkor még az alábbiakat kell elvégezni.
Egy új modult kell létrehozni a Visual Basic szerkesztőjével, ahol a mindenhonnan elérhető
”Public” utasítással megjeleníthetjük a párbeszédablakunkat a képernyőn.
A makróként elmentett alkalmazások a ZWCAD programból az Alt F8
billentyűkombinációval érhetők el, és az 5.3.3 pontban már bemutatott ablakból kiválasztva
futtathatók.
Az AutoCAD-ben futtatott VBA projektek ”Acad” hivatkozását ”Zcad” re kell módosítani.
6. Projektek mentése másként
A ZWCAD-ben elkészített rajzok
mentését többféle formátumban
elvégezhetjük.
A lehetőségek közül a ”dwg”
fájltípus mellett talán a ”dxf”
típusú fájl a leggyakrabban
használt, ami egy szövegfájl,
tehát szöveges formában
tartalmazza a rajzok adatait.
A mentésnél mindig körül-
tekintően kell eljárni az adott
évszám kijelölésénél, tekintettel
arra, hogy a fájlformátumok gyakran változnak, és visszafelé nem kompatibilisek.
(Más típusú fájlformátumba történő mentések az Exportálás menüben végezhetők el, amelyek
elvégzése relatíve bonyolultabb, ott egyéb beállításokat is el kell végezni.)
16
7. Adatok kiolvasása a ”DWG” fájlokból
A ZWCAD-ben elkészített rajzokból e funkció segítségével alfanumerikus (betűk és számok)
adatokat olvashatunk ki az adott projektből, és használhatjuk fel azokat egyéb célokra. A
kiolvasott adatok többféle formátumban (*.lst, *.xls, *.txt, stb.) megjeleníthetők, igényeink
szerint.
7.1 DWG adat kinyerés
Ezt a funkciót választva adatokat tudunk kinyerni egy ”*.lst” fájlba az adott projektre
vonatkozóan. A kinyerhető adatok a projekt azonosító adatai mellett a szövegmező és egyéb,
pl. anyaglista (BOM) adataira vonatkozhatnak, választásunk szerint.
A felajánlott Sablon konfigu-
rálása az alábbiakban látható
képernyő minták alapján elvégez-
hető, a szövegek és a struktúrák
igény szerint átalakíthatók.
17
A keresett file kiválasztása a Hozzáad…, vagy a Lista importálás gombbal történik, majd a
kiválasztott rajzról gyors vagy grafikus előnézet, továbbá egyéb alfanumerikus információk
lesznek láthatóak a képernyő jobb oldalán.
A Lista exportálás funkcióval menthetjük a kiválasztott fájlok listáját, majd jelölhetjük ki a
menteni kívánt fájl helyét, illetve adhatjuk meg fájl a nevét, míg az OK gombra kattintva
visszajutunk a legelső ablakhoz, ahol a Kinyerés gombbal a kiválasztott Adattípusnak
18
megfelelő táblázat jelenik
meg a képernyőn, amit
tetszőlegesen szerkeszthe-
tünk, majd elmenthetjük
”lista” vagy ”excel”
formátumban.
7.2 Táblázatos adat kinyerés
Ez a lehetőség táblázatos formában jeleníti meg a kinyerni kívánt adatokat, az előző pontban
említett táblázatokkal azonos formában, az adatok kinyerése azonban más módon történik.
A kinyerés módszere a következő: Az adott projekt beolvasása után az egérrel egy téglalapot
kell kijelölni a rajzlapon, mely téglalapban találhatók meg azok az adatok, amelyeket
exportálni szeretnénk. A mellékelt képen látható minta (anyaglista a már korábbi
alapdokumentációkban szereplő rajzból) szerkeszthető, illetve ”lista” vagy ”excel”
formátumban elmenthető.
19
7.3 DWG adat keres csere
Ez a funkció adatokat keres, és azokat beolvasva azt kicseréli az általunk megjelölt adattal.
Egyszerű példánkban beolvasunk egy rajzot, aminek szövegmezőjében szereplő szöveget más
szövegre szeretnénk cserélni, mely szöveget a Csere mezőbe fogjuk begépelni.
A ”Frank” szöveget a
”Dollár” szövegre cse-
réljük, amelynek meg-
valósulását a jobboldali
alábbi ábrán láthatjuk.
(A felső ábrán látható,
hogy a keresésre és a
kapcsolódó cserére vo-
natkozó beállítások
széles köre áll rendel-
kezésre.)
20
7.4 DWG adat nézet
Ezzel a funkcióval lehetőség van a rajzhoz tartozó adatok az alábbi fastruktúra formában
történő kinyerésére, illetve további szerkesztésére. (Az adott mintán az anyagjegyzék –
”BOM” – adatok kerültek kiválasztásra és így láthatók a képernyő jobb oldalán.)