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

Сделай свою работу в Solidworks эффективнее


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

31 минуту назад, Kelny сказал:

Совсем без открытия нельзя, но можно не показывать процесс открытия.

Понимаю, имел в виду в фоне, либо с возвратом в активную сборку.
В идеале вижу так: выделил деталь в сборке, запустил макрос, в inputbox указал путь для сохранения.
 

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


4 минуты назад, K21 сказал:

Понимаю, имел в виду в фоне, либо с возвратом в активную сборку.
В идеале вижу так: выделил деталь в сборке, запустил макрос, в inputbox указал путь для сохранения.
 

А сохранить как, и указать путь не судьба?

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

@Павлуха Как вариант, но мне удобнее указать путь. Прописав в макросе проверку на существование конечной папки, если не существует, то создать.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, K21 сказал:

@Павлуха Как вариант, но мне удобнее указать путь. Прописав в макросе проверку на существование конечной папки, если не существует, то создать.

А потом у Вас файл будет лежать в двух местах, и солид может его взять из любого.

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

Проходили уже.

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

@Павлуха 

1 минуту назад, Павлуха сказал:

файл

Какой? Я экспортирую развертку детали из листового металла, в формате .dxf)

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

@Павлуха 

Какой? Я экспортирую развертку детали из листового металла, в формате .dxf)

Нормальный макрос сам создаёт папки по толщинам металла, и кидает туда развёртки.

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

Нормальный макрос

По Вашим меркам и под Ваши задачи. У меня - свои)

Ссылка на сообщение
Поделиться на других сайтах
Только что, K21 сказал:

По Вашим меркам и под Ваши задачи. У меня - свои)

Вы не представляете, какие у меня задачи.

Ни один макрос не справляется.

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

Вы не представляете, какие у меня задачи.

Ни один макрос не справляется.

Посвятите? Пока непонятно, радоваться за Вас или сочувствовать.

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, K21 сказал:

Посвятите? Пока непонятно, радоваться за Вас или сочувствовать.

Сделать развёртки со сборки из 500 деталей с учётом конфигураций и зеркальных деталей.

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

Сделать развёртки со сборки из 500 деталей с учётом конфигураций и зеркальных деталей.

Мощно. Как подготовку осуществляете (нужные конфигурации, размеры и тд)?

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

Сделать развёртки со сборки из 500 деталей с учётом конфигураций и зеркальных деталей.

Честно говоря, задача не такая уж невыполнимая. Если конечно нет каких-либо нюансов. Но в любом случае, по моему опыту написания макросов, написать код для такой задачи вполне можно.

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

@Chuvak Мне интересно как он эти 500 деталей перебирает, если в каждой надо отобразить нужную конфигурацию. 

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

Так прелесть макросов как раз в этом, можно автоматизировать рутинную повторяющуюся задачу) Как и в Вашем случае

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

@Chuvak Я сделал это в далеком 2019, сейчас проект стал помясистей, но в целом концепция та же. В сборке и деталях нет конфигураций, но всё меняется, высвечивается/гасится, проецируется и вырезается)
https://www.youtube.com/watch?v=wv4HryWQBSk

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, K21 сказал:

@Chuvak Мне интересно как он эти 500 деталей перебирает, если в каждой надо отобразить нужную конфигурацию. 

 

Ну тут очень просто.

Нужно вычислить конфигурацию, в которой наибольшее количество определённых деталей, и в имени развёртки указать количество.

Ссылка на сообщение
Поделиться на других сайтах
26 минут назад, K21 сказал:

Круто, Вы прям профессионал!) Как я понял, Вы в написании макросов и программ намного опытнее меня, поэтому за сим отклоняюсь)

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

@Chuvak Не сказал бы, на тот момент была задача автоматизировать рутинную работу, в которой допускалось много ошибок, и мне было это интересно. 

@Chuvak У Вас есть чем поделиться?

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

У Вас есть чем поделиться?

Зависит от того, что Вас интересует) Я больше даже новичок-любитель в области программирования, но некоторый коммерческий опыт написания макросов имею.

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

ПеКо 3.5.3.2

