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

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


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

Leon

Я бы удовольствием помог советом или своими пожеланиями, но это всё будет на уровне детского сада - т.к. макросописанием не занимался и мне сложно подсказать что-то дельное (только на уровне - мне нужно...)...

Поэтому и молчу в тряпочку....

Конечно структура макросов немного напоминает старый бейсик (в котором что-то писал) и могу немного подправить что-то в самом макросе (кстати в Вашем Мастере, тоже немного подправил - в смысле убрал "-" в массе и так по-мелочи)...

И как писал выше - мне нужно что бы сборки и детали имели атрибут "заимствовано из..." и что бы можно было делать специи с отбором и сортировкой по этому атрибуту...

Но это всего-лишь мои мячты - и конечно к текущей Вашей задаче не имеет отношения....

В случае Вашей специи - хотелось бы иметь возможность (после формирования в Солиде) скинуть её в Ворд (именно в Ворд), т.к. в Ворде можно довольно просто редактировать подобные таблицы - да и работать будет проще, не надо будет каждый раз грузить Солид, а если специю. нужно будет передать файлом (конечно можно и в ПДФ, но народ хочит ещё и редактировать её)....

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


.....Вообще хочу сказать, что активность в деле макросописания, а главное обсуждения написанного, на форуме упала! Вот Kelny написал SetDimension, отличный макрос, идея использовать HoleCallout по ГОСТ давно требовала реализации, и где обсуждение? Такое ощущение, что никому ничего не надо. С моей спецификацией схожая история. Активность тестирования и обсуждения почти нулевая. Где все, кто 3 года назад начинал ветку "Спецификация для SW по ГОСТ" и собирался писать ее совместно? А теперь даже хелп составить помочь некому, никто не отозвался... Огорчительно все это...

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

З.Ы. _Leon_, удачи и осуществления всего задуманного.

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

Leon

Я тоже не программист. последнюю версию СП от Leona установил для теста. Свои соображения выскажу в теме. В общем работает хорошо

Помощь не пришла...

Leon

Я тоже не программист. последнюю версию СП от Leona установил для теста. Свои соображения выскажу в теме. В общем работает хорошо

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

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

SEroz

В ворд сохранять совсем не интересно. Все связи теряются, а редактировать и в солиде можно.

Shvg

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

Готовых решений, как мы знаем, мало, а своих модулей тоже никто не выкладывает давно, а я бы с удовольствием посмотрел на них. Вот, например, то, что когда-то выкладывал Rich мне очень помогло в разработке.
Ссылка на сообщение
Поделиться на других сайтах

_Leon_

Тестировать на "боевых" сборках как-то страшно. Первые версии Спецификации тестил, но сейчас очень ответственные проекты - не рискну. Студентов привлекать надо - им не страшно.

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

SEroz

В ворд сохранять совсем не интересно. Все связи теряются, а редактировать и в солиде можно.

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

А в самом Солиде редактор - хуже того же Блокнота (опять же ИМХО) - и чего бы им (т. из DS) не использовать возможности Блокнота или расширить встроенный до этих пределов (хотя бы)...

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

Немного посмотрел макрос SetDimension. Задаю допуск +-0,1, а в размере получается +-0,100. Может сделать автоматическое изменение точности?

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

Немного посмотрел макрос SetDimension. Задаю допуск +-0,1, а в размере получается +-0,100. Может сделать автоматическое изменение точности?

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

В настройках документа можно....

Да не нужно в настройках документа, один допуск может быть =-0,1, другой =-0,05 и т.д., а удаления ненужных нулей справа в SW ещё не придумали. Кстати, а нельзя сделать макрос для удаления ненужных нулей справа?
Ссылка на сообщение
Поделиться на других сайтах

один допуск может быть =-0,1, другой =-0,05 и т.д., а удаления ненужных нулей справа в SW ещё не придумали. Кстати, а нельзя сделать макрос для удаления ненужных нулей справа?

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

Например

+0,10

- 0,05

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

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

Например

+0,10

- 0,05

Это если задать такую точность у размера. А если точность 3 разряда, а допуск +-0,1, то покажет +-0,100. По ГОСТу нет разрядов у допусков, все допуска фиксированные, или иначе "как есть в таблице".

Или как в Вашем примере:

+0,10

-0,05

по ГОСТу будет так:

+0,1

-0,05

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

Это если задать такую точность у размера. А если точность 3 разряда, а допуск +-0,1, то покажет +-0,100. По ГОСТу нет разрядов у допусков, все допуска фиксированные, или иначе "как есть в таблице".

Или как в Вашем примере:

+0,10

-0,05

по ГОСТу будет так:

+0,1

-0,05

ГОСТ 2.307...

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

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

Да я не это хотел сказать. Разрядность допусков меняется. Может быть один, два, три разряда, может и четыре, непомню. SW автоматом это не отслеживает, как например Компас. Поэтому приходится разрядность изменять вручную. А разрядность зависит не только от квалитетов, а и от номинала, то есть изменив номинал нужно снова вручную отслеживать разрядность допуска. Вот что я имел ввиду.

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

Да я не это хотел сказать. Разрядность допусков меняется. Может быть один, два, три разряда, может и четыре, непомню. SW автоматом это не отслеживает, как например Компас. Поэтому приходится разрядность изменять вручную. А разрядность зависит не только от квалитетов, а и от номинала, то есть изменив номинал нужно снова вручную отслеживать разрядность допуска. Вот что я имел ввиду.

Нужно, наверное, попросить автора макроса SetDimension (Kelny), чтобы он ввел в макрос функцию, проверяющую и устанавливающую разрядность отклонений. Думаю, ему для этого не потребуется много усилий.
Ссылка на сообщение
Поделиться на других сайтах

