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

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


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

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

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

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

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

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

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 пользователей

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

  • Сообщения

    • may1on
      Посмотрел , но ничего не понял , потому что не знаю английский, а через Яндекс перевод не доходит суть его слов .
    • куркуль
      https://ya.ru/video/preview/6063553017898622447          https://bstudy.net/865175/tehnika/glubokoe_sverlenie_cycle83?ysclid=lzfqywr8k4650207379     посмотри это. 
    • may1on
      Привет , столкнулся с такой проблемой что не понимаю как работает CYCLE83 на стойке 808D токарного станка. Прощу помочь мне и указать какие параметры вбивать на Сименсе что бы получить похожий код как на FANUC .    %  O2244 G28 U0. G28 W0. G40 G80 G90 G21 G97 G18 G95 G50s2500 G54 N1 (SV D18.) T0303 G54 G97M03S800 G00 Z20. G00 X0. Z20. M08 G83 Z-20. R-4. Q4000  F0.07 G80 G00 X0. Z20.  M09 G28U0. G28W0. M05 M01 M30 %   И если есть возможность опишите русским языком что делает каждый параметр, прочитав инструкцию к  циклу я ничего не понял)    
    • gudstartup
      g96 хаас совместим по g кодам с fanuc @gunilla G96 Постоянная скорость резания включена G-код на токарный станок HAAS G96 дает команду системе управления поддерживать постоянную скорость резания на кончике инструмента. Скорость вращения шпинделя зависит от диаметра детали, в которой выполняется рез, и заданного значения S (об/мин = 3,82xSFM/DIA). Это означает, что скорость шпинделя увеличивается по мере приближения инструмента к X0. Когда для настройки 9 установлено значение ДЮЙМЫ, значение S указывает количество футов в минуту. Когда для параметра 9 установлено значение MM, значение S указывает количество поверхностных метров в минуту. ПРЕДУПРЕЖДЕНИЕ Безопаснее всего указать максимальную скорость шпинделя для функции «Постоянная скорость поверхности». Используйте G50, чтобы установить максимальное число оборотов шпинделя. Отсутствие ограничения позволяет увеличить скорость вращения шпинделя по мере того, как инструмент достигает центра детали. Чрезмерная скорость может повредить детали и инструменты. посмотрите здесь https://cnc-maniac.ru/g-kod-na-tokarnyj-stanok-haas/
    • gunilla
      Ни в книге, ни в списке G кодов на станке не значится G69. Не знаю, что это. Видимо, это что-то более новое. Нашему Haas-у лет 15, если не более.
    • gudstartup
      @gunilla а  g96 чем вас не устраивает?
    • Viktor2004
      ах это вы? Не признал вас без картинки на аватаре
    • ЮрЮрыч
      Здравствуйте. Как получить точки квадранта ( окружности или дуги) на виде чертежа?  Есть ли макрос для расстановки габаритных размеров на виде чертежа? Или для расстановки размеров от края развертки до линии сгиба? 
    • noindex
      @Snake 60 да я просто в 3d моделировании часов 30 всего, но в принципе ход вашей мысли понял, уже на 4мм толщина придается... Спасибо!
    • gunilla
      Коллеги, есть ли у Хаса М-код, регулирующий "константную" подачу во-время интерполяции. Наподобие М-109 у Хайденов. (Постоянная скорость на режущей кромке). В книжках не нашел...
×
×
  • Создать...