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

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


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

ssv22

Ну вроде взрослый человек, столько постов имеешь ... а в "волшебную кнопочку" веришь :smile:

Отвечаю по порядку

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

Я не "верю", я просто ее использую (в смысле "механизм "волшебной кнопочки")

А вообще-то, "волшебная кнопочка" - это один из способов решения всякого рода задач, ну для нас технических :

- нужен тебе какой-то механиз

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

- потом отсекаешь нереальое

А насчет "волшебной кнопочки" - тут недавно фильм был про барона Мюнхаузена. Так вот: нужен ли человечеству день в календаре 32 июля?

И Марк Захаров в том же духе говорил...

И ничего там недолго: сопряжеиние по двум плоскостям "Паралелльность" - одна полскость в СБ, доугая в детали.

Вставляешь деталь в СБ и жмешь эту кнопочку. Прога ищет плоскости в СБ и в детали и делает сопряжения

Потом кнопки:

- Flip

- Aligned (Anti-Aligned)

- перебор плоскостей сопряжеиния

Все.

Ну может еще копка выбора нужного сопряжения (для редактирования вышестоящего) - это можно и потом...

2. тут значительно проще, 2007 SP0.0 в этом плане был глючный, именно в той проблеме что ты описал. Исправляется это установкой сервис паков. Вроде SP4.0 на 2007 был самый нормальный, но сейчас уже точно не помню...

Да уж пора на 8-й или 9-й переходить! Что уж тут с SP для SW2007 заморачиваться...
Ссылка на сообщение
Поделиться на других сайтах


У меня была следующая идея

1. Выбор детали из списка, если в сборке несколько компонентов. (ComboBox)

2. Выбор плоскости детали и плоскости сборки в три строки

что вроде:

СБОРКА (ComboBox) ДЕТАЛЬ(ComboBox) Сопряжение (CheckBox, ставить не ставить)

Спереди__________________Спереди__________________+

Сверху___________________Сверху___________________-

Справа___________________Справа___________________+

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

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

Уже 2009, но и в более ранних версиях такой проблеммы не замечал.

Может действительно поставить SP, для 2007 лучшим был SP4.1 насколько помню.

Ну нету его у меня!

Что время тратить, искать...?

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

2-й вопрос:

Имею две детали в сборки, указываю две грани(в разных деталях ессно), с намерением наложить связь "Расстояние, например, L=100мм".

НО, когда я указал эти две грани и вызвал команду "Mate" (как там по-русски?) по умолчанию активен параметр "Совпадение" и одна из деталей "прыгает" до совпадения с первой.

Отключите предварительный просмотр. Одно время работал с предварительным просмотром, потом пришёл к тому, что этот просмотр только мешает. Задаются все сопряжения и выравнивания для критичных сопряжений. И после этого смотрю результат закрывая инструмент добавления/редактирования сопряжений или можно потащить мышкой за привязываемую деталь и она встанет на место куда привязалась (в SW2007, кажется, до SP3 были проблемы с выравниванием - выравнивание выставлялось только для одного сопряжения из списка добавленных).

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

Может ссылка на сопряжения, чем сможет помочь:

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

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

В привязке "расстояние" в 2006 значение не сбрасывалось - в 2007 сбрасывается, а в 2008 уже снова не сбрасывается.

Волшебная палочка в Солиде есть - и я ей уже 3 года пользуюсь. Очень удобно!

post-14139-1224672211_thumb.jpg

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

У меня была следующая идея

1. Выбор детали из списка, если в сборке несколько компонентов. (ComboBox)

2. Выбор плоскости детали и плоскости сборки в три строки

что вроде:

СБОРКА (ComboBox) ДЕТАЛЬ(ComboBox) Сопряжение (CheckBox, ставить не ставить)

Спереди__________________Спереди__________________+

Сверху___________________Сверху___________________-

Справа___________________Справа___________________+

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

Это я уже почти прошел.

См. <noindex>http://www.pogruzka.com/julio</noindex> (правда сейчас он что-то неработатет!).

Я-то хотел "автоматом" :

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

А дальше немного деталь подкрутить, пока она не встанет в нужную позицию.

Я же говорю: видел я такой принцип ориентации, только убей не помню где...

Ты, кстати, на чем пишешь: VB, C или ... ?

А то у меня вопрос по VB.

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

У меня была следующая идея

1. Выбор детали из списка, если в сборке несколько компонентов. (ComboBox)

2. Выбор плоскости детали и плоскости сборки в три строки

что вроде:

СБОРКА (ComboBox) ДЕТАЛЬ(ComboBox) Сопряжение (CheckBox, ставить не ставить)

Спереди__________________Спереди__________________+

Сверху___________________Сверху___________________-

Справа___________________Справа___________________+

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

А чем Вам не нравится "штатная возможность" - число телодвижений на 1 меньше - не надо вызывать макрос:

post-14139-1224672881_thumb.jpg

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

При вставке детали в сборку и наведении на исходную точку, деталь привязвывается по 3 плоскостям и приобретает соединение Фиксирована и ориентирована как была нарисована относительно стандартных плоскостей, один клик. :lamo:

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

VOleg

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

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

kolobok

в том то и дело что деталь устанавливается а не привязывается, а если необходимо изменить ориентацию?

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

VOleg

...

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

Тут тоже проблем не вижу: просто указываем два, три... компонента в СБ и жмем копку, дальше автоматом все пойдет.

А вот если нужны привязки НЕ к основным плоскостям, тогда на <noindex>http://www.pogruzka.com/julio</noindex> там у меня есть кое-что - "буыфер выбора ", сам постоянно пользую.

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

>> но как уже писал выше до разработки дело то не дойдет...

Ну не надо быть таким пессимистом... :-)

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

