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

Спецификация по ЕСКД: SWPlus VS штатные средства SolidWorks


Sykes

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

Решил сравнить скорость создания спецификации по ЕСКД при помощи стандартных инструментов SolidWorks и специально для этого созданного макроса SWPlus. Представляю вашему вниманию что из этого получилось.

 

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


UnPinned posts
3 часа назад, anser89 сказал:

Очень удобно потом вручную корректировать)) или заново переводить

Вручную надо корректировать МОДЕЛЬ, а не результирующие документы - чертеж сборочный, габаритный, монтажный, спецификации, ведомости и пр. Ессно, Вордовский файл сам не отредактируется, так что заново нажать кнопку сохранить как и вторую -макрос. Да и чертежи сами тоже не отредактируются. Их придется открывать, смотреть корректность изменений, подправлять, и снова сохранять. И ПДФ файлы тоже придется пересохранять. Тяжело, конечно, но приходится мириться.

6 минут назад, Sykes сказал:

Увы, в версии 2021 они, почему-то, сделали иначе

Кто это "они"?

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

Найдите тестовую сборку (на ней обучение проводят).

Сотрите свойства и начинайте сравнивать и обгонять.

:smile:

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

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

Единственное пока остается проблемой обозначение

а в чем проблема?

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

а в чем проблема?

Мной не найдены средства, изменяющие число в зависимости от порядкового номера компонента сборки

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

Мной не найдены средства, изменяющие число в зависимости от порядкового номера компонента сборки

Все равно не понял)))

Какое число нужно менять?

где оно находится?

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

Все равно не понял)))

Какое число нужно менять?

где оно находится?

Обозначение, последнее

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

Обозначение, последнее

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

 

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

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

 

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

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

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

толи сегодня день был тяжелый толи магнитные бури)

 

еще раз.

Вам нужно:

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

-записать его в определенный компонент в свойство ИЛИ

-записать его в имя компонента и сохранить на диск?

 

 

 

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

толи сегодня день был тяжелый толи магнитные бури)

 

еще раз.

Вам нужно:

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

-записать его в определенный компонент в свойство ИЛИ

-записать его в имя компонента и сохранить на диск?

 

 

 

Мне нужно, чтобы обозначение компонента сборки "деталь1" было СССР 202009.001, а компонент сборки "деталь2" было СССР 202009.002

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

Мне нужно, чтобы обозначение компонента сборки "деталь1" было СССР 202009.001, а компонент сборки "деталь2" было СССР 202009.002

ну вот теперь понтно.

Осталось только понять откуда взять "СССР 202009"

Как возможную демонстрацию могу предложить посмотреть видо в этой теме.

Там общее для всех компонентов часть имени берется из имени активной сборки

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

 

 

 

Добавить +1 вообще не трудно. Можно даже доабвлять по порядку сборки или скажем сначала одним деталям потом другим потом сборкам. Короче как нужно

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

Осталось только понять откуда взять "СССР 202009"

Руками написать

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

Руками написать

ну ок. Или из списка в окне программы выбрать.

Все можно сделать

 

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

Все можно сделать

Осталось выяснить как и если для получения ответа мне не будет предложено купить программу - я внимательно прочитаю)

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

Осталось выяснить как и если для получения ответа мне не будет предложено купить программу - я внимательно прочитаю)

ЕСКД не предлагать?

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

ЕСКД не предлагать?

ЕСКД умеет свойства динамические прописывать?

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

ЕСКД умеет свойства динамические прописывать?

Ну Вы же основную надпись по ЕСКД и имеете и заполняете.

Порядковый номер регистрации обозначения не зависит от сборки.  компонент сборки "деталь2" может быть и 254-ым, или 769-ым, или 012-ым. (АБВГ.ХХХХХХ.012)

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

Ну Вы же основную надпись по ЕСКД и имеете и заполняете.

Порядковый номер регистрации обозначения не зависит от сборки.  компонент сборки "деталь2" может быть и 254-ым, или 769-ым, или 012-ым. (АБВГ.ХХХХХХ.012)

А Вы предлагаете мне ЕСКД для того, чтобы обозначение само вставлялось и при этом его порядковый номер самостоятельно изменялся от детали к детали. Вот я и задал такой глупый вопрос: "Разве ЕСКД такое умеет". Понимаю, что вопрос очень глупый и раз Вы мне это предлагаете, значит точно уверены, что умеет. Итак, я внимателен как никогда и готов воспринимать от Вас информацию о подробностях как это сделать

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

