Форум программистов, компьютерный форум, киберфорум
Наши страницы
SolidWorks
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
densy
92 / 89 / 21
Регистрация: 30.08.2015
Сообщений: 370
1

Автоматическая генерация макро кода в Solidworks при открытии готовой модели

04.11.2016, 18:09. Просмотров 794. Ответов 4
Метки нет (Все метки)

Доброго форумчане, вопрос возник от фичи с Компасом - 3D - перед записью в нем макроса -> выделить и скопировать в буфер готовый чертеж и затем начать запись и вставить чертеж то сгенерируется макро код готового чертежа, а можно подобное сделать в Solidworks с моделью или чертежем ?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2016, 18:09
Ответы с готовыми решениями:

Автоматическая генерация символьного кода
Здравствуйте форумчане. может кто сталкивался с такой проблемой? Есть не сложный инфоблок без...

Неожиданная генерация макро with-gensyms
В чём я неправ? Почему nil? Какой должен быть формат первого аргумента? Добро пожаловать GNU CLISP...

Генерация случайного числа формулой - при открытии книги
Добрый день, господа форумчане. Помогите разрешить проблему. На листе3 находится...

Ошибка при открытии примера модели. Simulink и STM32F4
Добрый день! Нуждаюсь в помощи знатоков! При открытии модели в Simulink, появляется данная ошибка...

Автоматическая очистка кода при удалении контрола
если удалить контрол с формы, то кричит что он используется в коде (что в принципе логично)....

4
skilllab
236 / 210 / 52
Регистрация: 03.02.2011
Сообщений: 1,869
Записей в блоге: 1
Завершенные тесты: 1
07.11.2016, 18:53 2
Попытаться можно. Но на выходе, в коде, может получиться далеко не то что нужно.
Хрен знает как там в этом компасе, но в SW всё - объекты. Линия, точка, чертёж, модель, грань... Т.е. если попытаться скопировать в буфер текущее содержимое, закрыть SW, открыть SW и вставить - вряд ли получится, ибо объект уже высвобожден из памяти.
0
densy
92 / 89 / 21
Регистрация: 30.08.2015
Сообщений: 370
07.11.2016, 20:26  [ТС] 3
skilllab, все которые смог с манипуляции копирования проделаны там в макросе отображается просто команда вставить и все. вопрос повернул в стороны 1) - изучение формата файла модели .SLDPRT - для извлечения все что можно для генерирования макроса 2) собрать - "макрос-парсер" он собирает исходный макрос по операциям(нашел как присвоить собственный id к элементу(точка, линия, грань и тд)) - долгий путь... а вот по формату пока ноль- не как не удается прочесть его
0
skilllab
236 / 210 / 52
Регистрация: 03.02.2011
Сообщений: 1,869
Записей в блоге: 1
Завершенные тесты: 1
07.11.2016, 20:34 4
Цитата Сообщение от densy Посмотреть сообщение
вопрос повернул в стороны
в какие? Сейчас без предвзятостей: у вас русский язык родной?

Цитата Сообщение от densy Посмотреть сообщение
не как не удается прочесть его
Формат файла 3DXML. Просто так не прочитать, нужна схема. Схему можно взять у Dassault))) файлы Catia по такому же принципу построены. Или у техподдержки
0
densy
92 / 89 / 21
Регистрация: 30.08.2015
Сообщений: 370
07.11.2016, 21:23  [ТС] 5
Цитата Сообщение от skilllab Посмотреть сообщение
в какие?
1) и 2)
Цитата Сообщение от skilllab Посмотреть сообщение
Или у техподдержки
ага... особенно у русскоязычной техподдержки не чего не ответят толком...

Добавлено через 13 минут
Цитата Сообщение от skilllab Посмотреть сообщение
Формат файла 3DXML
он там идет как отдельный формат...
и скорее всего при эскорте в этот формат id которые присвоил элементам sw - открепляются....

Добавлено через 27 минут
Цитата Сообщение от skilllab Посмотреть сообщение
Хрен знает как там в этом компасе
не думал что напишу это, но все же - компас в данном вопросе рулит как с чертежом так и с 3D моделью...
0
07.11.2016, 21:23
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2016, 21:23

При использовании кода в модуле ошибка при открытии файла
есть такой простенький код, которій отлично работает в скрипте *.pl use Cwd; my $cwd =...

Где можно найти модели из книг Solidworks simulation А. Алямовского ?
Приветствую, где можно скачать модель контейнера как в книге Solidworks simulation А. Алямовского ?

При попытке создать новою модель\открытии существующей модели в Tekla Structures выдают данную ошибку CLR20r3
Доброго времени суток. При попытке создать новою модель\открытии существующей модели в Tekla...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.