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

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


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

Всем привет!

Разбирался тут в новой теме, получил небольшой побочный продукт, может кому пригодится

 

Макрос для вывода  на экран информации о примерных габаритных размерах детали или сборки

 

 

MaxDimComp.bmp

MaxDimComp.swp

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


@alek77 спасибо за макрос. А в свойства модели этот макрос не прописывает габариты? И почему примерные?

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

@alek77 Ну к примеру, A, B и С или Длина, Ширина, Высота или X, Y и Z - это не важно, это то мы точно подправим :)

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

@Snake 60 но обратите внимание, размеры не точные, приблизительные, для точных размеров немного по другому их рассчитывать надо, макрос будет работать чуть медленнее

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

Я попробую когда время позволит

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

@alek77 Что значит "не точные" +- 1мм или 10мм? О каком порядке идет речь? Про запуск макроса понял, всё равно лучше, чем вручную мониторить. :)

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

@Snake 60 не точные значит не точные. Это методы расчета ограничивающего тела у солидовцев такие, апроксимируют они, поэтому размеры этого тела слегка отличаются от реальных размеров модели. У меня при тестах макроса размер 50,2 мм получался 50,199 мм при выводе на экран. Я подумал что тема мало кому интересна будет, поэтому пошел по простому пути с приблизительным расчетом. Можно и с точным. Идея не моя, я просто для своих макросов искал информацию и наткнулся случайно у Татуревича, подшаманил под свои нужды, мне нужно было только для справки размеры указать

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

@alek77 Блин, ну если 0,001мм это не точные, тогда я не знаю какое производство (тем более Российское) выдаст более точные размеры. Я хочу попробовать использовать данный макрос для габаритных чертежей изделия. Меня устроила бы точность плюс/минус 1 мм

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

@Snake 60 если брать размеры для чертежей, то там нужны совсем другие методы. Если сможете под себя поправить сами, то у меня есть сыроватый макрос, 3 вида + все размеры, могу скинуть в личку, у меня на него для завершения знаний еще не накоплено

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

Макрос для вывода информации выбранного компонента сборки на экран (sw17sp5)

Только для документов сборки
Перед запуском компонент должен быть выбран (или в дереве или в графической области)
При нескольких выбранных компонентах, макрос покажет свойства последнего выбранного компонента
Свойства компонента должны быть прописаны (Обозначение, Наименование, Масса и др.)

В процессе работы отображается статус-бар (если сборка большая) с возможностью
оценки прогресса выполнения макроса

После запуска все одинаковые компоненты будут выделены,
посчитаны, информация о компоненте будет выведена на экран.
После завершения выделение компонентов сохраняется до первой операции.


Применение: _
- быстро посчитать количество выбранных компонентов во всей  сборке или только верхний уровень
- выделить все одинаковые компоненты с возможностью изолировать

 

Удобно использовать по горячей клавише

 

Прошу потестировать:

 

ComponentInfo.bmp

ComponentInfo.swp

Изменено пользователем alek77
опечатка
Ссылка на сообщение
Поделиться на других сайтах
В 16.11.2018 в 20:10, alek77 сказал:

Макрос для вывода информации выбранного компонента сборки на экран (sw17sp5)

Только для документов сборки
...

 

Прошу потестировать:

 

ComponentInfo.bmp

ComponentInfo.swp

с 2015 сп5 заработает?

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

с 2015 сп5 заработает?

не могу проверить, у меня 17, должен по идее после подключения библиотек

Ссылка на сообщение
Поделиться на других сайтах
В 16.11.2018 в 20:10, alek77 сказал:

Макрос для вывода информации выбранного компонента сборки на экран (sw17sp5)

Только для документов сборки
Перед запуском компонент должен быть выбран (или в дереве или в графической области)
При нескольких выбранных компонентах, макрос покажет свойства последнего выбранного компонента
Свойства компонента должны быть прописаны (Обозначение, Наименование, Масса и др.)

