Перейти к содержимому


Маркеры и их свойства


Сообщений в теме: 24

#1 Uzwer

    Участник

  • Пользователи
  • PipPipPip
  • 72 сообщений

Отправлено 18 Ноябрь 2008 - 11:18

Сделал маркер содержащий статичный текст и автоматически прибавляемый номер при вставке маркера, у маркера есть свойства отрисовки - с выноской. Вопрос: как сделать, чтобы отрисовывалась полка под текстом и стыковалась с линией выноски?

#2 mihanick

    Активист

  • Пользователи
  • PipPipPipPip
  • 166 сообщений
  • Пол:Мужчина

Отправлено 20 Ноябрь 2008 - 14:58

Объединить текст с линией в блок, перед тем как распознавать маркер.

#3 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 861 сообщений
  • Пол:Мужчина

Отправлено 20 Ноябрь 2008 - 18:04

Цитата(Uzwer @ 18.11.2008, 11:18) <{POST_SNAPBACK}>
Сделал маркер содержащий статичный текст и автоматически прибавляемый номер
Для добавления в блок, необходимо создать дополнительный "вычисляемый"атрибут. В примере Это TEXT. И уже его вместе с линией объеденить в блок.

Прикрепленные файлы

  • Прикрепленный файл  __________.PNG   31,13К   42 Количество загрузок:


#4 Mistiko56

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
  • Пол:Мужчина
  • Город:Россия

Отправлено 12 Апрель 2009 - 13:49

Вот при создании нового типа линий там тоже маркеры есть, как самому этот маркер вообще создать??? Нужны типы линий по ГОСТ 21.204-93. Не понимаю, зачем госты вбили описание, нет бы сделать сразу готовые образцы, было бы на много легче работать с программой.

#5 steel_b

    Посетитель

  • Пользователи
  • PipPip
  • 42 сообщений
  • Пол:Мужчина
  • Город:Екатеринбург

Отправлено 14 Апрель 2009 - 10:41

Создал маркер, круг с текстом внутри, все замечательно, но надо получившийся маркер накладывать на вектор.
Проблема в следующем: нужно, чтобы вектор под маркером либо подавлялся по контуру круга, либо была возможность обрезать линию по контуру же. Ни первое, ни второе не получилось.
Создать пользовательский объект с контуром подавления и отдельно накладывать - не вариант rolleyes.gif а включить его в блок или маркер не получается.
Может есть элегантное решение? smile.gif

#6 Sampai

    Активист

  • Пользователи
  • PipPipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Балашиха

Отправлено 29 Сентябрь 2009 - 10:01

Здравствуйте, Serebrjany mir. Возможно, я не видел ваших замечаний, поэтому спрошу - а почему же маркеры не нужны? Они дают очень много возможностей.

#7 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 648 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 03 Февраль 2014 - 18:55

Просмотр сообщенияsteel_b (14 Апрель 2009 - 10:41) писал:

Создал маркер, круг с текстом внутри, все замечательно, но надо получившийся маркер накладывать на вектор.
Проблема в следующем: нужно, чтобы вектор под маркером либо подавлялся по контуру круга, либо была возможность обрезать линию по контуру же. Ни первое, ни второе не получилось.
Создать пользовательский объект с контуром подавления и отдельно накладывать - не вариант style_emoticons/default/rolleyes.gif а включить его в блок или маркер не получается.
Может есть элегантное решение? style_emoticons/default/smile.gif
прошло почти четыре года ))))
присоединяюсь к вопросу:
как сделать, что бы универсальный маркер скрывал под собой геометрию примитивов или объектов (как выноска)

#8 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 648 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 12 Февраль 2014 - 21:52

простите, что апаю эту тему.
Насколько я понял, тут бывают господа близкие к разработчикам. от Csoft и Nano СПДС
вы просто ответьте, что такой функционал невозможен, или наоборот как его достичь.
Дело в том, что маркеры сделанные в прошлых версиях геометрию под собой скрывают, как-то сами собой!?!?!
Это баг или фича?

#9 Volkov

    Активист

  • Пользователи
  • PipPipPipPip
  • 531 сообщений
  • Пол:Мужчина

Отправлено 13 Февраль 2014 - 07:45

Просмотр сообщенияsteel_b (14 Апрель 2009 - 10:41) писал:

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

Просмотр сообщенияraz (03 Февраль 2014 - 18:55) писал:

как сделать, что бы универсальный маркер скрывал под собой геометрию примитивов или объектов (как выноска)
Геометрия под маркером перекрывается маскировкой текста маркера (в выноске так же).
Реализовать вырезание геометрии по контуру маркера невозможно.
Геометрия легко обрезается по контуру маркера с помощью команды "TR,TRIM,ОБР,ОБРЕЗАТЬ - Обрезка".
Прикрепленный файл  ScreenShot086.png   5,41К   4 Количество загрузок:

#10 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 648 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 14 Февраль 2014 - 14:32

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

#11 Volkov

    Активист

  • Пользователи
  • PipPipPipPip
  • 531 сообщений
  • Пол:Мужчина

Отправлено 21 Февраль 2014 - 12:05

Просмотр сообщенияraz (14 Февраль 2014 - 14:32) писал:

