Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > СПДС 10 CS, некорректный перенос за ручки выносок и универсального маркера.

СПДС 10 CS, некорректный перенос за ручки выносок и универсального маркера.

Ответ
Поиск в этой теме
Непрочитано 16.11.2015, 13:33 1 | #1
СПДС 10 CS, некорректный перенос за ручки выносок и универсального маркера.
doctorraz
 
электрик
 
Волгоград
Регистрация: 19.02.2010
Сообщений: 2,293

При выделении любого объекта AutoCAD и почти любого объекта СПДС CS появляются так называемые ручки, с помощью которых пользователь может взаимодействовать с этим объектом/примитивом.
При выделении любой ручки, любого объекта примитива по ЛКМ и нажатии однократно пробела или ввода, можно перенести объект.
И только позиционные выноски СПДС и универсальный маркер позволяют переносить себя только за ручку "начала полки" даже если попытаться взять за другую, привязка все равно перескакивает на эту ручку. Аналогичное поведение при попытке вращать относительно не этой ручки (вращается относительно начала полки)
Если же вводить команду в явном виде "перенести", "повернуть", то все работает как задумано.
__________________
Мастерская СПДС

Последний раз редактировалось doctorraz, 11.12.2015 в 12:59. Причина: с унив маркером все нормально
Просмотров: 10555
 
Непрочитано 17.11.2015, 06:58
#2
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


doctorraz, файл маркера можно взглянуть?
У меня не повторилось, но и версия, скорее всего, более новая. Какая у вас?
--
Цыганова
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 17.11.2015, 08:20
#3
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


сборка СПДС 10.0.1853 АС 2012х64 Win 7
Сегодня попробовал на универсальном маркере то же не смог повторить, на "позиционной выноске" воспроизводится 100%
__________________
Мастерская СПДС

Последний раз редактировалось doctorraz, 17.11.2015 в 08:26.
doctorraz вне форума  
 
Непрочитано 17.11.2015, 08:53
#4
Volkov

Инженер
 
Регистрация: 07.11.2008
Сообщений: 178


Цитата:
Сообщение от doctorraz Посмотреть сообщение
на "позиционной выноске" воспроизводится 100%
ага, с выноской повтор
Volkov вне форума  
 
Непрочитано 17.11.2015, 10:53
#5
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


Замечание передано разработчикам.
--
Волков

----- добавлено через ~4 ч. -----
Так и должно работать.
Для реализации ортогональности и полярности при редактировании объектов за ручки используется альтернативная базовая точка (та, от которой тянется резиновая линия, и вокруг которой можно вращать полку или линию-выноску).
В режиме перемещения за ручку платформа использует именно эту точку, если она задана.

Например, у позиционной выноски и для ручки на конце линии-выноски, и для ручки на конце полки она задана в начале полки, соответственно, при попытке переместить позиционную выноску с нажатым пробелом что за конец полки, что за стрелку - будет выбрана точка в начале полки.
У универсальной выноски для ручки на конце полки задана альтернативная базовая точка, а для ручки на стрелке - нет, и при перемещении за конец полки точка сместится в ее начало, а при перемещении за стрелку - нет.

Запрос 672.
--
Цыганова