В процессе работы отображается статус-бар (если сборка большая) с возможностью
оценки прогресса выполнения макроса

После запуска все одинаковые компоненты будут выделены,
посчитаны, информация о компоненте будет выведена на экран.
После завершения выделение компонентов сохраняется до первой операции.


Применение: _
- быстро посчитать количество выбранных компонентов во всей  сборке или только верхний уровень
- выделить все одинаковые компоненты с возможностью изолировать

 

Удобно использовать по горячей клавише

 

Прошу потестировать:

 

ComponentInfo.bmp

ComponentInfo.swp

 

Запустил на солиде 2015 сп5

Макрос из разряда мастхэв, но сыроват. Ниже я обозначил некоторые придирки))

-при нажатии изолировать окно закрывается

-материал сортамента записанный в две строки отображается некорректно (одна строка, при нажатии появляется вторая)

-кнопка нарисована не очень ))

-хорошо бы рядом с параметром сделать кнопку "?" с пояснениями. А то непонятно что такое количество учтенных (смущает именно слово учтенных)

-дизайн самого окна какой то незавершенный, хорошо бы расчертить линиями

это навскидку, детально поюзать некогда

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

 

Запустил на солиде 2015 сп5

Макрос из разряда мастхэв, но сыроват. Ниже я обозначил некоторые придирки))

-при нажатии изолировать окно закрывается

-материал сортамента записанный в две строки отображается некорректно (одна строка, при нажатии появляется вторая)

-кнопка нарисована не очень ))

-хорошо бы рядом с параметром сделать кнопку "?" с пояснениями. А то непонятно что такое количество учтенных (смущает именно слово учтенных)

-дизайн самого окна какой то незавершенный, хорошо бы расчертить линиями

это навскидку, детально поюзать некогда

Благодарю за отзыв!

Что сыроват - знаю, начальный рабочий вариант. То что в 15 версии запустился уже хорошо.

С закрытием при изоляции пока не знаю что делать. Там же родная панелька выскакивает с закрытием изоляции. Про подсказки уже думал, введу. Учтенные, это те, которые попадут в перечни и спецификации, то есть они не погашены, не конверты, родители их до самого верхнего уровня не конверты, не исключены из спецификации, родители их до самого верха не исключены из спецификации. Я большей частью занимаюсь компоновками. Мне такой инструмент очень полезен. Визуализация и таблицы такой полной информации о количестве компонентов в проекте не дают. Все остальные данные добавил в макрос только для справки. Еще макрос очень помогает искать в сборке одинаковые компоненты, если они скрыты и в дебрях дерева. Еще к примеру визуализация посчитает и конверты, и исключенные из спецификации, и все свалит в одну кучу, при этом данные визуализации о количестве не будут совпадать со спецификацией

Дизайн формы поправлю конечно тоже, лишь бы все без ошибок отрабатывало.

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

Дизайн формы поправлю конечно тоже, лишь бы все без ошибок отрабатывало.

Буду ждать. макрос нужный однозначно.

Очень удобно крепеж считать и тд.

Ссылка на сообщение
Поделиться на других сайтах
В 10.10.2018 в 16:39, malvi.dp сказал:

1. Библиотеки подключены все.

Показать содержимое

1.JPG.144828407b1f11d6ee892ce132a6371b.JPG
 

Hide

2. Там только main. Другого там нет, чтоб запустить.

Показать содержимое

2.JPG.573d0effa2d7f59dbb984e67c0b775b5.JPG

 

Hide

 

Господа подскажите какие библиотеки должны быть подключены, у меня при нажатии кнопки макроса ничего не происходит (не сортирует, но и ошибку не выдает). SolidWorks 2016 sp5.

 

1.jpg

Изменено пользователем DmitriySD
Ссылка на сообщение
Поделиться на других сайтах
В 14.09.2018 в 14:29, MUXALblCH сказал:

Прошу проверить доработанную версию: BeamCenterline.swp