Да я не это хотел сказать. Разрядность допусков меняется. Может быть один, два, три разряда, может и четыре, непомню. SW автоматом это не отслеживает, как например Компас. Поэтому приходится разрядность изменять вручную. А разрядность зависит не только от квалитетов, а и от номинала, то есть изменив номинал нужно снова вручную отслеживать разрядность допуска. Вот что я имел ввиду.

А кто Вам мешает поставить, в настройках, 4 разряда - лишние нули Солид отсекёт при вставке....
Ссылка на сообщение
Поделиться на других сайтах

А кто Вам мешает поставить, в настройках, 4 разряда - лишние нули Солид отсекёт при вставке....

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

Свойства документа - Размеры -Незначащие нули:Стандарт или Удалить.

Стандарт

В версиях ниже 2008 нули не отбрасываются.. глюк-с, однако..

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
    • mactepnew
      Вот я тоже так думал, пока не столкнулся с обратным) Как еще столкнусь, пришлю скриншот. Хаос еще в том, что порядок в дереве построения весьма условный. операция, которая стоит перед групой, имеет бОльший timestamp(пардон, не знаю как это в переводе), чем эта группа, и выполняется позже. При этом все операции в группе имеют timestamp на пару сотен меньше и выполняются раньше, чем две группы, стоящие перед ней. Логика?  Если в эскизе все элементы определены, то можно поставить еще один размер (хочешь переопределить эскиз - да пожалста!), изменить его - и NX самостоятельно выберет, какой размер или ограничение отпустить и весь эскиз летит к чертям. Это ли не хаос?   Назовете хоть один CAD, которым можно пользоваться так? Любой из встреченных мной имеет много неочевидных нюансов, которые конечно не проявляются при выполнении университетского или базового курса. В Creo я на протяжении 5 лет находил всё новые фишки, которые не прописаны в документации. Огромная благодарность Ruslan за пояснения тонкостей. Даже Компас и Solidworks, которые считаются самыми дружественными, оказалось непросто обуздать, когда проходил собеседования и делал тестовые. А ведь университетский курс знал на отлично!   Возвращаясь к NX - вот сегодняшний пример. Утром деталь была оранжевая, единая. Изменил пару уклонов и толщин, стала желтая с элементами оранжевого и частично твердотельной, частично листовой. Я даже не знаю, как сформулировать вопрос в поддержку. 
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • kkk
      Короче, как сделать автоматом не нашел. Раскрасил нужные грани нужными цветами. Затем на вкладке с цветом модели можно выбирать нужный цвет, тогда в модели выбираются грани, покрашенные этим цветом. Можно еще сохранить выбор этих граней, но смысла не вижу, т.к. все легко выбирается по цвету. Затем либо в инструменте Измерить смотрим площадь и как-то ее используем, либо можно макросом (что выкладывал Kir95 ) внести площадь в свойства (на вкладку Конфигурации). Можно еще внести выбранные грани в датчики, но как использовать их в свойствах не нашел.    Макрос прикрепляю.     Площадь выбранных граней в свойства.swp
    • IgnatvKudrin
      Для нашего производства требуются постоянно инструментальные пружины для штампов. Сейчас заказы обрабатываются довольно долго - до 2-х месяцев. А у нас сроки на штампы 1-2 месяца с испытанием, доработкой и т.п. Хотелось бы найти поставщика, у которого уже есть склад с данными пружинами или кто может доставить за 1 месяц.   Пружины стандартные по ISO, но на всякий случай приложил каталог. Вот список пружин, которые нужны очень срочно:   LR 32 x 44 - 1 шт. LR 25 x 51 - 2 шт. LB 63 x 89 - 7 шт. LB 32 x 102 - 10 шт. LB 32 x 89 - 20 шт. LB 32 x 76 - 12 шт. LB 32 x 51 - 6 шт. LB 25 x 127 - 9 шт.   Готов выслушать все предложения. Возможно даже есть те, кто сможет изготовить подобные пружины с такими же параметрами. 20231101.pdf
    • bubblyk
      Знатоки форума, подскажите, как смоделировать простую (на первый взгляд) задачу термомеханики в упругой постановке.   Есть брусок правильный формы ака кирпич, в котором генерируется НЕРАВНОМЕРНОЕ удельное тепловыделение (HGEN). Задняя и передняя поверхности конвективно охлаждаются с известными (но различными) коэффициентами теплоотдачи и температурами жидкости/газа. Свойства кирпича (теплофизика + механика) принимаются зависящими от температуры. Постановка - стационарная Собственно вопрос : как грамотно смоделировать температурное поле в кирпиче с учетом температурного расширения?   Исходный код приложил.     Надеюсь на коллективный разум и опыт! EPTH2D.mac p.s.   Если есть опыт решения этой задачи в Ansys WB, тоже можно сюда приложить командные вставки.
    • OutXL
      Это было давно использовал NC-Link  и данную инструкцию. The Maho.docx
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • alexqwq10
      В данных корпусах ничего лишнего быть не должно. Максимум шпильки заземления, в количестве предусмотренном для конкретного корпуса. Рассматривал очень много подобных корпусов разных производителей и данная проблема актуальна для подавляющего большинства.
    • MFS
      Коллеги, приветствую, нужно штамповать на горячую из алюминиевого сплава (АК6 или около того) заготовки размером 280*180*12. Подскажите, пожалуйста, параметры пресса для такой заготовки - размеры, усилия. А есл дадите пример такой марки и модели, более менее подходящей для этой работы (нашего или импортного), то будет и еще лучше. Заранее спасибо!
×
×
  • Создать...