Zobrazit plnou verzi příspěvku: editace bloku
Ferdinand
10.05.2006, 15:32
Když tento blok vložím do výkresu příkazem Insert, nelze ho editovat. Proběhne toto:Command: _refeditSelect reference:Errors found in references to other objects:** Application reference missing: GENIUS_GENOREF_13, to AcDbLayerTableRecord.Když ho vložím jako ext. referenci (což v tomto případě nechci), tak Refedit na něj normálně funguje.Viz také příspěvek http://www.cadforum.cz/forum/forum_posts.asp?TID=2488&KW =z+%22%E8ist%E9ho
Ferdinand2006-5-10 15:35:18
Já s editací vloženého bloku problém nemám:Příkaz: _insertUrčete bod vložení nebo [Refbod/Měřítko/X/Y/Z/Otoč/PMěřítko/PX/PY/PZ/POtoč]:Příkaz:Příkaz: bedit Regeneruji model.Příkaz:Příkaz:** PROTÁHNI **Určete bod protažení nebo [Referenční bod/Kopie/ZPět/kOnec]:Příkaz:** PROTÁHNI **Určete bod protažení nebo [Referenční bod/Kopie/ZPět/kOnec]:Příkaz:Příkaz:** PROTÁHNI **Určete bod protažení nebo [Referenční bod/Kopie/ZPět/kOnec]:Příkaz: *Storno*Příkaz: *Storno*Příkaz: _BCLOSERegeneruji model.A všechny změny v bloku se korektně uložily. Je ovšem pravda, že jsem nepoužil příkaz REFEDIT (už proto, že to není reference ale blok), jen jsem na blok dvakrát klepl myší.
Ferdinand
11.05.2006, 10:57
Mohl by to prosím někdo zkusit v AutoCAD2004 /EN/ ?
AutoCAD2005Cz
Súbor ide vložiť, refedit nefunguje. Vypíše:
V odkazech na jiné objekty byly nalezeny chyby:** Chybějící reference aplikace: GENIUS_GENOREF_13, na AcDbLayerTableRecord.Regeneruji model.
Vytvorila som si jednoduchý blok, spustila refedit, pridala som si problémový blok do pracovnej sady, rozbila som ho na objekty a dala som blok uložiť. Nepodarilo sa. Toto bol dôvod:
AutoCAD
---------------------------
Nelze uložit změny objektů v pracovní množině,
protože objekty se odkazují na objekty mimo
pracovní množinu. Sezení Refedit je stále
aktivní. Pokud si chcete prohlédnout seznam
chybějících referenci, stiskněte po uzavření
dialogu klávesu F2 .
---------------------------
OK
Ferdinand
15.05.2006, 17:59
Nojo, takže návrat k AutoCAD10...(tj. blok /B/ z výkresu /1/ vyexportovat do samostatného výkresu /2/ s názvem /B/, tam ho zeditovat, uložit, zavřít, /B/ vložit do /1/ a tak on se předefinuje) Uff, to je psina
Petr Bláha
15.05.2006, 18:07
V AutoCADu 2006 a 2007 to funguje normálně, ale to Vám asi moc nepomůže. Koukal jsem i dovnitř do toho bloku a zdá se tam vše normální ... zvláštní.
Ferdinand
17.05.2006, 17:46
[QUOTE=Buba]...objekty se odkazují na objekty mimo
pracovní množinu. ... [/QUOTE]Co je to "pracovní množina"? Věděl bych, co je "pracovní čas", "pracovní pomůcky", "pracovní kázeň", "pracovní kopie"...atd. ale se množinama nejsem moc kamarád
Ferdinand
17.05.2006, 18:45
Pokud bych to uložil jako dwf, šlo by z něj "ručně" odstranit (anebo přepsat na korektní hodnotu) onu Chybějící reference aplikace: GENIUS_GENOREF_13, na AcDbLayerTableRecord. ... A pak uložit zpět do dwg. Co a jak by se muselo smazat/přepsat? V dwf se bohužel nevyznám...
Ferdinand2006-5-17 18:45:55
Ferdinand
15.06.2006, 08:59
Tak jsem se na to podíval podrobněji - metodou postupného odmazávání entit: způsobily to entity "line" o délce 25.4 (color=cyan, linetype=center, /např./id Specify point: X = -702.00 Y = 367.70 Z = 0.00), která se naoko chovala jako "normální". Že co bylo na něm abnormálního, to mi zůstává záhadou...
Ferdinand
15.06.2006, 09:04
[QUOTE=koutnak]Já s editací vloženého bloku problém nemám:...Je ovšem pravda, že jsem nepoužil příkaz REFEDIT (už proto, že to není reference ale blok), jen jsem na blok dvakrát klepl myší.
[/QUOTE]To vyvolá přece také příkaz Refedit (zde volání příkazu ne z ikonky, ale implicitně dvojklikem na blok).
Ferdinand
04.01.2007, 14:28
A je to tu zas...Command: _refeditSelect reference:Errors found in references to other objects:** Application reference missing: ACAD, to AcDbBlockTableRecord.*Cancel*Tentokrát samozřejmě u úplně jiného bloku v úplně jiném výkresu... Dotyčný blok má 1656 entit Já bych do toho kop´...
Vladimír Michl
04.01.2007, 14:35
Audit žádnou chybu nehlásí? Takovéto chyby většinou ukazují na nějaký podivný DWG - chybějící enabler, DWG z non-Autodesk aplikace, nebo něco takového.
Ferdinand
04.01.2007, 15:03
A. Ve zdrojovém výkresu (tj. problémový blok)7x - Něco s _LeaderAcDbLeader(122D) annotation id Null disable annotationPass 3 4200 objects audited Total errors found 7 fixed 7B. V cílovém výkresu25x - Něco s _LeaderAcDbLeader(10DBF) annotation id Null disable annotation7x - nelíbí se mu, že je použito _MinsertAcDbMInsertBlock(18C1) Rows <= 0 11x - něco o textuAcDbText(14FE4) obliquing angle wrong quadrant 0Pass 3 43300 objects audited - výkres má 4999 entitTotal errors found 33 fixed 33Akorát neumím dešifrovat ty odkazy v závorkách / (14FE4) a pod./ - to asi odkazuje na místo výskytu, ale jak je to dle <X,Y> ?
Vladimír Michl
04.01.2007, 16:34
To jsou vnitřní ID jednotlivých objektů (asi vám k ničemu nebudou). Pomohla ta oprava? (poškozený výkres je onou příčinou problému)
Ferdinand
05.01.2007, 08:39
Nepomohla. Zkoušel jsem vložit "problémový blok" do prázdného (tj. nového) výkresu - tam to taky nejde refeditovat
Vladimír Michl
05.01.2007, 09:12
Pak je zřejmě poškození onoho DWG souboru závažnější a pomůže leda vzít jeho záložní kopii (pokud existuje).