SW2016 sp5 ни как не реагирует на макрос, предыдущая версия ставила осевую по диагонали, а эта версия молчит ни какой реакции не ошибки ни чего.

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

Господа подскажите какие библиотеки должны быть подключены

 

49 минут назад, DmitriySD сказал:

SolidWorks 2016

 

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

@DmitriySD , все с пометкой  missing нужно отключить и подключить такие же по названию, но вашей версии солида
 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • andref
      @gudstartup  ну если есть PCU50  то все гораздо проще: подключаем к нему мышь , клаву и монитор, загружаемся в Windows и выставляем там  нужный IP (надеюсь что он известен). А вот если 840Dsl без PCU50 , то да... Хотя может просто сетевые разъемы  перепутали  
    • Kate KAUS
      Инжиниринговая компания, специализирующаяся на проектировании морских портов и терминалов приглашает в команду Ведущего/главного инженера-проектировщика ПОС. Чем предстоит заниматься: Разработка разделов проектной документации ПОС согласно ПП№87; Анализ проектной и исходно-разрешительной документации, используемой в качестве данных для составления раздела ПОС Составление ведомостей объемов работ разделов ПОС; Выдача заданий и исходных данных для смежных отделов; Обеспечение увязки принятых решений с проектными решениями других разделов (частей) проекта; Принятие основных технических решений, их обоснование, согласование и защита в органах экспертизы. Разработка основных технических решений на период строительства объектов (ППР, ОПР, строительные решения); Обеспечение соответствия разрабатываемой документации стандартам, техническим условиям, заданию на проектирование.   Требования: Высшее профильное образование (строительное); Опыт не менее 3 лет по специализации ПОС, ППР; Знание требований, предъявляемых к оформлению проектной документации; Умение качественно и в срок выполнять поставленные задачи; Опыт работ на строительных площадках приветствуется; Опыт прохождения согласований проектной документации; Знание ПК на уровне уверенного пользователя: (AutoCAD, Adobe Acrobat PRO, MS Office : Word, Excel, выполнение расчетов в программах).   Мы предлагаем: Трудоустройство согласно ТК РФ Пятидневную рабочую неделю с 9:00 до 18:00 Все социальные гарантии, ДМС Полностью официальную заработную плату, уровень готовы обсуждать с успешным кандидатом Динамично развивающаяся компания, комфортный офис   г. СПб м. Василеостровская, зп от 100 000-140 000р.   Контакты: eksmirnova@kaus-group.ru ТГ @Kate_Kaus  
    • Maks Horhe
      Все ок, работает. Спасибо, только пересчитывает подачи, как отключить пересчет, работать с постоянной подачей? Есть аналог cftcp Siemens? Или надо лезть в параметры?
    • Anat2015
      Боюсь, что не смогу вам помочь, тему прочитал. Я давно уже на административной работе, технические нюансы не помню. Думаю, вам тут помогут.
    • gudstartup
      придется вам вооружиться access my machine выкачать образ cf и там отредактировать сетевые настройки или если образ есть то залить его для восстановления
    • andref
      на фото у вас не стойка а TCU (Thin Client Unit) Посмотрите в шкафу, вот примерно такой блок есть? PCU50.3
    • gudstartup
      кто вам сказал такую чушь? компенсационные импульсы чпу выдает всегда хоть пр полнозамкнутом хоть полузамкнутом контуре а это чего такое поясните? @ope@gusarm.ru а вообще по правильному надо весь контур перенастраивать при помощи svg
    • luzinvn
    • gudstartup
      @ope@gusarm.ru если нет ничего можете тут посмотреть в servo tune какие обороты у х и y при одинаковой линейной скорости если конечно редукторы тоже одинаковые поменяйте veloc gain 100+*
    • luzinvn
      Проверте ошибку шага винта (таблицу), так как при линейках она не нужна, а при позиционировании по датчику винта нужна. 
×
×
  • Создать...