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

PSI_SEL - выделение по контурам 23.1а

8 команд поиска элементов внутри, вне, на, пересекающих существующие контуры

  1. АлексЮстасу
    Вариант программки в ObjectARX под Autocad 2010-1014 для выделения элементов относительно существующих контуров:

    - PSI_SEL_ALL_IN - выбрать элементы внутри границ. У блоков и текстов учитываются только точки вставки.
    - PSI_SEL_ALL_OUT - выбрать элементы вне границы. У блоков и текстов учитываются только точки вставки.
    - PSI_SEL_IN - выбрать элементы, попадающие в границы. У блоков и текстов учитываются только точки вставки.
    - PSI_SEL_OUT - выбрать элементы вне границ и пересекающие границы. У блоков и текстов учитываются только точки вставки.
    - PSI_SEL_ON_LINE - выбрать элементы на линиях. У блоков и текстов учитываются только точки вставки.
    - PSI_SEL_ON_LINE_3D - выбрать элементы на линиях с учетом 3D. У блоков и текстов учитываются только точки вставки.
    - PSI_SEL_INTERSECT - выбрать элементы, пересекающие линии. У блоков и текстов учитываются габариты.
    - PSI_SEL_INTERSECT_3D - выбрать элементы, пересекающие линии с учетом 3D. У блоков и текстов учитываются габариты.

    Обрабатывается предварительный выбор элементов - поиск только из выбранного. Если нет предварительного выбора, то обрабатывается весь файл.
    Можно указать несколько существующих контуров, несколько линейных элементов для выбора.
    Первые шесть команд специально не учитывают габариты блоков и текстов, а только их точки вставки. Сделано так, исходя из того, что блоки и тексты характеризуются в первую очередь точками вставок. Во-вторых, чтобы не дублировался выбор блоков и текстов, габариты которых попадают на границы.
    Две команды на пересечение _INTERSECT_ учитывают габариты блоков и текстов.
    Если элементы внутри контуров примыкают к контурам, то считается, что эти элемент полностью внутри контуров. Сделано так для возможности удобного выбора линейных штриховок.

    В PSI_SEL_2010-2014.zip: для 32-разрядных машин под 2010-2012 в x86_2010,
    - для 64-разрядных машин под 2010-2012 в x86_64_2010.
    - для 32-разрядных машин под 2013-2014 в x86_2013.
    - для 64-разрядных машин под 2013-2014 в x86_64_2013.
    Тулпалетка для команд выделения элементов - Select_Cont_PSI.xtp, и иконки для нее в папке Select_Cont_PSI.

    Выбираете папку с нужной версией Автокада и машины. Загружаете файл psi_sel.arx как обычное приложение - через Сервис-Приложения (Tools-Load application). Для работы в одном сеансе можно затащить файл arx из Проводника мышкой в окно Автокада.
  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