命令lin中模型的OpensCAD图片

2024-05-14 11:21:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用OpensCAD通过命令提示符拍摄STL文件的正面、顶部和侧面照片

我尝试使用:

import os
import sys 
import subprocess 
import shutil
import sys

cmd_args = [
    'C:/Program Files/OpenSCAD/openscad.exe',
    'C:/Users/path_to_STL',
    '-o', 
    'C:/Users/path_to_Desktop/front_view.png',
    '-D',
    '--camera=3.3,0.91,-10.7,0,0,0,40',
    '--projection=ortho',
    '--render',
    '--viewall',
    '--autocenter',

]

openscade_command_line_script = subprocess.Popen(cmd_args, stdout=sys.stdout)

然而,我得到了一张空白的照片。我知道在程序中创建距离和旋转是正确的

我最初认为这是因为程序无法直接打开STL文件,所以我尝试打开一个.scad文件,结果出现错误“无法解析文件'C:/path\u to/bracket2.scad”

我不确定我在这里做错了什么


Tags: 文件topathimport程序cmdstdoutsys

热门问题