Как бы подсчитать общую длину всех контуров детали одним движением? Ну типа длина резов детали для лазерного станка.
Для простоты - просто сосчитать длину всех основных линий на фрагменте.
Создать контур а потом он сразу одним кликом считается
Есть еще варианты расчета
- Если картина подходит под критерии эскиза, выдавить тонкой стенкой и посмотреть массу, подобрать делитель и получить периметр. Дуги точно считаются, сплайны?
Сохранить в BMP ( черно белым форматом в один бит, для одинакового размера рамку вокруг нарисовать,). Наверное есть редакторы которые могут подсчитать количество черных точек, или самому подсчитать точки программой.
Если программой Компас. Желательно конкретней типы возможных кривых. Каждый тип нужно отдельно искать, вычислять периметр, а затем суммировать. Еще может быть объединение примитивов в контур
Собрать контур - это только для замкнутой линии. То есть для периметра. А если в изделии куча отверстий различной конфигурации?
Главное окно...
Спасибо за информацию GenTAPo !!!
Нашел ещё одно замечательное свойство этой команды. Если я укажу ещё одну грань ( можно без контрл), то уже указанные рёбра в расчет приниматься не будут. Как на рисунке. Есть у этих граней одно сопрягаемое ребро, но в расчетах оно берётся только один раз. ( И для справки: на картинке L5 и L7 это дуга сопряжения ребра по цилиндру, она состоит из двух элементов) Компас 17.1
И практическое применение. Линии произвольные, контур головы орла для флюгера. Расстояние пройденное лазерным раскройным станком.
Цитата: GenTAPo от 02.03.19, 17:11:38
Главное окно...
С периметром самой детали - да, нет проблем. Но если на детали есть отверстия? Как и их учесть?
И да, функция замера периметра детали в 3D допустима только для какого-то листового тела. Если это буквально развертка с гибами, то так не выйдет - будет замер периметра одной части детали - самого тела или гиба.
А вот в такой панели (она же фрагментом приатачена)?
(https://forum.ascon.ru/proxy.php?request=http%3A%2F%2Fpuu.sh%2FCUvWh%2Fe6a93b4526.png&hash=bb539233ed59eb7be753d871de0d1a7d86e41236)
Скопируйте этот фрагмент в эскиз детали и выдавите, затем посчитайте длину всех кривых командой "Длина ребра", как указали выше.
Цитата: Helicoid от 03.03.19, 20:00:28
Скопируйте этот фрагмент в эскиз детали и выдавите, затем посчитайте длину всех кривых командой "Длина ребра", как указали выше.
немного сложный путь, но за неимением никакого другого...
Если у вас есть возможность сохранить эскиз в формате *ksf. то можно сумму длин контуров посчитать программой " Центр давления штампа".