alf Posted June 1, 2020 Report Share Posted June 1, 2020 Czy ktoś zna sprytny sposób na wyrównaie tekstow artybutów do pozycji bez przesunięć, tj punkt wstawienia atrybutu=punkt wstawienia tekstu? W zał fragment przykładowy jak miało by to wyglądać. Dodam tylko atrybutów jest multum.. New block.dwg Quote Link to comment Share on other sites More sharing options...
kruszynski Posted June 2, 2020 Report Share Posted June 2, 2020 Ciekawy przypadek. Myślę, że najłatwiejszym sposobem byłoby przygotowanie LISPa który to zrobi. Zastanawia mnie jak powstała taka sytuacja. Czy tak wstawia jakaś nakładka? czy inne microstation? W załączonym przykładzie widać, że tylko jeden atrybut został przesunięty. Dlaczego? Jak taki LISP miałby rozpoznawać które atrybuty przenosimy, a które zostają? Quote Link to comment Share on other sites More sharing options...
perlon Posted June 2, 2020 Report Share Posted June 2, 2020 Tak sobie to oglądnąłem i wg mnie oba atrybuty w różnych blokach dostawały różne pozycje. Tyle tylko, że RZD jest puste. Być może LISP, który to ogarnia mógłby albo na sztywno obrabiać jeden konkretny atrybut z definicji konkretnego bloku albo posiadać okienkowy UI pozwalający na wybór atrybutu, który należy przemieścić. Uniwersalne i "sprytne" narzędzie raczej nie będzie trywialne. Ciekawe ćwiczenie programistyczne Quote Link to comment Share on other sites More sharing options...
alf Posted June 2, 2020 Author Report Share Posted June 2, 2020 a wszystkiemu winny jak zwykle geodeta... ;-0. A z tego czesc atrybutow z rzednymi rozbita do bloku i textu.. istny bajzel. I jak z tego szajsu potem model??. na razie znalazlam inne rozwiazanie, nieco na okolo: wylowilam te atrybuty , wyexportowalam innym nazrzedziem jako bloki do xlsa (dane artyb z wspolrzednymi xy oraz wartosc zapisana w art czyli rzedna oraz inne niepotrzebne dane), potem przerobilam do pliku txt (x,y,z), w ukladzie ktory zaimportowalam w mikrostacji jako punkty (x,y,z).. ale pozostaje mi czesc rozbitych blokow z textami. a to juz reczna robota.. lisp by pomogl bo moglabym wykonac uproszczona triangulacje bezposrednio z textow. tylko koniecznejest by text mial pkt wstawienia ten sam co blok. Moze jakis zmodyfikowany "burst" ktory rozbija text przesuwajac go do pktu wstawienia bloku??? Uparta oczywiscie nie jestem bo na razie znalazlam inne rozwiazanie na to co potrzebuje.. Quote Link to comment Share on other sites More sharing options...
metiu Posted June 3, 2020 Report Share Posted June 3, 2020 (edited) Dnia 1.06.2020 o 18:04, alf napisał: Czy ktoś zna sprytny sposób na wyrównaie tekstow artybutów do pozycji bez przesunięć, tj punkt wstawienia atrybutu=punkt wstawienia tekstu? W zał fragment przykładowy jak miało by to wyglądać. Dodam tylko atrybutów jest multum.. New block.dwg 50 kB · 4 downloads Właśnie przeglądałem stronę z LISPami - może ten Ci pomoże? http://lee-mac.com/attmodsuite.html Trochę tych lispów do atrybutów jest - http://lee-mac.com/programs.html Edited June 3, 2020 by metiu Quote Link to comment Share on other sites More sharing options...
alf Posted June 5, 2020 Author Report Share Posted June 5, 2020 Dnia 3.06.2020 o 10:09, metiu napisał: Właśnie przeglądałem stronę z LISPami - może ten Ci pomoże? http://lee-mac.com/attmodsuite.html tak wiem, multimagazyn lispów, ale to co potrzeba ten lisp nie ma. Ten lisp nie przestawi textu w punkt wstawienia a jedynie go obróci, przesunie o zadaną wartość ew przedytuje właściwsci i format textu. Export ATT do pliku txt/xls a potem zaimportowanie go jako punkty we wspł xyz załatwiło mi sprawę.. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.