Создание ЦВЕТНОЙ сложной линии

Тема в разделе "Autocad", создана пользователем Dreammener, 6 апр 2018.

  1. Dreammener

    Dreammener Форумчанин

    Всем привет. Перечитал много материала на тему создание типа линии. Мне нужно создать 2ую линию. У первой глобальная толщина 4, у второй 0,4-они соприкасаются. С помощью Express Tools создал форму, а потом и тип линии, но при выборе инструмента полилинии и выбора созданного типа линии, линия рисуется без цветов(должна быть 1 красная, другая чёрная), также и глобальная ширина у линий теряется, по факту месту нужной линии рисуются 2 простые линии на расстоянии 4 друг от друга. Просто при рисовке земельного контура уходит много времени, вот и захотелось создать свой тип линии и пользоваться им. Также есть много вопросов про создание своих условных знаков в Геониксе.
     
  2. интересный вопрос, так же жду ответа с нетерпением
     
  3. sergtor

    sergtor Форумчанин

    Вряд ли у Вас получится все "хотелки" воплотить в одно решение. Двухцветную линию возможно создать мультилинией.
     
  4. Dreammener

    Dreammener Форумчанин

    Пробывал мультилинию, то ли не так настроил, то ли вообще не правильно понял этот инструмент. Однако думаю, что автокад способен воплотить мою "хотелку" т.к. программа очень мощная и способна на многое.
     
  5. BearDyugin

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

    Двухцветную возможно, но вот с заливкой разного цвета не получится...

    Как вариант:
    1) Создаём слой с цветом "красный" подбираем для него вес линии, чтоб при печати получилось 4 единицы чертежа
    2) Создаём слой с цветом "черный" подбираем для него вес линии, чтоб при печати получилось 0,4
    3) Устанавливаем в чертеже вес\цвет по-слою
    4) Чертим контуры в слое "красный"
    5) Устанавливаем текущим слой "чёрный"
    6) Вызываем команду ПОДОБИЕ, выбираем опцию "Слой" -> "Текущий" указываем смещение 2.2 и проходимся по нашим контурам.
     
    Geo_major нравится это.
  6. FOXXX591

    FOXXX591 Форумчанин

    А через ЭкспрессТуллс разве нельзя? BearDyugin, ну ты же выкладывал видео, щас уже не найду.
     
  7. BearDyugin

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

    Автор так и сделал, но в типе линии нет понятия цвет, а задача стоит раскрасить одну линию в 2 разных цвета.
     
  8. Dreammener

    Dreammener Форумчанин

    Спасибо, попробую

     
  9. ИМХО существует еще один способ получения Полилинии - совокупность имеющихся линий.
    http://cccp3d.ru/topic/26921-объединение-дуг-линий-в-единый-объект/
    По моему, атрибуты линий при объединении должны сохраняться, но не факт: например, при соблюдении предварительного условия наличия одинаковой заливки.
     
  10. Сер-гео

    Сер-гео Форумчанин

    Оффтоп

    (В работе: расширение списка правил; создание компоновщика типов линий.)
    После изменения правил необходимо перегрузить геолинии в чертеже командой _GcTcDataReload и регенерировать чертеж.
    Правила определяют логику отрисовки объекта.
    Описание правил поведения линейных объектов находятся в текстовом файле GeoniCS.rul (в работе – указание текущего файла правил для геолиний).
    По каждому виду реализации графики (1 или 2, что для знаков соответствует масштабам 500-1000 и 2000-5000) для данного знака в системе имеется свое правило.
    Формирование вида объекта производится отрезком и подобъектом (описание в файле GeoniCS.sgn).
    В правило отрисовки входят следующие параметры:
    Обязательная глобальная часть

    [Rule]

    Разделитель между описаниями

    Name = rule1

    Название правила

    GraphView = 1, <2>, …>

    Номер графической реализации объекта

    Count line = <1>

    Количество параллельных линий

    LineOffset<1>

    Дескриптор начала описания параллельной линии

    Offset

    Отступ линии от центральной линии
    Необязательная глобальная часть

    <width = 0

    Ширина основной линии (по умолчанию = 0)

    <indent = 0>

    Начальный отступ (если < 0 – промежуток, >0 – линия) (по умолчанию = 0)

    <Vertex border = 0.1>

    Мин. расстояние от объекта до вершины (если это расстояние меньше указанного, объект переходит на следующий сегмент полилинии)

    <OffsetRequest>

    Запрос ширины линий

    <color = 0>

    Цвет для параллельной линии (по умолчанию = ByBlock)
    Описание подъобъектов
    Подобъект – графический элемент (значок) – знак, буква или слово, которые повторяются на линии объекта.
    Центр элемента всегда находится на оси базовой линии.

    <line = 5>

    Длина линии (если < 0 – промежуток, >0 – линия)

    <sign = SignName, <s=1>, <r=0>, <x=0>, <y=0>, <g=0>

    Объект, название обязательно (описание в файле GeoniCS.sgn).
    S – масштаб (/= 0)
    R – начальный угол поворота
    X,Y – смещение от осевой линии по осям X, Y
    G = (0,1) – наличие у объекта грипа
    В описаниях правил отрисовки тополиний явно указывается шрифт eskd1.shx. Поскольку шрифты – разные, при замене на другой шрифт возможно налезание на элементы, что может потребовать корректировать другие размеры в файле *.rul.


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