Преобразование STL в DXF в Python

STL и DXF — два популярных формата файлов, используемых в системах автоматизированного проектирования (САПР). Файлы STL обычно используются для 3D-печати, а файлы DXF используются для различных задач САПР, таких как рисование, черчение и производство. В этом сообщении блога мы узнаем, как конвертировать STL в DXF в Python.

В этой статье рассматриваются следующие темы:

  1. Python API для преобразования STL в DXF
  2. Конвертировать STL в DXF
  3. Конвертировать STL в DXF с опциями
  4. Онлайн-конвертер STL в DXF
  5. Бесплатные учебные ресурсы

API конвертера Python STL в DXF – скачать бесплатно

Мы будем использовать API Aspose.CAD for Python для преобразования файлов STL в DXF. Aspose.CAD for Python — это мощная библиотека, которая позволяет разработчикам работать с файлами САПР на Python. Он поддерживает широкий спектр форматов файлов САПР, включая STL, DXF, DWG, DGN и т. д. API позволяет разработчикам создавать новые файлы САПР, просматривать и редактировать их. Файлы САПР, извлечение данных из файлов САПР и преобразование их в другие форматы.

Пожалуйста, загрузите пакет или установите API из PyPI, используя следующую команду pip в консоли:

pip install aspose-cad

Преобразование STL в DXF в Python

Мы можем легко преобразовать STL в DXF в Python, выполнив следующие действия:

  1. Загрузите входной файл STL, используя метод загрузки класса Image.
  2. Создайте экземпляр класса DxfOptions.
  3. Наконец, вызовите метод save(), чтобы сохранить STL как DXF. В качестве аргументов он принимает путь к выходному файлу DXF и DxfOptions.

В следующем примере кода показано, как преобразовать STL в DXF в Python.

# Укажите пути для входных и выходных файлов.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# Загрузить файл DWF
image = cad.Image.load(inputSTL)

# Укажите параметры DXF
options = cad.imageoptions.DxfOptions()

# Сохранить выходной файл DXF
image.save(outputDXF, options);

Преобразование STL в DXF с опциями в Python

Мы можем указать различные параметры сохранения при преобразовании файлов STL в формат DXF, выполнив следующие действия:

  1. Загрузите входной файл STL, используя класс Image.
  2. Создайте экземпляр класса CadRasterizationOptions.
  3. Укажите свойства опции.
  4. Создайте экземпляр класса DxfOptions.
  5. После этого задайте для свойства VectorrasterizationOptions значение CadRasterizationOptions.
  6. Наконец, вызовите метод save(), чтобы сохранить STL как DXF.

В следующем примере кода показано, как настроить преобразование STL в DXF в Python.

# Укажите пути для входных и выходных файлов.
inputSTL = "C:\Files\galeon.stl";
outputDXF = "C:\Files\galeon_out.dxf";

# Загрузить файл DWF
image = cad.Image.load(inputSTL)

# Укажите параметры растеризации САПР
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Выберите конкретный макет для конвертации
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Укажите параметры DXF
options = cad.imageoptions.DxfOptions() 
options.vector_rasterization_options = rasterizationOptions

# Сохранить выходной файл DXF
image.save(outputDXF, options);

Получите бесплатную лицензию

Пожалуйста, получите бесплатную временную лицензию, чтобы опробовать библиотеку конвертера STL в DXF без ограничений.

Конвертер STL в DXF онлайн

Вы также можете попробовать это бесплатное онлайн-приложение конвертер STL в DXF, разработанное с использованием вышеуказанного API. Вы можете получить к нему доступ из любого браузера или устройства без установки плагинов, программного обеспечения или подписок.

Конвертер Python STL в DXF — учебные ресурсы

Помимо преобразования STL в DXF, вы можете узнать больше о библиотеке и изучить различные другие функции, используя ресурсы ниже:

Заключение

В этом сообщении блога мы узнали, как конвертировать STL в DXF в Python. Следуя инструкциям, описанным в этой статье, вы можете легко конвертировать файлы STL в формат DXF программным способом. Библиотека Aspose.CAD for Python предоставляет простой и удобный API для работы с файлами САПР в Python. Помимо преобразования STL в DXF в Python, вы также можете конвертировать файлы STL в формат DXF онлайн с помощью бесплатного веб-конвертера STL. В случае возникновения каких-либо неясностей, пожалуйста, свяжитесь с нами на нашем форуме бесплатной поддержки.

Смотрите также