Макрос для создания (резервной) копии модели и чертежа с новым заданным именем и местом расположения с возможностью замены исходной модели на копию (переименование) в сборке. Имя файла влияет на свойства Обозначение и Наименование.

 Описание, скрины, историю развития можно найти в этой теме ранее.

изменения:

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

ПеКо3532.zip

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • kanapello
    • Ветерок
      И что мешает сделать всё это нормальной подсборкой (как это и есть на самом деле)? И будет "одна строка" в спецификации.   Извращаетесь там, где это вообще не нужно. Булками задается то, чего в конструкторской сборке физически нет - ЗИП, краска, упаковка и т.п. И лишь при отсутствии ПДМ.
    • david1920
      Вот и ответ для автора
    • zwg
      УГОЛОК РАСЧЕТ РАЗВЕРТКИ   ДИАПАЗОН КОРРЕКЦИИ мм V А Б расчетный BD развертка развертка CY factor ШУМ ось Х-V 1 8 40 40 1,8 78,2 78,07 0,95 78,15 39,07 1,5 12 40 40 2,8 77,2 79,27 0,95 77,19 38,59 2 12 40 40 3,6 76,4 76,24 0,95 76,4 38,2 2,5 16 40 40 4,2 75,8 75,22 0,85 75,84 37,92 3 20 40 40 5,2 74,8 74,17 0,85 74,9 37,45 4 35 40 40 6,6 73,4 71,90 0,75 73,48 36,74 5 35 40 40 8,9 71,1 70,28 0,8 71,9 35,95 6 50 40 40 10,6 69,4 67,97 0,85 69,42 34,71 8 50 40 40 14,5 65,5 64,69 0,95 65,36 32,68 К сожалению, данные выше пока больше теоретические. Взят реальный результат по развертке УГОЛОК (получено опытным путем) и уже к нему был приведен FACTOR для CYBELEC - CORRECTION FACTOR FOR THE DIN 6935 CALCULUS. Развертка CY - в случае пустого значения - "СТАЛЬБ" окна ПРОДУКТ/ЦИФРОВАЯ ДЕТАЛЬ (для русского перевода CYBELEC). Получилось: - для толщин/матриц V8-12/1-2мм, FACTOR ближе к 0,95 - для толщин/матриц V16-50/2,5-8мм, FACTOR ближе к 0,85.   ШУМ - странный перевод слова РАЗВЕРТКА, т.е. итоговый расчет развертки программой с учетом привязанного FACTOR. Ось X-V - значение координат для оси Х, для гибки полки 40мм.
    • gudstartup
      это не датчики тока а резисторы для контроля входного напряжения. датчики тока у фанук это спец модули с токовым трансформатором и они не отгорают а просто выдают уровень напряжения на схему контроля тока при этом даже при выключенном силовом напряжении будет ошибка
    • gudstartup
      всегда определяли наличие нуль метки введя м19 если ориентируется значит она есть. @mrVladimir можете при вращении шпинделя смотреть на параметр диагностики 445 он показывает число импульсов на оборот вашего шпиндельного датчика после достижения 0 метки счет начинается с нуля
    • Fedor
      Нынче настали времена компьютерного фетишизма, когда люди могут намного больше чем знают и понимают. Идет очередная революция в истории человечества.  Просто верят,   что есть программка, которая решит все их проблемы   :) Как раньше вырезали божков когда один отвечал за дождь, другой за урожай и так далее. Потом объединили в одном. Как сейчас надеются объединить в едином ИИ :) 
    • gudstartup
      Вы свой опыт нарабатываете и это похвально, но ваша  интерпретация руководства фанук  говорит о том что вы не можете адекватно выполнить того что там написано не говоря уже о более глубоком ремонте! вам предложили поменять psm это дело получаса чтобы понять что же неисправно, но вы видимо не хотите это определить  а надеетесь что вам придет идея или вы во сне увидите неисправный элемент!!   Ждите озарения это ваш выбор!!
    • andrey2147
      Систем -вправо,- серво сет, -серво тюн.- поз еррор.
    • andrey2147
      Это что на контрольные клеммы приходит ? Куда входит ?
×
×
  • Создать...