Перейти к публикации

Нужна помосчь


Дмитрий Бойко

Рекомендованные сообщения

Дмитрий Бойко

Всем привет. Есть сборка в солиде, очень много деталей, есть ли способ проверить на все ли детали выпущены чертежи.

Чертежи деталей в одном файле.

Всем откликнувшимся заранее спасибо!

post-47927-0-56398700-1458020308_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах


Всем привет. Есть сборка в солиде, очень много деталей, есть ли способ проверить на все ли детали выпущены чертежи.

Чертежи деталей в одном файле.

Всем откликнувшимся заранее спасибо!

Был такой вопрос. Обсуждение закончилось тем что предложили использовать проводник солида, или использовать функцию копировать проект.
Ссылка на сообщение
Поделиться на других сайтах

Всем привет. Есть сборка в солиде, очень много деталей, есть ли способ проверить на все ли детали выпущены чертежи.

Чертежи деталей в одном файле.

Всем откликнувшимся заранее спасибо!

Зачем Вам тут чертежи?

Тут же лазерная резка...

Ссылка на сообщение
Поделиться на других сайтах

Зачем Вам тут чертежи?

Тут же лазерная резка...

Вот зачем так писать?! Спрашивает человек про чертежи, значит они ему нужны.

А мое видение такое: нужен макрос который проверит наличие чертежа (одного имени с моделью детали/сборки), на подобие как проверяются позиции в скекэдиторе.

Ссылка на сообщение
Поделиться на других сайтах
очень много деталей

Не так уж их и много.

Составить спецификацию. НА БУМАГЕ.

Открыть файл с чертежами и на бумажке со спецификацией ставить галочки рядом с теми моделями, на которые есть чертежи.

Времени это заняло бы гораздо меньше, чем ждать здесь советов.

 

Чертежи деталей в одном файле.

Вот Вы и столкнулись с плодами подобного автокадовского идиотизма.

Если бы каждый чертёж был в своём файле, было бы достаточно сравнить имена файлов моделей и чертежей.

Ссылка на сообщение
Поделиться на других сайтах
Составить спецификацию. НА БУМАГЕ. Открыть файл с чертежами и на бумажке со спецификацией ставить галочки рядом с теми моделями, на которые есть чертежи.
 

 

Е мое вы так до кульмана дойдете))  Я в экселе подобное делаю) Но хотелось бы автоматом.


Чертежи деталей в одном файле.
 

 

Я на это не обратил внимание. А это так зачем? Чтоб грузилось дольше?

Ссылка на сообщение
Поделиться на других сайтах

 

Я на это не обратил внимание. А это так зачем? Чтоб грузилось дольше?

 

Чтобы печатать легче и в пдф сохранять автоматом все листы.

Ссылка на сообщение
Поделиться на других сайтах
Я в экселе подобное делаю

Делать можно где угодно :) хоть в PDM (что наиболее правильно). Но потом её лучше РАСПЕЧАТАТЬ (знаете такое слово?) на бумаге чтобы галочки было удобнее ставить :)

 

Делать спецификации надо или в PDM (если она используется) или в том софте, в котором создана сборка. Обычно на это уходит не более минуты (если всё настроено как надо).

Рисовать спецификации в Екселе или Ворде - это даже комментировать не буду. Такое же бредовое наследие автокада, как все чертежи в одном файле.

Изменено пользователем Ветерок
Ссылка на сообщение
Поделиться на других сайтах
Чтобы печатать легче и в пдф сохранять автоматом все листы.
 

Автору конечно виднее, но мне кажется что время потраченное на открытее такого большого чертежа будет уходить больше, и оно "съест" сэкономленное  на печати время. 

А потом, есть же где то утилита которая компонует чертежи для печати.

 

Отвлекся от темы.

 

По основному вопросу: все таки нужен макрос.


Но потом её лучше РАСПЕЧАТАТЬ (знаете такое слово?) на бумаге чтобы галочки было удобнее ставить :)

 

В экселе тоже можно ставить (и что самое главное снимать) галочки, кружочки квадратики, еще можно считать суммарную массу (знаете такое слово?) и тд .

 

Рисовать спецификации в Екселе или Ворде - это даже комментировать не буду. Такое же бредовое наследие автокада, как все чертежи в одном файле
 

 

Согласен бред полнейший. 

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
. Есть сборка в солиде, очень много деталей, есть ли способ проверить на все ли детали выпущены чертежи. Чертежи деталей в одном файле.

 

Как уже сказали:

 

