Kai „AutoCAD“kūriau 2D formatu, pozicionavimas buvo paprastas: dvi brėžinio įdėjimo kryptys ir pelės ratukas, skirtas priartinti / sumažinti. Kai nusprendžiau įsisavinti 3D CAD, pažodžiui iškart susidūriau su klausimu: "Kaip pasukti 3D modelį ir įdėti surinkimo komponentus naudojant pelę, kuri juda tik dviem plokštumomis?" Įvaldydamas programą susidūriau su tokiomis funkcijomis kaip „3D Orbit“, „Object View“, „Show Selected“ir kitais įrankiais darbui su 3D modeliais, tada nustatant sparčiuosius klavišus pozicijoms nustatyti … Bet jausmas, kas tada gali būti kitaip jis neišnyko. Po kurio laiko susipažinau su „SpaceMouse Classic 3D“pele (dabar jos nebėra). Man patiko idėja atlikti modelio judinimo veiksmus be ranka be pelės. Tiesa, iš pradžių tai neveikė labai gerai: modelis nulėkė nuo ekrano krašto, paskui pasisuko „kreivai“, tačiau po 15 minučių elgėsi kaip šilkas. Dabar atėjo toks taškas, kad jei projektuodamas po kairę ranką neturiu savo įprastos 3D pelės, dirbti tampa nepatogu. Be to, darbas dviem rankomis labai taupo laiką. Šiame straipsnyje pabandysiu išsamiai paaiškinti, kas yra 3D pelės ir kaip jos supaprastina žmogaus, dirbančio su 3D, darbą.
3D pelė yra manipuliatorius, kuris yra 3D padėties nustatymo įtaisas su vairasvirte, skirtas darbui 3D projektavimo sistemose arba programose, kurioms reikalingas objektų judėjimo 3D erdvėje valdymas. Manipuliatorius yra įdiegtas kitoje klaviatūros pusėje nuo pelės. Taigi, kai dešinioji ranka atlieka operacijas su įprasta pele, kairė gali manipuliuoti 3D pele. Žinoma, šis darbo algoritmas laikomas dešiniarankiais, nes kairiarankiai keičiami (1 pav.).
Pav. 1. Rankų padėtis naudojant pelę ir žymeklį
Kam reikalingos 3D pelės? Į šį klausimą lengva atsakyti - visiems, kurie naudojasi 3D programomis. Kai kurios programos ir programos išvardytos 1 lentelėje.
1 lentelė. 3D pelių taikymo sritis ir programos
„Autodesk“išradėjas
„AutoCAD“
„AutoCAD Mechanical“
„AutoCAD“
„AutoCAD“architektūra
„AutoCAD Map 3D“
„AutoCAD Civil 3D“
Google Žemė
„Autodesk 3ds Max“
„Autodesk 3ds Max Design“
„Autodesk Maya“
„Autodesk MotionBuilder“
„Autodesk AliasStudio“
3D pelės palaiko daugiau nei 120 tokių operacinių sistemų programų kaip „Windows“, „Mac OS X“, „Linux“, UNIX. Pastaruoju metu pastebimos 3D pelių naudojimo žaidimų pramonėje tendencijos.
3D pelių naudojimas leidžia daugelį operacijų atlikti lygiagrečiai (pavyzdžiui, pasukti modelį su 3D manipuliatoriumi ir pasirinkti dizaino įrankį su 2D pele), o tai žymiai taupo laiką. Žemiau pateiktoje diagramoje (2 pav.) Parodoma darbo eiga naudojant 3D manipuliatorių ir be jo.
Pav. 2. Laiko taupymo schema dirbant tik su dviejų matmenų pele (viršuje) ir dirbant su 3D manipuliatoriumi (žemiau)
Pagrindinis 3D pelės elementas yra judesio valdiklis, kuris visuose modeliuose turi tą patį veikimo principą. Šeši laisvės laipsniai (trys tiesiniai ir trys kampiniai) suteikia modelio judėjimą ir sukimąsi visomis kryptimis. Tokiu atveju galite išjungti laisvės laipsnius, apversti ašis, sukeisti mastelio keitimo / šalinimo ir aukštyn / žemyn funkcijas. Važiavimo / sukimosi greitis priklauso nuo jėgos, veikiamos judesio valdiklyje. Jėgos jautrumą galima konfigūruoti per nustatymų skydelį.
Šiuo metu yra keturi įrenginio modeliai. Pagrindinės jų charakteristikos pateiktos 2 lentelėje.
2 lentelė. Pagrindinės 3D pelių modelių charakteristikos
Pro
Raktų skaičius, vnt.
15
21
31
Svoris, g.
250
479
593 (USB), 619 (nuoseklus)
850
880
Matmenys (ilgis x plotis x aukštis), mm
68x68x46
78x78x53
194x139x58
236x143x53
231x150x58
„SpaceNavigator“, skirta nešiojamiesiems kompiuteriams, ir „SpaceNavigator“modeliuose yra du mygtukai, kuriuos galima priskirti dviem skirtingoms programos funkcijoms iškviesti arba reikalingam sparčiuoju klavišu (pavyzdžiui, ALT + TAB). Be to, jei programa turi skirtingą darbo aplinką, kiekvienai iš jų gali būti priskirti du atskiri įrankiai. Pavyzdžiui, dirbdami „Autodesk Inventor“aplinkoje „Sketch“, galite priskirti tokius įrankius kaip „Circle“ir „Line“, o dirbdami „Assembly“aplinkoje - „Insert Component“ir „Apribojimai“. Tuo pačiu metu yra labai paprasta priskirti funkcijas: tiesiog atidarykite skydą „Nustatymai“, pasirinkite kategoriją ir tada perkelkite reikiamą komandą į atitinkamo klavišo sritį (3 pav.).
Pav. 3. „Karštųjų“klavišų priskyrimo 3D pele procedūra
Tokiuose modeliuose kaip „SpaceExplorer“ir „SpacePilot“yra daug daugiau klavišų (4 pav.).
Pav. 4. Modelių „SpaceExplorer“(kairėje) ir „SpacePilot“(dešinėje) raktų grupės
Įrenginiuose jie skirstomi į grupes:
1) „modifikatoriaus“klavišus ESC, SHIFT, CTRL ir ALT, kurie veikia taip pat, kaip ir atitinkami klaviatūros klavišai;
2) viršuje, dešinėje, kairėje ir priekyje esančių klavišų grupė, suteikianti prieigą prie tradicinių trijų matmenų modelio projekcijų (priekis, dešinė, kairė, vaizdas iš viršaus). Dirbant 3D režimu, galima įjungti 2D režimą, kad būtų galima greitai judėti, padidinti ar sumažinti projekcijas;
3) „Fit“klavišas (Rodyti viską) priartina 3D modelį taip, kad jis būtų visiškai parodytas grafikos lange;
4) skydelis „Panel“iškviečia nustatymų skydelį, per kurį funkcijos yra priskirtos ir konfigūruojamas įrenginys;
5) mygtukai „+“ir „-“reguliuoja judesio valdiklio jautrumą jėgai;
6) du pritaikomi raktai, kuriuos galima priskirti dviem skirtingiems programų įrankiams;
7) „Dom“klavišas įjungia / išjungia modelio judėjimo funkciją vienu metu tik vienoje ašyje;
8) šeši programuojami mygtukai;
9) LCD ekranas, kuriame rodomi programuojamiems mygtukams priskirtų įrankių pavadinimai;
10) Config klavišas, leidžiantis pakeisti šešių programuojamų mygtukų rinkinius.
Pvz., Dirbant surinkimo aplinkoje, 1 rinkinyje gali būti tokie įrankiai kaip „Įterpti komponentą“, „Apribojimai“, „Kopijavimas“ir kt., O 2 rinkinys toje pačioje aplinkoje gali apimti masyvą, Veidrodinius komponentus ir kt. Sugeneruotų rinkinių skaičius nėra ribotas (turėjau kantrybės sukurti 300, vargu ar kam nors jų gali prireikti). Tiems, kuriems nepatinka numatytosios raktų komandos, pažymėtos 1-3, yra galimybė jas pakeisti (pavyzdžiui, „Build 300“rinkiniui galima priskirti 15 unikalių įrankių).
Pav. 5. Unikalių komandų priskyrimas raktams
Fig. 6 aiškiai parodo 3D pelės naudojimo nedidelėms užduotims pranašumus trijose skirtingose CAD programose. Kaip matyti iš grafikų, projektavimo laikas sutrumpėjo 37%, o pelės „rida“- 47%.
Tie, kurie dirba 3D programose, žino, kad laikas projekte yra esminis dalykas, o 3D manipuliatoriai sutaupo tą laiką.
Pav. 6. Grafikai „rida“ir projektavimo laikas. Viršutinė skalė yra 2D pelė, apatinė - 3D pelė.
Šiek tiek apie technologiškai pažangiausią pelę
Iki šiol technologiškai pažangiausia pelė yra „SpacePilot PRO“. Šis modelis nusipelno išsamaus svarstymo. Iš savo pirmtako „SpacePilot“modelio jis paveldėjo visa tai, kas geriausia, ir, be to, rado daug naujų galimybių. Pagyvenkime juos išsamiau.
Modelis turi antrą padėties jutiklį, kuris gali aptikti 4 mikronų (maždaug 1/25 žmogaus plaukų storio) įlinkį. Tai natūraliai leidžia kuo tiksliau nustatyti pelės padėtį.
Įrenginyje yra daugiau mygtukų ir daugelis jų turi dvi funkcijas - priklausomai nuo to, kuris presas buvo padarytas, ilgas ar trumpas. Pavyzdžiui, trumpai paspaudus 90 laipsnių pasukimo mygtuką, modelis pasisuks pagal laikrodžio rodyklę, o ilgai paspaudus - prieš laikrodžio rodyklę.
Dėl šių funkcijų yra daug daugiau standartinių vaizdų. Dabar modelį galima žiūrėti iš priekio / galo, viršaus / apačios, kairės / dešinės, dviem izometriniais vaizdais, taip pat pasukti pagal laikrodžio rodyklę ir prieš laikrodžio rodyklę.
Iš esmės yra 10 funkcinių klavišų: kiekvienas iš 5 klavišų turi dvi funkcijas dėl trumpo ar ilgo klavišų paspaudimo.
Tačiau labiausiai dėmesį patraukia didelis spalvotas ekranas. Dabar galite ne tik perskaityti funkcijų klavišams priskirtų įrankių pavadinimus, bet ir peržiūrėti pašto, kalendoriaus ir „Outlook“užduotis, taip pat skaityti RSS.
Apskritai naujoji pelė turi platesnę naudingą funkciją ir nusipelno būti ištikima 3D specialisto palydove.
/ Autorius: Aleksejus Sidorovas /