Думаю эта кнопочка на любителя - так не далеко и до автособирания сборки....

(если правильно понял вопрос про кнопочку :g: )

Чего-то особо не заморачивался в какой плоскости у меня сборка показана (сверху\вправо или снизу\влево)...

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

После привязки основной детали к исходной точке, можно и ориентацию задать - есть телескопик внизу (у меня 2008) - если надо меняю ориентацию сборки и хапец :wink: ...

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

Чего-то особо не заморачивался в какой плоскости у меня сборка показана (сверху\вправо или снизу\влево)...

А я постоянно заморачиваюсь "Главный вид" однако. Т.к. чертежник оформляет чертеж - то для него "вид спереди" однозначно прописан как "главный вид" и уж когда ставишь "базовую деталь" (а у нас и с этим строго), то положение однозначно определяешь.

После привязки основной детали к исходной точке, можно и ориентацию задать - есть телескопик внизу (у меня 2008) - если надо меняю ориентацию сборки и хапец

Вот я стараюсь этим не пользоваться - в сборке такое встает, что шерсть дыбом...

если не задумываясь их можно выбрать в макросе

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

А я постоянно заморачиваюсь "Главный вид" однако. Т.к. чертежник оформляет чертеж - то для него "вид спереди" однозначно прописан как "главный вид" и уж когда ставишь "базовую деталь" (а у нас и с этим строго), то положение однозначно определяешь.

А не проще, после создания сборки, сделать нужные виды с нужными названиями (Главный вид и т.д.), чем задумываться в какой ориентации должна быть первая деталь, когда сборки еще нет?

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

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

Не только нужно задумываться, но и для определенных сборок у нас принята совершенно определенное положение - это в будущем позволяет лекго менять одну сборку на другую. Соответственно и детали строятся по одному принципу (имеется ввиду расположение). И, конечно, стараемся соответствовать ГОСТ "главный вид .... тратата...тратата...".

"Первая" а у нас "Базовая" деталь - соответственно на ней базовые присоединения - так что сборки еще нет, а как она встанет уже ясно.

PS. Кстати, подумал, оказывается мы вообще не задумываемся как ставить - стандартно для своей группы - и не тратим время впустую.

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

это в будущем позволяет лекго менять одну сборку на другую.

Понятно.

Лично я над положением не задумываюсь. При необходимости просто сохраняю нужные виды.

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

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

Что то подобное вполне должно быть и в SW

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

Вот я стараюсь этим не пользоваться - в сборке такое встает, что шерсть дыбом...

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

Часто заказчики просят показать сборки во всех позах - пока ничего не дыбилось :rolleyes: ...

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

И оно таки есть, если нужно заменить одну модель на другую (частенько бывает) - тыкаю в модельку, пр. кл. вызываю меню и где-то посредине пункт "Заменить модель" (но имена должны быть разные) - да главное, меню надо развернуть (нижний пункт)...

Если новая модель вариант предыдущей, то и привязки могут сохраниться, но чаще приходится их перепривязывать :cry_1:

А обновление (при исправлениях), как все знают, и так идёт автоматом...

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

Как определить координаты позиций на чертеже? Нужно для определиния зон и вставки их в SW спецификации.

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

Как определить координаты позиций на чертеже? Нужно для определиния зон и вставки их в SW спецификации.

