Forum użytkowników programów ZWCAD, KOMPAS-3D, Scan2CAD, PDF2CAD Strona Główna Forum użytkowników programów ZWCAD, KOMPAS-3D, Scan2CAD, PDF2CAD
Forum CAD.

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
Narzędzia - Całkowita długość linii
Autor Wiadomość
W.Labocha

Dołączył: 14 Lip 2011
Posty: 5
Wysłany: Czw Lip 14, 11 17:40   Narzędzia - Całkowita długość linii

jestem początkującym użytkownikiem i nie mogę sobie poradzić z automatycznym odczytem długości linii (2D).
W przypadku zwykłej linii łamanej, po wskazaniu jednego odcinka ZWCAD od razu podaje jej długość i nie mogę pokazać następnych odcinków, aby odczytać "CAŁKOWITĄ długość LINII".
Po zamianie tej linii na polilinię program prosi o wskazanie linii, a po wskazaniu początku linii każe wskazać "przeciwległy narożnik" i dalej "wskaż linię" itd., nie pokazując żadnej wartości długości. Gdzie tkwi błąd?

Kompilacja "2011.02.28(16649)"
_________________
LABOCHW
vernum "2011.02.28(16649)"
 
     
dmatusz3
Site Admin

Pomógł: 22 razy
Dołączył: 20 Sty 2008
Posty: 652
Wysłany: Czw Lip 14, 11 18:26   

Być może film nieco ułatwi sprawę.

pomiar_długości_linii.avi
Pomiar długości linii
Pobierz Plik ściągnięto 62 raz(y) 590,71 KB

_________________
Jeśli występuje problem z wyświetleniem filmu proszę zainstalować program http://www.projektuje.net....2-07062009.exe
 
     
W.Labocha

Dołączył: 14 Lip 2011
Posty: 5
Wysłany: Pon Lip 18, 11 10:47   

Dzięki, ale program zachowuje się zgodnie z filmem, ale tylko dla zwykłych linii.
Dla polilinii (składającej się tylko z odcinków prostych) w żaden sposób ZWCAd nie przyjmuje zaznaczenia?! i tym samym nie podaje długości linii.
_________________
LABOCHW
vernum "2011.02.28(16649)"
 
     
Assgarth 
programista

Pomógł: 2 razy
Dołączył: 26 Sty 2009
Posty: 136
Skąd: Poznań
  Wysłany: Pon Lip 18, 11 11:31   

W załączniku jedna z wielu funkcji, która pozwala na odczyt długości wskazanych obiektów na rysunku.
Plik należy wczytać za pomocą polecenia "_appload", a następnie w linii poleceń ZwCAD'a wpisać:
vla-get-TotalObjLength
i nacisnąć ENTER.

Program poprosi o wskazanie obiektów (linie, polilinie, okrąg, łuk, spline) a następnie, po zatwierdzeniu wyboru przyciskiem ENTER, wyświetli w linii poleceń sumaryczną długość wskazanych obiektów.

pozdrawiam

vla-get-TotalObjLength.zip
Pobierz Plik ściągnięto 47 raz(y) 504 Bajtów

 
     
Assgarth 
programista

Pomógł: 2 razy
Dołączył: 26 Sty 2009
Posty: 136
Skąd: Poznań
Wysłany: Pon Lip 18, 11 15:52   

I jak tam? Wystarczył taki sposób, czy dalej szukamy innego? ;)
Jeśli jeszcze coś brakuje bądź jest niejasne, to proszę napisać - rozwiązanie na pewno się znajdzie.

pozdrawiam
_________________
Obecnie używam ZwCAD:
_VERNUM = "2011.10.30(17176)"
 
     
W.Labocha

Dołączył: 14 Lip 2011
Posty: 5
Wysłany: Sro Lip 20, 11 10:04   

Dzięki wielkie,
Działa i to mi na razie wystarczy - do zsumowania miałem kilometr kanalizacji.
Czy nie ma zestawu standardowych plików (takiego serwis paka), który załatwiałby wiele takich użytecznych funkcji, czy też taki pliczek, jaki otrzymałem trzeba sobie napisać samemu (albo oczywiście skorzystać z forum)?

PZDR
_________________
LABOCHW
vernum "2011.02.28(16649)"
 
     
Assgarth 
programista

Pomógł: 2 razy
Dołączył: 26 Sty 2009
Posty: 136
Skąd: Poznań
Wysłany: Sro Lip 20, 11 10:24   

W AutoCAD jest / było coś takiego jak Toolkit, który zawierał szereg dodatkowych funkcji. W ZwCAD są "Narzędzia dodatkowe", ale w jednym i drugim przypadku, nie zawsze jest wszystko to co nas interesuje.
Wówczas pozostaje napisanie własnych funkcji wspomagających pracę, kupno nakładki bądź zlecenie napisania konkretnego zestawu narzędzi.

pozdrawiam
_________________
Obecnie używam ZwCAD:
_VERNUM = "2011.10.30(17176)"
 
     
W.Labocha

Dołączył: 14 Lip 2011
Posty: 5
Wysłany: Sro Lip 20, 11 13:15   

Dzięki,
PZDR
_________________
LABOCHW
vernum "2011.02.28(16649)"
 
     
Zenon Wiertara

Dołączył: 29 Mar 2010
Posty: 29
Wysłany: Nie Lip 24, 11 13:31   

Przydatny lisp, tylko czasami zamiast długości podaje mi cos takiego:

błąd: Zły typ argumentu
(+ TOTAL (VLAX-CURVE-GETDISTATPARAM (SSNAME SETOBJ ITEM) (VLAX-CURVE-GETENDPARAM (SSNAME SETOBJ ITEM)))).......... itd.

Od czego to zależy?
 
     
kruszynski

Pomógł: 17 razy
Dołączył: 02 Sty 2009
Posty: 312
Wysłany: Pon Lip 25, 11 09:24   

Proszę zwrócić uwagę, czy to dzieje się na jakichś konkretnych elementach?
 
     
Zenon Wiertara

Dołączył: 29 Mar 2010
Posty: 29
Wysłany: Pon Lip 25, 11 09:40   

Przesyłam przykład. Przy zaznaczaniu lini po lewej stronie lisp podaje ich długość poprawnie a przy rysunku po prawej stronie wyskakuje błąd.

Przykład.dwg
Pobierz Plik ściągnięto 19 raz(y) 42,72 KB

 
     
kruszynski

Pomógł: 17 razy
Dołączył: 02 Sty 2009
Posty: 312
Wysłany: Pon Lip 25, 11 10:33   

OK, na tym pliku rzeczywiście widać problem. Zgłosiłem to do producentom ZWCADa
 
     
kruszynski

Pomógł: 17 razy
Dołączył: 02 Sty 2009
Posty: 312
Wysłany: Pon Lip 25, 11 12:04   

W naszej nakładce Tools 2 jest też funkcja liczącą długość elementów. Na Pańskim przykładzie zlicza poprawnie.

Tools 2.2(ZWCAD2011.06.30).exe
Pobierz Plik ściągnięto 35 raz(y) 384,04 KB

 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group - anime
Strona wygenerowana w 0,15 sekundy. Zapytań do SQL: 11