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

Скрытые возможности Sw


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

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

11) Раз по 10 на дню приходится рисовать прямоугольники с 2 осями. Делаю так: рисую прямоугольник, рисую 2 перпендикулярные оси внутри, затем веду нажатой левой Кл. мышки слева направо, т.е. секущей рамкой, захватывая последовательно линию, осевую, опять линию, в менеджере отмечаю взаимосвязь «симметричность», так же поступаю со второй парой линий. Когда то хотел написать на эту простую операцию макрос, ничего не вышло.

12) Для задания ровного размера, кратного 1, или 5 необходим пересчет размерной цепочки. Часто бывает так, что размер элемента получается сложным построением и размер на него можно поставить только управляемым, т.е. для справок. Тогда один из размеров цепочки временно делаю управляемым (правая клавиша- см. меню), а нужный- управляющим, корректирую его, делая «ровным». Затем возвращаю управляемость как она была, теперь можно управлять размером требуемого элемента прокруткой счетчика на одном из управляющих размеров.

13) Быстро размножить одинаковые элементы в эскизе вполне можно без массива: рисуя осевые и делая зеркальные отражения. Если элемент неправильной формы, т.е. несимметричный, делаем не одно, а два последовательных отражения, линии дополнительного элемента при этом делаем вспомогательными. ______________________.tif

14) В сборке, если она осесимметричная, совершенно не обязательно второй ( третий и т.д.) комплект деталей или крепежа вставлять с необходимыми сопряжениями. Вставляем один комплект, рисуем в сборке ось- Стандартная плоскость, например снизу+ исходная точка= ось симметрии сборки. Отмечаем Ось и весь комплект, заходим в вставка- круговой массив, остается указать угол и количество.

15) Сопряжения «на месте» не редактируются. Если плоскость во время проектирования теряется, то пропавшее сопряжение приходилось заменять тремя. Но можно подстраховаться: Перед вставкой в сборку новой детали создаем требуемую плоскость в контексте сборки, способ абсолютно неважен- то ли плоскость со смещением =0 от прилагаемой детали, то ли расстоянием/углом от стандартной плоскости. При вставке детали с сопряжением на месте указываем эту вспомогательную плоскость. Теперь, если с деталью на основе которой создана плоскость что-то случилось, плоскость можно переопределить и сопряжение «на месте» восстановится! Таким образом мы еще получим дополнительный инструмент для управления деталью- управляя вспомогательной плоскостью.

16) Часто бывают проблемы при моделировании детали, когда вырез не получается из-за вырожденного контура выреза, с образованием геометрии нулевой толщины. Выход в отступлении от точных размеров контура на величину, меньшую заданной точности в чертеже, если задана точность до сотых, я уменьшаю требуемый размер выреза на 0,001. Тогда и вырез получится и размеры на чертеже будут какие надо.

Если что непонятно, не стесняйтесь, спрашивайте, выложу еще поясняющие картинки.

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


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

<{POST_SNAPBACK}>

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

Теперь, если с деталью на основе которой создана плоскость что-то случилось, плоскость можно переопределить и сопряжение «на месте» восстановится!

<{POST_SNAPBACK}>

На этом Sketche в FeatureManager-e правая кнопка мыши и Edit Sketch Plane, и привязывай к какой хочешь плоскости или поверхности.
Ссылка на сообщение
Поделиться на других сайтах

На этом Sketche в FeatureManager-e правая кнопка мыши и Edit Sketch Plane, и привязывай к какой хочешь плоскости или поверхности.

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

Я делаю немного по другому:Рисую прямоугольник, рисую одну из диагоналей вспомогательной линией, добавляю взаимосвязь "средняя точка" между вспомогательной линией и исходной точкой. Как говорится - дёшево и сердито.

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

Nikona, ты как всегда прав. :smile:

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

затем веду нажатой левой Кл. мышки слева направо, т.е. секущей рамкой, захватывая последовательно линию, осевую, опять линию, в менеджере отмечаю взаимосвязь «симметричность», так же поступаю со второй парой линий.

<{POST_SNAPBACK}>

Что-то не получается. Рамка выделяет сразу и вторую пару, вернее "тройку" линий

Через Ctrl снимать их выделение затем :g:

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

У меня получилось сделать макрос для рисования

