Zobrazit plnou verzi příspěvku: PEDIT: opačný přístup k vytvoření křivky?

sorbík
28.10.2013, 13:09

Ahojte, u běžných příkazů: copy, move ...se dá budto nejdrív napsat příkaz a pak vybrat entity , či naopak, ale třebas u Peditu mi nějak nejde varianta, kdy napřed quick selectem vyberu úsečky a pak bych na ně chtěl aplikovat příkaz pedit (kedit), abych je převedl na křivky a následně spojil??? musím to tedy dělat tím , že nejdřív vyvolám příkaz a pak jednu po druhé zdlouhavě vybírám... dík 

splonk
28.10.2013, 13:23
Dobry den,Zkuste pouzit nasledujici LISP:;; START *********************(defun c:PM () (setvar "peditaccept" 1) (setvar "cmdecho" 0) (PRINT "Select object(s) LINE, PLINE, ARC to join...")  (command "select" pause) (command "_pedit" "_m" "_p" "" "_j" "" "")  (princ))(princ);; END *********************Popripade makro v DIESELU (ktere si pak v CUI "date pod tlacitko":^C^C_peditaccept;1;_select;\_pedit;_m;_p;;_j;;;!!! Makro je dobre mit v ContextMenu pro OBJECTS: LINE, PLINE, ARC !!!Utilitky pochazy z CADFora (autora asi bohuzel presne neuvedu :-()Zdravim

PepaR
28.10.2013, 13:39
Dobrý den,ještě je varianta použít příkaz [CMD]PLJOIN[/CMD] (_PLJOIN) z Express Tools.

Buba
28.10.2013, 13:42

Stačí pe (PEDIT) ENTER následne m (MULTIPLE) ENTER a výber oknom.

Buba
28.10.2013, 13:45

Skutočne funguje výber polyliny a pedit len pre jeden objekt. Inak musíte premeniť poradie ako uvádzam vyššie. Ale stále je to len spustením jedného príkazu jeden krát. lebo následný Join Vám spojí všetky čiary, ktoré ste vybrali cez Multiple (podľa zadanej vzdialenosti koncových bodov)Makro alebo lisp mi príde zbytočné.

johny
28.10.2013, 18:47
[CMD]RVYBER[/CMD] (_QSELECT) vyberte co potrebujete. Pak spuste [CMD]KEDIT[/CMD] (_PEDIT), dejte Multiple a pak ještě "p" pro previous (předchozí výběr).
johny2013-10-28 18:53:24