Vytisknout stránku | Zavřít okno

Kopírovanie s otočením

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=35660
Datum vytištění: 23.dub.2026 v 02:02


Téma: Kopírovanie s otočením
Odeslal: j.jusko
Předmět: Kopírovanie s otočením
Datum odeslání: 03.čvc.2025 v 15:14
Existuje nejaká možnosť pre kopirovanie objektu alebo bloku tak že pred vložením si pomocou nejakej klavesy skopirovaný objekt budem otáčať o 90 stupňov a potom ho vložim na miesto pomocou enter? Skúšal som najsť lisp ale nič som nenašiel.
Ďakujem.



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 03.čvc.2025 v 15:39
Na to nepotřebujete LISP, stačí si při vkládání bloku zapnout otáčení. Nebo pokud blok vkládáte k nějaké geometrii, zapnout automatické otáčení. Nebo příkaz MOCORO.

Viz ukázka:
https://www.youtube.com/watch?v=g7VX92756U4" rel="nofollow - https://www.youtube.com/watch?v=g7VX92756U4


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: j.jusko
Datum odeslání: 03.čvc.2025 v 16:07
No to je pri vkladani bloku ale ja som myslel pri kopirovani bloku ktorý uz vo výkrese mám.
A príkaz mocoro asi neviem spravne použiť alebo nefunguje ako chcem . Ja by som chcel skopirovať objekt blok z vykresu ale pri vkladaní na nove miesto ho otočiť.


Odeslal: Vladimír Michl
Datum odeslání: 03.čvc.2025 v 22:28
Pak zkuste něco jako příkaz CoRo (uložte do .LSP souboru a načtěte přetažením myší nebo příkazem _APPLOAD):

;Copy/Rotate -  http://www.cadforum.cz - www.cadforum.cz 
(defun C:CoRo ( / ss)
(princ "\nCopy & Rotate object: ")
(setq ss (ssget "_:S+."))
(if ss (progn
 (command "_copy" ss "" pause pause) ; 1st copy
 (command "_rotate" "_L" "" "@" pause) ; rot copy
 (initcommandversion 2)
 (command "_copy" "_L" "" "@") ; copy copy
))
(princ)
)


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: Honza Beneš
Datum odeslání: 04.čvc.2025 v 08:30
Takovýhle příkaz se mi taky hodí. Díky za dotaz i za řešení.


Odeslal: Vladimír Michl
Datum odeslání: 04.čvc.2025 v 09:34
Když se vám tak líbí, tak tady je lepší verze s podporou více objektů (nemusíte vybírat jen jediný, např. blok):
https://www.cadforum.cz/cz/jednoduche-kopirovani-dwg-entit-s-natocenim-tip14617 - www.cadforum.cz/cz/jednoduche-kopirovani-dwg-entit-s-natocenim-tip14617



-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: j.jusko
Datum odeslání: 04.čvc.2025 v 13:57
Super ďakujem.
Šlo by tam pridať pokiaľ objekt visý na kurzore aby šiel otačať o 90° pomocou stlacania klavesy ? Ak nie tak aj toto stači.


Odeslal: johny
Datum odeslání: 04.čvc.2025 v 17:59
Čas od času mám ambici vylepšit MOCORO, ale dopadne to jako vždycky - něco co by mělo být rychlé a intuitivní je příliš složité a hlavně s mnoha omezeními.

Nicméně, poněkud jsem to ořezal na to základní, třeba vám to přijde k užitku.

Pokud budete při vybíraní cílového bodu potřebovat úchop, pak je třeba ťuknout do mezerníku.

uploads/1045/CoRo__exp.LSP" rel="nofollow - uploads/1045/CoRo__exp.LSP



Vytisknout stránku | Zavřít okno