GG menu, příkazy _area
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=13732
Datum vytištění: 20.dub.2026 v 17:54
Téma: GG menu, příkazy _area
Odeslal: Mikemamm
Předmět: GG menu, příkazy _area
Datum odeslání: 14.říj.2011 v 13:54
Zdravím, všiml jsem si, že mi nefunguje příkaz z GG menu na určení plochy v mm a plochy v m.
Lépe řečeno příkaz _area funguje, v příkazovém řádku je vše ok, jakmile použiju (předpokládám, že je to makro) ikonu plochy v mm nebo v m, tak mi sice v příkazovém řádku řekne kolik to je, ale do výkresu mi doplní 0. Kdepak je zavrtaný červíček ? Děkuji
|
Odpovědi:
Odeslal: PepaR
Datum odeslání: 15.říj.2011 v 20:36
|
Ahoj Michale,
mě funkce funguje korektně. Příkazy, které jmenuješ odkazují na agp_koty.lsp, tak si můžeš zkontrolovat co je chybně. Zkus prosím případně vyvěsit DWG soubor, kde se tento problém vyskytuje.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: Mikemamm
Datum odeslání: 16.říj.2011 v 17:36
|
Ahoj, díky za reakci, podívám se do výše uvedeného lispu, pak popíši kde byl problém, pokud jej odhalím.
|
Odeslal: Mikemamm
Datum odeslání: 16.říj.2011 v 17:47
Příkaz: _u PLO SKUPINA Plocha mm
Příkaz:
Příkaz:
Příkaz: (if(not(boundp 'kot))(progn(load "agp_koty")(setq kot 1))) nil
Příkaz: _area
Zadejte první rohový bod nebo [Objekt/Přidat oblast/oDečíst oblast]. <Objekt>:
_o
Vyberte objekty:
Plocha = 231877346.4984, Obvod = 63118.2624
Příkaz: PLO
_TEXT
>> Forced layer POPIS
Aktuální styl písma: "Standard" Výška textu: 125.0000 Poznámky: Ano
Určete počáteční bod textu nebo [Upravit/písMo]:
Vkladaci bod:
Určete úhel natočení textu <0>: 187.5
Zadejte text: 0
Příkaz: 231.88 m² Neznámý příkaz "88 M²". Stiskněte F1 pro nápovědu.
Takto to vypadá a vždy to vloží nulu, což je i vidět v posledním řádku. Avšak v Tebou vytvořených šablonách to funguje perfektně, ale v mým šablonách ne. NEvím jestli je nutné zasílat svou šablonu, nebo stačí takto poslaný výpis z příkazového řádku ? Díky
|
Odeslal: PepaR
Datum odeslání: 16.říj.2011 v 19:05
Přijde mi, že to v sekvenci zadává text později než by mělo. Pošli mi prosím Tvůj výkres na email, mrknu se na to při chvilce.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
Odeslal: alfred
Datum odeslání: 16.říj.2011 v 19:13
Zkuste projít a porovnat s výkresem a případně nastavit odpovídající hodonoty, či nastavení.
Písmo: velikost (případně jestli je nastavena NULA), volbu Poznámky Kótovací styl: volba Poznámky
|
Odeslal: alfred
Datum odeslání: 17.říj.2011 v 06:48
Zkusil jsem zběžně funkci otestovat. Vadí: 1. pokud je u písma zadaná konkrétní nenulová výška (pak se příkaz _TEXT nedotazuje na výšku) 2. pokud je u kótovacího stylu zvolen režim poznámek
- Pokud je kótovací styl jako "poznámka" (DIMANNO=1), tak velikost bloku závisí na proměnných: CANNOSCALEVALUE a DIMTXT - Pokud není kótovací styl jako "poznámka" (DIMANNO=0), tak velikost bloku závisí na proměnných: DIMSCALE a DIMTXT
|
Odeslal: Mikemamm
Datum odeslání: 17.říj.2011 v 09:28
Výborně vyřešeno, děkuji.
Chyba byla opravdu v poznámkách - porovnal jsem si historii v dwg kde to jde a kde ne a byl dosazován špatný styl textu (standart-mám jej s poznámkou) namísto romans, tím pádem, jak píšete, se nezeptal na výšku textu.
Takže pomohlo jednoduše přepnout nahoře v roletce ze stylu textu standart na romans a už to funguje. Zajímavé, jak to bylo nakonec jednoduché, ale asi bych nad tím důmal hodně dlouho - spíš jsem myslel na úpravu agp_koty.
Děkuji za rady :)
|
Odeslal: alfred
Datum odeslání: 17.říj.2011 v 09:41
|
Upravit ten LISP by samozřejmě bylo nejideálnější řešení. Bude vracet chybu i v případě použití volby Poznámka u aktuálního kótovacího stylu.
|
Odeslal: PepaR
Datum odeslání: 17.říj.2011 v 20:26
Děkuji pánové za vzájemné vykomunikování problému.
------------- PepaR https://www.jremes.cz" rel="nofollow - jremes.cz | https://www.stavlab.cz" rel="nofollow - stavlab.cz
|
|