Ну Вы же основную надпись по ЕСКД и имеете и заполняете.

Порядковый номер регистрации обозначения не зависит от сборки.  компонент сборки "деталь2" может быть и 254-ым, или 769-ым, или 012-ым. (АБВГ.ХХХХХХ.012)

Да нет.

Задача тут в следующем чтобы программа сама записывала в свойство каждой детали определенный номер с инкрементом +1.

Примерно так же как делает моя программа по сохранению виртуальных компонентов- только там она записывает имя файла

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Намекаю на то, что многие новички используют зеркало не к месту, пытаясь отзеркалить, то чего не требуется зеркалить.   С тем же успехом можно создать зеркальную деталь в детали и потом так же привязать со своими привязками.   Как уже написали выше ищите стрелочки для продолжения настройки, а не зелёную галочку и так же смотрите справку: https://help.solidworks.com/2018/russian/SolidWorks/sldworks/c_mirror_components.htm?id=d23b5ebc313c42ce8798a416ab014931&_gl=1*v3nvpa*_up*MQ..*_ga*MTQyNjQxODU4Ni4xNzE5NzgzMzAy*_ga_XQJPQWHZHH*MTcxOTc4MzMwMi4xLjEuMTcxOTc4MzM3MS4wLjAuMA..#Pg0   https://help.solidworks.com/2018/russian/SolidWorks/sldworks/c_Component_Patterns_and_Mirroring_SWassy.htm?id=174930154bec4d2e9e1e07f07b4ae244&_gl=1*kkuj1z*_up*MQ..*_ga*NzI0Mzk5MDc4LjE3MTk3ODM1NDk.*_ga_XQJPQWHZHH*MTcxOTc4MzU0OC4xLjAuMTcxOTc4MzU0OC4wLjAuMA..#Pg0        
    • Kelny
      Что бы заказчику было удобно, вероятно надо использовать Driveworks и заказчику дать web-морду в которой дать возможность выбирать параметры изделия, а так же предварительный просмотр. А после подтверждения заказчиком получить набор моделей и чертежей для производиства.
    • Sabadash
      В этой обработке ширина 0.4, высота 0.2 мм фреза 3мм Дальше аккуратненько подрезаются 1 мм фрезой до 0.05 мм зигзагом по контуру детали в пределе перемычки.    
    • malvi.dp
      Это возможно. Нужно использовать оператор IF, например так  
    • Jesse
      За "страшилки" мне точно не заплатят   Ну все от конструкции зависит. Если большая выхлопная труба обдувается, то всё возможно..   Типа да) Решено забить. Множественные обоснования даны на этот счёт)
    • Roman Habbl
      Причину нашел, просто надо генерировать с временем обработки.  Тему можно закрыть 
    • maxx2000
      А вот мне интересно.  Как это делается в других системах? И как это портировать в SW? 
    • Guhl
      Я про точность ничего не говорил Я говорил про скорость работы Но сигнал о токе и так уже заведен в процессор. Получается, что компаратор - это дополнительное звено, где ж тут удешевление?
    • Ветерок
      Вопрос в названии темы: Можно ли гасить/негасить элементы в зависимости от значения глобальной переменной? Например, если длина детали меньше определенного значения, то часть элементов гасится, если длина больше, то присутствуют все. Гасимые элементы - не экземпляры массива. Хотелось бы реализовать без создания двух исполнений. Если такое возможно штатными средствами. Это некая базовая модель, по которой планируется генерировать различные варианты с разными произвольными (но в определенном диапазоне) габаритами. Генерировать буду не я, а заказчик. Моя задача реализовать это максимально удобно.   Адептов ТФ  и других систем прошу не рассказывать как это делается в других системах. Вопрос про Солид 2022.
    • gudstartup
      серво система принимает решение по мгновенному значению тока в течении периода времени времени отведенного для управления током и чем чаще она это делает тем лучше и качественней регулирование момента. с аналоговым контуром тока как бы вам не хотелось вы не получите  такие данные точности контура даже близко  дешево и никаких доп. функций не требуется.   
×
×
  • Создать...