Jump to content

Компас 3d. Библиотека компас-макро.


Recommended Posts

Сборка exe файла, для работоспособности программы без предварительно установленного Python.

 

Установка положения детали в сборке по координатам через API. Исходник в описании под видео записью.

 

Link to post
Share on other sites
  • 3 weeks later...


Приложение по созданию множества dxf из файлов frw, приложение в каталоге файлов создаст папку с датой создания и разместит в нем файлы в формате dxf и к каждому файлу добавит префикс "_чпу", скачать приложение можно по ссылке с описания под записью. Запуск приложения выполнять при запущенном компасе.

 

Link to post
Share on other sites
  • 2 months later...

Макрос по вставке массива деталей и сборок из папки где лежит макрос. Информация полезна для создания библиотек типовых сборок и в будущем размещения элементов сборок по рассчитанным координатам. Код макроса в описании под записью.

 

Edited by kzs64
  • Нравится 1
Link to post
Share on other sites
  • 1 month later...

Пример программного размещения компонентов сборки:

 

Link to post
Share on other sites
  • 1 month later...

Макрос по созданию своих панелей для любых версий Компаса.

 

Link to post
Share on other sites
  • 5 months later...

Макрос по заполнению первичной применяемости.

 

Пример размещения QR кода в чертеже.

 

Link to post
Share on other sites
  • 2 weeks later...

Создание спецификации используя данные excel файла сформированный с ECAD

 

Link to post
Share on other sites

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

 с помощью команды "знак изменения"

Link to post
Share on other sites
  • 1 month later...
Владиимир

Добрый день. Подскажите, утилита "QR коды" должна работать на какой версии Компаса? На 18.1.41 не вставляет код в начало координат. После запуска утилиты ничего не происходит. Запускаю на активном чертеже.

Link to post
Share on other sites
01.08.2019 в 00:19, kzs64 сказал:

Разбор кода по заполнению штампа и увеличению массы изделия с учетом коэффициента сварных швов.

 

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

Просто мне очень нужно всунуть в основную надпись значение "типоразмер" из свойств привязанной модели. Это практически одинаковые задачи.

Link to post
Share on other sites
  • 3 months later...
03.12.2020 в 14:12, Владиимир сказал:

Добрый день. Подскажите, утилита "QR коды" должна работать на какой версии Компаса? На 18.1.41 не вставляет код в начало координат. После запуска утилиты ничего не происходит. Запускаю на активном чертеже.

Опишу позже исходник.

 

 

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

 

Простенькая игрушка. Полезен код по сдвигу деталей в трехмере. Через АПИ.

Презентация.

 

 

Исходник

 

Link to post
Share on other sites
  • 3 months later...

КОМПАС-3D. Python. Первичная настройка внешнего пайтона для работы с API. Исходник по созданию QR кода в чертеже.

 

У многих новичков, кто только начинает вникать в азы программирования на python под КОМПАС-3D возникают проблемы с первичной настройкой самого python для работы с АПИ компаса.

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

 

Edited by kzs64
Link to post
Share on other sites
  • 1 month later...
  • 7 months later...
  • 1 year later...
  • 4 months later...

Приложение "Заклинатель" для управления командами КОМАС-3D при помощи голосовых запросов с микрофона.

 

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Bot
      Компания C3D Labs объявляет о расширении набора форматов, поддерживаемых модулем обмена данными C3D Converter. Впервые ими стали нативные форматы зарубежных CAD-систем: NX и SolidWorks. C3D Converter отвечает за чтение и запись 3D-моделей в различных обменных форматах. Модуль конвертации входит в состав C3D Toolkit — набора инструментов для разработчиков инженерного программного обеспечения. Именно C3D Converter обеспечивает возможность обмена данными между САПР, построенными на ядре C3D, и другими сложными программными продуктами. Традиционно C3D Labs делала ставку на популярные обменные форматы, такие как STEP или JT. В компании была накоплена существенная компетенция по форматам геометрических ядер ACIS и Parasolid. Сегодня, в условиях реального импортозамещения, поддержка только обменных форматов оказывается недостаточной. В случае работы в мульти-CAD среде, а также в случае миграции с зарубежных САПР на отечественные гораздо удобнее работать напрямую с [...] View the full article
    • ak762
      а поясните незнаюшему, в чем заключается функционал конструктива внешнего поднутрения? почему нельзя упростить конструкцию?
    • escl
      Всем привет. Такой вопрос. По приоритету исполнения команда PARTNO идет первее команды PPFUN. А возможно ли получить и вывести значение переменной в команде PARTNO взяв значение в команде PPFUN?
    • vanek77777
      Если вопрос в том, что нужно сделать свой шаблон со своими настройками, то у меня не получилось применить изменения к стандартным шаблонам .prt. Пересохраните  типа turning_my.prt. пропишите его в список шаблонов (не помню на вскидку название файла, надо глянуть). И у вас будет свой шаблон с вашими настройками. Почему нельзя сохранить изменения в стандартных .prt хз. У меня тоже не вышло когда-то
    • ruslod
      Добрый день, форумчане.   Предлагаю собрать в этой ветке пакеты обновлений для стойки 340422 - 530.   какая у вас последняя версия?
    • ruslod
      Заменить стойку на HerOS
    • vimed
      Да, AttributeExplorer как раз для этого, но тут любопытный сценарий, который раньше как-то не приходил в голову и на который он не рассчитан: атрибут нельзя назначить непосредственно - нужно использовать метод (getAttr), а для установки нужно использовать другой метод (setTypeAndAttr). 
    • ДОБРЯК
      Еще раз напишите какую нагрузку вы задавали в статике, в динамике и как закрепляли. И какие результаты на выходе получились.
    • Composer
      Добрый день! Мой вопрос в следующем: как в Ansys Mechanical в решении Thermal реализуется циклическая симметрия? Как я понимаю, просто приравниваются температуры в соответствующих парах узлов на срезах сектора с помощью команды CP. Однако при этом температурная нагрузка (тепловой поток) не умножается на количество секторов. Такой подход дает корректные результаты только на одном секторе, а если сектор по нижней грани цепляется к 2D осесимметричной детали, то результат неверен. Подскажите пожалуйста, есть ли возможность решения данной задачи (3D сектор + 2D осесимметричный элемент) в Ansys Mechanical в решении Thermal?
    • Jesse
      Изменит... Я рассматривал удар. А с известным профилем получится скорей всего плавное изменение нагрузки и намного мЕньший прогиб
×
×
  • Create New...