Zobrazit plnou verzi příspěvku: posun obrazovky klavesnicou

DodoSVK
21.02.2015, 11:21
Dobry den, chcel by som sa opytat ci existuje klavesova skratka alebo prikaz na plynule posuvanie modeloveho priestoru, ako nahrada za prikaz PAN. Predstavujem si to takto:ked mam v autocade liniovy objekt po ktorom sa potrebujem posuvat, pouzivam na to prikaz PAN alebo stredne kolicko na mysi. Ked sa ale potrebujem postupne posuvat velku vzdialenost, taketo posuvanie je svojim sposobom otravne a hlavne nieje plynule, lebo zakazdym musim prejst kurzorom na koniec obrazovky a posunut. Je mozne si napriklad nastavit, aby som si obrzovku mohol posuvat sipkami? Drzalô by som sipku do prava a obrazovka modeloveho priestoru by sa plynulo posuvala. Idealne by bolo keby sa dala nastavit aj rychlost posuvania,Dakujem za kazdy radu,

maiklss
21.02.2015, 11:29
Já tohle dělám pomocí 3D myšky

johny
22.02.2015, 10:50
Není to úplně typický způsob práce v autocadu, ale můžete si v _cui vytvořit následující příkazy (makra), a přiřadit je klávesových zkratkám např. CTRL+šipky, nebo číslům na NumPadu...'_-pan (trans (list (* -0.33 (getvar "viewsize")) 0) 0 1) ;'_-pan (trans (list (* 0.33 (getvar "viewsize")) 0) 0 1) ;'_-pan (trans (list 0 (* 0.33 (getvar "viewsize"))) 0 1) ;'_-pan (trans (list 0 (* -0.33 (getvar "viewsize"))) 0 1) ;kde 0.33 ke krok v násobcích velikosti obrazovky.

splonk
22.02.2015, 11:29

Zkuste prosím při panování (koleckem) podržet klávesu Ctrl...

DodoSVK
22.02.2015, 12:24
Dakujem za odpovede...3D mys nemam, takze zhanam neaku alternativu. Pomohli mi dalsie odpovede, funguju obe, aj makro aj ctrl + koliesko.Este raz velka vdaka.

DodoSVK
03.03.2015, 13:42
[QUOTE=johny]Není to úplně typický způsob práce v autocadu, ale můžete si v _cui vytvořit následující příkazy (makra), a přiřadit je klávesových zkratkám např. CTRL+šipky, nebo číslům na NumPadu...'_-pan (trans (list (* -0.33 (getvar "viewsize")) 0) 0 1) ;'_-pan (trans (list (* 0.33 (getvar "viewsize")) 0) 0 1) ;'_-pan (trans (list 0 (* 0.33 (getvar "viewsize"))) 0 1) ;'_-pan (trans (list 0 (* -0.33 (getvar "viewsize"))) 0 1) ;kde 0.33 ke krok v násobcích velikosti obrazovky.[/QUOTE] 
Dobry den, používam tento skript - vsetko funguje, ale prisiel som na jednu vec. Funguje mi to korektne len v suradnicvom systeme "World". Akonahle zadefinujem novy, hoci aj totozny so systemom "World" ale pomenujem ho inak, tak mi to zacne blbnut....Neviete mi poradit kde by mohol byt problem? Lebo niekedy si potrebujem zadefinovat stred suradnicoveho systemu do noveho bodu, ale potom mi uz tento prikaz blbne :(Dakujem za rady.

Vladimír Michl
03.03.2015, 13:58

To je logické, používá se tam přepočet z World na USS. Asi by mělo být správně (nezkoušeno): [CODE]'_-pan (trans (list (* -0.33 (getvar "viewsize")) 0) (- 1 (getvar "WORLDUCS")) 1)...[/CODE]
Vladimír Michl2015-03-03 15:41:15

Vladimír Michl
03.03.2015, 15:52

Když tak v sekci Download je CUIX soubor kbdpan.cuix, který stačí přihrát do AutoCADu ([CMD]_CUILOAD[/CMD]) a příkazy dodefinuje automaticky.