Witam
Chcę utworzyć ilości z polilinii na Drafstight.
Chciałbym uzyskać sumę długości i powierzchni wybranych polilinii lub polilinii na warstwę.
Właściwości polilinii dostarczają tej informacji, jeśli wybrana jest tylko jedna z nich. Potrzebuję go do kilku polilinii jednocześnie.
Czy ktoś wie, jak to zrobić za pomocą Driftsight?
Jeśli masz metodę dla AutoCAD, też jestem zainteresowany.
Dziękuję za pomoc.
pl
12 Listopad 2014 10:40
2
Witam
Najprostszym sposobem będzie przekształcenie wszystkich polilinii w jedną, dzięki czemu łatwo uzyskasz jej długość!
Aby przekształcić w pojedynczą polilinię, należy:
Aby przekształcić linię w polilinię, należy: 1. Wpisz "editpolyline" w oknie poleceń 2. Wybierz linię, od której chcesz zacząć 3. Wprowadź "Y", aby przekształcić linię w polilinię 4. Wprowadź "J", aby przekształcić inne segmenty linii w pojedynczą polilinię 5. Wybierz segmenty linii, które chcesz przekształcić w polilinię 6. Zakończ polecenie
1 polubienie
pl
12 Listopad 2014 10:43
3
W przypadku programu AutoCAD dostępne jest makro LISP, które robi to w bardzo prosty sposób:
Pobierz ten plik:
http://forums.autodesk.com/autodesk/attachments/autodesk/706/54769/1/TLENGTH__v101_US.lsp
Wiosna:
http://forums.autodesk.com/t5/autocad-2013-2014-2015/how-to-calculate-the-total-length-of-multiple-lines/td-p/5120514
1 polubienie
Dziękuję
Czy ta metoda jest przeznaczona dla programu AutoCAD czy Draftsight?
Udało mi się w Draftsight, ale działa to tylko wtedy, gdy polilinie są od końca do końca.
To, co chciałbym zrobić, to zsumować wiele małych polilinii, więc jeśli muszę je wszystkie przesunąć, nie jest to zbyt praktyczne.
A przez warstwę, to nie działa? Na przykład funkcja, która mówi: Warstwa 1: 110 m; Szczyt 2 337 m n.p.m.
pl
12 Listopad 2014 13:33
6
A priori nie ma rozwiązania w DraftiSight dla linii nieciągłych, przepraszamy.
Pozostaje rozwiązanie w postaci programu AutoCAD.
pl
14 Listopad 2014 09:15
8
W przeciwnym razie, za pomocą SolidWorks możliwe jest uzyskanie całkowitej długości szkicu dzięki małemu makra:
https://forum.solidworks.com/thread/63630