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

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


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

Ну тогда уж

"Ндиаметр"=159

"Толщина"=6

<STACK size=0.9 divider=no>Труба $PRP:"Ндиаметр"х$PRP:"Толщина"-12Х18Н10Т<OVER>ГОСТ 9941-81</STACK>

иначе по высоте в поле не влезает.

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

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


<STACK size=0.9 divider=no>Труба $PRP:"Ндиаметр"х$PRP:"Толщина"-12Х18Н10Т<OVER>ГОСТ 9941-81</STACK>

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

У меня 2008-ой запись с переменными не воспринимает. (Ндиаметр и Толщина) Пишет, что база будущей версии.

А если заменить двойные кавычки на $PRP:"Толщина"

и заменить < на & lt; (необходимо записывать без пробела между & и lt;)

& lt;STACK size=0.9 divider=no>Труба $PRP:"Ндиаметр"х$PRP:"Толщина"-12Х18Н10Т& lt;OVER>ГОСТ 9941-81& lt;/STACK>
& lt; (необходимо записывать без пробела между & и lt;)
Ссылка на сообщение
Поделиться на других сайтах

Вот вставил просто переменную в однострочной записи ...$PRP:"Толщина&quot... и уже вопит, что будущая версия.

<material name="Лист АМг1$PRP:"Толщина&quot">

А вот так все хорошо:

<material name="Лист АМг1">

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

<material name="Лист АМг1$PRP:"Толщина&quot">

& - этот знак, кажется, тоже служебный для XML, а поскольку вторая сущность не дописана до конца то появляется служебный знак в тексте, возможно, причина в этом.

