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

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


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

@malvi.dp  ViewSort.swp

Сообщение выводиться только один раз и только если были проблемы

Ошибки копируются в буфер обмена

В блокноте или еще где нибудь после работы макроса нажмите Ctrl+V

С заметкой возиться было не охота :smile:

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


@malvi.dp  ViewSort.swp
Сообщение выводиться только один раз и только если были проблемы
Ошибки копируются в буфер обмена
В блокноте или еще где нибудь после работы макроса нажмите Ctrl+V
С заметкой возиться было не охота default_smile.png


А базы для допусков формы тоже именуются? Как у Fed_Zakh?
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, none сказал:

 


А базы для допусков формы тоже именуются? Как у Fed_Zakh?

 

Я не имею даже представления что он делает :smile:

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

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

А базы для допусков формы тоже именуются? Как у Fed_Zakh?

Базы тоже.
 

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

Вставка эскизов из автокада в эскиз солида напрямую, через копи/паст. В режиме редактирования эскиза модели или сборки нужно начертить линию (что-либо), после этого скопированный из автокада эскиз вставляется через Ctrl+V или меню Правка->Вставить. Причём, автокадовские тексты распознаются солидом, как тексты эскиза, блоки как блоки. Солид 2020, в прежних версиях не сталкивался с такой возможностью (может и было).

Ссылка на сообщение
Поделиться на других сайтах
Доброго времени суток!
Пользуюсь макросом для сортировки видов, разрезов, сечений и баз из этого поста.
Необходимо его чуток допилить, а именно:
после неудачного переименования вида со стрелкой выскакивает сообщение с текстом типа: - "Переименование стрелки ASP в стрелку A не удалось! Продолжить!"
Далее, нажимаем кнопку "ОК", окно закрывается и макрос отрабатывает дальше.
По итогу, если стрелок с неудавшимся переименованием наберется более 3, то запомнить все комбинации переименования очень тяжело. А во время отработки макроса переименовать в ручную тоже не получается.

 
Хотелось бы, чтобы окошко с сообщением вообще не выскакивало до окончания работы макроса.
А в завершении создавалась заметка в поле (или за полем) чертежа с перечнем видов для ручного переименования.
Т.е. содержимое сообщений о неудавшихся переименованиях нужно поместить в заметку на чертеже.
Дело в том, что автор @Fed_Zakh давненько не появлялся на форуме, поэтому если кто-то возьмется за доработку, буду благодарен за помощь.
 
ViewSort1811.rar
 


Потестировал макрос в части работы с буфером. Создал чертеж с большим числом разных видов по стрелке, разрезов и выносных элементов. При первом запуске все хорошо выводит в буфер, при последующих добавляет запись такую же к уже имеющемуся содержимому буфера и так каждый раз. Хотел воткнуть обнуление буфера, но с ходу не работает, надо в правильное место воткнуть обнуление или править алгоритм накопления рекомендаций по переименованию видов по стрелке. Кто может проверить, у всех так?
Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, none сказал:

Хотел воткнуть обнуление буфера, но с ходу не работает

Думаю, именно в этом проблема. Поэтому, просто переименовываете виды со стрелкой, запускаете макрос, и в буфере будет запись,  типа "Переименование стрелки A в стрелку A не удалось! ".

Лично меня это не напрягает.
 

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

Мужики, можете создать макрос. тяму не хватат у мни. вернее  скидать из разных кусков кода можно попробывать.. или в autohotkey/autiIt замутиться)

но вероятнее кому-то это проще и быстрее и грамотнее удастся

 

Суть такая:

Для копирования проекта с новыми децимальными и заменой ссылок в чертежах. В Пак-энд-Гоу очень часто возникает проблема с подсасыванием чертежей! - часто он их не находит, хотя лежат в той же папке, что и модели.

 

Как я думаю, было бы хорошо - копирую весь проект в новую папку. в Total Commander массово переименовываю начальные децимальные номера чертежей и моделей по маске (+ потом где надо наименования поменять).

 

в солиде запускаю макрос, 

в нём указываю рабочую папку,

последовательно открываются чертежи, выводится сообщение, что ссылка на файл потеряна

получаем имя файла чертежа без расширения

автоматически нажимается найти файл

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

происходит подгрузка модели

проверка на запрос очередной ссылки

и автоматически сохраняем чертеж, закрываем чертеж.

и так пока не обработаются все файлы.

 

тоже и для сборок получается.

 

в общем получается обратная функция солиду как открытие чертежа из модели - он откроет чертеж если его имя совпадает с именем модели

 

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


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

Не в этом дело, накопление идет в буфере одной и той же информации про стрелки, которые надо переименовать. Накапливается при последующих запусках макроса. Хотел узнать, это только у меня так?
Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, none сказал:


Не в этом дело, накопление идет в буфере одной и той же информации про стрелки, которые надо переименовать. Накапливается при последующих запусках макроса. Хотел узнать, это только у меня так?

При последующих запусках на одном и том же чертеже?

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

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

Прикрепите скриншот, лично у меня никаких накоплений не происходит.
 

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

Первый и последующий запуски макроса дают следующее содержание буфера, показанное на картинках соответственно (чертеж между запусками не изменялся):8a76a6c42928a1200a9c7f446ef0d6ba.jpgb9d307f53e1e21a06faa80afe15a599f.jpg

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

Первый и последующий запуски макроса дают следующее содержание буфера, показанное на картинках соответственно (чертеж между запусками не изменялся):

