Již 10.000+ CAD tipů.
Přes 118.000 registrovaných u nás, celkem 1.092.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor.
Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět ![]() |
Stránka 12> archiv |
Autor | |
michaelflyer ![]() Zasloužilý člen ![]() Přihlášen: 05.úno.2007 Lokalita: Slovensko Používám: AutoCAD Stav: Offline Bodů: 105 |
![]() Zasláno: 13.srp.2009 v 19:58 |
Dobrý deň.
Chcel by som uložiť súradnice bodov do výkresu. Chcem si vytvoriť hromadné tlačenie tabuliek a potreboval by som zapísať súrdnice dvoch bodov tabuľky do výkresu (*.dwg), aby aj po opätovnom otvorení dalo znovu hromadne tlačiť (pomocou jedného príkazu). Nechcel som to riešiť cez nejaký *.txt súbor, kde by to zapisovalo, lebo keby som otvoril iný *.dwg súbor, tak by sa to nedalo použiť. Len by som chcel vedieť, či má (obsahuje) nejaký príkaz lisp, ktorý to dokáže. A ak áno bol by som vďačný aj za príklad. Vopred ďakujem. |
|
Michal MUCHA
|
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21898 |
![]() |
Moc nerozumím dotazu, ale pokud chcete LISPem načíst textový soubor a s načtenou souřadnicí něco udělat (vytvořit bod, vypsat text...), tak to samozřejmě jde.
Principielně:
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Misto souradnic nekde ve vykresu (mozna by to slo zapsanim do atributu v bloku, nebo neco s vlastnostmi vykresu), coz je dost neprakticke, tak si proste nastavte rozvrzenia tisknete to. Vice rozvrzeni tisknete s funkci "publikuj", vice vykresu pomoci sady listu... Na tisk ma AutoCad dost pomucek, tak proc nevyuzit to co uz existuje?
|
|
![]() |
|
michaelflyer ![]() Zasloužilý člen ![]() Přihlášen: 05.úno.2007 Lokalita: Slovensko Používám: AutoCAD Stav: Offline Bodů: 105 |
![]() |
Aha.. no tak to aby som sa viac poučil :(
Používam firemné tabuľky (ktoré sú atypické) a chcel som si vytvoriť lisp, ktorým by som si tieto tabuľky vytváral už aj s hlavičkou, kde by som zadal iba mierku (ale to je nepodstatné). Pracujem v acad 2000. Kreslím tak, že hádžem tabuľky v rôznych miestach na výkrese (v liste „model“). A čo sa týka tlačenia, tak musím každú tabuľku vybrať pri tlačení (pomocou okna) a to je moc zdĺhavé (hlavne, keď ich mám cez 30). Tak som si chcel vytvoriť blok (tabuľku), ktorý by mal dva body (na výber oknom pri tlačení) a vytlačilo by všetky tabuľky naraz (pomocou len jedného príkazu). Konečne sa dostávam k podstate! Keď vytvorím tieto tabuľky vo výkrese a ja ho zavriem, tak by sa poukladali súradnice bodov do txt súboru. Ale otvorím si nový (druhý výkres) a tu tiež vytvorím tabuľky. Automaticky sa mi hodnoty prepíšu. Takže keď sa vrátim k pôvodnému výkresu a dám všetko vytlačiť tak mi vytlačí veci zo súradnicami druhého výkresu... Preto som chcel body zapisovať do *.dwg súboru výkresu. Ale ak je niečo iné a jednoduchšie, tak sa rád nechám poučiť :) Vopred ďakujem za postrehy. |
|
Michal MUCHA
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Tak ve A2000 si asi sadu listu a publikovani neuzijete. No, tabulky taky nebudou tabulky, ale texty a cary...
Pokud si to dobre pamatuji, tak AutoCad 2000 jiz mel moznost udelat vice rozvrzeni a jsou tak jako dnes jako "karticky" dole v okne. Pokud tabulky vytvarite lispem, proc si nevytvorite tim lispem i rozvrzeni a vyrezy? U rozvrzeni pak nemusite neustale vybirat okno. Jinak jeste odbocim. To tisknete jen tabulky, nebo jsou tabulky v nejakem vykrese? Nebyl by lepsi jiny program (excel, OO calc,...)? |
|
![]() |
|
Sedláček ![]() TOP uživatel ![]() Přihlášen: 15.dub.2005 Lokalita: Czech Republic Používám: AutoCad 2024 LT Stav: Offline Bodů: 384 |
![]() |
Pro uložení nějakých hodnot do výkresu můžete použít "uživatelské" proměnné ve výkresu:
users1 - users5 - pro textové řetězce (to by asi byl Váš případ - seznam bodů si převést na text a ten uložit do těchto proměnných) - nevím zda není limitována délka řetězce
userr1 - userr5 - pro reálná čísla
useri1 - useri5 - pro celá čísla
Takže:
(setenv users1 ...
|
|
![]() |
|
Seiner ![]() CAD/BIM manager ![]() Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
![]() |
Malinko pomotané :-)
(SETENV ... ukládá do registrů - takže ne do výkresu. A jak jméno proměnné, tak hodnota jsou stringy - takže do uvozovek.
K nastavení uživatelských proměnných ve výkresu ji stačí napsat na příkazový řádek. V lispu pak to je (SETVAR "USERR1" 10.5)
Upravil Seiner - 19.srp.2009 v 08:34 |
|
Vítězslav Seiner
Chrudim |
|
![]() |
|
Seiner ![]() CAD/BIM manager ![]() Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
![]() |
A ještě: nic se na text nepřevádí USERR1-5 je pro reálná čísla, USERI1-5 je pro celá čísla a USERS1-5 je pro stringy.
|
|
Vítězslav Seiner
Chrudim |
|
![]() |
|
Sedláček ![]() TOP uživatel ![]() Přihlášen: 15.dub.2005 Lokalita: Czech Republic Používám: AutoCad 2024 LT Stav: Offline Bodů: 384 |
![]() |
Díky za upozornění - samozřejmě
(SETVAR ...
To převedení na text jsem myslel tak, že těch proměnných USERR, do kterých by šly zapisovat souřadnice bodů je málo. Takže pokud by nedostačovali bylo by možno celý seznam bodů zapsat jako string do USERS
|
|
![]() |
|
svarc.vl ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: ČR (ÚL) Používám: Autocad Mechanical 2010 Stav: Offline Bodů: 204 |
![]() |
možná by šlo jednotlivé tabulky po vložení do výkresu uložit do pohledů
a pak tisknout všechny pohledy ve výkresu. dělal jsem něco odobného pro vykreslování formátů na výkresu
př.
(setq test T vysl nil)
(while (setq dstyl (cdr(assoc 2 (tblnext "VIEW" test)))) (setq vysl (wcmatch dstyl "UNI*")) ; UNI byly naše pohledy (setq test nil) (print dstyl) (IF (/= DSTYL NIL) (COMMAND "_PLOT" "p" DSTYL "0" )) ) |
|
![]() |
|
michaelflyer ![]() Zasloužilý člen ![]() Přihlášen: 05.úno.2007 Lokalita: Slovensko Používám: AutoCAD Stav: Offline Bodů: 105 |
![]() |
Pozerám že sa to tu riadne rozbehlo :) Ďakujem všetkým za pomoc. Ale ešte k tomu môjmu problému. Tie tabuľky mám nakreslené v cade a v nich mám samozrejme zostavy (rezy pohľady, pôdorysy a podobne...). My robíme len v 2D. Všetko si vynášame do rezov s pôdorysu. V *.dwg výkrese mám veľa vecí čo vôbec netlačím, ale keď kreslím, tak ich potrebujem (pod rezmi mám pôdorys, ktorý vôbec netlačím – no a rez je samozrejme v tabuľke). Upravil michaelflyer - 19.srp.2009 v 12:46 |
|
Michal MUCHA
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Prominte moji neznalost, ale "čo si predstavíte po slovom 'tabuľka'"? Myslite jako tabulka vyztuze, nebo spis jako ramecek okolo vykresu? Pokud je to ten ramecek, tak beru zpet moji poznamku na pouziti jineho software vhodnejsiho na tabulky... Ale zase, pokud se jedna pouze o ramecky okolo vykresu, tak si myslim, ze jsou idealni rozvrzeni - v modelu mam vice vykresu ruzne rozmistenych a pro kazdy tisteny vykres mam jedno rozvrzeni... |
|
![]() |
|
michaelflyer ![]() Zasloužilý člen ![]() Přihlášen: 05.úno.2007 Lokalita: Slovensko Používám: AutoCAD Stav: Offline Bodů: 105 |
![]() |
To ja sa vám ospravedlňujem za svoju nepresnosť vyjadrovania! Áno myslel som rámček... Inak nechcem byť skeptik a veľmi rád by som sa naučil vašim spôsobom kresliť, lebo to znie zaujímavo (budem rád keď mi to vysvetlíte), ale nerieši to problém tlačenia... Teda aspoň myslím. Ak som to správne pochopil, tak si dám zakaždým nový list (záložku) a v ňom budem mať ten môj rámček s tabuľkou. Ale zase musím klikať na každý list (záložku) aby som to vytlačil. Je to jednoduchšie ako doteraz ale zase treba klikať. A keď tých záložiek je 30... :( |
|
Michal MUCHA
|
|
![]() |
|
vbehun ![]() TOP uživatel ![]() ![]() Přihlášen: 04.říj.2004 Lokalita: ČR (ZL) Používám: Autocad R10 >> Autocad 2023 / altern. QCad Prof. Stav: Offline Bodů: 1247 |
![]() |
Označte prvú a poslednú )* záložku a vytlačte všetko zaraz ...
---edit U poslednej záložky použite klávesu "Shift"pre výber všetkých ... no možno už toto viete sám ... Upravil vbehun - 20.srp.2009 v 20:34 |
|
=^..^=
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Doporucuji si procist v napovede zaklady o rozvrzenich a vyrezech. Jen to projedu heslovite:
-kresli se klasicky - vse v modelu 1:1 -do rozveni kreslim nekdy jen pripadne ramecky apod. -vlastnosti rozvrzeni nastavuji na tisk 1:1, meritko tisku se nastavuje ve vlastnostech vyrezu -pro predstavu - rozvrzeni je jakoby papir ve kterem je okno (vyrez) s nastavenym zvetsenim, otocenim, nove i viditelnostmi hladin, ..., do modelu -nastaveni pohledu (otoceneho) je zmenou souradneho systemu "uvnitr rozvrzeni" a prikazem _plan -dulezite je: zamceni/odemceni vyrezu (ve vlasnostech) - jde o jde o to,, jestli zoomojete, nebo menite meritko -dulezite prikazy a promenne - PSLTSCALE, UCSFOLLOW, _PLAN, USS -vyrezy jdou orezat -pokud nechcete tisknout ramecek vyrezu, mejte ho v hladine defpoints , nebo jine netisknute -pokud si nastavite tisk pro rozvrzeni, lze je hromadne tisknout, pri tisku pouzivejte volbu "rozvrzeni" ne vyber oknem, mejte zvoleno aby se zmeny ukladaly do rozvrzeni! Jinak pri kazdem tisku budete nastavovat znovu! V novejsich verzich je jeste prikaz PUBLIKUJ. -rozvrzeni a vyrezy nejsou slozite, ale skytaji mnoho moznosti a tak je to dosti rozsahle tema. Hledejte v napovede, v historii zde na foru. -nevim jak v AutoCadu 2000, ale v novych verzich jde nastavit v kazdem vyrezu pro hladinu viditelnost a vlastnosti entit (cara, barva, ...) |
|
![]() |
|
Rostislav Říha ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 03.říj.2004 Lokalita: ČR (Pha) Používám: ACA 2010 Stav: Offline Bodů: 1615 |
![]() |
|
|
Rostislav Říha
|
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21898 |
![]() |
Ne, individuální vlastnosti hladin dle výřezů jsou až od verze 2008
|
|
![]() |
|
alfred ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
TOP uživatel ![]() Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1675 |
![]() |
Hmm, tak to jsem vubec netusil... Pravda je, ze v 12 jsem vubec vyrezy nepouzival (a ani nikdo koho jsem znal). Pouziti pro me prislo az v dobe, kdy se karticky rozvrzeni objevili v okne programu. V kazdem pripade to ale mimoradne usnadnuje praci...
|
|
![]() |
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět ![]() |
Stránka 12> archiv |
Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,352 sekund.