Последний раз редактировалось Техподдержка ООО Магма-Компьютер, 17.11.2015 в 15:04.
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 17.11.2015, 15:23
#6
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
Так и должно работать.
ух ты!!!
т.е. универсальная выноска и все остальные работают неправильно, не реализуют ортогональность и полярность при редактировании объектов???
Я то по недомыслию своему считал, что все родственные объекты должны и взаимодействовать с пользователем аналогично/похоже.
Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
У универсальной выноски для ручки на конце полки задана альтернативная базовая точка, а для ручки на стрелке - нет, и при перемещении за конец полки точка сместится в ее начало, а при перемещении за стрелку - нет.
будем считать, что вы поверили кому-то другому на слово(((
наберите СПУНИВЫН , набросайте на чертеж, универсальных выносок с точками стрелками и засечками... прекрасно переносятся и за полку и за линию выноски.
=============
Еще раз повторяю, такое поведение
Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
реализации ортогональности и полярности при редактировании объектов за ручки
характерно только для позиционной выноски.
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 18.11.2015, 08:32
1 | #7
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


doctorraz,
Цитата:
Сообщение от doctorraz Посмотреть сообщение
т.е. универсальная выноска и все остальные работают неправильно, не реализуют ортогональность и полярность при редактировании объектов???
Правильно = в соответствии с требованиями и без противоречия со здравым смыслом. Сейчас не все выноски позволяют при редактировании положения линии-выноски установить ее ортогонально полке, к позиционной выноске такое требование пользователя существовало.
Цитата:
Сообщение от doctorraz Посмотреть сообщение
Я то по недомыслию своему считал, что все родственные объекты должны и взаимодействовать с пользователем аналогично/похоже.
Бывает...
На практике это не обязательно. Различные типы объектов могут иметь различные свойства. Впрочем, предложения принимаются.
Цитата:
Сообщение от doctorraz Посмотреть сообщение
наберите СПУНИВЫН , набросайте на чертеж, универсальных выносок с точками стрелками и засечками... прекрасно переносятся и за полку и за линию выноски.
Не повторилось. При попытке перемещения за ручку на конце полки (кругленькая, зовется Направление полки) - точка переноса сбросится в начало полки, согласно той же платформенной логике: если для ручки задана альтернативная базовая точка - за нее и будет "тянуться". Для ручки на стрелке такая точка не задана - перемещение будет осуществляться за эту точку.
--
Цыганова
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 18.11.2015, 09:40
#8
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
Не повторилось. При попытке перемещения за ручку на конце полки (кругленькая, зовется Направление полки)
про кругленькую (направление полки) речь не идет и не шла. Очевидно же , что это не ручка.
===============
Вы меня не убедили.
Любой объект автокад и спдс можно по пробелу/enter переместить за любую ручку (квадратненькую), кругленькие, треугольненькие, стрелочками и пр. ни в автокад ни в спдс для этого не предназначены. В этом плане абсолютно все объекты ведут себя одинаково.
Кроме позиционной выноски.
Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
На практике это не обязательно. Различные типы объектов могут иметь различные свойства. Впрочем, предложения принимаются.
спасибо, надеюсь, что исправите эту "фичу"
PS может чего не понимаю:
Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
Сейчас не все выноски позволяют при редактировании положения линии-выноски установить ее ортогонально полке
это как? Перпендикулярно?
А остальные выноски, что так не могут?
__________________
Мастерская СПДС

Последний раз редактировалось doctorraz, 18.11.2015 в 09:45.
doctorraz вне форума  
 
Непрочитано 18.11.2015, 09:56
#9
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


Цитата:
Сообщение от doctorraz Посмотреть сообщение
про кругленькую (направление полки) речь не идет и не шла. Очевидно же , что это не ручка.
Это интеллектуальная ручка.
Цитата:
Сообщение от doctorraz Посмотреть сообщение
Вы меня не убедили.
У нас нет цели вас убедить или переспорить. На этом форуме мы принимаем ОС от пользователей - ошибки и предложения, и отвечаем на вопросы.
Цитата:
Сообщение от doctorraz Посмотреть сообщение
Любой объект автокад и спдс можно по пробелу/enter переместить за любую ручку (квадратненькую), кругленькие, треугольненькие, стрелочками и пр. ни в автокад ни в спдс для этого не предназначены. В этом плане абсолютно все объекты ведут себя одинаково.
Ложное высказывание. Если задана альтернативная базовая точка - объект "таскается" за нее, в противном случае за выбранную ручку. Такова внутренняя логика платформы, не наше изобретение.
Цитата:
Сообщение от doctorraz Посмотреть сообщение
А остальные выноски, что так не могут?
Позиционная может, универсальная не может.
Цитата:
Сообщение от doctorraz Посмотреть сообщение
спасибо, надеюсь, что исправите эту "фичу"
Ответ команды дан выше. Эту фичу решено не отключать.
--
Цыганова
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 18.11.2015, 10:07
#10
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


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

Конечно у нано платформы может отличаться логика работы, но коль пишете вертикальное приложение под AutoCAD, то обязывает как бы ))
Цитата:
Нажмите Enter или клавишу пробела для циклического перехода в режим работы с ручками для перемещения, поворота, масштабирования или зеркального отражения или щелкните правой кнопкой мыши выбранную ручку, чтобы открыть меню быстрого вызова со всеми доступными режимами редактирования и другими параметрами.
==============================
решил просто, в acad.pgp
вы, *СПУНИВЫН
вместо СПВЫНОСКА
тем более графика одинаковая, а функционал у универсальной пошире
__________________
Мастерская СПДС

Последний раз редактировалось doctorraz, 18.11.2015 в 11:00.
doctorraz вне форума  
 
Непрочитано 18.11.2015, 13:54
1 | #11
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


Цитата:
Сообщение от doctorraz Посмотреть сообщение
коль пишете вертикальное приложение под AutoCAD, то обязывает как бы
Вы как-то не вчитываетесь в мои комментарии. Механизм альтернативной базовой точки им и предлагается. Единственное - рекомендуется такие ручки делать неквадратными.
Вот такой вот парадокс.

Мы еще раз обсудили с командой вашу проблему.
Решено убрать в позиционной выноске у ручки на стрелке линии-выноски альтернативную базовую точку. При этом будет потеряна возможность выравнять положение линии-выноски относительно полки (с помощью режимов Орто и Polar), зато мы получим возможность перемещать позиционную выноску за эту ручку наравне с другими типами выносок.
--
Цыганова
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 07.12.2015, 18:57
#12
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


получается сами проблем наплодили
и утверждаете, что это фича.
Что мешает сделать другую.. полярную или еще кактамназоветевыноску.
а то, что работало нормально не трогать?
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 09.12.2015, 10:12
#13
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


Цитата:
Сообщение от doctorraz Посмотреть сообщение
а то, что работало нормально не трогать?
Проблема в том, что у всех участников процесса разное понятие "нормальной работы". Форум помогает увидеть функционал глазами пользователя, это отлично.
Да, фичи зарождаются и отмирают по-разному.
--
Цыганова
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 09.12.2015, 10:50
#14
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
Проблема в том, что у всех участников процесса разное понятие "нормальной работы". Форум помогает увидеть функционал глазами пользователя, это отлично.
Да, фичи зарождаются и отмирают по-разному.
Offtop: не претендую на истину, но...
никто же не будет оспаривать, что у родственных объектов и поведение должно быть схожим, т.е. выноски СПДС абсолютно все ведут себя одинаково, кроме позиционной.
Представьте на мгновение, что все примитивы АС ведут себя подобным образом, причем каждый по своему?
В принципе если бы вы сделали новый объект СПДС, с такой реакцией на перемещение, то этой бы темы не было.
Это было бы добавление функционала в программу.
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 09.12.2015, 14:51
#15
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Поддерживаю автора темы. Каждый раз дергаюсь когда хочу перенести за гриспу стрелки а по факту переносится с точки полки... На СПДС 8 было не так

Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
Мы еще раз обсудили с командой вашу проблему.
Решено убрать в позиционной выноске у ручки на стрелке линии-выноски альтернативную базовую точку. При этом будет потеряна возможность выравнять положение линии-выноски относительно полки (с помощью режимов Орто и Polar), зато мы получим возможность перемещать позиционную выноску за эту ручку наравне с другими типами выносок.
--
Цыганова
Жаль что этот функционал будет потерян при переходе на прежнюю базовою точку. Но думаю привычка перемещать за гриспу для юзера более приоритетна
Red Nova вне форума  
 
Автор темы   Непрочитано 09.12.2015, 15:43
#16
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Жаль что этот функционал будет потерян при переходе на прежнюю базовою точку. Но думаю привычка перемещать за гриспу для юзера более приоритетна
Если сделают по человечески, то потерян не будет.
Поз выноска, это поз выноска,
а которая "может выравнивать положение линии-выноски относительно полки" (так и не понял, как это, что это, для чего это?(шаг угла 90??)) это будет еще одна выноска.
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 09.12.2015, 16:02
#17
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Я после тестирования на двух машинах (СПДС 10 и 8) соответственно понял что имелось ввиду в посте #11.
Прикрепил 2 изображения. Тянем стрелку за гриспу с включенным режимом POLAR (настроенно на 45 гр), при приближении к 45 градусному положению появляется характерная штрих линия POLAR. На другом скрине обычный угол, и щтрих линии нет. В СПДС 8 на POLAR такого реагирования не было.
Миниатюры
Нажмите на изображение для увеличения
Название: screenshon with no polar effect.jpg
Просмотров: 52
Размер:	51.8 Кб
ID:	161940  Нажмите на изображение для увеличения
Название: screenshon with polar effect.jpg
Просмотров: 50
Размер:	68.3 Кб
ID:	161941  
Red Nova вне форума  
 
Автор темы   Непрочитано 09.12.2015, 16:43
#18
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


дошло,.. обычные выноски полярно отслеживают относительно ручки за которую тянешь линию выноски, а позиционная относительно точки вставки (начала полки)
и все равно не очень понятно, задал поз. выноске шаг угла и отслеживай кратно углу, огород то этот зачем с точкой вставки??
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 10.12.2015, 09:34
2 | #19
Техподдержка ООО Магма-Компьютер

техподдержка CSoft и Магма
 
Регистрация: 24.08.2015
Омск
Сообщений: 279


Цитата:
Сообщение от Техподдержка ООО Магма-Компьютер Посмотреть сообщение
Решено убрать в позиционной выноске у ручки на стрелке линии-выноски альтернативную базовую точку. При этом будет потеряна возможность выравнять положение линии-выноски относительно полки (с помощью режимов Орто и Polar), зато мы получим возможность перемещать позиционную выноску за эту ручку наравне с другими типами выносок.
Реализовано. Альтернативная базовая точка убрана. Теперь позиционная выноска перемещается/вращается за ручку на линии-выноске. Сделано со сборки 1877, попадет в ближайшее обновление.
_
Волков
Техподдержка ООО Магма-Компьютер вне форума  
 
Автор темы   Непрочитано 21.04.2016, 15:37
#20
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


Вошло в обновление!!!
Тему можно закрывать (до следующего раза)
__________________
Мастерская СПДС
doctorraz вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > СПДС 10 CS, некорректный перенос за ручки выносок и универсального маркера.

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов Red Nova Программирование 177 08.12.2008 11:35