Может это из-за блокнота? Хотя, у меня и в блокнот вставляет нормально.  Попробуйте создавать заметку с солиде и туда вставлять. У меня сколько ни запускай, ничего не дублирует.

Скорее всего, это зависит от настройки именно самого буфера обмена системы.
 

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

Не замечали проблемы возникают только со вспомогательными видами?

У меня проблем вообще не возникает на sw2016sp5. Работает как и заявлено - вспомогательные виды нужно переименовать в ручную и все "ОК". Остальное макрос переименовывает сам. Глюков не замечал.
 

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

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

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

Вообщем пошарился у буржуев на форуме, в SolidWork API похоже нет средств по переименованию вспомогательных видов, то ли забыли то ли забили :sad:, видимо именно поэтому автор макроса не смог с ними ничего сделать, и решил вопрос выводом сообщения пользователю.

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

 

 

Немножко переделал макрос, вспомогательные виды он не переименовывает, но если они переименованы вручную как в буфере, то сообщение больше не выводиться, и буфер обнуляется

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

ViewSort.swp

P.S. сам не тестил, но вроде должно сработать :biggrin:

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

Определил почему у меня такое: я добавил в массив arrLabel() еще буквы до Я3. Как только я добавил, получилась такая проблема с накоплением. Понять почему так пока не смог. Цикл вроде идет j=j+1. Должно все работать.

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

Определил почему у меня такое: я добавил в массив arrLabel() еще буквы до Я3. Как только я добавил, получилась такая проблема с накоплением. Понять почему так пока не смог. Цикл вроде идет j=j+1. Должно все работать.

Индексы то в массиве увеличивали или может Ctrl+C, Ctrl+V значения исправили а индексы забыли

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Guhl
      Есть вот такие штуки. Если не лень, то можете на оптопарах hcpl спаять самому На плк простая программа с высокоскоростным счетчиком  Как вариант, по прерываню от нуль метки переписывать значенин счетчика в регистр     А фанук сам не умеет разве в диагностике показывать количество импульсов, которые насчитал?
    • gudstartup
      это как например у датчика уровни ttl какой плк работает с ttl уровнями а если уж проверять то нужен тестер сигналов например lir 590 но надо жгут изготавливать и разъем который на аi приводах стоит для энкодера проще всего проверить заменой датчика только вот со сроками покупки беда  хотя может шестерня виновата??
    • scrimline
      Сомневаюсь что попало что-то, скорее всего оператор который работал до меня этой рукой не пользовался да и за эмульсией не следил. Думаю скорее закоксовалось, поскольку после команды рука стояла на месте секунды 2-3 и начала опускаться с рывком. По поводу ладдера, постараюсь скинуть, но на нашем предприятии проблемы и с флешками и с общей сетью, да и ПК на рабочем месте нет. 
    • Bot
      Команда CSD пообщалась с представителями компании «КС-ПРО» и выяснила, как происходило внедрение G-Station, сколько времени занял процесс перехода на новую платформу, узнала об организации совместной работы и о функционале платформы. Основное направление компании «КС-ПРО» — оказание комплекса услуг технического заказчика, в том числе и для крупных офисных девелоперов. Внедрение G-Station в «КС-ПРО» проходило в ноябре 2022 года. G-Station — это всего лишь один из модулей комплексной платформы G-Tech Suite. Специалисты компании отмечают, что G-Station действительно стала хорошей альтернативой BIM 360. Специалисты «КС-ПРО» получили доступ к полноценной единой информационной среде с облачным хранилищем файлов и моделей, а также такими возможностями, как: Управление проектами, пользователями и подрядчиками; Создание чек-листов; Создание шаблонов чек-листов с процессами согласования; Передача документации на строительную площадку; Просмотр 3D- и 2D моделей [...] View the full article
    • Bot
      АСКОН, российский разработчик инженерного программного обеспечения и ИТ-интегратор, подвел итоги 2023 года. Выручка компании выросла на 47% и достигла 5,6 млрд рублей, штат сотрудников увеличился до 1250 человек. Клиентская база пополнилась тысячью предприятий, и сегодня с решениями АСКОН работают почти 16 000 заказчиков из всех отраслей промышленности и строительства. На динамику бизнеса положительно повлияли рост промышленного производства, сопровождающийся инвестициями в цифровизацию, крупные инфраструктурные проекты и курс страны на технологический суверенитет. Лидерские позиции компании в разработке и интеграции подтверждены профессиональными рейтингами. АСКОН, единственный из разработчиков инженерного ПО, вошел в ТОП-100 российских ИТ-компаний в рейтинге CNews; второй год подряд — в десятку крупнейших ИТ-поставщиков в сфере промышленности и строительства по данным TAdviser; впервые назван в тройке ведущих proptech-компаний как [...] View the full article
    • senat93
      @tribogatirya FORD 800 mm есть пост с кинематикой. По стойкам Siemens 808d , 828 там надо смотреть что за станок,какие оси и т.д. Если что,пиши lynxsenat@gmail.com, по цене договоримся. 
    • esergey
      это всего лишь видео - я не шарю в этом ...  
    • lem_on
      ну с дуру известно что сломать можно.
    • Viktor2004
      руку привязки так сломать легко
    • lem_on
      По моему вполне логично если станок вывалится в ошибку если рука не доехала до места. У меня так же если кулачки или деталь на пути, просто пихаеш ее до места и станок опять активен. Но нынешние пановья даже не могут написать модель станка.
×
×
  • Создать...