Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor a další produkty Autodesk - od firmy CAD Studio [www.cadforum.cz]
Česky Slovensky English Deutsch
Přihlášení:
▶ Registrace

 právě čte: 4390 
RSS tipy RSS kanál - CAD tipy
RSS diskuze RSS kanál - CAD diskuze

Diskuze Diskuzní fórum

NápovědaCAD diskuze

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit a dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru.
Fórum nenahrazuje technický support firmy CAD Studio - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoLISP vložení bloku

 Odpovědět Odpovědět archiv
Autor
Ondřej Urban Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 06.úno.2007
Lokalita: ČR (Pha)
Používám:
AutoCad Architecture 2015, AutoCad 2015
Stav: Offline
Bodů: 152
Přímý odkaz na tuto zprávu Téma: LISP vložení bloku
    Zasláno: 16.zář.2014 v 16:22
Dobrý den,
vkladam blok lisp funkcí a nedaří se mě odladit umístění bloku a jeho natočení
 
(defun c:mati ()
(command "_insert" "030370c" "_s" 1 "_r" )
(princ))
toto se mě ptá na natočení a pak teprve umístění - rád bych umístil a pak natočil.
 
jak je to v případě řetězce ? ( různě jsem kombinoval, ale nepovedlo se)
(command "._insert" "030370c" 0 0 0 0 )

děkuji za rady
Ondřej Kurkan Urban
PERI, spol. s r.o.
http://www.peri.cz

WIN 7/64, Xeon 2,8GHz,16GB, Quadro 4000,2x24"
ACA 2015
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16319
Přímý odkaz na tuto zprávu Zasláno: 16.zář.2014 v 16:59
Třeba takto:
 
(defun c:mati ()
 (command "_-insert" "030370c" "_s" 1 pause pause)
 (princ)
)
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Ondřej Urban Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 06.úno.2007
Lokalita: ČR (Pha)
Používám:
AutoCad Architecture 2015, AutoCad 2015
Stav: Offline
Bodů: 152
Přímý odkaz na tuto zprávu Zasláno: 17.zář.2014 v 07:46
Děkuji, funguje jak má ....
Ondřej Kurkan Urban
PERI, spol. s r.o.
http://www.peri.cz

WIN 7/64, Xeon 2,8GHz,16GB, Quadro 4000,2x24"
ACA 2015
Zpět nahoru
Ondřej Urban Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 06.úno.2007
Lokalita: ČR (Pha)
Používám:
AutoCad Architecture 2015, AutoCad 2015
Stav: Offline
Bodů: 152
Přímý odkaz na tuto zprávu Zasláno: 17.zář.2014 v 10:35
Přece jen ještě další dotaz.
Vložit z výkresu XX blok YY, jde to na toto poupravit ?
Názvy jsou pevně dané.
děkuji
Ondřej Kurkan Urban
PERI, spol. s r.o.
http://www.peri.cz

WIN 7/64, Xeon 2,8GHz,16GB, Quadro 4000,2x24"
ACA 2015
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16319
Přímý odkaz na tuto zprávu Zasláno: 17.zář.2014 v 13:13
To není moc "poupravení" :-) To příkaz AutoCADu neumí. Ale můžete použít naši utilitu InsertX - viz Download.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
AutoCAD Civil 3D 2016
Stav: Offline
Bodů: 1069
Přímý odkaz na tuto zprávu Zasláno: 17.zář.2014 v 17:35
Tohle by mohlo taky pěkně fungovat: http://www.lee-mac.com/steal.html

Jinak to co chcete řeším takovou prasečinkou, že vložím prvně celý výkres jako blok "do nikam" do výkresu, jakože ho jen načtu, a pak teprav vložím ten konkrétní blok. Samozřejmě v tom původním souboru mám jen pár bloků, takže to není moc velké. Jinými slovy - pokud chcete vkládat jen konkrétní blok z jiného místa než aktuálního výkresu pak ho musíte mít uložený jako samostatný výkres.

(if (not (tblsearch "BLOCK" "SklonSipka")) ;když není ve výkresu načtený potřebný blok
      (command "_-insert" "c:\\Users\\cz10077\\Autocad\\Settings\\Support\\VJM 07\\Vysky.dwg") '(0,0))) ;tak vlož celý výkres vč. toho bloku do bodu chybně definovaného... 

(command "_-insert" "SklonSipka" Bod MeritkoX MeritkoY Uhel)  ; no a vlož ten blok


Jinak docela dobře fungujou i palety - dáte si tam blok, pak si můžete nastavit, že při vkládání se vás to ptá na rotaci nebo ne, zda se rozbije nebo ne... na pár často používaných bloků je to super.

Nebo jestli ty soubory ze kterých to taháte nemáte na síti, pak funguje docela rychle novější funkce CONTENTEXPLORER... 


Upravil johny - 17.zář.2014 v 23:20
Zpět nahoru
Ondřej Urban Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 06.úno.2007
Lokalita: ČR (Pha)
Používám:
AutoCad Architecture 2015, AutoCad 2015
Stav: Offline
Bodů: 152
Přímý odkaz na tuto zprávu Zasláno: 13.říj.2014 v 13:49

Děkuji za tipy,

zkusím to nějak dát dohromady, ale v současné době se nedostává času.

Chci se vyhnout jakémukoliv vybíraní, kromě umístění a natočení.

S tím vložením do nikam, to zní pěkně, zkusím k tomu napasovat vložení konkrétního bloku a vyčištění.

Uvidím (e)  J.

 

Všem pěkný den

Ondřej Kurkan Urban
PERI, spol. s r.o.
http://www.peri.cz

WIN 7/64, Xeon 2,8GHz,16GB, Quadro 4000,2x24"
ACA 2015
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio a.s.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 16319
Přímý odkaz na tuto zprávu Zasláno: 13.říj.2014 v 16:01
Utilita InsertX (V1.2) respektuje nastavení proměnných CMDDIA a FILEDIA, takže na jméno externího DWG i na jméno bloku se může zeptat na příkazovém řádku a tím pádem jdou obě jména předdefinovat v menu, ve skriptu, v paletě bloků apod. Viz Download.
Vladimír Michl (moderátor)
CAD Studio a.s. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 7614:Jak vybrat najednou všechny dynamické bloky?
Tip 2426:Jak přebarvit blok vložený do výkresu?
Tip 10172:Jak v AutoCADu vložit blok z jiného DWG výkresu?
Tip 8858:Přesun všech bloků obsahujících určitou hladinu do této hladiny.
Tip 4884:VIPChybné měřítko (jednotky) vkládaných bloků v Civil3D.
Tip 7037:Jak nahradit část bloků jiným blokem?


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 3,656 sekund.