atrybuty wyrównanie tekstu


alf
 Share

Recommended Posts

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ą?

Link to comment
Share on other sites

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.

image.png.026777127d528251ca5a885d4e2af41f.png

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 :)

Link to comment
Share on other sites

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..

 

Link to comment
Share on other sites

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 by metiu
Link to comment
Share on other sites

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ę..

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share