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

Сделай свою работу в 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 пользователей

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




×
×
  • Создать...