McArti

Użytkownik forum
  • Postów

    25
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez McArti

  1. Minął rok. Wersja 2009 wydana, a refy jak źle działają, tak źle działają dalej. Wstyd straszny, bo ArCADia i * mają to zrobione dobrze od kilku lat! Odnosze wrażenie, że albo ci chińczycy nie wiedzą wogóle o co chodzi i jak to ma działać, albo mają tak źle napisaną od podstaw obsługe bloków, że poprawnie nieda sie tego zaimplementować.
  2. No i wydawało mi sie, że w czystym autocadzie bez nakładek tak jest. Ale NIE JEST tak jak napisałem wyżej w poście. Za zamieszanie przepraszam :P
  3. widze, że wszyscy zostają tak jak po instalacji ale zmieńcie sobie tło na color9 i zobaczycie, że to miłość na zawsze ;-)
  4. cały myk polega na tym, że stb mozesz przykleić do każdego Viewporta. zatem każdy vewport może mieć inne stb. co do Stylów to ZwCAD odpowiada "This command is not yet supported." ale najpierw nalezy wymieść błędy potem zabrać sie za reszte.
  5. widze, że wspólnie stworzenie obazów koncentracyjnych dla geodetów nie nastręczało by nam kłopotów ideologicznych. :lol: ps. ale to wynika tez po części ze złych exporterów w programach geodezyjnych.
  6. to mozna zakończyć opowieść, bo nie widzisz róznicy miedzy ctb i stb przy stb mozna zrobic wszystko. po drugie właściwy styl robienia projektów to plik wydrukowy owszem ale wydruki na Layoutach ze wzgledu na formatowanie warstw właśnie.
  7. polecam przetestowanie opcji window. naprawde problem braku podglądu kartki nie jest tak straszny na jaki wygląda. pozatym domyślnie kartka (dolny lewy róg, zaczyna sie w okolicach współrzdnych 0,0) mozna też ustawiać przez wycentrowanie (Origin center) naprawde opcji dość swobodnego dochodzenia do ustawienia Arkusza (layout) jest sporo. pozatym polecam robić takie rzeczy tylko raz, zapisać je do pliku dwt i potem korzystać z kopiowania raz zrobionych layoutów z Template.
  8. mayk moja odpowiedz trafia w sedno problemu. zrób w arkuszu (layout) kilka rzutni (viewport). ustaw w nich rózne części rysunku i dpoasuj skale jakie sobie chcesz. custom scale w properties. do 2P: style STB dla każdego Viewport'a mają sie dobrze już od bardzo wielu lat Acad2000 juz tego używał. twoja metoda ma znaczące ograniczenia. wyobraź sobie 5 rysunków tego samego z kolejno wyłaczanymi różnymi warstwami. musisz refować 5 razy to samo i wyłaczać warstwy. masz 5x tyle warstw. niedaj boże bedzie to mapa warszawy :]
  9. na AutoCADzie chodza obie wersje. Command: test1 _area Specify first corner point or [Object/Add/Subtract]: e Select objects: l Area = 55616.5209, Perimeter = 979.1300 Command: nil Command: test2 _area Specify first corner point or [Object/Add/Subtract]: e Select objects: l Area = 55616.5209, Perimeter = 979.1300 Command: nil
  10. każda rzutnia powinna mieć cechę (w properties) skala. skala jest w stosunkiem pomiędzy jendostką modelu a jednostką papieru. narysuj rzutnie i obejrz dokładnie co ma w okienku cech.
  11. mogę ale dopiero we wtorek.
  12. problemem zapewne nie jest snap tylko, że punkt wstawienia jest brany dosłownie czyli tak jak aktualne wyświetlanie, a powinno być odwrotnie, w definicji bloku zapisany dokładnie a wyswietlony w okienku po zaokrągleniu według precyzji.
  13. chodzi mi o ten moment gdzie niby jest ten sam silnik intellicad 6.4 a działanie jest w jednym z intellicadów błędne. wychodziło by, że kazdy producent pisze obsługe komend od nowa. jest jak jest dobrze, że tu mamy do czynienia z supportem. no licze na to, że zgodnie z opisem testowac to można dłużej. :wink:
  14. no ale to tak nie może być. snap to nie grid. precyzja powino działać tylko przy wyświetlaniu a snapy być zarządzane co najwyżej zmienną osnapcoord. ps. troche mnie to dziwi, wygląda na to, że ZwCAD wogóle nie przeszedł wersji Alfa i Beta. pozatym troche nie rozumiem czemu np. inny Intelicad oparty tez na 6.4 działa dobrze a ZwCAD ma niedociagnięcia.
  15. McArti

    ZwCad i Linux

    no włączyłem Zwcada po linuxem ale to nie była zwykła instalacja trzeba było ukraść kilka bibliotek spad innego programu. po instalacji zakończonej błędem. raczej narazie eksperyment niż możliwosc pracy
  16. McArti

    ZwCad i Linux

    ja próbowałem ale sie nie udało. poprostu linuxowe WINE jest jeszcze za głupie. jeszcze potrenuje z najnowszym wine 0.9.57
  17. najbardziej to niech mysla nad Xrefami drzewiastymi. ja licze na jakąś nowa kompilacje ;) w tym wzgledzie, bo tak zostać nie może.
  18. przepraszam najmocniej :P macro które napisałem działa dobrze tylko występuje jedna literówka! Set Zw...l....SelSet = Thisdocument.SelectionSets.Add("d") to "l" zawiniło ps. jednak zgłaszam błąd działania obiektu SelectionSet. Name zawiera tylko jedną literę z nadanej pierwotnie nazwy. wykonanie poniższego makra pokazuje błąd: Sub NazwaSelekcji() MsgBox Thisdocument.SelectionSets.Add("asdfgh").Name End Sub okienko powinno wyswietlić "asdfg" a pokazuje tylko "a"
  19. no niestety nie jest tak rózowo jednak wiele metod obiektów zmienia swoja składnię z tablic na obiekty co pociaga za saobą sporo perturbacji. mam prosbe do admina o prawidłową składnie: AddItems w clasie ZwcadSelectionSet. browser pisze, że to ma być: Sub AddItems(ArrayOfEntities) najlepiej jakby admin pokazał jak sie haczuje: poniższa procedura sie wykrzacza własnie na AddItems Sub haczowanie() Dim tpline As New ZwcadPoints Dim thaczouter(0 To 0) As ZwcadLWPolyline Dim ZwSelSet As ZwcadSelectionSet Dim SeedPoints As New ZwcadPoints tpline.Add 0, 0, 0 tpline.Add 5, 0, 0 tpline.Add 5, 10, 0 tpline.Add 0, 10, 0 ZwCAD.Documents.Add "zwcadiso.dwt" Set thaczouter(0) = Thisdocument.ModelSpace.AddLightWeightPolyline(tpline) thaczouter(0).Closed = True Set hacz = Thisdocument.ModelSpace.AddHatch(0, "CONC", True) Set ZwlSelSet = Thisdocument.SelectionSets.Add("d") ZwSelSet.AddItems thaczouter SeedPoints.Add 0, 0, 0 hacz.ApplyHatch ZwSelSet, SeedPoints ZwSelSet.Erase SeedPoints.RemoveAll End Sub
  20. widze, że w ZwCad nie pozwala na podrefowanie pliku, który posiada refy. dostaje błąd: An error occurred while attempting to open a nested external reference. tak nie może być :-( ps. dodatkowo nie da sie zapisać poprawnie nowej ścieżki Save Path dla Xrefa ZWCad zapamietuje śmieci i OK jest z błędem (w ZWC2006 robi to dobrze) temat Xrefów hierarchicznych wydaje mi się nieskutecznie zaimplementowany.
  21. okazuje się, że w drzewie Xrefów widać wszystkie refy nawet Overlay. problem pojawia się kiedy mamy kilka poziomów refów i występują te same nazwy refów na róznych poziomach w róznych plikach (w jednych jako Attach w innych jako Overlay) otworzyłem duży projekt i patrze niamam mapy! warstwy refów są a mapy niema. uproszczony schemat tego co mam. plik |_mapa |....|_mapa1(At) |....|_mapa2(At) | |_kd |...|_mapa(Ov) |....... |_mapa1(At) |....... |_mapa2(At) | |_bitmapa ....|__mapa(Ov) ....|....|__mapa1(At) ....|....|__mapa2(At) ....|_bitmapa1 Wydaje mi się, że nie pokazywanie określonej nazwy refa typu Overlay determinuje nie pokazanie innego refa typu Atach o tej samej nazwie w innej cześci drzewa.
  22. WIELKIE DZIEKI!!!!!!!! to dość dla mnie sensacyjne odkrycie, że obiekt ZwcadPoint indeksuje jako tablica! czyli własciwie poza deklaracją zmiennych nic sie nie zmienia w stosunku do AutoCADa no REWELACJA :shock: :)
  23. to sobie narazie sam odpowiem :wink: wystarczy postawić goły obiekt: Dim punkt As New ZwcadPoint potem juz można np. punkt.x=2 punkt.y=1 punkt.z=0 Thisdocument.ModelSpace.AddPointEntity punkt
  24. radość i rozczarowanie :P VB jest i działa. Składnia obiektu prawie taka sama ALE... niestety parametry punktu procedurom przekazuje sie przez obiekt punktu ZwcadPoint a nie przez tablice jak w AutoCADzie. Niewiem dlaczego zostało to tak rozwiązane. Licencja Autodesku? Zablokowało to automatyczne przekładanie makr z AutoCada. troche włosów z głowy wyrwałem no ale trzeba programy przerabiac i tyle. Moje pytania są takie: Jak należy uzywać tych punktów czy wszystkie punkty musza nalezeć do kolekcji ZwcadPoints czy mogą istnieć osobno? Jak poza kolekcja wytworzyć obiekt ZwcadPoint? Czy po wykonianiu AddLine można legalnie wywalić z kolekcji punkty na podstawie, których została stworzona linia? Jakie jest wogóle znaczenie tej kolekcji w Objekcie ZwCAD??? Czy gdzieś mozna znaleźc example do Zwcad VB?