Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Редактирование значения атрибутов блока

Тема в разделе "Autodesk", создана пользователем ksono, 18 апр 2011.

  1. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    Буквально в начале недели столкнулся с такой же проблемой - решения не нашел (может плохо искал)..
    и значение: %<\AcObjProp.16.2 Object(?BlockRefId,1).InsertionPoint \f "%lu2%pt4%pr2">% в атрибуте блока не помогло..
    Написал свою функцию. Запускается также как и называется..
     

    Вложения:

    • HtoAttr.fas
      Размер файла:
      1,9 КБ
      Просмотров:
      29
    #21
    sergtor нравится это.
  2. Markus

    Форумчанин

    Регистрация:
    22 окт 2010
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Москва
    я чет не могу понять и что дает ваш код?0
     
    #22
  3. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    вставляет значение Z в соответствующий атрибут блока..
     
    #23
  4. Markus

    Форумчанин

    Регистрация:
    22 окт 2010
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Москва
    может я как то не так делаю,но почему то не выдает...
     
    #24
  5. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    может..
    1. закидываешь файлик в активное окно ACAD'а
    2. забиваешь в командной строке HTOATTR
    3. на запрос имени атрибута, пишешь имя атрибута в который хотел бы поместить значение Z
    4. выбираешь необходимые блоки
     
    #25
  6. Markus

    Форумчанин

    Регистрация:
    22 окт 2010
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Москва
    ага все так, только текст в атрибуте остается такой же. факин шит
     
    #26
  7. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    может имя атрибута неверное?
     
    #27
  8. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    выложи чертеж или фрагмент проверим..
     
    #28
  9. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    _REGENALL или ВСЕРЕГЕН иногда очень помогает. (В данном случае - не знаю.)
     
    #29
  10. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    А вот как обойтись стандартными инструментами..
     
    #30
  11. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.748
    Симпатии:
    2.505
    Адрес:
    Сибирь
    3 года назад делал подобное видео, а ты смотрю ни как на ленту не перейдёшь?
     
    #31
  12. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    да, но тут очень важно понимать, что если в атрибуте присутствует пользовательское значение, вставка в редакторе в этот атрибут поля не даст результата, т.е. даст, но для вновь вставляемых, поэтому я в своем видео пытался показать, что при данной ситуации, определять необходимо именно новый атрибут...
    у меня ж лента, просто свернута... не классика.. скорее от некоторых панелей отвыкнуть не могу))
     
    #32
    Qvinto нравится это.
  13. Markus

    Форумчанин

    Регистрация:
    22 окт 2010
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Москва
    Спасибо разобрался) правда по другому немного... разорвал блок и просто уже текст поменял весь.
     
    #33
  14. Krovlaf

    Форумчанин

    Регистрация:
    15 дек 2009
    Сообщения:
    207
    Симпатии:
    42
    Адрес:
    Хабаровск
    Оффтоп
    Ужос!!! Медведь? - Да! - Грызли??? Нэт, руками задавили...

    Ставим ToolPac.
    Изменение Z координаты (высоты отметки) Object - Elevation - Relative - выбираем блоки и значение на которое нужно уронить/подбросить
    Изменение атрибута значения отметки Attribute - Value - Fill - в левом окне выбираем нужный атрибут а в правом (Fill options) выбираем INSPZ - выбираем точность представления ну и затем нужные блоки.
    Спасибо Qvinto - научил!
     
    #34
    Qvinto нравится это.
  15. InOut

    Форумчанин

    Регистрация:
    9 дек 2014
    Сообщения:
    98
    Симпатии:
    54
    Адрес:
    Киров
    Отличная утилитка, спасибо! То, что мне требовалось - просто, быстро и без лишних наворотов. Одно замечание: при повторном вызове команды, когда по умолчанию в командной строке остается задан предыдущий указанный атрибут, команда не выполняется - положение Z в атрибут не записывается. Если вместо того, чтобы соглашаться с предложенным по умолчанию, вновь ввести имя атрибута вручную, всё нормально.

    Ну и еще одна мелочь: опечатки в приглашении - "Введиде" и "атрибут" с двумя Т)
     
    #35
  16. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    945
    Адрес:
    Новосибирск
    InOut, поправил код, добавил возможность выбрать атрибут.
     

    Вложения:

    • HtoAttr_2.fas
      Размер файла:
      2,8 КБ
      Просмотров:
      15
    #36
  17. InOut

    Форумчанин

    Регистрация:
    9 дек 2014
    Сообщения:
    98
    Симпатии:
    54
    Адрес:
    Киров
    Всё отлично, спасибо!
     
    #37

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление