1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

Подпись высот с разрывом вдоль полилинии.

Discussion in 'Autocad' started by aleran, Jan 29, 2023.

  1. aleran

    aleran Форумчанин

    Добрый день господа сочувствующие!
    Тема тем или иным образом поднималась ни раз, но всё же: существует ли способ быстрой ориентации подписи к горизонталям, что представлены в виде полилиний с аторазрывом и ориентацией вдоль неё? Т.к.их тысячи и выбирать в ручную физически нет времени. label.gif [​IMG]
    Огромное спасибо за любой совет тем более помошь!
     
  2. 1958

    1958 Форумчанин

    А зачем горизонтали разрывать? Почему бы не подписывать их мтекстом с фоном?
     
  3. АлексЮстасу

    АлексЮстасу Форумчанин

    С помощью команд XDTOOLS и XDLabel:
    1. Создать XData с полем для содержания этих надписей XDTOOLS_MDEFINE или командой XDATA из Express. Тип поля можно взять STr - символьное.
    2. Присоединить эти XData к горизонталям XDTOOLS_ADD.
    3. Связать надписи и горизонтали XDLABEL_LINK.
    4. Редактировать XData связи надписей "XDT_LABEL" командой XDTOOLS_VEDIT:
    - заменить значения в поле 7 на "ON",
    - заменить значения в поле 20 на "10" - выравнивание Середина Центр (если было иное),
    - заменить значения в поле 22 на "-360" - абсолютный поворот не определен,
    - заменить значения в поле 23 на "0" - поворот относительно линий,
    - заменить значения в поле 35 на (0.0 0.0 0.0), указав точку 0,0.
    5. Обновить надписи XDLABEL_UPDATEL.
    Может показаться необычным (::-ph34r.gif::) , но делается за 5 минут.
     
  4. 1958

    1958 Форумчанин

    Очередная смешная шутка юмора...
     
  5. АлексЮстасу

    АлексЮстасу Форумчанин

    Это шутка для предвзятости. А для остальных - это работает. За 5 минут решается неслабая в общем-то задача. И эта, и многие похожие другие.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice