| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > SolidWorks > SolidWorks. Число элементов массива из глобальной переменной сборки верхнего уровня

SolidWorks. Число элементов массива из глобальной переменной сборки верхнего уровня

Ответ
Поиск в этой теме
Непрочитано 04.10.2015, 23:23 #1
SolidWorks. Число элементов массива из глобальной переменной сборки верхнего уровня
Winston Smith
 
Москва
Регистрация: 28.02.2015
Сообщений: 120

Приветствую!

Ситуация такая: имеется сборка из деталей, которые определены линейным массивом. Эта сборка входит в другую сборку. Хотелось бы, чтобы число компонентов массива первой сборки можно было определять глобальной переменной во второй сборке, т.е. сборке более высокого уровня. Вопрос в том, как это сделать? И возможно ли?

Предполагаю, что при соблюдении определённого синтаксиса (через @ с указанием имени сборки) до заветной переменной как-то добраться можно, но как? Попытки в лоб ни к чему не привели. Если кто-то сталкивался с подобной задачей, прошу помочь с решением.
Просмотров: 3201
 
Непрочитано 05.10.2015, 08:56
#2
WASSKKA


 
Регистрация: 15.06.2011
Сообщений: 225


Как вариант, можно уравнения связать с внешним файлом.
WASSKKA вне форума  
 
Автор темы   Непрочитано 05.10.2015, 23:02
#3
Winston Smith


 
Регистрация: 28.02.2015
Москва
Сообщений: 120


Цитата:
Сообщение от WASSKKA Посмотреть сообщение
Как вариант, можно уравнения связать с внешним файлом.
Наверное, можно, однако эта сборка является составным элементом других сборок, и требуется постоянная работа по изменению узлов, копирования проекта с изменением имён файлов, а также собирание одного узла из нескольких других, поэтому не хотелось бы привязываться к внешнему файлу. Хотя, возможно, и попробую.
Winston Smith вне форума  
 
Непрочитано 05.10.2015, 23:46
#4
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


Цитата:
Сообщение от Winston Smith Посмотреть сообщение
поэтому не хотелось бы привязываться к внешнему файлу
Цитата:
Сообщение от Winston Smith Посмотреть сообщение
Хотелось бы, чтобы число компонентов массива первой сборки можно было определять глобальной переменной во второй сборке, т.е. сборке более высокого уровня
Так хотелось бы или не хотелось бы?
Солидворкер вне форума  
 
Автор темы   Непрочитано 06.10.2015, 01:28
#5
Winston Smith


 
Регистрация: 28.02.2015
Москва
Сообщений: 120


Цитата:
Сообщение от Солидворкер Посмотреть сообщение
Так хотелось бы или не хотелось бы?
)) И хотелось бы, и нет) Я спрашивал о возможности связи некоего значения одной сборки со значением сборки более высокого уровня, в которую входит исходная. По тому же принципу (скорее, похожему), что используется при редактировании детали в контексте сборки, в которой она [деталь] используется. А вот связываться с ещё одним отдельным файлом, например, текстовым, как это позволяет делать SolidWorks в уравнениях, желания нет. По-моему, доступно объяснил.
Winston Smith вне форума  
 
Непрочитано 06.10.2015, 10:05
#6
WASSKKA


 
Регистрация: 15.06.2011
Сообщений: 225


Цитата:
Сообщение от Winston Smith Посмотреть сообщение
копирования проекта с изменением имён файлов, а также собирание одного узла из нескольких других, поэтому не хотелось бы привязываться к внешнему файлу. Хотя, возможно, и попробую.
Вы попробуйте, при правильном подходе думаю всё получится. Одна сборка не может ссылаться на другую на прямую, по крайней мере я не нашёл такой возможности. Для себя нашел такой выход: создаю во всех сборках глобальные переменные, которые являются общими для всех входящих сборок, связываю их с одним внешним файлом, далее оперирую этими переменными в уравнениях(например кол-во массива= длина объекта/шаг детали"А"). При копирование проекта управляющий файл тоже копируется и при дальнейшем редактирование сборки начинаю с внесения изменений в управляющим файле, в общем то мне это позволяет парой избежать ошибок.
WASSKKA вне форума  
 
Автор темы   Непрочитано 06.10.2015, 21:39
#7
Winston Smith


 
Регистрация: 28.02.2015
Москва
Сообщений: 120


Ну что ж, если при копировании проекта и при изменении переменных проблем не будет, то это вполне рабочий вариант. Надо будет затестить. Благодарю!
Winston Smith вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > SolidWorks > SolidWorks. Число элементов массива из глобальной переменной сборки верхнего уровня

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# .net Создание Layout для чертежей, оформленных в модели bargool Готовые программы 649 18.11.2023 23:13
Экспорт вкладки листа во вкдадки модель alexey128 AutoCAD 71 23.01.2023 17:52
Как отразить звуки от распахнутого окна квартиры? trel Архитектура 44 18.06.2015 06:11
Проблема с адаптацией быстрых свойств Teftelia AutoCAD 2 06.06.2013 21:53
Ошибка при экспортировании листа в пространство модели в ASD 2011 moongerm Вертикальные решения на базе AutoCAD 3 11.03.2011 12:07