Добрый день. Я тут новенький, прошу помощи у старожил, может кто сталкивался с такой проблемой и направит в нужную тему, поиском ничего не нашел.
Есть необходимость гасить построения в 2Д, (в 3Д есть тычка - погасить, там понятно), можно это как то реализовать с помощью переменных? например количество отверстий на плите должно меняться от ее габаритов. в 3Д реализовать не сложно, но в производство нужно выдавать 2Д чертеж со всеми размерами, по новой проставлять-время тратить, проще в 2Д подрисовать нужные отверстия. Вариант создания параметрического чертежа по модели с размерами и последующим обновлением, работает мягко говоря некорректно, размеры постоянно не находят привязку и отваливаются. думал вариант со слоями (гасить слои), но тоже не нашел возможности управления слоев переменными.
Может у кого встречалась похожая проблема. Спасибо.
По новой проставлять.
Другой размер, другое количество отверстий = новая деталь!
А новая деталь это новый чертёж. Либо новое исполнение
И никуда Вы от этого не денетесь.
Попробуйте ставить размеры на модели и потом передавать их в чертеж. Для простых деталей это возможно, для Вашей - надо пробовать.
Цитата: aventosvk от 07.08.24, 10:16:33Есть необходимость гасить построения в 2Д
Вы, должны либо принять ФАКТ, что
Компас имеет самую ПРИМИТИВНУЮ (не объектную !) 2D графику и смирится с ЭТИМ, либо перейти на другие CAD (САПР)...
Цитата: Петрович-47 от 07.08.24, 10:45:28По новой проставлять.
Другой размер, другое количество отверстий = новая деталь!
А новая деталь это новый чертёж. Либо новое исполнение
И никуда Вы от этого не денетесь.
я просто привел пример, что бы была понятна задача, на самом деле там достаточно сложная деталь и много размеров, и при параметризации в 3D, создания по модели чертежа и простановки по новой размеров и ТТ трудозатраты по времени сопоставимы с простым редактированием 2Д шаблона, единственно преимущество - исключение человеческого фактора в расчетах, и как следствие уменьшение количества ошибок. спасибо.
Цитата: eklmn от 07.08.24, 13:49:16Попробуйте ставить размеры на модели и потом передавать их в чертеж. Для простых деталей это возможно, для Вашей - надо пробовать.
попробую развить эту тему, может получится, спасибо.
Цитата: aventosvk от 07.08.24, 10:16:33Добрый день. Я тут новенький, прошу помощи у старожил, может кто сталкивался с такой проблемой и направит в нужную тему, поиском ничего не нашел.
Есть необходимость гасить построения в 2Д, (в 3Д есть тычка - погасить, там понятно), можно это как то реализовать с помощью переменных? например количество отверстий на плите должно меняться от ее габаритов. в 3Д реализовать не сложно, но в производство нужно выдавать 2Д чертеж со всеми размерами, по новой проставлять-время тратить, проще в 2Д подрисовать нужные отверстия. Вариант создания параметрического чертежа по модели с размерами и последующим обновлением, работает мягко говоря некорректно, размеры постоянно не находят привязку и отваливаются. думал вариант со слоями (гасить слои), но тоже не нашел возможности управления слоев переменными.
Может у кого встречалась похожая проблема. Спасибо.
Тут только приложение писать под Ваш рабочий процесс. Задумка Ваша понятна.
PS Вы случайно раньше не в AutoCAD работали?
Цитата: p3452 от 07.08.24, 14:42:54Вы, должны либо принять ФАКТ, что Компас имеет самую ПРИМИТИВНУЮ (не объектную !) 2D графику и смирится с ЭТИМ, либо перейти на другие CAD (САПР)...
Я просто подумал что программа уже достаточно давно существует и возможно есть решения, просто я не могу найти, в T-Flex эта задачу решил, там есть такие возможности, но на предприятии лицензии Компаса, приходится как то приспосабливаться. Пробовал их подружить через .DXF - но и там не получается. Спасибо за ответ.
Цитата: Lemieux от 08.08.24, 16:44:40Тут только приложение писать под Ваш рабочий процесс. Задумка Ваша понятна.
PS Вы случайно раньше не в AutoCAD работали?
Все мы вышли из AutoCAD )), потом пришел Компас, потом T-Flex,... и пошло поехало. Я не программист, приложение не осилю, только в T-flexe смог создать для данной задачи параметрическую модель, задаешь данные в диалогом окне и получаешь чертеж, но с Компасом подружить не получается, а чертежи должны быть в Компасе.
Цитата: aventosvk от 08.08.24, 16:56:31Все мы вышли из AutoCAD )), потом пришел Компас, потом T-Flex,... и пошло поехало. Я не программист, приложение не осилю, только в T-flexe смог создать для данной задачи параметрическую модель, задаешь данные в диалогом окне и получаешь чертеж, но с Компасом подружить не получается, а чертежи должны быть в Компасе.
Просто из Вашего описания я пока вижу, что надо делать параметрическую 3D модель (или исполнения) и автоматически снимать размеры.
Почему я подумал, что Вы пришли из AutoCAD. Потому что судя по Вашему описанию вы хотите получить поведение динамических блоков в AutoCAD.
Цитата: Lemieux от 08.08.24, 18:54:48Просто из Вашего описания я пока вижу, что надо делать параметрическую 3D модель (или исполнения) и автоматически снимать размеры.
Почему я подумал, что Вы пришли из AutoCAD. Потому что судя по Вашему описанию вы хотите получить поведение динамических блоков в AutoCAD.
Вы с T-Flex работали?
Цитата: IgorT от 08.08.24, 19:23:12Вы с T-Flex работали?
На таком уровне как с AutoCAD и Solidworks, нет.
Цитата: Lemieux от 08.08.24, 19:33:41На таком уровне как с AutoCAD и Solidworks, нет.
T-Flex весьма впечатляет возможностями параметризации и создания моделей с чертежами как того желает ТС.
Там реально сделать хотелку ТСа. Если уметь пользоваться ТФ :angel:. Автокад тут совершенно не причем.
А в Компасе да, только код кодить надо.
А что за мудрёные детали у ТС? Показал бы что ли...
Цитата: IgorT от 08.08.24, 19:50:54Там реально сделать хотелку ТСа. Если уметь пользоваться ТФ
В какую сторону покопать?
Цитата: Lemieux от 08.08.24, 20:04:43В какую сторону покопать?
В эту https://cccp3d.ru/forum/69-t-flex-cad/
@aventosvk,
Как верно заметил @eklmn, правильный путь это использование размеров в детали.
> размеры постоянно не находят привязку и отваливаются
попробуйте использовать производные размеры отверстий, в том числе и копий.
Но, поскольку размеры не копируются массивом, то придётся для новых экземпляров создать их вручную.
Цитата: aventosvk от 07.08.24, 10:16:33Добрый день. Я тут новенький, прошу помощи у старожил, может кто сталкивался с такой проблемой и направит в нужную тему, поиском ничего не нашел.
Есть необходимость гасить построения в 2Д, (в 3Д есть тычка - погасить, там понятно), можно это как то реализовать с помощью переменных? например количество отверстий на плите должно меняться от ее габаритов. в 3Д реализовать не сложно, но в производство нужно выдавать 2Д чертеж со всеми размерами, по новой проставлять-время тратить, проще в 2Д подрисовать нужные отверстия. Вариант создания параметрического чертежа по модели с размерами и последующим обновлением, работает мягко говоря некорректно, размеры постоянно не находят привязку и отваливаются. думал вариант со слоями (гасить слои), но тоже не нашел возможности управления слоев переменными.
Может у кого встречалась похожая проблема. Спасибо.
В Бракоме реализовано задание на чертеже размеров и положения отверстий в таблице координат.
Одним-двумя кликами мышки проставляются номера у отверстий и записываются координаты центров и диаметры в таблицу.
Изменились количество, расположение, диаметры отверстий, нажимаешь всего одну кнопку и номера отверстий и таблица обновляются.
Не параметризация, но довольно удобно, на мой взгляд.
Что-то такое может? Количество отверстий в массиве, прописал в зависимости от длины через переменные
floor((L-L2)/shag+1)
Цитата: aventosvk от 07.08.24, 10:16:33Добрый день. Я тут новенький, прошу помощи у старожил, может кто сталкивался с такой проблемой и направит в нужную тему, поиском ничего не нашел.
Есть необходимость гасить построения в 2Д, (в 3Д есть тычка - погасить, там понятно), можно это как то реализовать с помощью переменных? например количество отверстий на плите должно меняться от ее габаритов. в 3Д реализовать не сложно, но в производство нужно выдавать 2Д чертеж со всеми размерами, по новой проставлять-время тратить, проще в 2Д подрисовать нужные отверстия. Вариант создания параметрического чертежа по модели с размерами и последующим обновлением, работает мягко говоря некорректно, размеры постоянно не находят привязку и отваливаются. думал вариант со слоями (гасить слои), но тоже не нашел возможности управления слоев переменными.
Может у кого встречалась похожая проблема. Спасибо.
ТС, добрый день. На первый взгляд проблема не стоит выйденного яйца. Покажите хотя-бы адаптированный для широкой публики пример. Или запишите ролик и дайте ссылку, хоть будет что обсудить. Количество элементов массива от размера деталей строится очень просто. В чертеж передать, как бы тоже не вижу особой проблемы.