В SW2007 это работает, если записать полностью (") :

<material name="Лист АМг1$PRP:"Толщина"">
Ссылка на сообщение
Поделиться на других сайтах

$PRP:"Толщина"

Класс! Здорово! Спасибо!

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

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

Вот такой вопрос возник. Есть модель аппарата с 3-мя конфигурациями:

1 - по умолчанию (для чертежа)

2 - гидроиспытание (добавлена деталь "Объем гидроиспытания.SLDPRT", которая погашена в остальных конфигурациях")

3 - рабочее состояние (добавлена деталь "Объем рабочий.SLDPRT", которая погашена в остальных конфигурациях")

Детали "Объем гидроиспытания.SLDPRT" и "Объем рабочий.SLDPRT" имитируют налитую во внутрь аппарата воду (те. имеют плотность 1000 кг/м3), соттветственно, налитую под завязку или до рабочего уровня.

Добавляю следующие свойства в модели:

"Вместимость аппарата"="SW-Volume@Объем гидроиспытания.SLDPRT"

"Масса аппарата в рабочем состоянии"=""SW-Mass@@Рабочее состояние@Аппарат.SLDASM"

"Масса аппарата при гидроиспытании"=""SW-Mass@@Гидроиспытание@Аппарат.SLDASM"

На сборочном чертеже в тех. характеристике пишу:

7. Вместимость аппарата $PRPSHEET:"Вместимость аппарата" м3.

8. Масса аппарата в рабочем состоянии $PRPSHEET:"Масса аппарата в рабочем состоянии" кг.

9. Масса аппарата при гидроиспытании $PRPSHEET:"Масса аппарата при гидроиспытании" кг.

Проблема в том, что цифры в характеристике появляются только после того, как в модели переключить по очереди все конфигурации. Можно ли это обойти? А то когда дойдет до печати чертежей могу и не вспомнить, что надо эти цифры получить на чертеже!

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

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

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

2VOleg:

что то не совсем понял как их включить?

2Nikona:

у меня так не получилось.

PS. SW2007 SP1

PPS. На чертеже детали сделал по методу Nikona - работает, на чертеже сборки - нет.

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

Nikona

С массой класно получилось. Спасибо.

А как бы еще так же и скажем "обозначение" вытаскивать? Чтобы вместо №1 было написано какому исполнению принадлежит масса. Я по пробовал не получается пишет только обозначение текущего вида.

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

2VOleg:

что то не совсем понял как их включить?

2Nikona:

у меня так не получилось.

Документы чертежа детали/сборки отличий не имеют

post-7290-1236166009_thumb.jpg

а в модели свойства "включаются" так

post-7290-1236166022_thumb.jpg

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

Да, кстати, забыл написать, что конфигурации "гидроиспытание" и "рабочее состояние" являются вложенными конфигурациями для той, которая "по умолчанию". Если это имеет какое то значение.

Поколдовал с включением свойств в конфигурациях. Удалось добиться, что "Масса аппарата в рабочем состоянии" вычисляется при открытии модели в конфигурации "по умолчанию". А вот значения "Вместимость аппарата" и "Масса аппарата при гидроиспытании" появляются только после активации данной конфигурации в модели.

ILL

в заметке должно быть не $PRPSHEET:"........." кг

а так

В чертеже работают оба варианта:

7. Вместимость аппарата $PRPSHEET:"Вместимость аппарата" м3.

8. Масса аппарата в рабочем состоянии $PRPSHEET:"Масса аппарата в рабочем состоянии" кг.

9. Масса аппарата при гидроиспытании $PRPSHEET:"Масса аппарата при гидроиспытании" кг.

и

7. Вместимость аппарата "SW-Volume@Объем гидроиспытания.SLDPRT" м3.

8. Масса аппарата в рабочем состоянии "SW-Mass@@Рабочее состояние@Аппарат.SLDASM" кг.

9. Масса аппарата при гидроиспытании "SW-Mass@@Гидроиспытание@Аппарат.SLDASM" кг.

Только опять приходится предварительно активировать конфигурацию "гидроиспытание". :-S

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

Ето команда "swCurve.Evaluate2(nStartParam, 0)" работает на sw2007 sp1?

Изменение в API фиксируется в документе под названием ЧТО НОВОГО (в разделе Другие функциональные возможности->API):

Начиная с SW2005 (возможно, периодически удаляются при снятии с поддержки), на официальном сайте меняя цифры на нужную версию и/или язык: <noindex>http://files.solid...an/whatsnew.pdf</noindex>

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

Ето команда "swCurve.Evaluate2(nStartParam, 0)" работает на sw2007 sp1?

Не знаю, как в SP1, но в SP0 ее нет, а в SW2008 она уже есть. Самый простой способ узнать, если вы работаете в VB, поиск по названию функции в Object Browse. Если другой язык, то анологично...
Ссылка на сообщение
Поделиться на других сайтах

Здрасте, может знает кто как сделать на чертеже отображение десятичных долей градуса в градусную мере ( минуты , секунды ) . Может есть скрипт какой ? Ато предстоит работа где необходимо проставить туеву хучу угловых размеров . Заранее спасибо ! :g:

Здрасте, может знает кто как сделать на чертеже отображение десятичных долей градуса в градусную мере ( минуты , секунды ) . Может есть скрипт какой ? Ато предстоит работа где необходимо проставить туеву хучу угловых размеров . Заранее спасибо ! :g:

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

У меня вопрос по аналогии с проставлением массы..и материала.. можно ли узнать название переменной где храниться текущий масштаб чертежа? И не спрашивайте меня зачем мне это... Не отвечу потому как сам не знаю...))..просто со всем вроде разобрался а здесь как-то не вышло..(

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

SW-Масштаб листа

А зачем и так понятно - в основной надписи должна стоять эта переменная - обязательно.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
    • kkk
      Я так понимаю, что предупреждение про "касательные" не просто так выскакивает. Если скруглить прямую стыковку отрезков эскиза (минимальным радиусом) то все работает даже без объединенной кривой, достаточно эскиза.
    • karlf
      Подскажите пожалуйста, может кто сталкивался. Станок DMU-50 на стойке TNC 530, перестал определяться ключ доступа. Сам ключ вроде работает, если переключать на нём режимы, то в шкафу на соответствующих блоках лампочки тоже переключаются. Но изначально был уровень доступа 4, а теперь уровни доступа не активны. Ключ только один, запасных нет. Есть какой-то старый бэкап, пробовал его накатить, но какой-то он непонятный - станок грузится, но почти в конце загрузки выдаёт какую-то ошибку по параметрам. Может кто знает в каком из разделов и в какой папке искать установленные драйверы ключа?
    • YuriySt54
      В данной конструкции можно сразу одним телом делать и обрезать. Но меня интересовало, можно ли сразу при построении массива ограничить лишнее.
    • Ветерок
      Сделать основание одним телом, массив другим телом. Тело массива обрезать как надо, потом объединить тела.
    • YuriySt54
      Можно ли при построении массива лишнее отсечь, как к примеру отсечено по длинной стороне. Делал начальный элемент бобышкой по траектории с выбранной функцией "выровнять с торцевыми поверхностями". Можно ли так сделать при построении массива? Или отдельно потом обрезать лишнее только?
    • waze4534
      Необходимо рассчитать предельную нагрузку на подвешенную емкость. Как провести анализ не ограничив геометрию емкости? 
×
×
  • Создать...