Вот Вы и столкнулись с плодами подобного автокадовского идиотизма.

 

Впрочем, даже в этом варианте есть решение:

 

нужен макрос который проверит наличие чертежа (одного имени с моделью детали/сборки)

 

Только откуда макрос макрос будет знать, нужен чертеж на данную модель или нет (например, стандартные детали или покупные)??

 

Чтобы печатать легче и в пдф сохранять автоматом все листы.

 

 

Опять же пишется макрос, который получает дерево сборки, проверяет наличие у каждой модели в дереве чертежа и печатает их или сохраняет в пдф.. Я себе такой на VBA сварганил, только интерфейс пока не доделал..

 

А потом, есть же где то утилита которая компонует чертежи для печати.

 

Макрос "Плоттер" от SWR.. Только его нужно адаптировать под каждую версию солида..

Ссылка на сообщение
Поделиться на других сайтах
Всем привет. Есть сборка в солиде, очень много деталей, есть ли способ проверить на все ли детали выпущены чертежи. Чертежи деталей в одном файле.

А автор вопроса куда-то уже исчез - наверное надоел этот междусобойчик...

 

Если по сути вопроса - про чертежи в одном файле уже ответили выше (в Солиде лучше все в отдельных файлах)...

Если уже есть всё в отдельных файлах, то - "Копировать проект...", поставить галку "Включить чертежи" и ищите сколько угодно парные файлы (копировать проект не обязательно)...

Изменено пользователем SERoz
Ссылка на сообщение
Поделиться на других сайтах
"Копировать проект...", поставить галку "Включить чертежи"

это не вариант. в больших проектах пока выполняется команда я успеваю попить чай. А если присутствуют элементы маршрута, то еще дольше. Нужно чтоб нажал кнопку - получил список деталей к которым нет чертежей. 

Ссылка на сообщение
Поделиться на других сайтах
Нужно чтоб нажал кнопку - получил список деталей к которым нет чертежей.

Вот тут, получается небольшая напряженка...

Нужно не только отсортировать файлы по парам (по именам), но еще и выдать список файлов у которых нет пары (в ТХТ, DOC или XLS) - одним макросом (солида) тут не обойтися...

Тут нужны возможности самой виндосы или какого-нить пакета программирования...

ИМХО канешна...

Изменено пользователем SERoz
Ссылка на сообщение
Поделиться на других сайтах

Вот тут, получается небольшая напряженка...

Нужно не только отсортировать файлы по парам (по именам), но еще и выдать список файлов у которых нет пары (в ТХТ, DOC или XLS) - одним макросом (солида) тут не обойтися...

Тут нужны возможности самой виндосы или какого-нить пакета программирования...

ИМХО канешна...

Хорошо бы услышать мнение специалиста в макросостроении.

Ссылка на сообщение
Поделиться на других сайтах
нажал кнопку - получил список деталей к которым нет чертежей. 
 

С учётом, если чертежи в той же директории (в том смысле что либо рядом, либо в подпапках), то это обычный поиск. С этим справится и VBA.

Критерии для выбора - наличие, к примеру, децимального номера. Либо свойства, что это "Детали". И опять же, не проблема для VBA.

 

А вот вопрос автора - это лес. А что если вид детали случайно попал не на свой лист? А что если есть исполнения, и вставлено не главное исполнение, то что в сборке используется, а другое? А что если чертёж одной и той же детали расположен на нескольких листах?.... Без ТЗ, результат - ХЗ  :smile:  Собственно, это и есть ответ одного из "макросостроителей"

Ссылка на сообщение
Поделиться на других сайтах
Без ТЗ, результат - ХЗ
 

согласен

1. имя файла чертежа = имя файла детали/ сборки

2. файл чертежа лежит в той же папке что и детали / сборки

3. после проверки выдается список отсутствующих чертежей

4. ... добавляйте, если у кого есть идеи.... 

Ссылка на сообщение
Поделиться на других сайтах
4. ... добавляйте, если у кого есть идеи.... 

Наименование детали в основной надписи совпадает с наименованием в свойствах модели.

Ссылка на сообщение
Поделиться на других сайтах

Наименование детали в основной надписи совпадает с наименованием в свойствах модели.

а зачем? У нас "наименование" в основную надпись берется из свойств файла детали/сборки.

Ссылка на сообщение
Поделиться на других сайтах

а зачем? У нас "наименование" в основную надпись берется из свойств файла детали/сборки.

Ну вот и сверить совпадение в свойствах и основной надписи.

И будет вам картина деталей и привязанных к ним чертежей.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...