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

XYZDifferences 8.003

Планово-высотные отклонения в AutoCAD / Civil 3D

  1. Steinar
    Не поддерживается разработчиком!
    Новая версия входит в пакет SomeSmallTools (только для Civil 3D).


    XYZDifferences 8 – плагин для обработки отклонений фактических точек от проектных.

    expanded.png

    Плагин предназначен для упрощения оформления исполнительных схем, сокращения сроков составления и проверки исполнительной документации.

    Текущая версия позволяет обрабатывать следующие отклонения:​
    1. от точки к точке (две перпендикулярных стрелки и текст высотного отклонения);​
    2. относительной прямой (одна стрелка перпендикулярно прямой и текст высотного отклонения);​
    3. от вертикальности (две параллельных стрелки и префиксы В и Н для текста);​
    4. отклонения от линейных размеров (линейный размер с проектным и фактическим значением);​
    5. от заданной отметки (текст высотного отклонения);
    6. высотные отклонения от поверхности TIN (текст высотного отклонения).
    Возможна обработка отклонений в автоматическом режиме, что позволяет при надлежащей подготовке существенно экономить время.

    XYZDifferences 8 работает в средах:
    • Autodesk AutoCAD x86 2013 – 2017,
    • Autodesk AutoCAD x64 2013 – 2017,
    • Autodesk AutoCAD Civil 3D x86 2013,
    • Autodesk AutoCAD Civil 3D x64 2013 – 2017.
    Важное замечание: для работы требуется Microsoft .NET Framework 4.5.

    Работа с плагином:
    1. Загрузите плагин (XYZDifferences.dll) в среду Autodesk AutoCAD/Civil 3D командой NETLOAD.​
    2. Запустите плагин командой XYZDIFFERENCES.​
    3. Установите единицы отклонений и другие настройки.​
    4. В верхней части окна плагина выберите необходимый режим обработки отклонений.​
    5. Следуйте инструкциям в командной строке.​
    Обработка отклонений от точки к точке

    Обработка отклонений может осуществляться вручную:

    c_xyz.png
    1. указывается проектная точка;
    2. указывается фактическая точка;
    3. рисуются стрелки и текст отклонения в плане;
    4. указывается место вставки текста отклонения по высоте.
    Или автоматически:

    a_xyz.png
    1. указывается слой с точками AutoCAD, имеющими проектное планово-высотное положение;
    2. указывается слой с точками AutoCAD, имеющими фактическое планово-высотное положение;
    3. рисуются стрелки и текст отклонений в плане и текст отклонений по высоте.
    Важное замечание: при работе плагина в среде Autodesk AutoCAD Civil 3D, вместо слоёв с точками AutoCAD необходимо использовать группы точек COGO.

    Важное замечание: стрелки и текст ориентируются относительно текущей ПСК.

    Пользователь может выбрать, показывать отклонения в плане и по высоте, или же показывать отклонения только в плане, или только по высоте.

    Обработка отклонений относительно прямой

    c_1dz.png

    Обработка отклонений осуществляется вручную:
    1. задаётся проектная прямая (две точки);
    2. указывается, с какой стороны от проектной прямой рисовать отклонения;
    3. указывается фактическая точка;
    4. рисуется стрелка и текст отклонения от проектной прямой;
    5. указывается место вставки текста отклонения по высоте.
    Или автоматически, с указанием точек в пространстве модели:

    a_1dz.png

    1. задаётся проектная прямая (две точки);
    2. указывается, с какой стороны от проектной прямой рисовать отклонения;
    3. указываются фактические точки в пространстве модели;
    4. рисуется стрелки и текст отклонений от проектной прямой и текст отклонений по высоте.
    Если на запрос стороны ответить (D)efault, то стрелки и текст будут рисоваться со стороны фактических точек.

    Перед указанием первой точки возможно сменить проектную прямую командой (L)ine.
    Важное замечание: за проектную высотную отметку принимается высотная отметка первой точки (начала) проектной прямой.

    Важное замечание: стрелки и текст ориентируются относительно проектной прямой в текущей ПСК, с учётом порядка указания точек её начала и конца.

    Пользователь может выбрать, показывать отклонения в плане и по высоте, или же показывать отклонения только в плане.

    Обработка отклонений от вертикальности

    c_ver.png

    Обработка отклонений осуществляется вручную:
    1. задаётся проектная грань (две точки), принадлежащая проверяемому объекту;
    2. указывается, с какой стороны от проектной грани рисовать отклонения;
    3. указывается фактическая точка в верхнем или нижнем сечении объекта;
    4. указывается вторая точка, в другом сечении, соответственно;
    5. указывается место вставки стрелок и текста отклонений.
    Если при указании места вставки стрелок и текста отклонений ответить (D)efault, то вставка будет произведена в середину проектной грани.

    Перед указанием первой точки возможно сменить проектную грань командной (E)dge.

    Важное замечание: стрелки и текст ориентируются относительно проектной грани в текущей ПСК, с учётом порядка указания точек её начала и конца.

    Обработка отклонений от линейных размеров

    c_dim.png

    Обработка отклонений осуществляется вручную:
    1. задаётся проектная ось (две точки), от которой показываются отклонения;
    2. указывается точка, находящаяся на проектном расстоянии от оси;
    3. указывается точка, находящаяся на фактическом расстоянии от оси;
    4. указывается положение размерной линии.
    Перед указанием первой точки возможно сменить проектную ось командой (A)xis.

    Важное замечание: размер ориентируются относительно проектной оси в текущей ПСК, с учётом порядка указания точек её начала и конца.

    Важное замечание: при запуске команды в чертеже создаётся размерный стиль, аналогичный блоку отклонений.​

    Обработка отклонений от заданной отметки

    c_flt.png

    Обработка отклонений осуществляется автоматически:
    1. указывается проектная отметка;
    2. указывается слой с точками AutoCAD, имеющими фактическое высотное положение;
    3. рисуется текст отклонений по высоте.
    Если при запросе проектной отметки ответить (P)ick, то можно указать проектную отметку, выбрав точку в пространстве модели.

    Если при запросе слоя отметить пункт Указывать точки в пространстве модели:

    pick_checkbox.png

    и нажать OK, то плагин переключится в режим указание фактических точек в чертеже. В дальнейшем этот режим будет использоваться по умолчанию. Для возврата к выбору слоя с фактическими точками из списка, необходимо во время выбора точек в чертеже ответить (L)ist.

    Важное замечание: при работе плагина в среде Autodesk AutoCAD Civil 3D, вместо слоя с точками AutoCAD необходимо использовать группу точек COGO.

    Важное замечание: текст отклонения центрируется по фактической точке.

    Важное замечание: текст отклонений ориентируется относительно текущей ПСК.

    Данный режим позволяет обрабатывать отклонения от любой, даже наклонной плоскости, если относительно неё сориентировать ПСК.

    Обработка высотных отклонений от поверхности TIN

    c_tin.png

    Важное замечание: данная функция доступна только в среде Autodesk AutoCAD Civil 3D.

    Обработка отклонений осуществляется автоматически:
    1. указывается проектная поверхность TIN;
    2. указывается группа точек COGO, имеющих фактическое положение;
    3. рисуется текст отклонений по высоте.
    Если при запросе группы точек отметить пункт Указывать точки в пространстве модели:

    pick_checkbox.png

    и нажать OK, то плагин переключится в режим указание фактических точек в чертеже. В дальнейшем этот режим будет использоваться по умолчанию. Для возврата к выбору группы точек из списка, необходимо во время выбора точек в чертеже ответить (L)ist.

    Важное замечание: если точка COGO находится вне границы поверхности, то она исключается из обработки.

    Важное замечание: текст отклонения центрируется по фактической точке.

    Важное замечание: текст отклонений ориентируется относительно текущей ПСК.

    Настраиваемые параметры
    • Единицы отображения отклонений (миллиметры; сантиметры; метры, до третьего знака после запятой).
    • Масштаб - размер текста отклонений (подбирается под Ваши нужды экспериментальным путём). Стрелки автоматически подгоняются под размер текста.
    • Отступ графики от проекта – смещение стрелок и текста отклонений от проектной точки, или проектной прямой (в метрах).
    • Допуск в плане (в метрах).
    • Допуски по высоте (в метрах).
    • Радиус поиска ближайшей точки (в метрах). Данный параметр необходим при автоматической обработке отклонений.
    • Размещение текста высотной отметки, если обработка отклонений осуществляется автоматически и только по высоте.
    • Скобки для значения фактического линейного размера. Данный параметр изменяется командой USEBRACKETS и не доступен для настройки через диалоговое окно.
    Установка

    XYZDifferences 8 не требует установки. Для использования плагина просто скопируйте файлы из архива на ваш компьютер.

    Важное замечание: проследите за тем, чтобы длина пути к файлам (включая вложенные папки и файлы в них) не превышала 260 символов, иначе плагин или его компоненты не будут работать.

    По умолчанию все загруженные из интернета сборки .NET блокируются Windows. Для возможности работы с плагином, блокировку нужно снять. Нажмите правой кнопкой на файле XYZDifferences.dll и выберите Свойства. В самом низу окна свойств нажмите Разблокировать.

    Аналогично разблокируйте файл octc.dll, находящийся в папке Extensions.

    Благодарности

    Особая благодарность участнику Code Project под ником Kam, за алгоритм поиска ближайших точек - Octree Search, а также участникам форума Geodesist.ru Leonix и Maleha (за критику и предложения), Sashko, GPS_5700 и Батыр (за помощь в отлове ошибок), flareon и Zv(Y) (за замечания), а также Дмитрию Алексееву (за мозговыносящий юмор).

    И спасибо большое всем, кто нашел время, чтобы поучаствовать в тестирование XYZDifferences.

    Внимание! Начиная с версии 9.000 платформа x86 поддерживаться не будет!

    © Dima Steinar 2014-2017

Recent Reviews

  1. леший
    леший
    5/5,
    Version: 8.003
    класс
    1. Steinar
      Author's Response
  2. Rangergeo1
    Rangergeo1
    5/5,
    Version: 8.003
    Пользуюсь давно. Входит в menuGEO. Дима давай еще примочек.
  3. Романыч
    Романыч
    5/5,
    Version: 8.003
    Автор, жги ещё!
  4. Al-uss
    Al-uss
    5/5,
    Version: 8.003
    классная помогалка! спасибо автору!
  5. volkoff1957
    volkoff1957
    5/5,
    Version: 8.002
    Спасибо! Очень удобно и быстро работать с исполнительными.
  6. alex227
    alex227
    5/5,
    Version: 8.002
    Спасибо!Большое!
  7. barabashkasathalex
    barabashkasathalex
    5/5,
    Version: 8.001
    5+
  8. vas-sova
    vas-sova
    5/5,
    Version: 8.001
    Спасибо)
  9. Дмитрий33
    Дмитрий33
    5/5,
    Version: 7.009 (Experimental)
    СПАСИБО!
  10. alex227
    alex227
    5/5,
    Version: 7.007
    Спасибо!Супер приложение!
  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