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

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

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




  • Сообщения

    • egor-40
      Попробуй включить G98(минутная подача). подача будет G01 F100. или F300. 
    • Maik812
      с какой версии сам модуль.
    • Павлуха
      Отстали от жизни? В солиде уже давно кам-модуль вшит.
    • Ветерок
      В Солиде не получится. Солид - это КАД - в нем строится геометрия. И только. Потому в каком-нибудь КАМ строятся траектории, задаются скорости, направления и прочее. И только потом всё это преобразуется в Ж-коды при помощи постпроцессора именно под конкретную стойку. Нужны все три составляющие - КАД-КАМ-постпроцессор.
    • bubl leg
      Всем доброго, друзья!   Вопрос такой: по причине того, что собираю свой ЧПУ станочек настольный с довольно простыми для ЧПУ задачами (супержесткой рамы и прочего - не сильно обязательно) - рисование маркером печатных плат и сверловка их же - требуется какой то более менее подробный гайд на русском языке, по подготовке G-CODE в Solidworks. На youtube я нашел кучу конечно...Смотрю...Но, хоть и понимаю англицкий неплохо, всё равно не так "на лету", как хотелось бы.   Из этого вопрос: может ли кто то порекомендовать имеющийся тут, на форуме или ещё где то - русскоязычный более менее подробный гайд или видео - по моей задаче? Именно в Solidworks (не во FreeCAD и прочем).   Заранее спасибо!   P.S. Как собрать электронику для станка, как прошить - это всё не важно, это всё знаю. Интересует именно подготовка G-CODE в среде Solidworks,с примерами и (желательно) последующей отправкой на ЧПУ.
    • grayve
      Нет этого пункта в меню((( Вопрос решен. Нужно нажать кнопку Применить представление структуры изделия...
    • BSV1
      С наступающим!  
    • grayve
      Народ, Добрый вечер! Подскажите, у меня в сборке несколько сотен кирпичей. Печь собираю. Многие из них стандартные изделия, но поскольку в библиотеке таких кирпичей нет мне пришлось их делать в виде деталей. Соответственно сейчас в спецификации они попали в сборочные единицы. Знаю, что можно по одной детали через окно структуры поменять Раздел... Но несколько сотен раз очень не хочется. Помогите решить проблему? T-Flex 17
    • grayve
      Нужно разорвать проекционную связь с проекцией и переходить на другую страницу.
    • Viktor2004
      наверное для этого и сделали переменную #8501 но она только для MDI клавиш. Цифр и букв там нет. Я когда пробовал на C-Executor писать, тоже не смог реализовать перехват нажатия кнопок во время загрузки ЧПУ. Там тоже фиксируется момент нажатия, а если она уже нажата во время загрузки, инструментами СИ это перехватить не получится
×
×
  • Создать...