Jump to content

Lisp.Вывод значений координат в мультивыноску


Recommended Posts

  • 2 months later...
41 минуту назад, Wlad сказал:

а поменять подписание координат местами  вместо х чтоб значение Y писало


... непонятно зачем, но

image.png.d165d195dc4b7ff316e2d168b4a7fd3f.png

Edited by A.Kudrjashov
Link to comment
Share on other sites

... я понимаю, что замечание не относится непосредственно к самому Скрипту, а к команде "_MLEADER", но тем не менее.

 

В отличие от AutoCAD, где выноска формируется в плоскости точки привязки:

Спойлер

image.png.6eec02f49674bc43530100eb7de4106d.png


В nanoCAD выноска формируется в плоскости с Z=0.

Спойлер

image.png.b47a9eebb69e79aed18d1ccd8948ac3a.png

 

В результате получаем:

Спойлер

image.png.fc7a248f625e43f6819b03df590198c6.png

 

Edited by A.Kudrjashov
Link to comment
Share on other sites

  • 1 month later...
  • 9 months later...
В 15.09.2021 в 06:15, Boroda888 сказал:

Добрый день! Зачем же... Вы же показываете точку и соответственно координаты её и считываются и пишутся

При попытке указать точку выдает. Nanocad v5.1.

Выноска координат.jpg

Link to comment
Share on other sites

  • 10 months later...

Может кому пригодится небольшой скрипт, который по команде (не автоматически!) меняет содержимое надписи в мультивыноске на список значений координат (в МСК, X и Y меняет местами).  Остальные параметры текстов (высота, поворот, слой и т.п.) не меняются. 

Важные отличия от скрипта в начале ветки:

  1. Возможность применения для уже созданных выносок (скопированных, перенесенных и т.д.), а не только в момент создания.
  2. Координаты всегда пересчитываются в МСК независимо от установленной ПСК, поворота ВЭ и т.п.

 

Детально не тестировал. Возможны проблемы , если у мультвыноски очень много стрелок (строка может получиться длиннее 255 символов). Опробовано только на мультивыносках с типом контента MTEXT.

 

В приведенном ниже примере две мультивыноски, одна из них имеет три стрелки.

После применения  команды GEO_KOORD содержимое выносок поменялось на списки координат.

Спойлер

image.png.6a620c9aea21735cc0a5e2a2fe736b24.png

   

Скрипт работает и в NC, и в AC

 

Geo_coord.lsp

Edited by EdwardSt
  • Like 3
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.   Restore formatting

  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

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...