На вебинаре от 18 мая Алексей Плотников сказал, что он сродни рупора Топ Систем) Предлагаю в этой теме вносить в "рупор" наши с вами пожелания по доработке существующего функционала, некие конструктивные пожелания, которые приоритенты для нас, пользователей. Желательно аргументировать желаемый функционал. Приветствуются всевозможные примеры, картинки, видео - всё, что бы помогло после Ивану Сапронову и Алексею Плотникову отстоять наши с вами хотелки у разрабов и руководства. Я буду ваши предложения и пожелания закреплять в шапке, со всеми описаниями и исходниками примеров. У меня есть положительный опыт такой работы. Удалось аргументировать использовать в наименовании имя страницы, путь к БД в виде текстовой переменной, вывод единиц измерений в измерениях, ряд функциональных доработок модуля печати и ряда других пожеланий. Спойлер нужен для того, чтобы уменьшить объём текста.
Итак, пожелания:
1. Редактор переменных.
Скрытый текст
Хотелось бы иметь: - автозакрытие скобок - цветовую подсветку синтаксиса - выделение курсивом кириллических символов в именах переменных и в выражениях - возможность ввода формул в графическом виде, как в Мактаде или редакторе формул Ворда.
2. Очень удобный плагин есть на форуме - сохранения по наименованию-обозначению. Внесите в стандартный функционал флекса.
3. Операция "Резьба"
Скрытый текст
Хотелось бы иметь: - в диалоге создания резьб иметь возможность сразу же, опционально, задавать фаску - опциональное создание проточки под резьбу. Если, например наружный диаметр тела 20 мм, а нужна резьба на некоторой длине М16, например, то и у 3Д тела создавалась проточка (уменьшение наружного диаметра тела) под диаметр резьбы, канавка под выход резца. - опциональное создание коннектора, автоматически связанного с резьбовой поверхностью, содержащего переменные DiameterOuterMetricThread и ThreadPitchMetric (для метрических резьб)
4. Экспорт структуры изделия в Эксель. Сделайте нормальную, удобоваримую, таблицу. С шапкой, выравниваниями и пр - т.е. полноценную таблицу.
5. Сварка. - опциональное создание разделки под сварку на 3Д теле
6. Информационное окно при измерении, как в К или NX.
Скрытый текст
7. Операция "Отверстие"
Скрытый текст
Цитата
Исправте отверстия по массиву точек наконец уже, с 2008 года прошу, я надеюсь, что это я увижу хотя бы после 14 версии в 15, а не в 25. Можно больше ничего в 15 не делать, пусть отверстия работают по любым массивам, по массивам массивов, по нескольким массивам, просто чтоб отверстия работали, что б можно было менять кол-во отверстий в обе стороны, чтоб можно было в нескольких массивах менять количество, чтоб при этом не терялись значения, направление, положение отверстий. Хочу отверстия без привязки к граням, вот есть точка не лежащая на грани, хочу чтоб такие отверстия всё равно делались. Вот ещё хочу, чтоб можно было не только делать отверстия этой операцией, но и бобышки, было бы удобно. Хочу отверстия под резьбу без резьбы. Хочу автоматическое проставление количества отверстий на чертеже, хочу автозакрашивание четвертей отверстий на чертеже. Хочу иметь возможность запараметризовывать тип отверстия в модели. Хочу отверстия по таблице. Хочу больше типов отверстий.
8. Добавьте галки завершения операции и ее отмены во все автоменю. Пример - привязка размера к узлу. Ткнул на иконку, выбрал узел и .... и нужно клацнуть в произвольном месте, чтобы изменения применились, иначе сработает отмена. Перепроверьте все автоменю 2Д /3Д опрераций
9. Во все 3Д операции засуньте упрощение. Нам, пользователям, не всегда понятна и известна логика работы парасолида. Да нам и незачем знать, как парасолид работает.
10. В операции 2Д узел добавьте возможность построения симметричного 2Д узла, относительно выбранной линии построения.
Скрытый текст
Цитата
наверняка да, это будет правильнее, с точки зрения общности интерфейса. Изменено: SaprOnOff86 - 16.05.2016 13:47:57
11. Мне хотелось бы иметь возможность делать неактивными опции в диалоговом меню модели. Это как-то более привычно, что ли... Сейчас эти опции можно скрыть, управляя их видимостью через слой/уровень/цвет
12. По крепежу - хотелось бы иметь возможность автоматической простановки крепежа, как, например, в NX сделано.
Скрытый текст
Только предлагаю пойти чуть дальше - сделать что-нить вроде таблицы или шаблона крепежа для текущего документа. Например: в модели есть отверстия с резьбой М8, отверстия ф10 мм. В таблице (или шаблоне) выбираем, что для отверстий с резьбой М8 нужно проставить Шайбу и Болт М8 ГОСТ 12345 -89 А для отверстий ф10 мм - нужно вставить 2 шайбы+Болт М8+Гайку М8 И если выполнить команду "Автопростановка крепежа" - то отверстия заполняться по заданных для них правилам Или некую подсборку Болт+шайбы+гайка, которая бы брала инфу из коннектора отверстия
13. Список значений переменной, при вставке фрагмента в сборку.
Скрытый текст
14. Когда-то, в старадавние времена, у кучи софта была фишка - отображение полезных советов при запуске Вот бы реинкарнировать эту фишку в флексе.
15. Нужна параметризация таблиц стандартными средствами. Как минимум, возможность задать количество строк через переменную. В идеале: возможность убирать ячейки при помощи уровней.
16. Возможность пересчёта проекции по условию.
17. Нельзя допускать чтобы имена тел и операций совпадали, иначе будет проблема при измерениях. Вот что должна измерить система round(get("Лист +","mass"),0.01) тело или операцию? Скорее всего она измерит операцию, потому что она была раньше, и все другие операции тела не будут учтены, но не факт, не факт))) Причём система сама иногда даёт одинаковые имена телам и операциям, когда используются массивы или разбиение на тела, так что сами всегда за этим следите!!!
Скрытый текст
18. Элементы управления. Хотелось бы иметь возможность видеть и скрывать рамки вокруг статического текста и пр. элементов, чтобы упростить выравнивание элементов управления на листе формы
19. Доделайте вы наконец эквидистанты к 2д путям, чтобы они углы не скругляли. К линиям изображения - чтобы по обведенному сплайну можно было построить эквидистанту. Хочу, чтобы эквидистантами было удобно пользоваться а не как счаз.
20. Сделайте возможность получения габаритов проекции getv("YSIZE_Проекция_1",0) и getv("ХSIZE_Проекция_1",0)
21. сделайте возможность привязки линий построения перпендикулярно и касательно к сплайну. В том числе, и созданному по линии изображения проекции.
Sila Musli написал: Нужно сначала нажать "Открыть 2д окно".
"Так во оно что Семёныч", только телодвижений много, лично для меня и как-то кривовато получилось. "Это не наш метод, Шурик", но все равно спасибо, я помню что должен
Можно сделать навигацию по 2D-виду (имеется в виду сдвиг содержимого рабочего окна) при зажатой клавише Ctrl? В 3D режиме это прекрасно работает, в 2D вместо Ctrl нужно зажимать колесо мыши, что не всегда неудобно (у меня, например, на него подвешен двойной клик).
Kvark написал: Можно сделать навигацию по 2D-виду (имеется в виду сдвиг содержимого рабочего окна) при зажатой клавише Ctrl? В 3D режиме это прекрасно работает, в 2D вместо Ctrl нужно зажимать колесо мыши, что не всегда неудобно (у меня, например, на него подвешен двойной клик).
Еще предложение: сделать возможность пакетного добавления 3D узлов в режиме черчения. Сейчас ведь как? Поставил 3D узел - нажми галочку, потом ставь следующий. Если надо поставить много узлов, на это уходит изрядное количество времени. Идея в том, что на галочку каждый раз после размещения 3D узла жать не надо. Поставил узел, система его зафиксировала. Кликнул в другом месте - получил второй 3D узел. И так далее. Ну в конце нужно будет уже ОДИН раз нажать галочку, и все узлы будут заданы. И да, если в процессе добавления узлов правый клик будет отменять ввод последнего 3D узла, вообще шикарно.
Kvark написал: Еще предложение: сделать возможность пакетного добавления 3D узлов в режиме черчения. Сейчас ведь как? Поставил 3D узел - нажми галочку, потом ставь следующий. Если надо поставить много узлов, на это уходит изрядное количество времени. Идея в том, что на галочку каждый раз после размещения 3D узла жать не надо. Поставил узел, система его зафиксировала. Кликнул в другом месте - получил второй 3D узел. И так далее. Ну в конце нужно будет уже ОДИН раз нажать галочку, и все узлы будут заданы. И да, если в процессе добавления узлов правый клик будет отменять ввод последнего 3D узла, вообще шикарно.
Сделано уже, в операции 3д узел нужно 2д узлы рамкой выделить.
Сделано уже, в операции 3д узел нужно 2д узлы рамкой выделить
Попробовал, не получилось. Перехожу в режим черчения на плоскости, вызываю команду "3D узел", обвожу рамкой углы - никакой реакции. Что я делаю не так?
Алексей, а планируется сделать для допусков форм и обозначение шероховатости "автовыравнивание" как у размеров, все таки оформление занимает много времени, и сэкономить чуть-чуть времени на оформлении это будет СПАСИБО!
Шурик написал: Алексей, а планируется сделать для допусков форм и обозначение шероховатости "автовыравнивание" как у размеров, все таки оформление занимает много времени, и сэкономить чуть-чуть времени на оформлении это будет СПАСИБО!
Это есть в задачах, как и надписи, и прочие элемент оформления, но пока не в первостепенных.
По диагонали глянул сообщения выше и там вы поднимаете достаточно сложные ситуации с формулами и т.п., а давайте обсудим очень простое действие- привязку деталей на сборке.
Наиболее удобным способом соединения деталей в сборке для меня оказалось использование инструмента Преобразование и задание точки для прилипания исходной системы координат. Систему координат можно изменить как при добавлении детали так и после, как раз в Преобразование, а вот функция прилипания почему то отсутствует в вставке 3Д фрагмента. Не спорю, там уйма нужных функций по настройке системы координат уже присутствует, но лично мне не хватает именно этого и, возможно, со мной кто-то согласится: добавить кнопку вызова функций инструмента Преобразование из инструмента импорта будет ооочень хорошим решением.
Да, знаю, есть сочетания клавиш, можно завершить импорт и вызвать Преобразование... но когда вы на экране приблизили область сборки куда нужно расположить несколько деталей и добавляете их - они появляются явно не в зоне вашей видимости а ближе к центру координат и сочетания не сильно помогут когда нужно будет найти новодобавленный объект.
Почему не Сопряжение: сопряжение вечно сходит с ума после изменения деталей и их оказывается сложнее восстановить чем точки координат, хотя в некоторых случаях уже после использования точки координат добавляю сопряжение.
Вопрос по схемам гидравлическим и пневматическим принципиальным, а также по перечню элементов для текущей странице, в 16 версии этого нет. Алексей, а планируется что либо в этом направлении. Я на данный момент пользуюсь доморощенными фрагментами аж с 8-10 версии, по пневмосхемам - взял у Camozzi УГО. Но хотелось уменьшить объем ручного труда. Алгоритм создания такой - во фрагменте УГО есть переменные обозначение и наименование (как во всех фрагментах ) которые заполняются в ручную - вставляем в схему, с заполнением полей в диалоге - СИ - генерация перечня элементов. Можно было бы самому, но это и время и не часто необходимо. На гидропневмосхемах не нужен такой модуль как Электротехника, да и простейшие электросхемы тоже можно будет делать. p.s. УГО - условно-графическое обозначение. Для начала, сделать бы перечень элементов для текущей страницы. Для информации схемы Camozzi
Начал изучать ТФ, до реальных изделий еще не дошел, но уже есть пожелания по мелкому функционалу, делающему работу быстрее и комфортнее:
1. При переключении на стандартные виды (Спереди, Справа и т.д.) очень не хватает автомасштабирования модели в размер экрана. Логика простая, если я хочу посмотреть модель с какого-то фиксированного направления, то явно для того, чтобы оценить ее целиком. А так получается доработал какой-то мелкий фрагмен, включил Вид спереди и смотришь на непонятное место в общей сборке. Про двойной клик средней кнопкой мыши знаю, но считаю, что для стандартных видов должен существовать автомасштаб (опционально или постоянно).
2. Измерение. Функция очень нужная и постоянно используемая. В том же СолидВорксе реализована очень грамотно - при выборе любого ребра, линии эскиза, в статусной строке СРАЗУ видна их длина, при выборе нескольких элементов (линий, точек, граней и т.д.) показывается расстояние между ними (или угол, общая длина, координаты). И это видно сразу без вызова отдельной команды. Специфика моей работы такова, что на этапе "рождения" модели приходится очень сильно изменять её, пока она не достигнет нужного вида, и функция оперативного контроля расстояний просто архинеобходима.
написал: Измерение. Функция очень нужная и постоянно используемая. В том же СолидВорксе реализована очень грамотно - при выборе любого ребра, линии эскиза, в статусной строке СРАЗУ видна их длина, при выборе нескольких элементов (линий, точек, граней и т.д.) показывается расстояние между ними (или угол, общая длина, координаты). И это видно сразу без вызова отдельной команды. Специфика моей работы такова, что на этапе "рождения" модели приходится очень сильно изменять её, пока она не достигнет нужного вида, и функция оперативного контроля расстояний просто архинеобходима.
Люто плюсую - кроме сложного параметрического измерения объекта нужно ещё упрощенное. Кнопка, которая бы в пару кликов показывала бы длину (радиус и т.п.) и кнопка которая бы пару кликов показывала расстояние между объектами (пусть оно будет не параметрическим, с возможностью вывода полученного результата в переменные, а максимально простым.) кликнул - посмотрел - и начал работать дальше.