Развертка одним макросом

Автор barracuda_spb, 26.12.10, 13:03:34

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

barracuda_spb

Народ, может кто может помочь.
Рееедко, но иногда всё таки сталкиваюсь с проблемой при сохранении разверток. Слишком длинная операция. Создать чертеж развертки. Скопировать вид в масштабе 1 к 1. Скопировать номер детали. Перенести на фрагмент. Вставить вид. И сохранить в автокадосвком файле с вставленным номером детали. Много операций, в которых можно (и к сожалению иногда) накосячить.
Сам в создании макросов ни черта не понимаю. Поэтому прошу помощи.
Из модели создать развертку одним кликом на чертеже или фрагменте. Пусть даже в компасе. Конвертировать в автокад не так окажется сложно. Главное - 100% совпадение развертки и номера детали этой развертки.

Poltava

Цитата: barracuda_spb от 26.12.10, 13:03:34
Народ, может кто может помочь.
Рееедко, но иногда всё таки сталкиваюсь с проблемой при сохранении разверток. Слишком длинная операция. Создать чертеж развертки. Скопировать вид в масштабе 1 к 1. Скопировать номер детали. Перенести на фрагмент. Вставить вид. И сохранить в автокадосвком файле с вставленным номером детали. Много операций, в которых можно (и к сожалению иногда) накосячить.
Сам в создании макросов ни черта не понимаю. Поэтому прошу помощи.
Из модели создать развертку одним кликом на чертеже или фрагменте. Пусть даже в компасе. Конвертировать в автокад не так окажется сложно. Главное - 100% совпадение развертки и номера детали этой развертки.
Не понял вопроса а сейчас разве не в один клик (ну или почти в один)
Вставили вид и указали что он развертка причем вставили сразу в нужном масштабе и в нужный вам тип документа (чертеж или фрагмент) накосячить в этом довольно тяжело а если и можно НУ ОШИБЛИСЬ С МАШТАБОМ ИЛИ ЗАХОТЕЛИ УВИДЕТЬ ЛИНИИ ПЕРЕХОДА так это всегда можно в свойствах вида изменить) все ну а номер детали может както ссылкой передавать это зависит от того откуда вы его копировать собрались если вы его в модели присвоили так скажите чему именно а то КОПИРОВАТЬ можно и с верда, а лучше выложите пример чтоб не на пальцах разбираться

barracuda_spb

Сложно выложить скриншотами ) А видео снять не знаю как. Поэтому попробую ещё раз на пальцах:
1. Есть много много листовых деталей законченного проекта. Следует отдавать в производство. Следовательно выпустить развертки.
2. Открываешь КАЖДУЮ деталь в моделе.
3. Указываешь плоскость, с которой будешь разворачивать деталь.
4. Создаешь с детали "чертеж".
4.1. Выбрать вид развертки, нажать кнопку развертки, выбрать невидимые линии и линии сгиба.
4.2. На листе с рамкой появится вид развертки, а в штампе номер детали.
(далее надо сохранить это всё в автокаде отдельно без рамок, чтобы программисты на лазерах не мучились с их постоянным удалением)
5. Копируем развертку - Ctrl+A => Crtl+C
6. Влезаем в штамп и копируем номер
7. Ctrl+N - создаем новый фрагмент
8. Crtl+V - вставляем вид развертки
9. Ctrl+S - Сохранить как...
9.1. Выбрать формат автокада
9.2. Ctrl+V - вставить номер детали.

Вот путь создания и сохранения развертки. И когда надо сделать их порядка сотни, то и сами операции отнимают уйму времени, и в какой-то момент ошибаешься ты, или комп, или клавиатура, и не копируется или вид или номер. И как итог две одинаковые развертки под одним номером...

Если есть предложение, как изменить процесс создания и сохранения разверток - с удовольствием воспользуюсь

Poltava

ну для начала насколько я понял надо отдавать в автокаде без рамки а файл должен иметь название номера чертежа для этого вы с созданного чертежа С РАМКОЙ копируете в фрагмент. Если так то здесь можно обойтись и без фрагмента достаточно один раз создать чертеж выбрать в нем нужный вам стиль оформления то есть БЕЗ ОФОРМЛЕНИЯ и сохранить этот чертеж как шаблон а в дальнейшем создавать чертеж из шаблона. это раз
во вторых насколько я понял номер чертежа и название передаются в чертеж из существующей модели если вы создаете новый чертеж а не используете какойто один то в настройках можно установить чтобы имя чертежа при сохранении было взято из этих полей но это не работает с первым моим предложением так как в чертеж без оформления и поля с названием и номером не передадуться.
ну а про автосохранение в акад давно тема поднималась макрос написать но пока добровольцев не нашлось на данный момент есть такое для графических форматов програмку только седне обсуждали и для сохранения в предидущих версиях компаса
ну на счет первых пары шагов наврядли кто поможет ведь плоскость надо указать и чертеж надо создать вот только в тех же настройках системы можно включить по умолчанию отображение линий перегиба и невидемых линий
дабы в чертеже пропала рамка можно на время пересохранения указать неверный путь к файлу оформления вот и рамка пропала ненадо в фрагмент сохранять
Жду коментариев

barracuda_spb

Ну да, первые шаги не так важны - они включаются уже при разработке самой модели (надо же знать - помещается ли развертка в лист металла). А вот само сохранение в файл - это уже непонятные сложности. Ведь в 99% развертка представляет собой файл с линиями: без размеров, шероховатостей и прочего прочего прочего. Одно дело, когда люди используют плоскость "развертки" как дополнительную плоскость. Здесь нет вопросов - оно может кому то надо. Но в моем случае надо просто из модели получить файл с линиями развертки.
Через шаблоны не выходит, потому что надо всё равно в ручную копировать номер детали и при сохранении вставлять её в имя файла.
А что то там разрушать, удалять - проще получается описанный и используемый мною вариант с тремя комбинациями клавиш )))

Poltava

Ну не скажите если в настройках выставить как имя файла по умолчанию номер чертежа а это одна галочка то при попытке сохранить компасовский чертеж в первый раз он предложит в качестве имени  УЖЕ НОМЕР ДЕТАЛИ ИЗ ШТАМТА В ЧЕРТЕЖЕ

barracuda_spb

Ну так и есть. Вот только если шаблон "Без оформления", то нет и основной надписи. То есть нет и номера и обозначения детали. Вот такие дела...

Poltava

Предлагаю вам такой вариант настроить в системе как вам нужно по умолчанию видимость линий перегиба и невидемых линий
а также имя файла по умолчанию в качестве номера чертежа ну или номера и названия детали
поставить на горячюю клавишу пункт настройки текущего чертежа
1) создали НОВЫЙ чертеж или ИЗ СОХРАНЕННОГО ШАБЛОНА но с оформлением вставили в него вашу развертку насколько я понял в масштабе 1:1
2) нажали горячюю клавишу перед вами открылся последний открытый пункт настроек а он то нам и нужен тыкнули мышей очистить и ок ентером
3) нажали кнопку сохранить выбрали в компас или сразу в автокад не сохраняя компасовский файл А пердложенное имя уже будет содержать номер чертежа ВСЕ помоему так проще если еще както стиль оформления зделать чтоб по кнопке манялся то вообще чюдно
ну а с переводом в АКАД на автомате просите мот кто напишет макрос