Я определял функцией API SW: status = Note->IGetAttachPos ( retval )
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

    • dns67
    • malvi.dp
    • DANGER1979



  • Сообщения

    • maxx2000
      Я скорее согласен с Надеждой Януарьевной
    • Koels
      Мотора 54 градуса, что на 6 градусов больше соседнего станка, вентеляторы в норме да. Ещё хочу сравнить нагрузку координаты с соседним станком, но пока не дают. У этих двух станков проблемы с охлаждением, на соседнем стоит автомобильный радиатор для охлаждения масла. xD
    • Bot
      Dassault Systèmes Reports Solid First Quarter Results And Reaffirms Full-Year Objectives Просмотр полной статьи
    • Ninja
    • Ninja
      В зимнее время водители устанавливают на колёса специальные цепи против скольжения. В мире разработано множество видов цепей и способов их установки. Японцы применяют "цепи Абэ". Кто этот великий инженер? Это знаменитый японский писатель Кобо Абэ. Для уединенного писательского труда Абэ купил домик в горах. А в горах зима ранняя, снежная, затяжная. Без цепей на колёсах можно и улететь с обрыва. Абэ периодически заводил машину и спускался в долину. Почту получить/отправить, в магазине продукты купить, ящик рисовой водки. (Известное дело: насухую великую книгу не напишешь). В долине приходилось цепи снимать. По правилам цепи запрещается применять при отсутствии на дороге снежного покрова. В те времена для установки/снятия цепи требовалось домкратом поднимать каждое колесо. В машине 4 колеса. Товарищу Абэ приходилось корячиться с домкратом. При этом в самых нелитературных выражениях комментируя политику правящей партии и все домкраты в мире. Купил в магазине бухлишко-закусь. Поехал домой в горы. А там снег, скользко. Цепи требуются. Опять писатель и драматург Абэ домкрат крутит. Всё это насмерть надоело Абэ. Обратился к компаниям-производителям: придумайте способ установки цепей без домкрата! Но производители ничего не придумали. Или не захотели. Тогда Абэ сам придумал способ установки цепей без необходимости поднимать колесо. Послал изобретение на конкурс. И неожиданно получил призовое место и патент. Новый способ установки цепей быстро завоевал популярность. Так и пошло у японцев - "цепи Абэ". Кобо Абэ не получил Нобелевскую премию по литературе. Уже выдвигался, уже все были уверены в том, что он её получит. Но не успели, писатель умер. А это всё дурацкие цепи виноваты. Сколько времени он потерял в установке/снятии цепей? Сколько времени, вместо того чтобы писать, он крутил домкрат? Вот и не успел. https://ru.ruwiki.ru/wiki/Абэ,_Кобо
    • gudstartup
      приемлимо. температуру мотора посмотрите. если вентилятор нормально вращается и его скорость соответствует оригинальному а также контакт в разъеме нормальный а F все равно появляется то даже не знаю что у вас может быть так как привод у вас новый
    • Koels
      Хмм, я думал раз она вылазит даже в простое, то Z координата висит на тормозе и дело не в этом. Спасибо за мысль, щас узнаю. Вообще у нас рядом стоит точно такая же макина, точь в точь и там таким проблем нет. Много заказов и отсутствие специалистов сделало свое дело. :) @gudstartup, 58% нагрузка на координату
    • mrVladimir
      Что-то я немного засомневался. Если решим брать новое ЧПУ, то искать точно такое же необходимо по номеру сзади корпуса (пластикового пластмассового) - так? А если брать только плату (материнскую или как ее лучше назвать...), на которой установлена (запаена) микросхема 1 на моих фото выше, то искать плату необходимо по номеру, который указан на самой плате - так? В моем случае : ЧПУ : A02B-0321-B520. Код на плате : A20B-8201-0081/01A. Если, допустим, мы покупаем ЧПУ A02B-0321-B520 - будет ли это гарантией того, что в нем установлена плата A20B-8201-0081/01A. И можно ли будет его считать таким же. И с отдельно приобретаемой платой тоже самое - если номер на ней полностью совпадает с нашим, значит ли это, что она полностью идентична. P.S. : извиняюсь за , возможно, навязчивые вопросы. Просто не хотелось бы попасть впросак из-за своей некомпетентности. такой файл есть, но мне говорили, что после снятия архивов, его лучше вообще никогда нигде ни использовать. А на каком этапе он нам может понадобиться?. Если, как говорил Виктор, мы зальем архив SRAM на старый модуль (ROM-SRAM), установленный в новое ЧПУ, то и файл OPRMINF не нужен. Правильно же?
    • Slavdos
      Доброе. делюсь 1 внедренным китайцем. купили у ЛЛС MARVEL PRO 6000-3015.HGT , 2 шт , с автоматизацией. станки неплохие, интерфейс русские, достаточно дружелюбен. за автоматизацию зря переплатили, китай похоже в этом сильно уступает европе. из неожиданностей- резка воздухом дает неудаляемый грат, по сути необходимы зачистные станки.
    • Killerchik
      Я 4 комфорки на скоростной шпиндель поставил, в этом же качестве)))))
×
×
  • Создать...