Вопрос простой: как посчитать количество отверстий в детали. Особенно если количество не зависит от построений, к примеру импортированная геометрия, или много массивов, или сложные массивы. Прикладываю видео как это делается в NX.
22.12.2016 11:30:41
Простейший макрос - пройтись по всем граням модели, если грань цилиндрическая и меньше определённого диаметра (можно какие-то еще условия добавить) - это отверстие.
|
|
|
|
22.12.2016 13:10:28
Osiris2000, а что делать, если С# - не твоё? Распечатать на бумаге и посчитать?
Практика - критерий истины (с)
|
|
|
|
22.12.2016 13:11:24
Понимаю что как мертвому припарка, но если именно круглых отверстий и именно что бы просто узнать количество - можно так(на проекции):
|
|
|
|
22.12.2016 13:17:40
Другое дело когда совсем не программист...
Да пребудет с тобой Sila.
|
|||
|
|
22.12.2016 13:31:49
я по образованию - инженер технолог по станкам с ЧПУ и РТК. Я знаю что такое G-код)))
Изменено:
Практика - критерий истины (с)
|
|||||
|
|
22.12.2016 13:35:35
tapka, а если вам нужно раздельно посчитать количество отверстий, а не в сумме?
ф10 - n штук, ф15 - m штук, ф 25 - ..... я вот хотел бы видеть такую возможность в меню команды "Измерить": выбрал цилиндрическую грань окружности и опцию "Посчитать количество" и получить результат. И не важно какой какой профиль отверстия: нужно - посчитал круглые, нужно - овальные и в том же ключе.
Изменено:
Практика - критерий истины (с)
|
|
|
|
22.12.2016 13:39:21
Вам же не надо заканчивать поварские курсы, чтоб пожарить яичницу. )
Да пребудет с тобой Sila.
|
|||||||
|
|
22.12.2016 13:40:23
Belanchuk, тогда зачем мне знание C# и TFlex OpenAPI чтобы посчитать отверстия ?)
я к тому - что мне нужен инструмент, способный это сделать: посчитать отверстия)
Изменено:
Практика - критерий истины (с)
|
|
|
|
22.12.2016 13:41:53
Так и до первого макроса не далеко. ) Хотя, думаю, что это вопрос сбора требований с пользователей и реализация этих требований в следующих версиях.
Да пребудет с тобой Sila.
|
|||
|
|
22.12.2016 18:44:19
Прошу макросы в данной теме не предлагать. Это страничка
Следующий вопрос будет как простым массивом сделать подобный массив отверстий, без использования спец. знаний по параметрическим массивам и без рутины руками создавать миллион круговых массивов. |
|
|
|
22.12.2016 19:33:33
Как сделать быстро такой массив? Пример в НХ.
|
|
|
|
22.12.2016 20:33:31
|
|||
|
|
22.12.2016 21:29:20
SaprOnOff86, а если отверстия различных диаметров? как посчитать, сколько каких отверстий?
Речь идёт о недостающем инструменте, функционале - а не об обходном пути) Как и в примере с массивом на криволинейной грани. В NX - это просто массив. У нас - параметрический массив, либо 2Д построения, на манер пузырчетого рефления, либо ряд круговых массивов отверстий.
Изменено:
Практика - критерий истины (с)
|
|
|
|
22.12.2016 22:18:21
Частный случай. Можно и площадь посчитать, вычесть из площади общего круга и поделить на площадь одного и будет автоматом количество....Но отверстия могут быть не на одной стороне, могут быть так что просто не выделишь, могут чередоваться диаметрами. Я тут не ищу обходные пути, в чертеже я все количества вписал и посчитал...теперь я ищу нормальный путь решения аналогичных задач. К примеру в К можно сделать массив по таблице...и будут отверстия в массиве все разных диаметров. Где текстуры различных сеток? Пользователи не делают изделия из сеток? Или делают физически правильные сетки? Где ответ на мой вопрос по тело по телу по траектории?? Не хочу чтоб тема скатывалась в поиск костылей и в тыканье в макросы. Хочу нормального функционала как у многих кад. |
|||
|
|
23.12.2016 10:02:01
PS Sila Musli, с возвращением.
Изменено: |
|||
|
|
23.12.2016 12:52:32
|
|||||
|
|
23.12.2016 13:12:06
Поз.обозначение, которая перечисляет строки при объединении записей (картинка 1) Эта колонка была сделана для отчета (картинка 2) |
|||
|
|
23.12.2016 13:31:04
Топ Системы готовят "универсальных солдат", со знанием инжиниринга и программирования в C#
Практика - критерий истины (с)
|
||||
|
|
|||