прямоугольника (симметричного), но он срабатывает

только если этот прямоугольник первый элемент в эскизе.

Макрос проверялся только на СВ2003Pryamougol.rar

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

Здравствуйте.

Наверное все-таки секущую рамку надо вести СПРАВА -> НАЛЕВО.

ОЙ!!! Извиняюсь, ну, конечно справа-налево. :doh: А макрос сейчас попробуем. :rolleyes: Изменено пользователем Buran16
Ссылка на сообщение
Поделиться на других сайтах

Тогда такой вариант: Рисуем прямоугольник, рисуем 2 вспомогательные линии от средних точек.

<{POST_SNAPBACK}>

Использую энтот способ, а не от углов- в процессе редактирования эскиза углы могут пропасть (скругление, фаска). Если рисуем первый эскиз - то одна вспомогательная линия и привязка её средней точки в начало координат.

Ссылка на сообщение
Поделиться на других сайтах
  • 8 месяцев спустя...

Простановка знака шероховатости в SW по новому ГОСТ2.309, там где текст нужно писать под чертой знака, вроде так и не решена обычными средствами. Пока работаю в 2005, но кажется и в 2007 все по прежнему. Знак выходит слишком большим а текст маленьким. Для знака в углу чертежа кроме того имеет место глюк с налезанием текста на значок "По умолчанию" и с толщиной линии. Со значком в углу проблему решили с помощью самодельных блоков, проставляемых макросом. А для обычных значков вроде проблема не была решена, хотя может я ошибаюсь и кто-то уже про это писал. Но на всякий случай, мало ли кто не знает, можно попробовать сделать следующее:

1. В свойствах шрифта для знака шероховатости выставляете размер шрифта 2,5 мм.

2. В поле "Интервал шероховатости" пишите <FONT size=5>Ra 1,6

На картинке слева обычный а справа исправленный значок.

Такой знак можно сохранить в часто используемые и дальше создавть одним кликом.

post-2822-1178276103_thumb.png

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

Leon

У меня получается такая картинка. Почему? Сам ни как не разберусь.

post-3003-1178342432_thumb.jpg

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

У меня получается такая картинка. Почему? Сам ни как не разберусь.

<{POST_SNAPBACK}>

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

Я так думаю, что не в то поле пишите. Нужно в самое нижнее поле писать, которое над выпадающим списком.

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

В строке <FONT SIZE => должна стоять высота шрифта, которую обычнно используют, а в свойствах шрифта высота примерно в 2 раза меньше.

ИМХО. лучше делать это програмно

P.S. Если в настройках стоит галка на использование знака шероховатости по ГОСТ 2002 года, есстественно. Если нет, пробелы не нужны.

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

лучше делать это програмно

<{POST_SNAPBACK}>

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

Отличный вариант :clap_1:

Более того, таким образом можно привести символы обозначения шероховатости в соответствии с ГОСТом

По ГОСТу высота короткой линии в символе должна равняться высоте цифр размерных чисел чертежа, что в стандартном символе не выдерживается.

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

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

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

Нужно в самое нижнее поле писать

Пробовал во все поля, не получается.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • 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 писать, тоже не смог реализовать перехват нажатия кнопок во время загрузки ЧПУ. Там тоже фиксируется момент нажатия, а если она уже нажата во время загрузки, инструментами СИ это перехватить не получится
    • gudstartup
      клавиатурные события очень медленные и куда из переменной девается код  если он не замещается другим я не понимаю. если в цикле программы есть опрос и никто более ничего не нажимал и не опрашивал  код должен лежать где положено иначе вся эта катавасия никуда не годится. 
    • Модернизация станков
      Документация на приводы HAUSER TECHNISCHE INFORMATION PROJEKTIERUNGSHINWEISE FUNKTIONSBESCHREIBUNG INBETRIEBNAHME - ANLEITUNG SVC 231 - 237   Документация на MIKRON Industrienusriistungg Antriebstechnik BOSCH TR15/ TR25 3585 / D5-5 / 85
    • Viktor2004
      наверное циклы строят так, что бы опрос клавиш происходил в коротком цикле
    • gudstartup
      остается вопрос почему у других работает а у вас нет, может дело в параметрах самой среды исполнения а не в вашей программе? 
×
×
  • Создать...