Skip to content

RiByryn/Solid_with_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solid with Python

Программа для автоматического создания детали в SolidWorks.

Установка

Установить солид. После запуска в окне "Добро пожаловать..." сразу ставим галочку "Не показывать больше"

Для разработки: Окружение: conda env create -f .\requirements\conda-env.yaml

Для использования: pip install "git+https://github.com/RiByryn/Solid_with_Python"

Что делать?

  1. Создать файл table.xlsx с координатами отверстий в формате:
x y
0 3
1,2 33,6
8,5 99
  1. Создать каталог details в каталоге, из которого будет запускаться программа.
  2. Убедиться, что в каталоге details нет деталей с названием, которое будет использоваться
  3. Убедиться, что закрыты все процессы Solidworks
  4. Запустить модуль командой: python -m pysolid c ключами запуска. Ключи запуска указаны ниже.
  5. Подождать 10 секунд
  6. Получить файл детали в каталоге details.

Пример запуска программы:

python -m pysolid --path_to_table table.xlsx --save_path ./details --part_name test_part --export_to_parasolid --height_of_boss 9 --diameter_of_cuts 2

В этом примере берётся файл таблицы из каталога, откуда запускается модуль и сохраняется в каталог details.

CLI

--path_to_table - указать путь к таблице с данными.

--save_path - указать путь к файлу.

--part_name - указать название детали. По умолчанию "part"

--export_to_parasolid - экспортировать ли в parasolid? По умолчанию "Нет"

--height_of_boss - указать толщину бобышки. По умолчанию 10 мм

--diameter_of_cuts - указать диаметр отверстий. По умолчанию 1 мм

--version - вывести номер версии

--help - вывести Справку

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages