ГОСТ 1536 Фланцы судовые
Есть в нём уплотнительные канавки. Те что треугольные.
Как сделать чтобы их количество можно было менять через переменную?
Как вариант.
Дядя Костя, надо в модели сделать все три, отдельными операциями и управлять их наличием через переменную "Исключить"==3
Цитата: Петрович-47 от 25.06.21, 12:34:22Дядя Костя, надо в модели сделать все три, отдельными операциями и управлять их наличием через переменную "Исключить"==3
Это понятно, но фланцы по ГОСТ 1536 я указал как частный случай, а хочется иметь принципиальную возможность управлять количеством радиальных канавок именно через число...
Цитата: Дядя Костя от 25.06.21, 13:06:40очется иметь принципиальную возможность управлять количеством радиальных канавок именно через число.
То же самое, что советовал
Петрович-47, только через дополнительную переменную ("число").
Создаётся переменная "n" ей присваивается какойтологикой количество элементов (канавок в данном случае)
У каждого элемента в переменной "исключить" пишется формула "n<порядковый_номер_элемента"
Цитата: Петрович-47 от 25.06.21, 14:04:59Создаётся переменная "n" ей присваивается какойтологикой количество элементов (канавок в данном случае)
У каждого элемента в переменной "исключить" пишется формула "n<порядковый_номер_элемента"
Вариантов реализации множество...
Но, самый универсальный - программно!
Цитата: Петрович-47 от 25.06.21, 14:04:59У каждого элемента в переменной "исключить" пишется формула "n<порядковый_номер_элемента"
Так это каждый элемент надо отдельно создать, да и надо точно знать их максимально возможное количество.
Я вот вообще не понимаю почему в эскизе нельзя множить элементы массивами, или эскизы в модели, с математической точки зрения ведь никаких препятствий нет...
Цитата: Дядя Костя от 25.06.21, 14:24:16Так это каждый элемент надо отдельно создать, да и надо точно знать их максимально возможное количество.
В ГОСТе их не миллион же! Один раз разработать модель на все случаи жизни и забыть
Цитата: VLaD-Sh от 26.06.21, 18:01:35В ГОСТе их не миллион же!
А причём тут вообще ГОСТы?
Цитата: VLaD-Sh от 26.06.21, 18:01:35Один раз разработать модель на все случаи жизни и забыть
А если понадобится 20-ти метровое колесо с 5-ю тысячами радиальных канавок?
Цитата: Дядя Костя от 26.06.21, 18:12:28А если понадобится 20-ти метровое колесо с 5-ю тысячами радиальных канавок?
Сделать через API
Цитата: Дядя Костя от 26.06.21, 18:12:28А если понадобится 20-ти метровое колесо с 5-ю тысячами радиальных канавок?
Ну тут прямо напрашивается массив. Вы можете описать его параметры? Если да, то ввести переменные для массива и управлять им.
Цитата: KiDim от 28.06.21, 07:29:03Ну тут прямо напрашивается массив. Вы можете описать его параметры? Если да, то ввести переменные для массива и управлять им.
Можете показать каким образом можно это сделать?
К стати. Попробовал решить задачу средствами SW. К сожалению там тоже нельзя параметризовать кол-во элементов массива в эскизе. Во как! То есть не решается она в SW. ИМХО.
Пора бы уже свыкнутся с мыслью, что в любом (приличном) КБ должен быть программист...
Цитата: p3452 от 28.06.21, 11:21:52Пора бы уже свыкнутся с мыслью, что в любом (приличном) КБ должен быть программист...
Пора бы свыкнуться с мыслью, что не все могут себе это позволить. А если тут есть некто умный, то пусть явит код решения задачи нам на удивление.
Цитата: p3452 от 28.06.21, 11:21:52Пора бы уже свыкнутся с мыслью, что в любом (приличном) КБ должен быть программист...
Если для выполнения той задачи, за которую я уже заплатил Аскону, мне ещё и КБ надо программистами забить, то получается что Аскон это какое то лишнее звено...
Цитата: IgorT от 28.06.21, 10:38:30К сожалению там тоже нельзя параметризовать кол-во элементов массива в эскизе.
А сами эскизы?
В SW cами по себе эскизы массивить нельзя. ИМХО.
Цитата: IgorT от 28.06.21, 11:46:04В SW cами по себе эскизы массивить нельзя.
Уверены? В Компасе то можно...
Цитата: Дядя Костя от 28.06.21, 11:40:16Если для выполнения той задачи, за которую я уже заплатил Аскону,
Э-э-э! Нет! За решение "ваших" задач вы АСКОН-у не платили (если, конечно не было ОСОБОГО договора)!!!
Считайте Компас - 3D "кульманом" - какие претензии к кульману?
Хм... Что-то слабо я знаю SW.
Сейчас в ходе эксперимента с массивом эскиза выяснил, что таки можно указать массиву к эскизе переменную в качестве параметра.
Может и эскизы массивить можно. Пока не уверен.
Цитата: p3452 от 28.06.21, 11:51:43Э-э-э! Нет! За решение "ваших" задач вы АСКОН-у не платили (если, конечно не было ОСОБОГО договора)!!!
Считайте Компас - 3D "кульманом" - какие претензии к кульману?
Вы основы права в школе прогуляли?
В компасе есть возможность строить радиальные массивы, как один из вариантов концентрических.
Попробовал сделать радиальным со смещением 0, количеством через переменную и изменяемым параметром массива диаметр, на котором лежит канавка.
Возникла проблема, если делать вырез командой "вырез вращением" то не дает строить радиальный массив, ругается на базовую точку, лежащую на оси.
Если делать вырезом по траектории, то вроде как строит (пока находишься в команде, фантом отрисовывает разные канавки), но при применении почему то остается только вторая канавка, остальное тело пропадает (вообще оч странно как так), а если указывать больше 2х, то выдает ошибку и не строит, хотя в фантоме все также количество канавок показывает верно.
Цитата: Дядя Костя от 28.06.21, 11:54:57Вы основы права в школе прогуляли?
- Опять пытаетесь казаться самым умным?
Цитата: p3452 от 28.06.21, 11:51:43...
Считайте Компас - 3D "кульманом" - какие претензии к кульману?
Смешная шутка!
Хмм, получилось на 95%
канавка вырез вращением, в эскизе определяем диаметр переменной. При выборе оси вращения необходимо указать цилиндрическую грань, если указать ось вращения то почему то выходит ошибка.
Затем массив по конц. сетке, радиальных элементов через переменную . Единственное что не удалось посадить переменную на шаг изменения диаметра в таблице изменяемых переменных. Возможно получится через внешний файл таблицы.
Цитата: ZRustam от 28.06.21, 12:10:47Хмм, получилось на 95%. При выборе оси вращения необходимо указать цилиндрическую грань, если указать ось вращения то почему то выходит ошибка.
(https://s00.yaplakal.com/pics/pics_original/8/1/2/8322218.jpg)
Цитата: ZRustam от 28.06.21, 12:10:47Единственное что не удалось посадить переменную на шаг изменения диаметра в таблице изменяемых переменных.
Где то же эта падла сидит...
Цитата: p3452 от 28.06.21, 11:51:43...За решение "ваших" задач вы АСКОН-у не платили ...
Подумалось: А за что платили Аскону?
В Компасе вроде-как заявлена параметризация. Только почему-то она местами есть, а местами нету.
Разве это дело, когда нельзя задать параметр массива эскиза через переменную?
Остаётся надеяться, что хитрые асконовцы отложили сиё чудесное появление обсуждаемого функционала в новейших версиях.
К стати. Может в 20-ой появилось?
Цитата: Дядя Костя от 28.06.21, 12:47:34Где то же эта падла сидит...
Сидит судя по всему где то "во внутрях"
В таблицу изменяемых переменных вообще кроме чисел не получается вписать ничего, ни выражение, ни переменную.
А если открыть переменные массива, видно что в экземпляр приходят уже рассчитанные значения, с галкой информационных.
Тут наверное только в ТП писать, с предложением расширения функционала изменяемых переменных массива.
Цитата: ZRustam от 28.06.21, 13:00:15Сидит судя по всему где то "во внутрях"
Это не первая "невидимая переменная" в Компасе, увы...
Цитата: ZRustam от 28.06.21, 13:00:15Тут наверное только в ТП писать
Лучше сразу в "Спортлото" :)
Цитата: IgorT от 28.06.21, 12:52:31В Компасе вроде-как заявлена параметризация.
В Компасе заявлено много из того чего там нет, всем просто лень Аскон в суд тащить...
Цитата: Дядя Костя от 28.06.21, 13:07:32Лучше сразу в "Спортлото"
(https://lh3.googleusercontent.com/proxy/IYeaSLP1LlzwdZ8LNimQ3bgNwoD62YE12itqTlZW3ZCJMQ_oOVzUHdZ-C39DAFk8vDYTDAZYn8UffFaWxPcSEiZdHEWhU1og1vyjuhSskgpgBiUIGNl4Qkj_IaBD)
Не благодари
Цитата: ZRustam от 28.06.21, 13:00:15Тут наверное только в ТП писать, с предложением расширения функционала изменяемых переменных массива.
+
Р.S: Хотя, программно, все решается "на раз" и сейчас.
Цитата: ZRustam от 28.06.21, 13:00:15Тут наверное только в ТП писать, с предложением расширения функционала изменяемых переменных массива.
+
Р.S: Хотя, программно, все решается "на раз" и сейчас.
Вот старый ролик (https://radikal.ru/video/XutprYSXxM5) (обнаружил, что ссылка еще живая).
Обратите внимание на время 1.10 мин...Меняем два параметра, в том числе "количество отверстий", получаем новую сборку.
Цитата: p3452 от 28.06.21, 12:00:54- Опять пытаетесь казаться самым умным?
Нет. Я умнее вас, это очевидный факт :)
Цитата: p3452 от 28.06.21, 15:18:25Обратите внимание на время 1.10 мин...Меняем два параметра, в том числе "количество отверстий", получаем новую сборку.
И? Я тоже самое штатными средствами Компаса могу сделать, будет быстрее.
Цитата: Дядя Костя от 28.06.21, 15:23:59Я тоже самое штатными средствами Компаса могу сделать, будет быстрее.
Дерзайте, неугомонный вы наш! :bebebe:
Параметрические канавки.
Просто тупо кликните два раза на деталь и измените размер, скажем на 250. Увидите что произойдёт.
Если число канавок не устраивает, опять же тупо кликните на Изопараметрическую кривую, измените количество и увидите что произойдёт.
Всё параметризовано. На счёт переменных не знаю, мало в этом разбираюсь, да и вообще я только до 100 считать умею. :)
Для К15 можно модельку заполучить?
Цитата: YNA от 29.06.21, 11:37:41Всё параметризовано.
+
Оригинально!
Не, в 15-ю не могу. Для этого придётся ставить промежуточную 17-ю версию, потом после трёх пересохранений неизвестно, что получится. 8-)
Хотя у меня стоит вторая ось, можно и попробовать. Специально ставил для проверки бетты v20, но она оказалась на столько падучей и глючной при попытка редактирования профилей, что на третий день снёс и больше ни когда не ставил - откровенно сырая версия была. :(
Цитата: ZRustam от 28.06.21, 12:10:47При выборе оси вращения необходимо указать цилиндрическую грань, если указать ось вращения то почему то выходит ошибка.
И вот так всегда.
Цитата: VLaD-Sh от 30.06.21, 05:38:22И вот так всегда.
Всё время возникает такое чувство, что работа в Компасе это искусство изворотливости. Как схитрить, как обмануть программу, как выкрутиться, как найти обходное решение и т. п.
И вот как освоишь все эти "азы", потом можешь считаться специалистом, работающим в программе. Это не всегда так, но во многих случаях именно так. :(
надо просто хорошо знать программу, в которой работаешь каждый день...
тогда можешь указывать и ось - все отработает, как надо...
Цитата: Дормидонт Евпатьевич от 30.06.21, 08:15:14тогда можешь указывать и ось
Да, вы правы. Если снять флажок "базовая точка на оси вращения" то будет работать и с осью. Но с точки зрения математики ограничение странное на мой взгляд. Фактически в данном случае мы множим объект в том же самом месте, просто изменяя его внутренние параметры. Не совсем понятно как вообще здесь влияет базовая точка.
Цитата: Дормидонт Евпатьевич от 30.06.21, 08:15:14надо просто хорошо знать программу
Если вы ещё расскажете как шаг на божий свет вытащить то цены вам не будет :)