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

Как поставить размер из центра ?

Тема в разделе "Autodesk", создана пользователем Robkiy, 6 сен 2013.

  1. Robkiy

    Robkiy Форумчанин

    Нужно проставлять размеры с вводом значения с клавиатуры и точкой вставки по центру.
    Описать словами плохо получается по этому на чертеже показал то что нужно , если кто знает как это сделать поделитесь информацией
     

    Вложения:

  2. Philin

    Philin Форумчанин

    Ручная работа. Даже если и написать программу, то разница по скорости никакая.

    В примере нарисован размер и точка. Я так понимаю что надо перемещать (копируя) этот размер и изменять значения.
    Проще всего подготовить один размер как показано в примере. Потом скопировать его с точкой привязки (Control+Shift+C и указать точку привязки копируемого объекта). Далее вставить его во все нужные точки (Control+V с указанием точки вставки), а потом изменить вручную все значения.

    PS Всё это можно проделать и через меню или всплывающие окна автокад, но с клавиатуры это делается раз в 20 быстрее.
    PPS Можно это автоматизировать, написав программу. НО автоматизация ничего не даст т.к. самое времязатратное место здесь ручной ввод значений размеров, а его при указанных условиях никак не получится автоматизировать... это приведёт скорее к увеличению времени работы (по сравнению с вводом вручную с клавиатуры).
     
  3. Robkiy

    Robkiy Форумчанин

    тут и вопрос как изменить значение размера , чтобы точка привязки оставалась по центру - и при этом сам размер поменялся

    Оффтоп
    раньше делал так ставлю новый размер а потом перемещаю с привязкой середина на нужное место
     
  4. Philin

    Philin Форумчанин

    Надо изменить только числовое значение размера? Или надо изменить саму размерную линию относительно введённого значения размера?
     
  5. АлексЮстасу

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

    (пока писал-пробовал и тупил, меня почти опередили::biggrin24.gif:: )
    Что у Вас первично? Длина сама должна выставиться в соответствии с надписью размера или надпись должна подписаться в соответствии с фактической длиной?
    Размер всегда вертикально?
    Единицы в файле миллиметры - принципиально, что не в метрах? Надписывать нужно размеры в миллиметрах или в метрах?
    В целом - что это за размер, что измерять? Я в целом не понимаю задачу.
     
  6. Robkiy

    Robkiy Форумчанин

    нужно второй вариант !
    --- Сообщения объединены, 7 сен 2013, Оригинальное время сообщения: 7 сен 2013 ---
    ДА Длина сама должна выставиться в соответствии с надписью размера
    Да Размер всегда вертикально
    единицы в файле не принципиально
    а задача была такова что от оси есть куча размеров равных в обе стороны и по которым в итоге нужно строить дальнейшие элементы чертежа при этом сам размер имеет ещё и функцию оформления
    Оффтоп
    думал может у кого то есть уже готовое решение, в виде какого то расширенного функционала автокада
     
  7. BearDyugin

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

    Robkiy, как вариант использовать динамический блок с размером внутри и полярным(или там ещё каким, не помню) растяжением в обе стороны. Значение этого растяжения можно будет менять в свойствах блока, что будет приводить к смене размера, а точку вставки блока сделать по центру размера.
     
  8. Robkiy

    Robkiy Форумчанин

    О это вариант ! - можно попробовать сделать
     
  9. АлексЮстасу

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

    Пока ковырялся, уже как раз все насоветовали::biggrin24.gif::

    Варианты такого динамического блока - как я смог понять задачу.
    Вставляете блок обязательно без ввода значения атрибута (в вариантах набора в блоке отдельных элементов). Иначе связь надписи с длиной пропадет.
    Надпись-длину меняете в свойствах в разделе Настройка - Размер.
    Единицы блока - метры. Размеры надписываются тоже в метрах. При желании надписывать можно сантиметры или миллиметры.
     

    Вложения:

  10. Robkiy

    Robkiy Форумчанин

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