Harry

Użytkownik forum
  • Postów

    29
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Harry

  1. Witam

    Korzystam z wersji testowej 2017. Ogólnie zapowiada się coraz to lepiej.

    Zawodowo używam programów CADowskich w ograniczonym zakresie. Głownie do rysowania prostych instalacji niskopradowych i ich zliczania przy wycenach.

    I tutaj pojawia się zasadniczy problem przy korzystaniu z ZWCADa.

    W rysunkach otwieranych w ZWCADzie nazwy bloków pojawiają się w formacie *Uxxx (temat znany)

    W nowej wersji niestety problem ten w dalszym ciągu nie został wyeliminowany.

    Używanie qselect i eattext nie przynosi oczekiwanych efektów i nie pozwala na poprawne zliczenie elementów.

    Bcount - często zawiesza ZWCADa i też ma problem z poprawnym zliczeniem elementów (*Uxxx)

    Selectsimilar .... - polecenie się uruchamia, ale żadnych efektów nie ma, nic nie wybiera.

     

     

    vernum = "2016.06.28(4864)_x64"

  2. Zainstalowałem wersję PL i ...

    Selectsimilar - wiesza się, brak poprawnego działania (ale już przynajmniej jest )
    Wstążka - dalej brak :/
    Eksport atrybutów - za pierwszym razem zawiesił komputer... kolejne razy to samo - wniosek, funkcja jeszcze nie działa.

    Niestety po "zawieszeniu" znika pasek narzędzi i trzeba go ręcznie dodawać.

  3. Zagadnienie (bo nie problem) w AutoCAD, było (na polskim forum CAD) omawiane już wiele lat temu (gdy tylko pojawiły się bloki dynamiczne). Droga jest stosunkowo prosta: Odniesienie (wstawienie) bloku (mające nazwę anonimową) jest dynamicznym blokiem zależnym od nazwanego bloku dynamicznego, po spełnieniu warunków - (1) jego definicja posiada dane dodatkowe aplikacji o nazwie "AcDbBlockRepBTag", oraz (2) zawiera (w tych danych dodatkowych) odniesienie do uchwytu (handle) obiektu, który jest definicją bloku nazwanego.

     

    W zestawie funkcji CADPL-Pack, (http://forum.cad.pl/cadpl-pack-v1-lsp-t78161.html) zdefiniowana jest funkcja o nazwie cd:BLK_GetDynBlockNames. Zwraca ona listę wszystkich nazw odniesień (bloków anonimowych) zależnych.

    Dziękuję za wskazówki.

  4. Witam,

     

    chciałbym nieco się upewnić czy dobrze zrozumiałem posta.

     

    Faktem jest ZWCAD Classic nie obsługuje bloków dynamicznych.

     

    Problemem jest jak sądzę, że w rysunku nie mogą istnieć dwa bloki (lub więcej) o tej samej nazwie, ale o różnych definicjach.

    W ZWCAD+ po utworzeniu kilku kopii bloku dynamicznego i zmianie wymiarów bloku, powstaje blok o nazwie *Ux, gdzie x to kolejny numer.

    Program nazywa tak bloki dla rozróżnienia, ale głębiej w definicji są zamieszczone inne dane np. źródłowa nazwa bloku.

     

    Przykład

    Załóżmy, że blok nazywa się "Drzwi". Jeśli utworzymy jego 2 kopie, to nic się z nazwą nie stanie do czasu zmiany wymiarów bloku.

    Jeśli zmienimy wymiar bloku, to pojawi się nowy blok o nazwie np.  *U04, jeśli zmienimy kolejny to powstanie blok o nazwie *U05.

     

    Te bloki może Pan również zobaczyć w ZWCAD+. Natomiast w pasku właściwości przy wszystkich blokach będzie pojawiała się nazwa "Drzwi", pomimo innych wymiarów bloku.

     

    Otwarcie takiego rysunku w Classicu nie powoduje rozbicia bloków.

    W pasku właściwości dalej są wyświetlane "Drzwi".

    Zapis takiego rysunku w ZWCAD Classic (nie widzi tego jako bloki dynamiczne), zachowuje informacje odnośnie dynamiczności bloków, co sprawdziliśmy otwierając taki rysunek w ZWCAD+.

     

    Classic nie rozbija więc bloków, natomiast eksport atrybutów i qselect widzi rzeczywistą nazwę bloków np. *U30.

     

    Rozumiem, że Pan chciałby, aby zamiast tego pojawiała się nazwa bloku z paska właściwości?

     

    Pozdrawiam

    Fakt, przyznaję rację, że może użyłem złego sformułowania, za co przepraszam.

    O ograniczeniu odnośnie edycji bloków dynamicznych w wersji clasic byłem świadomy i nie stanowiłi to dla mnie problemu.

     

    Nie mniej jednak, w wersji clasicc nie znalazłem możliwości zliczenia ilości tych samych bloków (qselect i eksport atrybutów).

    Natomiast w momencie, gdy zapiszę jakiekolwiek zmiany w rysunku w programie ZwCAD classic - to zmieni on nazwy tych bloków na *Uxxx - i uniemożliwi ich zliczenie np. a AutoCadzie.

    Mam nadzieję, że w wersji 2017 (na która nie mogę się już doczekać) kwestia ta jest "wyprostowana".

     

    Nazywanie kolejnych bloków w sposób *U1, *U2 ... byłoby do zaakceptowania, gdyby w obrębie jednego typu bloku była wartość pozwalająca go łatwo wyodrębnić. Niestety nr są nadawane kolejnym blokom, nie zależnie od ich rodzaju

     

    Byłoby bardzo fajnie, gdyby istniała możliwość wyciągnięcia zestawień nazw bloków w wersji classic, i jeśli znacie na to sposób - to bardzo bym prosił o jego opisanie.

  5. Do testerów wersji 2017.

    Prośba o sprawdzenie bloków dynamicznych i z atrybutami.

    Przykład, dotyczy tego samego rysunku otwieranego w AutoCAD 2014, ZwCAD 2015+ i ZwCAD Classic.

    Blok zawierający atrybut w postaci nr elementu.

    W AC - blok ma nazwę "E__sk_ROP". Bloki zlicza zarówno w metodzie szybkiego wyboru jak i wyciągania atrybutów.

    W 2015+ - blok mam taką samą nazwę, zlicza go poprawnie przy użyciu szybkiego wyboru, natomiast przy wyciąganiu atrybutów zmienia nazwę na np. *U321

    w 2015 Classic - zupełna tragedia. Blok od razu zmienia nazwę na *U321, nie ma możliwości zliczenia bloków przy użyciu szybkiego wyboru (każdy blok ma inny numer, np: *U321, *U322 itd.). Tak samo nie mam możliwości zliczenia przy użyciu funkcji wyciągnij atrybuty.

    W razie potrzeby mogę podesłać w PW takowy plik. Lecz nie mogę go udostępnić publicznie - informacje niejawne.

  6. Witam

    Używam ostatnio wersji classic i w pewnych momentach zaczyna mnie rozsadzać ...

    Wszystkie wcześniejsze wersje (2012+, 2015+) działały bardzo dobrze i bardzo fajnie.

    Natomiast wersja Classic :

    !! rozwala bloki, w szczególności dynamiczne. Ale to, że nie można zmieniać ich atrybutu to nic. zmienia ich nazwy losowo, stosując oznaczenia typu 0$.. lub *U....

    Wystarczy otworzyć rysunek zawierający pewne bloki - zmienia ich nazwę i właściwości. Powoduje to gigantyczne kłopoty i problemy.

    Np. w zliczaniu elementów (wyciąganie atrybutów, szybki wybór).

    Czy tylko ja mam z tym problem ?

    Czy jest na to jakaś metoda ?