diff --git a/bom.py b/bom.py index 13ca5f9..7c1d339 100644 --- a/bom.py +++ b/bom.py @@ -95,8 +95,10 @@ def boms(machine): f. write("include <%s_config.scad>\n" % machine); f.close() - subprocess.call(["openscad_cl", "-o", "dummy.stl", "scad/bom.scad"]) + log = open("openscad.log", "w") + subprocess.call(["openscad", "-o", "dummy.csg", "scad/bom.scad"], stdout = log, stderr = log) print "Generating bom ...", + log.close() main = BOM() stack = [] diff --git a/sheets.py b/sheets.py index 8531857..9e02819 100644 --- a/sheets.py +++ b/sheets.py @@ -49,7 +49,7 @@ def sheets(machine): # Run openscad on the created file # dxf_name = target_dir + "/" + module[:-4] + ".dxf" - subprocess.call(["openscad_cl", "-o", dxf_name, dxf_maker_name]) + subprocess.call(["openscad", "-o", dxf_name, dxf_maker_name]) dxf_to_svg(dxf_name) if __name__ == '__main__': diff --git a/stls.py b/stls.py index 7de02ba..c5dc58f 100644 --- a/stls.py +++ b/stls.py @@ -58,7 +58,7 @@ def stls(machine): # Run openscad on the created file # stl_name = target_dir + "/" + module[:-4] + ".stl" - subprocess.call(["openscad_cl", "-o", stl_name, stl_maker_name]) + subprocess.call(["openscad", "-o", stl_name, stl_maker_name]) targets.remove(module) #