Создаю маркер по учебнику, но текст маркера геометрию не перекрывает и не маскирует.
Похоже я что-то упустил (((
Похоже упустили. Проверял в коммерческих сборках на ХР х32 и win7 x64, в СПДС GraphiCS 9 и nanoCAD СПДС 5 результат один - маркер создается с маскировкой. Прилагаю простейший маркер из текста и прямоугольника.

Прикрепленные файлы



#12 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 648 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 21 Февраль 2014 - 14:10

Просмотр сообщенияVolkov (21 Февраль 2014 - 12:05) писал:

Просмотр сообщенияraz (14 Февраль 2014 - 14:32) писал:

Создаю маркер по учебнику, но текст маркера геометрию не перекрывает и не маскирует.
Похоже я что-то упустил (((
Похоже упустили. Проверял в коммерческих сборках на ХР х32 и win7 x64, в СПДС GraphiCS 9 и nanoCAD СПДС 5 результат один - маркер создается с маскировкой. Прилагаю простейший маркер из текста и прямоугольника.
возможности проверять на СПДС GraphiCS 9 нет, а в СПДС GraphiCS 8 маскировка текста не создается (((

#13 Sharhan

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений

Отправлено 27 Март 2014 - 08:26

Подскажите пожалуйста...выполняю маркер, который берет значение с объекта. Можно ли отключить в нем вызов диалогового окна?

#14 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 861 сообщений
  • Пол:Мужчина

Отправлено 27 Март 2014 - 11:44

Просмотр сообщенияSharhan (27 Март 2014 - 08:26) писал:

Можно ли отключить в нем вызов диалогового окна?
mcShowFormOnInsert - переменная если она 0, то диалог при вставке не показвыается, может быть вычисляемой, т.е. можно настроить, если маркер взял атрибуты с привязки - не показывать диалог, если вставили просто, то показать.
Маркер берет с линии свойство "Длина"

Прикрепленные файлы

  • Прикрепленный файл  Sharhan.zip   19,13К   7 Количество загрузок:


#15 dromandon

    Участник

  • Пользователи
  • PipPipPip
  • 70 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 16 Ноябрь 2016 - 10:23

Есть вопрос по отображению свойств маркера.
Можно ли сделать так, чтобы при выборе маркера в панели "Свойства" некоторые атрибуты не отображались?
Допустим у меня есть маркер, в нём один атрибут берёт значение с объекта, а второй преобразовывает это значение в нужный формат, а в свойствах это выглядит, по сути, как дублирующая информация.
Скрытый текст

Сообщение отредактировал dromandon: 16 Ноябрь 2016 - 10:23


#16 MCAD

    Активист

  • Пользователи
  • PipPipPipPip
  • 861 сообщений
  • Пол:Мужчина

Отправлено 16 Ноябрь 2016 - 11:14

Просмотр сообщенияdromandon (16 Ноябрь 2016 - 10:23) писал:

Есть вопрос по отображению свойств маркера.
Это уже объект БД получится

#17 dromandon

    Участник

  • Пользователи
  • PipPipPip
  • 70 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 16 Ноябрь 2016 - 11:26

Просмотр сообщенияMCAD (16 Ноябрь 2016 - 11:14) писал:

Это уже объект БД получится
Т.е. провернуть такой трюк и оставить это маркером нельзя?
Просто обратил внимание, если разным атрибутам маркера дать одинаковое описание, то в свойствах эти атрибуты будут отображаться как один. как пример - есть 5 атрибутов - а, b, c, d, e.
Описание у этих атрибутов аналогичное - а, b, c, d, e.
В свойствах объекта мы увидим 5 строк - а, b, c, d, e.
Но если, допустим, для атрибутов b, c, e задать описание одинаковое, предположим - k, то в свойствах мы увидим три строчки - a, k, d.

Вот. Думал может есть какое-то описание для атрибута типа "hidden", которое его скрывает =)

#18 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 648 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 16 Ноябрь 2016 - 11:37

Просмотр сообщенияdromandon (16 Ноябрь 2016 - 11:26) писал:

...............
Но если, допустим, для атрибутов b, c, e задать описание одинаковое, предположим - k, то в свойствах мы увидим три строчки - a, k, d.
в СПДС 10 так не получается... будет несколько строк с одинаковым описанием...
если так у тебя работает это скорее баг.. если одной строкой и значения разные... какое будет в этой строке????

Просмотр сообщенияdromandon (16 Ноябрь 2016 - 11:26) писал:

Вот. Думал может есть какое-то описание для атрибута типа "hidden", которое его скрывает =)
для объекта сработает или Protected
в маркерах скрипты работают ограниченно
---------------------
если в свойствах получается длинная простынка....
в редакторе перетащи мышкой нужные атрибуты повыше ...
или изучай парам объекты, но там нет функционала маркеров (выносок, маскировки текста и пр.)

Сообщение отредактировал doctorraz: 16 Ноябрь 2016 - 11:38


#19 dromandon

    Участник

  • Пользователи
  • PipPipPip
  • 70 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 16 Ноябрь 2016 - 14:17

Просмотр сообщенияdoctorraz (16 Ноябрь 2016 - 11:37) писал:

если так у тебя работает это скорее баг.. если одной строкой и значения разные... какое будет в этой строке????

будет тоже самое, что и, допустим, когда в строке "слой" при выборе объектов в разных слоях - пустое поле

вот как у меня - платформа Нанокад СПДС 6.0
описываю атрибуты p, s и spv
разное описание
Скрытый текст
одинаковое описание
Скрытый текст


#20 doctorraz

    Активист

  • Пользователи
  • PipPipPipPip
  • 648 сообщений
  • Пол:Мужчина
  • Город:Волгоград
  • Интересы:всё понемногу

Отправлено 16 Ноябрь 2016 - 14:26

Просмотр сообщенияdromandon (16 Ноябрь 2016 - 14:17) писал:

будет тоже самое, что и, допустим, когда в строке "слой" при выборе объектов в разных слоях - пустое поле
и на кой оно нужно в свойствах? пустое..





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей