Zobrazit plnou verzi příspěvku: GG menu, příkazy _area
Mikemamm
14.10.2011, 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
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.
Mikemamm
16.10.2011, 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.
Mikemamm
16.10.2011, 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
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.
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ámkyKótovací styl: volba Poznámky
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
Mikemamm
17.10.2011, 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 :)
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.
Děkuji pánové za vzájemné vykomunikování problému.